	
	*
	{
		 margin: 0;
		 padding: 0;
	}
	
			
			
  html, body {
      height:100%; margin:0;
      background:url(/assets/templates/nasledie/images/bg.jpg);
    }
    
    
 
    html>body {

      font-family:Arial;
	  font-size:10pt;
	  font-style:regular;
	  
    }
	
					
		div#header
		{
			width:100%;
		}
		
		
		
		div#head_container {
			width: 100%;
			float: left;
			margin-right: -265px;
			overflow:hidden;
			//zoom:1;
		}
		div#head_content {
			margin-right: 265px;
			
		}
		div#head_main {
			margin-left: 275px;
		}
		div#head_left {
			width: 265px;
			float: left;
		}
		div#head_sidebar {
			width: 265px;
			float: right;
		}
			
	div#index1{	background:none; background-image:url(/assets/templates/nasledie/images/1.jpg); background-position:top left ;background-repeat: no-repeat;	}
	div#index2{	background:none; background-image:url(/assets/templates/nasledie/images/2.jpg); background-position:top right ;background-repeat: no-repeat;	}
	div#index3{	background:none; background-image:url(/assets/templates/nasledie/images/3.jpg);background-position: bottom left;background-repeat: no-repeat}
	div#index4{	background:none; background-image:url(/assets/templates/nasledie/images/4.jpg); background-position:bottom right;background-repeat:no-repeat;}			
			
			
			div#index1,div#index2
			{
				min-height:100%;
				
			}
			
			div#index3,
			div#index4
			{
				height:282px;
				margin-top:-282px;
				
			}			
			
			div#logo
			{
				padding:10px 0 0 10px
			}

			
			div.clearing
			{
				clear:both;
				height:0;
				padding:0;
				margin:0;
				border:0;
			}
			
			
			div#top_menu
			{
				background:url(/assets/templates/nasledie/images/top_menu_left.jpg) top left no-repeat;
				height:auto;
				padding:0;
				width:440px;
				margin:0 auto;
				
			}
			
			div#top_menu div
			{
				background:url(/assets/templates/nasledie/images/top_menu_right.jpg) top right no-repeat;
				padding: 0  0 0 25px;
			}
			
			div#top_menu div ul
			{
				
				list-style:none;
				overflow:hidden;
				height:35px;
				background:url(/assets/templates/nasledie/images/top_menu_bg.jpg) top left repeat-x;
				margin:0 25px 0 0;
				padding:0;
			}
			
			div#top_menu div ul li
			{
				float:left;
			}
			
			div#top_menu div ul li a
			{
				color:#483f35;
				text-decoration:none;
				font-family:Arial Narrow;
				font-weight:bold;
				font-size:12pt;
				padding:5px 10px 0 10px;
				display:block;
			}
			
			div#top_menu div ul li a:hover
			{
				text-decoration:underline;
			}
			
			div#nav
			{
				width:100%;
			}			
			
			ul.nav
			{
				padding:5px 0 0 0;
				margin:0;
				list-style:none;
				float:right;
				overflow:hidden;
				width:70px;
			}
			
			ul.nav li
			{
				float:right;
			}
			
			ul.nav li a
			{
				padding: 0 10px 10px 10px;
			}
			
			ul.nav li a img
			{
				border:0;
			}
			
			img#search_button
			{
				float:left;padding:0;overflow:hidden;display:block;
				margin:10px 0 0 0;
			}
			
			div#search
			{
				padding:0 10px 0 25px;
				background:url(/assets/templates/nasledie/images/search_bg_top.jpg) top center no-repeat;
			}
			
			
							
				div#search_input div input
				{
					border:none;
				}
			
			
			div#search_input
			{
				padding:15px 0 0 0;overflow:hidden;//zoom:1;
			}
			
			div#search_input div
			{
				background:url(/assets/templates/nasledie/images/search_bg_bottom.jpg) bottom left no-repeat;padding:0 0 20px 0;text-align:center;
				overflow:hidden;
				//zoom:1;
			}
			
			div#container
			{
				width: 100%;
				height:100%;
				float: left;
				margin-right: -265px;
				ove/rflow:hidden;
				//zoom:1;
			}
			
			#content
			{
				margin-right: 265px;
			}
			
			#sidebar
			{
				width:265px;
				float:right;
			}
			
			div#main {
							margin-left:265px;
							
						}
			div#left {
						width: 265px;
						float: left;
						}
						
			div#calc
			{
				float:left;
				overflow:hidden;
			}		
			
			div#calc_main
			{
			
				
				float:left;
				overflow:hidden;
			}
				
						
			ul.calc			
			{
				list-style:none;
				padding:35px 0 70px 0;
				overflow:hidden;
			}
			
			ul.calc	li
			{
				padding:3px 0;
				text-align:left;
			}		
			
			ul.calc	li a img
			{
				border:0;
			}
			
			table#left_block
			{
				wi/dth:100%;
			}
			
			table#left_block td
			{
				padding:0;
				
			}
			
			td.left_block_calc
			{
				width:40px;
			}
			
			
			div#news
			{
				text-align:center;
				padding:10px 0 0 0;
			}
			
			ul.news
			{
				list-style:none;
				text-align:left;
				padding:15px 0 10px 20px;
			}
			
			a.more
			{
				color:#483F35;
				font-family:Arial;
				font-size:10pt;
				padding:0 0 0 5px;
			}
			
			
			div.newsdate
			{
				color:#816b3b;
				font-family:Arial Narrow;
				font-weight:bold;
				padding:2px 0 2px 5px;
			}
			
			p.newstext
			{
				color:#483f35;
				padding:0 0 0 5px;
				font-family:Arial Narrow;
				font-size:10pt;
				
			}
			
			
			div#portrets
			{
				padding:0;
				margin:0;
				widt/h:600px;
			}
			
			div#portrets div
			{
				padding:0;
				margin:0 auto;
				width:600px;
				
			}
			
			ul.portrets
			{
				list-style:none;
				overflow:hidden;
				width:600px;
				margin:0 auto;
			}
			
			ul.portrets li
			{
				float:left;
				width:130px;
				padding:0 10px;
				text-align:center;
			}
			
			ul.portrets li a
			{
				text-decoration:none;
			}
			
			ul.portrets li a img
			{
				border:0;
			}
			
			span.portrets
			{
				font-family:Arial;
				font-size:10pt;
				color:#483f35;
				font-weight:bold;
				text-decoration:none;
				text-align:center;
				width:120px;
				height:auto;
			}
		
		ul.submenu
		{
			list-style:none;
			
		}
			
			ul.submenu li a
			{
				color:#483F35 !important;
				font-family:Arial;

			}
			
			ul.submenu li ul
			{
				list-style:none;
			}
			
/*		
			ul.submenu
			{
				list-style:none;
				float:none !important;
				margin:0;
				padding:0;
			}
			
			ul.submenu li
			{
				text-align:left;
				padding: 0;
			}
			
			
			ul.submenu li a
			{
				display:block;
				color:#483F35;
				padding:0 !important;
				font-family:Arial;
				font-size:11pt;
				
			}
			
	
	*/
			
			ul.portrets li ul.submenu
			{
				list-style:none;
				display:none;
				float:none !important;
				margin:0;
				opacity:0.9;
				padding:0;
				po/sition:absolute;
				background:url(/assets/templates/nasledie/images/bg.jpg);
			}
			

			
			
			
			ul.portrets li ul.submenu li
			{
				float:none !important;
			}
			
			ul.portrets li:hover ul.submenu
			{
				display:block;
			}
			
			ul.portrets li ul.submenu li
			{
				text-align:left;
				padding:0;
			}
			
			ul.portrets li ul.submenu li a
			{
				display:block;
				color:#483F35;
				padding:0 0 0 10px !important;
				font-family:Arial;
				font-size:8pt;
				
			}
			
			ul.portrets li ul.submenu li ul.submenu
			{
				display:none;
				background:none;
			}
				
			
			ul.portrets li ul.submenu li:hover a
			{
				font-weight:bold;
			}
			
			ul.portrets li ul.submenu li:hover ul.submenu
			{
				display:block;
				overflow:hidden;
			}
			
			ul.portrets li ul.submenu li:hover ul.submenu li a
			{
				font-weight:normal;
				text-decoration:none;
			}
			
			
			ul.portrets li ul.submenu li a:hover
			{
				text-decoration:underline !important;
			}
			
			div#feedback
			{
				text-align:right;
				padding:130px 0 100px 0;
			}
			
			div#feedback a
			{
				margin:0;
				padding:0;
			}
			
			div#feedback a img
			{
				border:0;
			}
			
			div#tel
			{
				background:url(/assets/templates/nasledie/images/tel.gif) left center no-repeat;
				padding:10px 0 0 70px;
				clear:both;
				margin: 0;
			}
			
			div#tel_sub
			{
				background:url(/assets/templates/nasledie/images/24hours.jpg) left bottom no-repeat;
				padding:0 0 20px 0;
				margin:0;
				border:0;
			}
			
			ul.tel
			{
				list-style:none;
			}	
			ul.tel li
			{
				font-family:Times New Roman;
				font-size:12pt;
				color:#483f35;
				font-weight:bold;
				text-align:left;
				text-align:right;
				padding:0;
				margin:0;
			}
			
			ul.tel li.tel p
			{
				font-family:Narrow;
			}
			
			
			div.text
			{
				padding:30px 10px 10px 10px;
			
				
			}
			
			div.text div div.main_content
			{
				padding:10px 0 30px 0;
				margin:0;
				background:url(/assets/templates/nasledie/images/text_bottom_bg.jpg) bottom center no-repeat;
			
			
			}
			
			div.text div div.main_content div
			{
				background:none !important;	
			}
			
			p
			{
				font-family:Arial;
			}
			
			
						
			#footer {
			  height: 45px;
			  width:100%;
			  padding:0; 
		margin-top:-45px;
			   position:relative;
      			bottom:0; width:100%;
			}
			


			
			
			
			div#bottom_menu
			{
				height:auto;
				margin:0 70px 0 280px;
				background:none !important;
				
			}
			
			div#bottom_menu div
			{
				margin:0 130px 0 0;
				background:url(/assets/templates/nasledie/images/footer_bg.jpg) bottom left repeat-x;
				height:45px;
				text-align:center;
			}
			
			div#bottom_menu div table
			{
				margin:0 auto;
			}
			
			
			div#bottom_menu div div
			{
				margin:0;
				height:40px;
			}
			
			ul.bottom_menu
			{
				list-style:none;
				overflow:hidden;
				height:27px;
				padding:13px 0 0 0;
				margin:0 auto;
				width:425px;
				background:none !important;
			}
			
			ul.bottom_menu li
			{
				float:left;
				width:20%;
			}
			
			ul.bottom_menu li a
			{
				display:block;
				color:#4d3717;
				text-decoration:none;
				padding:0 10px;
				font-weight:bold;
				font-family:Arial;
				font-size:10pt;
				text-align:center;
			}

				

				
				
				h1
				{
					
					color:#483F35;
					font-family:Arial Narrow;
					font-size:14pt;
				}
				
				h1:first-letter
				{
					font-size:17pt;
				}
				
				span.B_crumbBox span a,span.B_currentCrumb,a.B_crumb
				{
					color:#483F35;
					font-size:10pt;
					font-family:Arial;
				}
				
				div.B_crumbBox
				{
					background:none !important;
				}
			


/* calc_page  */

ul.calc_menu
{
	list-style:none;
}

ul.calc_menu li a
{
	color:#483F35;
	font-family:Arial;
	font-size:10pt;
}


/*--------*/

table.page_contacts
{
	width:100%;
	border-collapse:collapse;
	height:auto;
}

table.page_contacts tr td
{
	width:50%;
}

form#main_form
{
	width:230px;
	margin:0 auto;
}

form#main_form table
{
	border-collapse:collapse;
}

form#main_form table tr td
{
	text-align:left;
}

span.nav
{
	font-family:Arial Narrow;
	font-size:12pt;
	
}

div#map
{
	margin:0 auto;
}

div#map
{
	background:none;
	height:300px;
	overflow:hidden;
}

div#map div
{
	background:none;
}

div.bg_none
{
	background:none !important;
	clear:both;
	padding:0 !important;
	margin:0 !important;
}

/*---google_map----*/


}

/*---------------*/

div#calculator
{
	text-align:left;
}

div#kasko
{
	
		margin:0 auto !important;
}


div.strah_catalog_banner
{
	padding:0 0 0 10px;
}


div#imushestvo_risks_factors
{
	
}

div.clear_both
{
	clear:both;
}


div#total
{
	margin:15px 0;
	font-size:12pt !important;
}
 form#ajaxSearch_form
 {
 	border:0;
 	float:left;
 	overflow:hidden;
 	//zoom:1;
 }
 
 form#ajaxSearch_form fieldset label
 {
 	height:22px;
 }
 
 
 form#ajaxSearch_form fieldset
 {
 	border:0;
 }

 
 
 
 
 #ajaxSearch_submit
 {
 	background:none !important;
 	height:22px !important;
	color:#483F35;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	border:0;
 }
 
input#ajaxSearch_input
{
	height:22px !important;
	padding: 0 0 0 2px;
	width:128px !important;
	background:url(/assets/templates/nasledie/images/search_text.jpg) 0 0 no-repeat;

}

div.AS_ajax_resultsIntroFailure
{
	color:#483F35;
	font-family:Arial Narrow;
}

div#kasko 
{
	text-align:left;
}

span.header
{

	mar/gin:0 2px;
	
}

input
{
	margin:0;
	padding:0;
	bor/der:0;
}

input#tb1_all,
input#tb2_all,
input#tb3_all
{
	margin:0 36px;
	width:13px;
}

input.risk_type
{
	margin:0;
	padding:0;
	width:13px;
	margin:0 20px;
	
}

div.block
{
	height:200px;
}

div#mail_form
{
	display:none;
}

div#errortext
{
	margin:10px 0 !important;
	color:red !important;
}

div.spec_offer
{
	margin:3px 0
}

h2.spec_offer a
{
	font-family:Arial Narrow;
	font-size:12pt;
	color:#483F35;
}

input#calculate
{
	height:30px;
	width:100px;
}

input#cf_submit
{
	height:30px;
	width:100px;
}