*{margin:0;padding:0}
html{background:url(/images/bg.gif) repeat-x left top;position:relative}
body{font-family:Arial, Helvetica, sans-serif;background:url(/images/bg2-anime.gif) no-repeat right top}
table{border-collapse:collapse}
q{quotes:none}
a:hover{text-decoration:none}
a img{border:none}
.attention{color:#F50125}

#wrap{min-width:1000px}

#header{position:relative;height:220px}
	#header #menu{left:40px;top:15px;position:absolute;list-style-type:none;font-size:1.1em;width:550px}
		#header #menu li{float:left;width:120px;border-right:solid 1px #ccc;padding:3px 0 3px 20px;background:url(/images/arrow.gif) no-repeat left 12px;margin-right:10px}
		#header #menu li.last{border-right:none;margin-right:0}
			#header #menu li a{color:#5070A0}
		#header address{left:520px;top:25px;position:absolute;font-size:1.1em;width:290px;font-style:normal;color:#5070A0}
			#header address span{font-size:1.4em}
		#header #addnav{right:20px;top:0;position:absolute;list-style-type:none}
			#header #addnav li{margin-left:10px;float:left}
		#header #logo{left:40px;top:120px;position:absolute;display:block}
		#header h1{left:280px;top:105px;position:absolute;padding:20px 0 20px 30px;border-left:solid 2px #58769F;color:#fff;font-size:1.5em;width:400px}
		
#content{overflow:hidden;height:1%;background:url(/images/content_bg.jpg) no-repeat right bottom}

#leftbar{float:left;width:213px;padding:20px 0 20px 22px}
	#leftbar h2{background:url(/images/arrow.gif) no-repeat left 8px;font:normal 1em, sans-serif;padding:0 0 0 20px;margin-bottom:10px;letter-spacing:-1px}
	#leftbar .menu{list-style-type:none;background:#287CAF url(/images/menu_bg.gif) repeat-x left top;padding:10px 10px 10px 0;font-size:0.9em;border-bottom:solid 2px #fff}
		#leftbar .menu li{background:url(/images/arrow2.gif) no-repeat left 6px;padding:0 0 0 15px;margin-bottom:15px}
			#leftbar .menu li a{color:#fff}
	#leftbar a.act{background:#F56123;padding:10px 15px;font-size:1em;font-weight:bold;display:block;text-align:center;text-decoration:none;color:#fff;margin-bottom:15px}
	#leftbar .cont{padding:0 0 5px 10px;border-bottom:solid 1px #ccc;margin-bottom:10px}
	#leftbar p{font-size:0.75em;margin-bottom:10px}
	#leftbar p.attention{color:#F50125;font-size:1.3em;text-transform:uppercase}
	#leftbar .menu a.no-bord{text-decoration:none}
	.just{text-align:justify}
	

/* /////////////// */

#leftbar #models{position:relative;background:#FBCFD2;padding:10px;border:solid 1px #DBD6D6;height:200px;overflow:hidden;margin-bottom:10px}

	#leftbar #move{position:relative}

/* /////////////// */

	#leftbar ul{list-style-type:none;font-size:0.8em}
	#leftbar a{color:#426297}
	
#rightbar{float:right;width:229px;padding:65px 24px 20px 0}
	#rightbar .adv{display:block;margin-bottom:10px}

#maincont{overflow:hidden;height:1%;padding:20px}
	#maincont h2{background:url(/images/arrow.gif) no-repeat left 10px;font:normal 1.2em;padding:0 0 0 20px;margin-bottom:10px;letter-spacing:-1px}
	#maincont p, #maincont ul{font-size:0.75em;margin-bottom:10px}
    #maincont ul{margin-left:1.5em}
	#maincont h3{margin-top:1.5em}
.hr{margin:1em 0}
.line-center{text-decoration:line-through}
.red{color:red}
#index-just{text-align:justify}
#maincont ul li{margin-top:1em}
.center{text-align:center}
#install-table tr td{padding:.3em}
#maincont .price tr td {border-top:dashed 1px Black;font-size:small;padding:.5em 0}

#complect-table{border:1px solid #369;border-collapse:collapse;font-size:.8em}
#complect-table tr, #complect-table tr td{border:1px solid #369;padding:.3em}
#complect-table tr.tr369{background:#369;color:#fff}
#complect-table tr.tr369 td{border:1px solid #fff}

.list{list-style-type:none;font-size:small;line-height:2}

#footerwr{clear:both;background:url(/images/footerwr_bg.gif) repeat-x left top;height:117px}
	#footerwr #footer{background:url(/images/footer_bg.gif) no-repeat right top;height:97px;padding:20px 0 0 270px;color:#fff;position:relative}
		#footerwr #footer address{font-style:normal;font-size:0.75em}
		#footerwr #footer h2{font-size:1em}
		#footerwr #info{background:#fff;position:absolute;left:0;top:0;width:215px;padding:0 10px 0 30px}
			#footerwr #info .stat{list-style-type:none}
				#footerwr #info .stat li{float:left;margin:0 10px 10px 0}
			#footerwr #info p{font-size:0.65em;color:#000}
