html,body,h1, h2, h3, h4, h5, h6, div, p, ul, li, blockquote{margin:0px; padding:0px; font-weight:normal; color:#000; vertical-align:top; outline:0;}
html, body{min-width:1140px;/*width:expression(document.body.clientWidth<1000?"1000px":"auto");*/ height:98%; width:100%; background-color:#fff;}
body{width:expression(document.body.clientWidth<1140?"1140px":"auto");}

img{border:none;}

a{text-decoration:underline;color:#0f367e;font:14px Arial;}
a:hover{text-decoration:underline;color:#c00716;font:14px Arial;}
a:visited{color:purple;}

h1{font:36px Georgia;margin-bottom:40px;}
h2{font:24px Arial;color:#394b6a;margin:40px 0px 25px 0px;}
h3{font:24px Georgia;}
h4{font:18px Georgia;}
h5{font:12px Georgia;}
h6{font:6px Georgia;}

table{border-collapse:collapse;}
table td{vertical-align:top;}

.clear{clear:both;font-size:1px;overflow:hidden;}
span.nobr{white-space:nowrap;}
.sys_mes{color:#B71D29;font-weight:bold;}

#main{height:auto !important;height:100%;min-height:100%;position:relative;max-width:1300px;margin:0px auto;}
#footer{position:relative;z-index:100;max-width:1300px;margin:-100px auto 0 auto;}

/* header */
#header{margin:20px 9% 40px 9%;position:relative;}

/* Menu */
#menu{width:750px;margin:30px 0px 0px 0px;}
#menu a{text-decoration:underline;color:#0f367e;font:14px Arial;margin-right:10px;}
#menu a:hover{text-decoration:underline;color:#c00716;}
/*#menu a:visited{color:purple;}*/
#menu a.act{color:#c00716;text-decoration:none;}
#menu a.subact{color:#000;text-decoration:underline;font-weight:bold;}
#lng{display:block;position:absolute;top:78px;right:0px;width:19%;font:10px Arial;color:#000;}


/* Center */
#center{margin:40px 9% 0px 9%;position:relative;padding-bottom:140px;z-index:10;}
#content{margin-right:32%;position:relative;}
#right{position:absolute;top:0px;right:0;width:24%;font:12px Arial;}
#right .main{height:164px;background:url(pics/ds.jpg) left top no-repeat;font:12px Arial;padding-left:60px;line-height:1.5;}
#right .main a{font:bold 14px Arial;}

/* Content */
#content{font:14px Arial;line-height:1.5;}
#content .all{margin-top:35px;}
#content .all a{font:12px Arial;}
#content .back{font:18px Arial;background:url(pics/back.jpg) left center no-repeat;padding-left:23px;display:block;margin-top:30px;margin-left:-23px;}
#content blockquote{font:italic 14px Georgia;color:#394b6a;line-height:1.5;margin-left:25px;margin-bottom:30px;}
#content .descr{font:11px Arial;color:#707070;margin-bottom:30px;}
#content .data{font-weight:bold;margin-top:20px;}
#content ul{padding-left:20px;}
#content ul li{margin-bottom:10px;}
#content .nback a{text-decoration:underline;cursor:pointer;display:block;color:#464646;font:italic 11px Arial;margin-top:-40px;margin-bottom:30px;}
#content .nback a:hover{text-decoration:underline;color:#c00716;}

#content table{border-collapse:collapse;margin-top:20px;margin-bottom:20px;}
#content table th,#content table td{font:12px Arial;}
#content table th{font-weight:bold;text-align:left;}
#content table.customers{margin-bottom:40px;}
#content table.customers td{padding:5px 40px 5px 0px;}
#content table td{padding:6px;vertical-align:top;}
#content table.faces td{font:14px Arial;padding:0px 30px 20px 0px;border:none;}
table#feedback td{border:none;}

#content .doc{margin-bottom:30px;background:url(pics/doc.jpg) left top no-repeat; padding-left:35px;position:relative;}
#content .doc .t{position:absolute;top:20px;margin-left:-30px;color:#fff;font:10px Verdana;}
#content .doc a{font:italic 12px Arial;}
#content .doc p{color:#898989;font:italic 12px Arial;}

#content #docs{position:relative;height:100%;}
#content #docs .onedoc{width:260px;height:125px;float:left;margin-right:30px;margin-bottom:40px;font:12px Arial;line-height:2;}
#content #docs .onedoc img{float:left;padding-right:10px;}
#content #docs .onedoc p{color:#898989;font:14px Arial;}
#content #docs .onedoc a{font:14px Arial;}
#content #docsmenu{margin-top:-20px;margin-bottom:30px;}
#content #docsmenu a{font:11px Arial;color:#000;padding:2px 8px;}
#content #docsmenu a.left{text-decoration:none;background:url(pics/docsmenuleft.jpg) left center no-repeat;}
#content #docsmenu a.center{text-decoration:none;background-color:#d6dae0;}
#content #docsmenu a.right{text-decoration:none;background:url(pics/docsmenuright.jpg) right center no-repeat;}

#content .news{margin-bottom:20px;}
.type{color:#fff;font:10px Verdana;background-color:#1f4387;padding:0px 3px;}
.size{color:#898989;font:10px Verdana;}

#content #feedback{background-color:#ebedf0;border-collapse:collapse;margin-left:-20px;}
#content #feedback td{font:12px Arial;padding:15px;vertical-align:top;}
#content #feedback sup{color:#bc1c26;}
#content #feedback input{font:12px Arial;width:400px;margin-left:-15px;}
#content #feedback textarea{font:12px Arial;width:400px;height:200px;margin-left:-15px;}
#content #feedback select{font:12px Arial;margin-left:-15px;}
#content #feedback img{margin-left:-15px;margin-bottom:10px;}
#content #feedback input.captcha{width:95px;margin-left:-15px;}
#content #feedback input.send{width:100px;margin-left:-15px;}

#content #catalogue div{margin-bottom:20px;}
#content #catalogue p{font:bold 12px Arial;}
#content #catalogue a{margin-left:10px;font:12px Arial;line-height:1.5;}
#content #catalogue a.linktitle{margin-left:0;font:bold 12px Arial;}
#content #catalogue .left{width:39%;}
#content #catalogue .right{width:59%;}
#content #catalogue .right,#content #catalogue .left{display:-moz-inline-stack; display:inline-block;_overflow:hidden; zoom:1; *display:inline;}
#content #section a{font:14px Arial;line-height:2.5;}

#content .section{text-decoration:underline;cursor:pointer;display:block;color:#464646;font:italic 11px Arial;margin-top:-40px;margin-bottom:30px;}
#content .section:hover{text-decoration:underline;color:#c00716;}

#content #citys{margin-bottom:40px;}
#content #citys div.city{display:-moz-inline-stack; display:inline-block;_overflow:hidden; zoom:1; *display:inline;
border-bottom:1px dashed #0f367e;color:#0f367e;font:14px Arial;
margin-right:20px;margin-bottom:10px;cursor:pointer;}
#content #citys div.city:hover{color:#c00716;border-bottom-color:#c00716;}
#content #citys div.city.grey{color:#898989;border-bottom:1px dashed #898989;}
#content #citys div.city.grey:hover{color:#c00716;border-bottom-color:#c00716;}

#content #citys div.city div{position:absolute;width:300px;padding:5px 15px 10px 15px;margin-top:-25px;margin-left:-10px;
border:1px solid #d6d6d6;color:#000;font:12px Arial;line-height:2;
background-color:#fff;z-index:111;}
#content #citys div.city div span{font:14px Arial;text-decoration:underline;color:#0f367e;}
#content #citys div.city div span:hover{color:#c00716;border-bottom-color:#c00716;}
#content #citys div.city div a.em{font:12px Arial;}



/* right */
#right #submenu{margin-top:80px;margin-left:13%;margin-right:4%;}
#right #submenu p{margin-left:20px;}
#right #submenu a{font:12px Arial;line-height:2.5;}
#right #submenu p.act{background:#D5D9DF url(pics/smenu_act.gif) left  center no-repeat;margin-left:0px;}
#right #submenu p.act a{border-width:1px 1px 1px 0px;border-style:solid;border-color:#B0B8C4;color:#000;text-decoration:none;margin-left:16px;padding:5px;display:block;line-height:1.8;height:20px;}

#right .sep{margin:30px 4% 10px 18%;height:1px;background-color:#394B6A;overflow:hidden;}
#right #submenu1{margin-left:13%;margin-right:4%;padding-left:20px;}
#right #submenu1 a{text-decoration:underline;display:block;font:11px Arial;color:#000;line-height:2.5;}
#right #submenu1 a:hover{text-decoration:underline;color:#c00716;}
#right #nofiles{margin-left:13%;margin-right:4%;margin-top:80px;padding-left:20px;line-height:1.5;}
#right #nofiles a{font:12px Arial;}
#right #alians{margin-top:80px;margin-left:13%;margin-right:4%;padding-left:20px;font:12px Arial;line-height:2;}
#right #alians span{color:#898989;}

#right #catalog{margin-top:80px;margin-left:13%;margin-right:4%;min-width:200px;}
#right #catalog p{white-space:nowrap;margin-left:20px;margin-bottom:10px;}
#right #catalog p.act{background:#D5D9DF url(pics/smenu_act.gif) left  center no-repeat;margin-left:0px;}
#right #catalog p.act a{border-width:1px 1px 1px 0px;border-style:solid;border-color:#B0B8C4;color:#000;text-decoration:none;
margin-left:16px;padding:5px;display:block;line-height:1.8;height:20px;}



#right #catalog a{font:12px Arial;text-decoration:underline;}
#right #catalog a:hover{color:#c00716;}
#right #catalog #smenu{padding-left:20px;}
#right #catalog #smenu a{text-decoration:underline;border-bottom:none;}
#right #catalog #smenu a:hover{text-decoration:none;}
#right #catalog #smenu p.act{background:#D5D9DF url(pics/smenu_act.gif) left center no-repeat;margin-left:-20px;}
#right #catalog #smenu .act a{border-width:1px 1px 1px 0px;border-style:solid;border-color:#b0b8c4;color:#000;text-decoration:none;margin-left:16px;padding:5px 5px 5px 25px;display:block;line-height:1.8;height:20px;}
#right #product{margin-top:80px;margin-left:13%;margin-right:4%;padding-left:20px;min-width:200px;}
#right #product img{margin-bottom:30px;}
#right #product p{margin-bottom:10px;}
#right #product a{font:12px Arial;}

/* footer */
#footer div{padding:30px 2% 0px 9%;color:#636363;font:11px Arial;}
#footer a{text-decoration:underline;color:#0f367e;font:11px Arial;}
#footer a:hover{text-decoration:underline;color:#c00716;}
#footer a:visited{color:purple;}





.img.container {
	width:98%;
/*height:600px;*/
	left:1%;
	overflow:hidden;
	position:relative;
}

.img.main {
/*	display:inline-block;*/
	display:-moz-inline-stack; display:inline-block;_overflow:hidden; zoom:1; *display:inline;
	position:relative;
}

.img.main div {
	position:absolute;
	font-size:30px;
	color: white;
}

.img.main div.text1 {
	left:80px;
	bottom:20px;
}

.img.main div.text2 {
	left:80px;
	bottom:20px;
}

.img.main div.text3 {
	left:80px;
	bottom:20px;
}

.img.wrapper {
	font-size: 0px;
	width: 10000px;
}


#slideshow{margin:0px 9%;position:relative;}
#slideshow li {
	width:100%;
    position:absolute;
    top:0;left:50%;margin-left:-497px;
}
