/* reset list */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-family: inherit;	vertical-align: baseline;}
div.clear{clear: both; }
* {margin: 0px; padding: 0px;}
/* end reset list */
body{font-family: Arial, Helvetica, sans-serif; font-size: 82%;background: white;margin: 0px;padding: 0px;}

a {color:#0788F0;}
a:hover{color:#70A8E0;}
em{font-style: italic;}
strong{font-weight: bold;}

#conteiner{margin:10px auto;width: 950px;}

#header{width: 950px;height: 80px;margin: 5px 0px 0px 0px;}
#header p.glass{color:#727272;font-size:80%;font-style:italic;margin:0 0 0 411px;padding:0;text-align:right;width:400px;}
#header .colorText{color: #929292;position: absolute;text-align: right;width: 188px;margin: 15px 0px 0px 0px;}
#header .logo{position: absolute; top:48px;padding: 0px;z-index: 99;}

ul.nav{list-style-image:none;list-style-type:none;margin:42px 0 0 263px;padding:0px; position:absolute; top:0px;z-index:99;}
ul.nav li{float: left; margin-right: 0px; padding: 0px;}
ul.nav li a{display:block;padding: 0px;background: url(img/menu.gif) no-repeat;width:50px;height:36px;font-size:0.1px;color:white;}
ul.nav li a span{display: none;}
ul.nav li a:hover{background: url(img/menu.gif) no-repeat;color: #E8E5E5;}
		ul.nav li.equipment a{width:139px;background-position:-236px 0;}
			ul.nav li.equipment a:hover{background-position:-236px -36px;}
		ul.nav li.company a{width:128px;background-position: 0px 0px;}
			ul.nav li.company a:hover{background-position: 0px -36px;}
		ul.nav li.products a{width:106px;background-position: -129px	0px;}
			ul.nav li.products a:hover{background-position: -129px	-36px;}
		ul.nav li.news a{width:88px;background-position: -375px	0px;}
			ul.nav li.news a:hover{background-position: -375px	-36px;}
		ul.nav li.contacts a{width:97px;background-position: -462px	0px;}
			ul.nav li.contacts a:hover{background-position: -462px	-36px;}
ul.nav li.contacts a.item{background-position: -462px -72px;}			
ul.nav li.equipment a.item{background-position:-236px -72px;}
ul.nav li.company a.item{background-position: 0px -72px;}
ul.nav li.products a.item{background-position: -129px -72px;}
ul.nav li.news a.item{background-position: -375px -72px;}
			
ul.icoNavigation{list-style:none outside none;margin:0 0 0;position:absolute;top:28px;width:932px;}
	ul.icoNavigation li{float: right;margin: 20px 4px 0px;}
	ul.icoNavigation li span{display: none;}
	ul.icoNavigation li a{display: block;width: 24px;height: 24px;}
	ul.icoNavigation li.home a{background: url(img/ico.gif) no-repeat 0px -23px;}
		ul.icoNavigation li.home a:hover{background: url(img/ico.gif) no-repeat 0px 0px;}
	ul.icoNavigation li.mail a{background: url(img/ico.gif) no-repeat -25px -23px;}
		ul.icoNavigation li.mail a:hover{background: url(img/ico.gif) no-repeat -25px 0px;}

div.carousel{font-family: "Trebuchet MS";margin: 0px 0px 10px 0px;height: 312px;}
	div.carousel ul.buttons{list-style: none;position: absolute;margin: 270px 0px 0px 40px;}
	div.carousel ul.buttons li{float: left;margin: 0px 12px 0px 0px;}
	div.carousel ul.buttons li a{color: White;background: url(img/li.gif) no-repeat -27px 0;display: block;padding: 2px 5px 6px 4px;width: 17px;height: 18px;text-align: center;text-decoration: none;font-size: 130%;}
	div.carousel ul.buttons li a:hover{background: url(img/li.gif) no-repeat 0 0;}
	div.carousel ul.buttons li.item a{background: url(img/li.gif) no-repeat 0 0;}
	div.carousel div.pages{}
		div.carousel div.pages div.page{width: 948px;height: 307px;position: absolute;}
		div.carousel div.pages div.page a{display: block;background: url(img/href.gif) no-repeat top center;color: White;padding: 6px 8px 10px 8px;position: absolute;width: 182px;text-align: center;margin: 220px 0px 0px 40px;}
		div.carousel div.pages div.page p{padding: 100px 0px 0px 40px;font-size: 130%;line-height: 110%;color: #3B3B3B;}
			div.carousel div.pages #page01{background: url(img/1.jpg) no-repeat top center;}
			div.carousel div.pages #page02{background: url(img/4.jpg) no-repeat top center;display: none;}
			div.carousel div.pages #page03{background: url(img/3.jpg) no-repeat top center;display: none;}

div.news{margin:0px 0px 25px 0px;background: url(img/news.jpg) no-repeat top left;padding: 8px 0px 8px 12px;}
div.news p{color:black; font-size:100%;}
div.news p span{color:white; font-size:140%; padding:0px 40px 0px 0px;}
div.news p a{color:#0788F0;text-decoration: underline;}
div.news p span a{text-decoration: none;color: White;}

/*блоки товаров*/

div.goods{padding: 0px 0px 0px 0px;font-family: "Trebuchet MS";}
div.goods div{background-position: 2px 2px;}
div.goods a{text-decoration: none;margin:0px 10px 5px 0px; display: block;height:226px;width:226px;}
div.goods a img{float: left;}
div.goods span{color:white;font-size:130%;display:block;padding:8px 0 0 10px;}
div.goods span:hover{cursor: pointer;}
div.goods span.description{color:white;font-size:110%; line-height:100%;display: block;padding: 4px 0px 0px 10px;width: 200px;}
div.goods a:hover{background: url(img/hover.png) no-repeat 0px 0px;}
	* html div.goods a:hover{background: url(img/hover.gif) no-repeat;}
div.goods a:hover p{}
div.goods a:hover span{}


.fibropan{background: url(img/fibropan.jpg) no-repeat;float: left;}
.fibroser{background: url(img/fibroser.jpg) no-repeat; float: left;}
.termopan {background: url(img/termopan.jpg) no-repeat; float: left;}
.agroser	{background: url(img/agroser.jpg) no-repeat; float: left;}

.decopan{background: url(img/decopan.jpg) no-repeat; float: left;}
.decoplan {background: url(img/decoplan.jpg) no-repeat; float: left;}
.soundproofed{background: url(img/soundproofed.jpg) no-repeat; float: left;font-size:85%;}
.equipment{background: url(img/equipment.jpg) no-repeat; float: left;font-size:85%;}


div.footer{margin:25px 0px 30px 0px; padding:15px 0px 0px 0px;border-top: solid 1px #CCCCCC;font-family: "Trebuchet MS";font-size: 90%;line-height: 120%;}
	div.footer p{}
	div.footer p.left{float: left;}
	div.footer p.right{float: right;text-align: right;}
	div.footer ul{margin:10px auto 0px auto;list-style-type:none;list-style: none;width: 400px;text-align: center;}
	div.footer ul li{margin:0px;display: inline;padding: 0px 4px;}
	div.footer a{color:#0788F0;}
	div.footer a:hover{color:#70A8E0;}
	div.footer a.hLinkCopy{color: Black;text-decoration: none;cursor: text;}


.list{margin:7px 0px 0px 14px;}

.leftContent{position:relative; top: 10px; left:0px;width:230px;height:764; background-color:#FBFBFB;float: left;border:solid 1px #EAE5E5;margin:12px 0px 0px 0px;}
.leftContent p {color:#F6871F;font-size:133%;margin:0px 0px 12px 0px;position:relative;left:8px;top:5px;}
.leftContent ul li {margin:0px 14px 20px 0px;position:relative;left:8px;}





.bottomList{margin:0px 0px 0px 36px;}


h2{color:#C66911;font-size:120%;}
h3{color:black;font-size:170%;margin:10px 0px 20px 0px; }

.leftLine{position:relative; top: 10px; margin: 0px auto 25px auto;background-color:#B3AEAE;width:200px;height:1px;}

.way{width:706px;background-color:#E1F4FD;padding:7px 7px 7px 7px;margin:0px 0px 10px 0px;}

.lineMainProducts{background-color:#CCC;bottom:0;float:left;height:1px;margin:37px 0px 0px; padding:0; position:relative; width:992px;}

ul.mainBorder {position:relative; right;background: url(img/mainBorder.jpg) no-repeat; float:right; width:238px;height:102px;}
ul.mainBorder li{margin:7px 0 0 23px;}

div.newsBox{}
	div.newsBox .block{clear: both;padding: 0px 0px 20px 0px;}
		div.newsBox .block .image{width: 120px;float: left;}
		div.newsBox .block .title{float: left;margin: 0px 0px 0px 10px;width: 520px;float:left;font-size:126%;line-height:110%;margin:0 0 10px 10px;width:520px;color: #0788F0;}
			div.newsBox .block .title a{color: #0788F0;}
		div.newsBox .block .teaser{float: left;margin: 0px 0px 0px 10px;width: 520px;}


#leftCol{float: left;width: 210px;}
	#leftCol .leftColContent{background: #FBFBFB;border: solid 1px #EAE5E5;padding: 8px;margin: 0px 0px 15px 0px;}
	#leftCol .en a{display: block;float: left;padding: 15px 0px 0px 0px;font-size: 140%;}
	#leftCol .en img{display: block;float: left;}
#rightCol{float: left;margin: 0px 0px 0px 42px;width: 672px;font-family: "Trebuchet MS";}

#rightCol .roadmap{background: #E1F4FD;padding: 4px;font-size: 90%;margin: 0px 0px 10px 0px;}
	#rightCol .roadmap a{}
	
#leftCol div.newsBox{}
	#leftCol div.newsBox .block{clear: both;padding: 0px 0px 20px 0px;}
		#leftCol div.newsBox .block .image{display: none;}
		#leftCol div.newsBox .block .title{float: left;margin: 0px 0px 0px 10px;width: auto;}
		#leftCol div.newsBox .block .teaser{float: left;margin: 0px 0px 0px 10px;width: auto;display: none;}	

#leftCol .title{color: #F6871F;font-size: 120%;padding: 0px 0px 10px 0px;}
#leftCol a{display: block;margin: 0px 0px 20px 0px;}
#leftCol a:hover{color: #C66911;}
		
#rightCol p{margin:0px 0px 18px 22px;}
#rightCol h1{margin: 0px;font-size: 100%;padding: 0px;display: inline;}
#rightCol ul{margin: 2px 0px 20px 23px;}
#rightCol ul li{margin: 0px 0px 2px 0px;}
#rightCol table p{margin: 0px;padding: 0px;}
#rightCol table{margin: 0px 0px 15px 0px;padding: 0px;border-right: solid 1px black;border-bottom: solid 1px black;width: 670px;}
#rightCol table caption{font-weight: bold;margin: 12px 0px 5px 0px;font-size: 120%;}
#rightCol table td{border-left: solid 1px black;border-top: solid 1px black;padding: 5px;margin: 0px;vertical-align:middle;}

#rightCol #YMapsID{border: solid 1px silver;margin: 20px 0px 20px 0px;}
#rightCol #YMapsID table{border: none;width: auto;margin: 0px;}
#rightCol #YMapsID table td{border: none;padding: 0px;}

#rightCol a.colorbox img{border: solid 2px White;}
	#rightCol a.colorbox:hover img{border: solid 2px #F8A649;}

#rightCol a.contactForm{background: url(contacts/img/mail.gif) no-repeat left;padding: 10px 0px 10px 40px;display: block;width: 200px;margin: 0px 0px 0px 20px;}
#rightCol .right{margin:6px 0 0 338px;position:absolute;top:121px;width:255px;}
#rightCol .right p{margin: 0px 0px 4px 20px;}
	
#rightCol div.listProduct{}
	#rightCol div.listProduct a{display: block;margin: 10px 0px 5px 0px;background: url(img/li2.jpg) no-repeat left;padding: 0px 0px 0px 10px;}
	#rightCol div.listProduct .title{display: none;}
	#rightCol div.listProduct img{display: none;}
	
#rightCol div.secondPage{background: url(img/ul.gif) no-repeat bottom left;padding: 0px 0px 10px 0px;width: 240px;float: right;margin: 0px 0px 2px 20px;}
	#rightCol div.secondPage ul{list-style: none;background: url(img/ul.gif) no-repeat top left;padding: 10px 0px 6px 12px;margin: 0px;}
	#rightCol div.secondPage ul li a{padding: 0px 0px 0px 8px;background: url(products/img/listNoneActive.gif) no-repeat center left;}
	#rightCol div.secondPage ul li a:hover{padding: 0px 0px 0px 8px;background: url(products/img/listActive.gif) no-repeat center left;}
	
#sender_button_id{cursor: pointer;}	

#rightCol a:hover{color: #C66911;}

a.none{color: Black;text-decoration: none;cursor: text;}