/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../img/bg.jpg) left top repeat;
	margin:0px;
	padding:0px;
	color:#000000;
}

h1, h2, h3, h4, h5, h6, p, table, form{ margin:0px; padding:0px;}




#container{margin:0 auto; padding:0px; margin-top:20px; width:1020px;}

#container_left{margin:0 auto; padding:0px; width:794px; float:left;}

#container_right{margin:0 auto; padding:0px; width:213px; float:left;}
	#container_right #ad{margin:0 auto; padding:0px; margin-top:235px; margin-left:0px;}
	#container_right #ad .ad_box{margin:0 auto; padding:0px; margin-bottom:10px;}
	#container_right #ad .ad_box .img{margin:0 auto; padding:0px; margin-left:5px;}


#top{position:relative; height:234px; width:794px;}
#top #info{position:absolute; top:195px; left:225px; width:428px; height:22px;}


	/*#top #nav {margin:0px; padding:0px; padding-top:177px; margin-left:155px; font-style:italic; font-weight:normal; font-family:Neuropolitical, Tahoma, Arial;}
	#top #nav a{font-weight:normal; text-decoration:none; font-size:14px; color:#FFFFFF;}
	#top #nav a:hover{color:#FFFFFF; font-weight:normal; text-decoration:none;}
	#top #nav li{display:inline; line-height:200%; white-space:nowrap; list-style-type:none; text-align:center;}
	#top #nav li.start{margin-right:12px;}
	#top #nav li.profil{margin-right:10px;}
	#top #nav li.bilder{margin-right:12px;}
	#top #nav li.racekalender{margin-right:12px;}
	#top #nav li.kontakt{margin-right:11px;}
	#top #nav li.sponsorer{margin-right:13px;}
	#top #nav li.lankar{}*/
	
	/*#top #nav {margin:0px; padding:0px; padding-top:175px; margin-left:152px;}
		#top #nav img.start{margin-right:3px;}
		#top #nav img.profil{margin-right:2px;}
		#top #nav img.bilder{margin-right:4px;}
		#top #nav img.racekalender{margin-right:3px;}
		#top #nav img.kontakt{margin-right:2px;}
		#top #nav img.sponsorer{margin-right:5px;}
		#top #nav img.lankar{}*/

#content_movie{margin:0px; padding:0px; margin-bottom:20px; width:687px; background:url(../img/content_tile2.jpg) left top repeat-y; margin-left:72px;}
#content_movie .content_box{padding-left:20px; background:url(../img/content_top_half2.jpg) left top no-repeat; height:40px;}
#content_movie .content_box h1{font-weight:normal; font-size:20px; margin:0px; padding:0px; padding-top:18px; font-family:Neuropolitical, Tahoma, Arial; color:#B50202;}
#content_movie p.content{margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:10px; padding-left:20px;}
#content_movie p.content a{color:#B50202; text-decoration:underline;}
#content_movie #content_bottom{margin:0px; padding:0px; height:20px; width:687px;}
#content_movie #bottom_top{margin:0px; padding:0px; height:16px; width:687px; background:url(../img/main_sponsor.jpg) left top no-repeat;}
#content_movie #bottom{margin:0px; padding:0px; height:123px; width:687px; background:url(../img/bottom.jpg) left top no-repeat;}
#content_movie #bottom #ad{margin:0px; padding:0px; margin-left:10px;}
#content_movie #bottom #ad .img_left{margin:0px; padding:0px; float:left;}
#content_movie #bottom #ad .lindbloms{margin:0px; padding:0px; margin-right:13px;}
#content_movie #bottom #ad .brp{margin:0px; padding:0px; margin-right:14px;}
#content_movie #bottom #ad .ohmans{margin:0px; padding:0px; margin-right:13px;}
#content_movie #bottom #ad .skoogs{margin:0px; padding:0px;}
#content_movie #bottom #footer{margin:0px; padding:0px;}
#content_movie #bottom #footer p{margin:0px; padding:0px; margin-left:6px; color:#FFFFFF; font-weight:bold; float:left; padding-top:11px; font-size:10px;}
#content_movie #bottom #footer p a{color:#B50202; font-weight:bold; text-decoration:none;}
#content_movie #bottom #footer p.right{margin:0px; padding:0px; color:#FFFFFF; font-weight:bold; float:right; padding-right:6px; padding-top:11px; font-size:10px;}
#content_movie #bottom #footer .red{color:#B50202; font-weight:bold;}


#content{margin:0px; padding:0px; margin-bottom:20px; width:687px; background:url(../img/content_tile.jpg) left top repeat-y; margin-left:72px;}

	/*--Detta block används på startsidan--*/
	#content #content_top_left{background:url(../img/content_top_left2.jpg) left top no-repeat; height:215px; float:left; width:400px;}
		#content #content_top_left #movie{margin:0px; padding:0px; margin-left:22px; width:140px;}
		#content #content_top_left #movie p.title{margin:0px; padding:0px; color:#B50202; font-size:18px; font-family:Neuropolitical, Tahoma, Arial; margin-top:77px; text-align:center;}
		#content #content_top_left #movie p.content{margin:0px; padding:0px; color:#B3B3B3; font-size:11px; font-family:Tahoma, Arial; text-align:center;}
		
		#content #content_top_left #movie p.movie_button{margin:0px; padding:0px; margin-left:49px; padding:0px; margin-top:4px;}
		#content #content_top_left #movie p.info{margin:0px; padding:0px; margin-left:150px; margin-top:12px; width:216px; color:#FFFFFF; font-size:10px; font-family:Tahoma, Arial;}
	
	#content #content_top_right{background:url(../img/content_top_right.jpg) left top no-repeat; height:215px; float:left; width:287px;}
		#content #content_top_right #live{margin:0px; padding:0px; margin-left:52px; text-align:center; width:180px;}
		#content #content_top_right #live p.title{color:#B50202; font-size:18px; font-family:Neuropolitical, Tahoma, Arial; padding-top:80px;}
		#content #content_top_right #live p.content{color:#B3B3B3; font-size:11px; font-family:Tahoma, Arial; text-align:center;}
		#content #content_top_right #live p.content a{color:#B3B3B3; font-size:11px; font-family:Tahoma, Arial; text-align:center; text-decoration:underline;}
	
		#content #content_top_right p.info{margin:0px; padding:0px; margin-left:38px; margin-top:35px; width:216px; color:#CECECE; font-size:10px; font-family:Tahoma, Arial;}
	/*--Slut på blocket--*/
	
	#content #content_left{float:left; width:400px;}
		
		
		#content #content_left .news{background:url(../img/content_header.jpg) left top no-repeat; font-family:Tahoma, Arial;}
			#content #content_left .news #news_content{font-weight:normal; color:#707070; margin-left:20px; margin-top:15px;}

			#content #content_left .news #news_content h1, 
			#content #content_left .news #news_content h2, 
			#content #content_left .news #news_content h3, 
			#content #content_left .news #news_content h4, 
			#content #content_left .news #news_content h5, 
			#content #content_left .news #news_content h6{color:#707070; font-weight:bold; font-size:12px; margin-bottom:5px;}
			#content #content_left .news p.title{font-weight:bold; float:left; padding-left:20px; margin-top:9px;}
			#content #content_left .news p.date{font-weight:normal; float:right; color:#707070;margin-left:0px; margin-top:9px; padding-right:30px;}
			#content #content_left .news p.author{font-weight:normal; color:#707070; float:right; padding-right:30px; margin-top:10px; margin-bottom:10px;}
			#content #content_left .news .red{color:#B50202; font-weight:bold;}
			#content #content_left .news a{color:#B50202; text-decoration:underline;}
		
		#content #content_left .list{background:url(../img/content_header.jpg) left top no-repeat; font-family:Tahoma, Arial; margin-top:20px; width:379px;}
			#content #content_left .list #list_content{font-weight:normal; color:#707070; margin-left:20px; margin-top:15px;}
			#content #content_left .list #list_content h1, 
			#content #content_left .list #list_content h2, 
			#content #content_left .list #list_content h3, 
			#content #content_left .list #list_content h4, 
			#content #content_left .list #list_content h5, 
			#content #content_left .list #list_content h6{color:#707070; font-weight:bold; font-size:12px; margin-bottom:5px;}
			#content #content_left .list h2.title{font-weight:bold; float:left; padding-left:20px; margin-top:7px; color:#000000; font-size:12px;}
			#content #content_left .list p.date{font-weight:normal; text-align:right; color:#707070; padding-top:8px; padding-right:10px;}
			#content #content_left .list p.list_content{font-weight:normal; color:#707070; margin-left:20px; margin-top:15px;}
			#content #content_left .list p.author{font-weight:normal; color:#707070; float:right; padding-right:10px; margin-top:10px; margin-bottom:10px;}
			#content #content_left .list .red{color:#B50202; font-weight:bold;}
			#content #content_left .list a{color:#B50202; text-decoration:underline;}
			
			#content #content_left .content_box{padding-left:20px; background:url(../img/content_top_half.jpg) left top no-repeat; }
			#content #content_left .content_box h1{font-weight:normal; font-size:20px; margin:0px; padding:0px; padding-top:18px; font-family:Neuropolitical, Tahoma, Arial; color:#B50202;}
			#content #content_left p.content_start {margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:0px; padding-bottom:10px; padding-left:20px;}
			#content #content_left p.content_start a{color:#B50202; text-decoration:underline;}
			
			#content #content_left .arrow {margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:2px; margin-right:5px; padding-bottom:10px; padding-left:20px; float:left;}
			#content #content_left .arrow2 {margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:12px; margin-right:5px; padding-bottom:10px; padding-left:20px; float:left;}
			
			#content #content_left p.content{margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:10px; padding-left:20px;}
			#content #content_left p.content a{color:#B50202; text-decoration:underline;}
			
			#content #content_left #category_container{margin:0px; padding:0px; padding-left:20px; margin-bottom:20px;}
			#content #content_left #category_container p.category{margin:0px; padding:0px; font-weight:normal; color:#707070; padding-top:8px; padding-bottom:5px;}
			#content #content_left #category_container a{color:#B50202; text-decoration:underline;}
			#content #content_left #category_container .select{margin:0px; padding:0px; font-weight:normal; color:#B50202; font-size:10px;}
			
			#content #content_left p.category_title{margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:10px; margin-bottom:10px; padding-left:20px;}
			
			#content #content_left #paging_container{margin:0px; padding:0px; margin-left:20px; border-top:#707070 1px solid; width:350px; margin-top:20px;}
			#content #content_left p.paging{margin:0px; padding:0px; font-weight:normal; color:#707070; margin-top:10px;}
			#content #content_left p.paging a{color:#707070; text-decoration:underline;}
			
			#content #content_left .box{margin:0px; padding:0px; padding-left:15px; margin-top:40px; color:#707070;}
			
			/*Thumbnails*/
			#thumbnails{margin:0px; padding:0px; margin-top:0px; margin-left:20px; width:320px;}
				#thumbnails .thumbnail{width:95px; float:left; margin:0px 10px 10px 0px; /*border:#000000 1px solid;*/ background:url(../img/bg_thumb2.gif) no-repeat;}
				#thumbnails .thumbnail img{border:1px solid #777777; margin:10px 0 0 10px;}
				#thumbnails img.magnify{border:none; margin-left:0px; margin-right:5px; margin-bottom:0px; margin-top:5px; vertical-align:text-bottom;}
				#thumbnails .thumbnail p{margin:0px; padding:0px 10px 20px 10px; background: url(../img/bg_p2.gif) no-repeat 0 100%;}
				#thumbnails .thumbnail p a{color:#000000; text-decoration:none;}
				#thumbnails .thumbnail p a:hover{color:#CC0000; text-decoration:none;}
			/*Slut thumbnails*/
			
	#content #content_right{float:left; width:287px;}
		/*--Detta block använd på alla undersidor--*/
		#content #content_right #content_live{background:url(../img/content_top_right.jpg) left top no-repeat; height:215px; width:287px;}
			#content #content_right #content_live #live{margin:0px; padding:0px; margin-left:52px; text-align:center; width:180px;}
			#content #content_right #content_live #live p.title{color:#B50202; font-size:18px; font-family:Neuropolitical, Tahoma, Arial; padding-top:80px;}
			#content #content_right #content_live #live p.content{color:#B3B3B3; font-size:11px; font-family:Tahoma, Arial; text-align:center;}
			#content #content_right #content_live #live p.content a{color:#B3B3B3; font-size:11px; font-family:Tahoma, Arial; text-align:center; text-decoration:underline;}
		/*--Slut på blocket--*/
	
		#content #content_right #content_live p.info{margin:0px; padding:0px; margin-left:38px; margin-top:35px; width:216px; color:#CECECE; font-size:10px; font-family:Tahoma, Arial;}
		
		#content #content_right #calender{background:url(../img/calender.jpg) left top no-repeat; font-family:Tahoma, Arial; margin-left:20px; height:68px; margin-bottom:15px;}
				#content #content_right #calender p.title{font-weight:bold; padding-left:10px; padding-top:6px;}
				#content #content_right #calender p.content{font-weight:normal; color:#707070; margin-left:10px; margin-top:16px; line-height:130%}
				#content #content_right #calender p.content a{text-decoration:underline; color:#707070;}
				

		#content #content_right #guestbook{font-family:Tahoma, Arial; margin-left:20px; width:246px; font-size:10px; background-color:#2E2E2E;}
				#content #content_right #guestbook .img{margin:0px; padding:0px; height:23px; background:url(../img/guestbook_header.jpg) left top no-repeat;}
				#content #content_right #guestbook p.title{font-weight:bold; padding-top:4px; padding-left:6px; padding-right:6px; color:#B50202; background-color:#2E2E2E;}
				#content #content_right #guestbook p.date{font-weight:normal; color:#7B7B7B; padding-left:6px; padding-right:6px; margin-top:1px;}
				#content #content_right #guestbook p.content{font-weight:normal; color:#FFFFFF; padding-left:6px; padding-right:6px; margin-top:2px;}
				#content #content_right #guestbook p.author{font-weight:normal; color:#B50202; float:right; padding-right:6px; margin-top:10px; margin-bottom:10px;}
				#content #content_right #guestbook p.line{float:none; margin:0px; padding:0px; background:url(../img/dotted_border.jpg) left top repeat-x; padding-top:1px; padding-bottom:1px; margin-left:6px; margin-right:6px;}
				#content #content_right #guestbook .img_bottom{margin:0px; padding:0px; height:33px; background:url(../img/guestbook_bottom.jpg) left top no-repeat;}
					#content #content_right #guestbook .img_bottom p{margin:0px; padding:0px; font-family:Neuropolitical, Tahoma, Arial; font-size:12px; font-style:italic; color:#FFFFFF; margin-left:80px; padding-top:11px;}
					#content #content_right #guestbook .img_bottom p a{text-decoration:none; color:#FFFFFF;}
		
		#content #content_bottom{margin:0px; padding:0px; height:20px; background:url(../img/content_bottom.jpg) left top no-repeat; width:687px;}
		
		#content #bottom_top{margin:0px; padding:0px; height:16px; width:687px; background:url(../img/main_sponsor.jpg) left top no-repeat;}
		
		#content #bottom{margin:0px; padding:0px; height:123px; width:687px; background:url(../img/bottom.jpg) left top no-repeat;}
				#content #bottom #ad{margin:0px; padding:0px; margin-left:10px;}
				#content #bottom #ad .img_left{margin:0px; padding:0px; float:left;}
				#content #bottom #ad .lindbloms{margin:0px; padding:0px; margin-right:13px;}
				#content #bottom #ad .brp{margin:0px; padding:0px; margin-right:110px; margin-left:30px;}
				#content #bottom #ad .ohmans{margin:0px; padding:0px; margin-right:90px;}
				#content #bottom #ad .skoogs{margin:0px; padding:0px;}
				
				#content #bottom #footer{margin:0px; padding:0px; width:500px;}
					#content #bottom #footer p{margin:0px; padding:0px; margin-left:6px; color:#FFFFFF; font-weight:bold; float:left; padding-top:11px; font-size:10px;}
					#content #bottom #footer p a{color:#B50202; font-weight:bold; text-decoration:none;}
					#content #bottom #footer p.right{margin:0px; padding:0px; color:#FFFFFF; font-weight:bold; float:right; padding-right:6px; padding-top:11px; font-size:10px;}
					#content #bottom #footer .red{color:#B50202; font-weight:bold;}
				
.clear{ clear:both; float:none;}

.textfield, .textarea{font-family:Tahoma, Arial; font-size:11px;}
.required{color:#B50202;}
.button{border-right:#999999 3px double; padding:0.25em; border-top:#CCCCCC 3px double; background:url(../img/fade2.png); border-left:#CCCCCC 3px double; color:#B50202; border-bottom:#999999 3px double; font-family:Tahoma, Arial; font-size:11px;}