*{margin:0;padding:0}
body{font-family:Georgia;background:#FDFBFC}
table{border-collapse:collapse}
a img{border:none}
.attention{color:#F10126}

#wrap{width:1000px;margin:0 auto;background:url(images/wrap_bg.jpg) no-repeat left top}

#header{height:342px;position:relative;z-index:100}
	#header #logo{position:absolute;left:27%;top:40px;background:url(images/logo.gif) no-repeat left top;display:block;width:337px;height:69px}
	#header #people{position:absolute;left:230px;top:130px;background:url(images/people.png) no-repeat left top;width:300px;height:347px}

#content{background:url(images/content_bg.jpg) no-repeat left top;width:100%;position:relative}
	#content .rcorn{background:url(images/botcorn_bg.png) no-repeat left top;width:192px;height:209px;position:absolute;right:0;bottom:0}

#leftbar{float:left;width:206px}
	#leftbar .menu{list-style-type:none;font:bold 0.7em Times New Roman;padding:0 0 0 40px;margin-bottom:40px}
		#leftbar .menu li{background:url(images/marker.gif) no-repeat left 1px;margin-bottom:20px;padding:0 0 0 25px;font-style:italic;text-transform:uppercase;line-height:130%}
			#leftbar .menu li a{color:#9F9F9F;text-decoration:none}
			#leftbar .menu li a:hover{color:#000}
	#leftbar .boxtop{background:url(images/boxtop_bg.png) no-repeat left top;height:5px;font-size:0}
	#leftbar .boxbot{background:url(images/boxbot_bg.png) no-repeat left top;height:12px;font-size:0;margin-bottom:20px}
	#leftbar .box{background:url(images/box_bg.png) repeat-y left top;padding:10px 10px 10px 14px;width:182px}
	#leftbar b{font-size:1.4em;margin-bottom:10px}
	#leftbar p{font-size:0.9em;margin-bottom:10px;color:#666;font-style:italic}
	#leftbar .anons{font-size:0.7em;margin-bottom:10px;color:#666;font-style:italic}
		#leftbar p a{color:#000;text-decoration:none}
		#leftbar p a:hover{text-decoration:underline}
		
#maincont{float:left;width:555px;font-family:Trebuchet MS}
	#maincont .name{background:url(images/h_bg.gif) no-repeat 260px top;height:82px;margin-bottom:60px}
	#maincont .boxtop{background:url(images/boxtop_bg3.png) no-repeat left top;height:16px;font-size:0}
	#maincont .boxbot{background:url(images/boxbot_bg3.png) no-repeat 1px top;height:194px;margin-bottom:20px;padding:0 30px}
	#maincont .box{background:url(images/box_bg3.png) repeat-y left top;padding:10px 30px 0 30px}
	#maincont p{color:#878686;font-size:0.8em;font-style:none;font-weight:none;text-align:justify;margin-top:4px}
	#maincont .image{margin:10px;float:right}
	#maincont .strnav{text-align:right}
	#maincont .tblcont{color:#9G9F9F;font-size:12px;border:0;padding:5px}
	#maincont .tblcont tr{vertical-align:top}
	#maincont .tdcont{width:150px}
	#maincont .tbl{width:100%}
	#maincont .albom td{width:110px}
	#maincont .albom tr{vertical-align:top}
	#maincont .tbl td{color:#878686;font-size:0.8em;font-style:none;font-weight:none;text-align:left;margin-top:4px;border:1px solid #878686;padding:5px}
	#maincont .tbl th{border: 1px solid #878686;padding:5px}
	#maincont ul, #maincont ol{color:#878686;font-size:0.8em;font-style:none;font-weight:none;text-align:justify;margin-top:4px}
	#maincont .tx{color:#878686;font-size:0.7em;font-style:none;font-weight:none;text-align:justify;margin-top:4px}
	#maincont .tx td{border:1px solid #800000;padding:3px}
	#maincont .tx th{border:1px solid #800000;padding:3px;background:#99CCFF;text-align:center}
	#maincont .tx1{width:180px}
	#maincont .tx2{width:140px}
	#maincont .tx3{background:#FFFFFF;text-align:center}
	#maincont .tx4{text-align:center;width:100px}
  #maincont h1{color:#878686;font-size:1.0em;font-style:italic;margin-bottom:5px}
  	#maincont h2{color:#878686;font-size:0.9em;font-style:italic;margin-top:3px}
  		#maincont h3{color:#878686;font-size:0.8em;font-style:italic;margin-top:3px}
  		#maincont A.nizz {COLOR: #0080FF; TEXT-DECORATION: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
         #maincont A.nizz:hover {COLOR: #0080FF; TEXT-DECORATION: underline; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
          #maincont A.nizz:visited {COLOR: #0080FF; TEXT-DECORATION: none; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
          #maincont .tx_niz{color:#878686;TEXT-DECORATION: none; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
			 #maincont  a{color:sienna;text-decoration:none}
		     #maincont  a:hover{text-decoration:underline}
#rightbar{float:right;width:235px;position:relative;top:-40px}
	#rightbar .boxtop{background:url(images/boxtop_bg2.png) no-repeat left top;height:66px;font-size:0}
	#rightbar .boxbot{background:url(images/boxbot_bg2.png) no-repeat left top;height:25px;font-size:0;margin-bottom:10px}
	#rightbar .box{background:url(images/box_bg2.png) repeat-y left top;padding:10px 10px 10px 30px;width:195px}
	#rightbar b{font-size:1.4em;margin-bottom:20px;color:#3F4C90;padding:0 0 0 20px;}
	#rightbar ul{list-style-type:none;font-size:0.7em;font-weight:bold;font-style:italic;text-transform:uppercase;}
		#rightbar ul li{margin-bottom:15px}
			#rightbar ul li a{color:#000;text-decoration:none}
			#rightbar ul li a:hover{text-decoration:underline}
			#rightbar ul.ct {list-style-type:none;font-size:0.9em;font-weight:bold;font-style:italic;text-transform:uppercase; margin:15px}
	#rightbar .but_orders{background:url(images/but_orders.png) no-repeat left top;display:block;height:100px;margin-bottom:20px}
	#rightbar .orders{width:100%}
		#rightbar .orders td{font-size: 11px; color:#7A7A7A;vertical-align:top;padding:0 5px 30px 0}

#footer{clear:both;height:100px;position:relative;width:1000px}
	#footer .stat{list-style-type:none;position:absolute;left:10px;top:40px}
		#footer .stat li{float:left;margin-right:10px}
	#footer address{font-size:2em;position:absolute;left:250px;top:0;font-variant:small-caps;color:#F10126}
		#footer address span{padding:0 0 0 80px;color:#000}
	#footer .phone{background:url(images/phone.png) no-repeat left top;width:91px;height:146px;position:absolute;left:620px;top:-60px}
	#footer .copyright{position:absolute;left:695px;bottom:10px;font-size:0.9em;font-style:italic}
#maincont .textul{padding-left: 60px;}
#maincont .textol{padding-left: 30px;}
div#contact table {color:#9G9F9F;font-size:12px;width:370px;margin:0;border:0;}
div#contact td {border:0;}
div#contact td.lkol {width:70px;text-align:right;vertical-align:middle;padding:0 5px;}
div#contact td.rkol {width:300px;text-align:left;vertical-align:middle;}
div#contact input, div#contact textarea{width:250px;}
div#contact textarea{height:100px;margin-top:7px;}
div#contact input.knopka {width:100px;}
p.mesform {color:red;font-weight:bold;}
