body{font:small Arial,sans-serif;margin:0;padding:0 0 5px;color:#000;background:#fff}:link{color:#42629D}*{font-size:100%;margin:0}h1,h2,h3,h4,h5,h6{font-weight:normal}ol,ul{list-style:none}ol,ul,li{padding:0}input,textarea,select{font:normal 100% Arial,sans-serif}a{text-decoration:underline}img{border:0}b{font-weight:normal}i{font-style:normal}:link{color:#1A3DC1}
table{border-collapse:collapse}th,td{padding:0;text-align:left;vertical-align:top;border-collapse:collapse}ol,ul{list-style:none}ol,ul,li{padding:0}input,textarea,select{font:normal 100% Arial,sans-serif}
a {color: blue; text-decoration: underline }
a:hover {text-decoration: underline}

b {font-weight: bold}  
a img {border:none}

#main_body{overflow:none;margin-left:0.286em;}
#main_menu{overflow:none;margin:0.143em 0 0.143em 0;}

.logo{height:60px;background-color:#f1ebdb;position:relative;}
.logo img{float:left;}
.logo a{float:right;text-align:right;text-decoration: underline}
h1 {font-size: 135%; margin-top:0.286em; padding:0.357em 0px 0.357em 0px;background-color:#f1ebdb;}
h3 {font-size: 130%; margin-top:0.286em; padding: 0.071em 0.714em 0.071em 0px;background-color:#DFD7C3;}
h3 a{color:#000}
h2 {font: bold 1.071em Arial; color: #000; margin:0; padding: 0.357em 0.714em 0.214em 0px;}
h5 {clear: both;  width: 90%; font: bold 1.143em Arial; color: #000; margin: 0; padding: 0.714em 0px 0.714em 30px; _padding-left: 40px; text-transform: uppercase}
h4 {clear: both; float: left; width: 90%; font: bold 1.143em Arial; color: #000; margin: 0; padding: 1.429em 0px 0px 35px; _padding-left: 42px; text-transform: uppercase}

#lang_box{position:absolute;top:3px;left:170px;}
	#lang_box a{font:bold 13px Calibri;color:#fff;text-decoration:none;padding:0 3px}
	#lang_box a:hover, #lang_box a.active{text-decoration:underline;zoom:1;}

#contacts, .ne_link, .ars_link{font-size:60%;}
.ars_link a{font-size:60%;}

#offices_map,#map_in{width:100%;height:200px;margin-top:3px;}

#doc_content h2{background-color:#fcf3dc;}

#order_column h2, table h2{background-color:#fcf3dc;}
#order_column input{width:140px}
#order_column .short {width: 62px;}
#order_column .short2 {width: 55px; margin-left:0px;}
#order_column .short_ {width: 90px;margin-left:5px }
			
#footer_bg{overflow:hidden;margin-top:0.714em;}
.calc_line input{width:30%}
.calc_line select{width:30%}
