
html {
	overflow: -moz-scrollbars-vertical;
}

/*General page setup*/
		*{margin:0px;padding:0px;}
		body{font: 76%/13pt Verdana, Arial, Tahoma, sans-serif;margin:0;padding:0;text-align:center;color:#000;background:#000 url(../gfx/background.jpg) center 0px no-repeat;}
		h1{font-size:2.0em;line-height:1.1em;font-weight:normal;margin-top:0px;color:#000;}
		h2{font-size:1.0em;font-weight:bold;margin-top:0px;color:#000;}
		img{border:none;}
		.clear{clear:both;}
		ul{list-style-type:none;margin:0px;padding:0px;}
		li{margin:0px;padding:0px;}
		p{margin:10px 0px;}
		a{color:#c20f00;text-decoration:none;}
		a:hover{text-decoration:underline;}
		img{border:none;}
		strong { font-weight: bold; }
		
/*Site header*/
		#header{position:relative;height:149px;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white;}
		#note{position:absolute;left:570px;top:-30px;z-index:100;}
				
/*Main menu*/
		#main_menu{background:#6D6D6D; height: 30px;}
		#main_menu a{display:block;color:#fff;padding:0px 9px;line-height:30px;text-decoration:none;text-transform:uppercase;}
		#main_menu a:hover{display:block;color:#c20f00;background:#fff;}
		#main_menu li{float:left;background:#6D6D6D;}
		#main_menu li{position:relative;z-index:200;}
		#main_menu .selectedItem{display:block;color:#c20f00;background:#fff;}
		#main_menu .selectedItem a{color:#c20f00;}
		*html #main_menu li{display:inline;} /*TARGET IE 6. REMOVE DOUBLE MARGIN FIX*/
/*Left menu*/
		#leftMenu a{color:black;}
		#leftMenu li{display:block;line-height:24px;border-top:1px solid #c0bfc0;}
		#leftMenu .leftMenuBottom{border-bottom:none;border-top:1px solid #c0bfc0;}
				
		/*level 3*/
		#leftMenu .menu_level_3{padding-left:20px;border-top:none;}
		#leftMenu .menu_level_3_selected{text-decoration:underline;}
		
		#leftMenu-News a:hover{color:#c20f00;}
		
/*Content*/
		#background_wall{}
		#bread_crumb{height:17px;padding:13px 0px 0px 10px;font-size:0.9em;background:white;}
		#bread_crumb a{color:Black;text-decoration:underline;}
		#bread_crumb a:hover{color:Black;text-decoration:none;}
		#content_wrapper{width:900px;text-align:left;margin:25px auto 50px auto;/*padding:25px 0px 0px 0px;*/}
		* html #content_wrapper{width:900px;margin:0px auto 50px  auto;padding:25px 0px 50px 0px;} /*TARGET IE 6*/
		#content_body{padding:20px 10px 10px 10px;background:#fff;}		
		#content_body_left{width:584px;float:left;margin-right:10px;/*background:#ddd;*/}
		#content_body_right{width:286px;float:left;/*background:#ccc;*/}
		#content_body_middle {width:100%;/*float:left;*/}
		
		/*Start page specific*/
		#content_body_left_bigpuff_wrapper{}
		#content_body_left_bigpuff_img{float:left;width:290px;}
		#content_body_left_bigpuff_text{float:left;width:293px;height:239px;color:white;border-left:1px solid white;background:#ffffff url(../gfx/BG_red_bigpuff.png) no-repeat;}
		#content_body_left_bigpuff_text_inner{margin:17px 12px 17px 12px;}
		#content_body_left_bigpuff_text_inner span{font-size:22px;line-height:22px;font-weight:bold;}
		#content_body_left_bigpuff_text_inner a{color:white;text-decoration:underline;}
		#content_body_left_bigpuff_text_inner a:hover{text-decoration:none;}
		
		
		#content_body_left_smallpuffs_area {float: left; height: auto; width: 288px; margin: 0 0 0 8px; padding: 0px;}
		
		/*
		#content_body_left_smallpuffs_1 a{float:left; margin-bottom:10px;}
		#content_body_left_smallpuffs_2 a{float:left; margin-bottom:10px;}
		#content_body_left_smallpuffs_right a{margin-bottom:10px;}
		*/
		
		
		
		
		html body #content_body_left_smallpuffs_right a{float: left;}
		
		
		#content_body_left_smallpuffs_1 {float:left; margin-bottom:10px;}
		#content_body_left_smallpuffs_2 {float:left; margin-bottom:10px;}
		#content_body_left_smallpuffs_right {float: left; margin-bottom:10px;}
		
		
		/*
		#content_body_left_smallpuffs_1 a{float:left;}
		#content_body_left_smallpuffs_2 a{float:left;}
		#content_body_left_smallpuffs_right a{float: left;}
		*/
		
		
		/*html body #content_body_left_smallpuffs_right a{position:relative;top:-20px;}*/
		
		#list_lasvart {width: 584px; /*height: 20px;*/ float: left; margin: 0 0 0 0px; padding: 0px;}
		
		#content_body_right_latest_news_heading{line-height:25px;color:white;text-indent:10px;text-transform:uppercase;background:#c20f00 url(../gfx/BG_red.png);}
		#content_body_left_lasvart_heading{width:584px;line-height:25px;color:white;text-indent:10px;text-transform:uppercase;background:#6d6d6d;}
		#content_body_left_lasvart_heading_left{width:100%;line-height:25px;color:white;text-indent:10px;text-transform:uppercase;background:#c20f00 url(../gfx/BG_red.png);}
		#lastvart_list{margin:9px 9px 9px 0px;padding:0px 0px 0px 0px;/*width:574px;*/}
		#lastvart_list a{font-weight:bold;color:Black;}
		#lastvart_list a hover{text-decoration:underline;}
		#lastvart_list img{margin-right:4px;}		
		
		/*News list on start page*/
		#news_list_start_page_wrapper{margin:9px 0px 0px 0px;padding:0px 10px 0px 10px;}
		.news_list_date{font-size:0.9em;}
		.news_list_heading{display:block;margin-bottom:11px;}
		.news_list_read_more{display:block;text-indent:10px;/*margin-bottom:11px;*/background:transparent url(../gfx/square.png) 0px 7px no-repeat;}
		
		/*3-column subpage*/
		#content_body_sub_page_center_container{margin:0px 10px 0px 10px;}
		#content_body_sub_page_center_container ul{list-style-type:disc;margin:10px;padding:10px;}
		#content_body_sub_page_center{width:437px;float:left;margin:0px 10px 0px 10px;border-left:1px solid #c0bfc0;border-right:1px solid #c0bfc0;}
		
		/*regions subpage*/
		#content_body_sub_page_center_region{margin:0px 10px 0px 10px;}
		#content_body_sub_page_center_region ul{list-style-type:disc;margin:10px;padding:10px;}
		#content_body_sub_page_center_region{width:648px;float:left;margin:0px 10px 0px 10px;border-left:1px solid #c0bfc0;border-right:1px solid #c0bfc0;}
		
		/* wide subpage */
		#content_body_sub_page_wide_inner{margin:0px 10px 0px 10px;}
		#content_body_sub_page_wide_inner ul{list-style-type:disc;margin:10px;padding:10px;}
		#content_body_sub_page_wide{width:647px;float:left;margin:0px 10px 0px 10px;border-left:1px solid #c0bfc0;border-right:1px solid #c0bfc0;}
		
		/*#content_body_sub_page_center_puffpage{width:648px;float:left;margin:0px 10px 0px 10px;border-right:1px solid #c0bfc0;}*/
		#content_body_sub_page_right{width:210px;float:left;}
		#content_body_sub_page_left{width:210px;float:left;}
		
		#content_body_sub_page_right a img{margin-bottom:10px;}
		*html #content_body_sub_page_right a {margin-bottom:0px;}
		
		/* form/report subpage */
		#report_container
		{
			float: left;
			padding: 10px 0px 10px 0px;
		}
		#report_container .SingleRow
		{
			clear: both;
			float: left;
			margin-top: 20px;
		}
		#report_container .SingleRow .FormItem
		{
			clear: none;
		}
		#report_container .SingleRow .LabelRow
		{
			float: left;
			margin-bottom: 5px;
		}
		#report_container .SingleRow .LabelRow div
		{
			margin: 0;
			padding: 0;
		}
		#report_container .SingleRow .LabelRow div.error_text
		{
			padding-left: 5px;
		}
		#report_container .SingleRow .label,
		#report_container .SingleRow .label_active
		{
			margin: 0;
		}
		#report_container .FormItem
		{
			float: left;
			clear: both;
		}
		
		#report_container .label_active,
		#report_container .label
		{
			margin: 20px 0px 2px 0px;
			font-weight: bold;
			float: left;
			clear: left;
		}
		#report_container .label_active
		{
			color: #000;
		}
		#report_container .label
		{
			color: #666;
		}
		#report_container .OptionItem
		{
			clear: both;
			float: left;
			margin: 20px 0px 20px 0px;
		}
		#report_container .OptionItem label
		{
			color: #666;
			font-weight: bold;
			margin-right: 20px;
		}
		#report_container .input_container
		{
			float: left;
			clear: left;
		}
		#report_container .input_container input,
		#report_container .input_container textarea
		{
			padding: 2px;
			border: 1px solid #C0BFC0;
		}
		#report_container .input_container input
		{
			width: 200px;
		}
		#report_container .InputShort input
		{
			width: 40px;
			margin-right: 20px;
		}		
		#report_container .input_container textarea
		{
			width: 400px;
			font-family: Verdana,Arial,Tahoma,sans-serif;
			font-size: 1em;
		}
		#report_container .input_container .active
		{
			border: 1px solid /*#248F23*/#000;
		}
		#report_container .input_container .active_error
		{
			border: 1px solid #D8000C;
		}
		#report_container .buttons_container
		{
			float: left;
			margin: 20px 0px 10px 0px;
			width: 406px;
		}
		#report_container .buttons_container input
		{
			float: right;
			padding: 2px 5px 2px 5px;
			font-family: Verdana, Arial, Sans-Serif;
		}
		
		#report_container .error_text
		{
			padding: 2px 0px 0px 5px;
			float: left;
			color: #D8000C;
			font-weight: normal;
		}
		#report_container .date_picker
		{
			padding: 2px 0px 0px 5px;
			float: right;
			clear: left;			
		}
		#report_container h2
		{
			margin: 40px 0px 0px 0px;
			float: left;
			clear: left;
			font-size: 1.4em;
		}
		#report_container .paragraph
		{
			margin: 10px 0px 10px 0px;
			float: left;
			display: block;
			clear: both;
		}
		#report_container p
		{
			float: left;
			display: block;
			clear: both;
		}
		
		#report_container .DeliveryBox
		{
			clear: both;
			float: left;
			border: 2px solid #666;
			background-color: #eee;
			padding: 20px;
			margin: 40px 0px 0px 0px;
			width: 556px;
		}
		#report_container .DeliveryBox h2 { margin-top: 0px; }
		#report_container .DeliveryBox .FormItem
		{
			margin-top: 20px;
		}

		#report_container .NoScript
		{
			margin: 20px;
			width:440px;			
		}
		
		.NoScriptInner {
			background-color: #FFFFFF;
			border: 2px solid red;
			color: #000000;
			padding: 20px;
		}		

/*Footer*/
		#footer{background:white;font-size:0.9em;text-align:center;padding-top:10px;padding-bottom:5px;margin-top:10px;border-top:1px solid #c20f00;}
		
		
		
		
		
		
		
		
		
		
		
		