			div, td {
			
			color: #000000;
			
			}

			p {

			margin: 0;
			padding: 0;

			}

			a img {
				
			border: none;

			}
		

			form {

			margin: 0;
	
			}

			.commentToolbar_Bubble {

			margin-left: 	15px; 
			background: 	url(/images/blogg/bg_comment_bubble.gif) no-repeat top; 
			width: 		17px; 
			height: 	15px;
		
			}

			.commentToolbar_Left {

			background: 	url(/images/blogg/bg_comment_left_corner.gif) no-repeat;
			width: 		6px;
			height: 	27px;
			float: 		left;
		
			}

			.commentToolbar_Right {

			background: 	url(/images/blogg/bg_comment_right_corner.gif) no-repeat;
			width: 		6px;
			height: 	27px;
			float: 		left;
		
			}
			
			.commentToolbar {

			background: url(/images/blogg/bg_comment.gif) repeat-x;
			width: 447px;
			height: 27px;
			float: left;
			font-family: arial;
			font-size: 11px;
			color: #FFF;
		
			}

			.commentToolbar a {

			color: #FFF;
			text-decoration: none;
			
			}

			.commentToolbar_AmountComment {

			padding-left: 	7px; 
			padding-top: 	7px; 
			padding-right: 	15px; 
			float: 		left;
			
			}

			.commentToolbar_WriteComment {

			padding-left: 15px; 
			padding-top: 7px; 
			padding-right: 15px; 
			float: left;
			
			}

			.commentToolbar_Icons {

			padding-left: 15px; 
			padding-top: 7px; 
			padding-right: 15px; 
			float: left;
			
			}	
			
			.commentToolbar_Seperator{
		
			background: url(/images/blogg/bg_comment_seperator.gif) top; 
			width: 2px; 
			height: 27px; 
			float: left;

			}

			
			td {
				
			font-family: Arial;
			font-size: 12px;

			}

			.bloggContainer_Top {

			background: 	url(/images/blogg/blogg_container_top_2.gif) no-repeat; 
			width: 		529px; 
			height: 	49px;
			
			}

			.bloggContainer_Bottom {

			background: 	url(/images/blogg/blogg_container_bottom_2.gif) no-repeat; 
			width: 		529px; 
			height: 	53px;
			
			}

			.bloggContainer_Content {

			background: 	url(/images/blogg/blogg_container_content_2.gif) repeat-y;
			width: 		529px;
	
			}

			.bloggContainer_DateStamp {

			font-family:	Arial;
			font-size: 	12px; 
			float: 		left; 
			background: 	url(/images/blogg/icon_date.gif) no-repeat; 
			width: 		52px; 
			height: 	52px;
			}

			.bloggContainer_DateStamp div {

			padding-top: 	20px; 
			text-align: 	center;
			padding-right: 4px;
			color: #000000;

			}

			.bloggContainer_Headline {
		
			float: 		left;
			padding-left: 	20px;
			text-decoration: none;
			color: #000000;
			
			}

			.bloggContainer_Author, .bloggContainer_Author_Mobile {

			background: url(/images/blogg/icon_forfattare.gif) no-repeat;
			float: left;
			width: 16px;
			height: 16px;
			padding-right: 20px;

			}


			.bloggContainer_BloggHTML {

			padding-left: 	40px;
			padding-top: 	8px;
			font-family: 	Arial;
			font-size: 	12px; 
			padding-right:  30px;
			color: #000000;

			}
			
			.bloggContainer_Innehall {
			
			padding: 0 15px 0 15px;
			
			}

			.bloggContainer_Innehall img {

			border: 4px solid #d3d3d3;
			
			}


			.commentContainer {

			width: 459px;
			margin-left: 	38px;
			/*padding: 	5px 10px 5px 0;*/
			height:		auto; 

			}

			.commentContainer_UserContent {

			width: 			445px; 
			border: 		1px solid #dfdfdf; 
			background-color: 	#f7f7f7;
			font-family: 		Arial;	
			line-height: 		15px;
			font-size: 		11px; 
			padding: 		7px; 
			margin-bottom: 		9px;
			height:			auto;

			}

			.commentContainer_UserContent p {

			font-family: 		Arial;	
			line-height: 		15px;
			font-size: 		12px; 

			}


			h4 {

			font-family: 		"Trebuchet MS";
			font-size: 		16px;
			color: 			#c80000;
			margin: 		0;
			padding-bottom: 	10px; 
			line-height: 		19px; 
		
			}

			h6 {

			font-family: 		"Trebuchet MS";
			font-size: 		20px;
			color: 			#000000;
			margin: 		0;
			padding-bottom: 	14px; 
			line-height: 		20px; 
		
			}

			h5 {

			margin: 		0;
			font-family: 		Arial;
			font-size: 		23px;
			line-height: 		normal;
			font-weight: 		normal;

			}

			h5 a, a h5 {

			margin: 		0;
			font-family: 		Arial;
			font-size: 		23px;
			line-height: 		normal;
			font-weight: 		normal;
			text-decoration: 	none;
			color: #000000;

			}

			.dirtyInput {
				
			background: 	url(/images/blogg/background_input_field.gif) repeat-x;	
			border: 	1px solid #aeaeae;
			height: 	23px;
			padding-top: 	2px;
			padding-left: 	3px;
			width: 		185px;

			}

			.dirtyTextBox {
				
			background: 	url(/images/blogg/background_input_field.gif) repeat-x;	
			border: 	1px solid #aeaeae;
			width: 		419px;
			height:		100px;
			padding-top: 	2px;
			padding-left: 	3px;
			overflow: 	auto;

			}

			label {
				
			cursor: pointer;

			}

			#knappenhakim-navigation ul {

			margin: 0;
			padding: 0;
			height: 40px
			float: left; 

			}

			#knappenhakim-navigation li {

			float: left;
			height: 44px;
			margin: 0;
			padding: 0;
			display:	block; 

			}


		table.youtube {
			padding: 2px;
		}
	
		.youtube_image {
			border: #d3d3d3 solid 4px;
			margin-bottom: 10px;
		}
		
		.youtube_textlink {

			color:#000;
			text-decoration:none;
			font-family: Arial;
			font-size: 15px;
		

		}
		
		td.youtube_td {
			text-align:center;
			padding-bottom: 20px;
		}

		.youtube_playerbg {

		background: url(/images/knappenhakim/youtube_player_bg.png) no-repeat; 
		text-align: center; 
		padding-top: 10px; 
		width: 446px; 
		height: 432px; 
		position: absolute; 
		top: 220px; 
		left: 260px;

		}
	

		.youtube_playerbg[class] {

		background: url(/images/knappenhakim/youtube_player_bg.png) no-repeat; 
		z-index: 1;

		}


		#youtube_moviediv {

		filter: none;
		-moz-opacity:none;
		opacity:none;
		position: relative;

		}




			


