body{margin:0;padding:0;text-align:left;background:#FFF url(img/bg-1.jpg) 0 0 no-repeat}
body,td{font:normal 12px Tahoma;color:#666;line-height:17px;color:#666;line-height:17px}
h1,h2,h3{font:normal 24px Tahoma; color:#000; margin:0 0 13px 0; padding:0; position:relative}
h1 img,h2 img,h3 img{position:absolute; top:0; left:-74px}
h1 a,h2 a,h3 a{text-decoration:none}
h4{margin:0 0 15px 0; padding:0; color:#000; font:bold 12px Tahoma; line-height:15px}
p{margin:0 0 15px 0;padding:0;}
a{text-decoration:underline;color:#d93000}
a:hover{color:#f60}
form{display:inline}
input,select,textarea{font:normal 12px Tahoma; color:#666}
input.input,
#content .ul-4 li input,
#content .ul-4 li textarea{background:#dedede url(img/input.gif) 0 0 repeat-x; border:1px solid #FFF; height:20px;border-left:none; padding:0 4px; line-height:20px;border-right:none}
#content .ul-4 li input{background:#e9e9e9 url(img/input-2.gif) 0 0 repeat-x}
#content .ul-4 li textarea{background:#e9e9e9 url(img/input-2.gif) 0 0 repeat-x}
select{height:20px}
button{font:normal 12px Tahoma}
.clr{height:1px; clear:both; overflow:hidden; margin-top:-1px}
.but{display:block; height:50px; width:34px; background:url(img/but-ok.gif) 0 0}
.but:hover{background-position:0 50px}
.but b{display:none}

#main{width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':''); min-width:1000px; background:url(img/bg-2.jpg) 0 100% no-repeat; height:100%; position:relative}
#container{background:url(img/bg-3.jpg) 100% 100% no-repeat;height:100%; padding-bottom:75px}
#container #head{background:url(img/bg-1.jpg) 0 0 no-repeat}
#container #head div{background:url(img/bg-4.jpg) 100% 0 no-repeat; height:110px; padding:10px 280px 0 65px}
#container #head div table.hTable a{font-weight: bold;}
#container #sub-container{padding:0 260px 0 296px; text-align:center}
#container #sub-container #content{margin:0 auto; text-align:left;width:auto}
#container #sub-container.no-left{padding-left:89px}
#container #sub-container.no-left #content{width:648px}
#container #sub-container #right-colum{width:250px; float:right; margin:-10px -260px 0 -50px;_margin-right:-130px;.padding-left:57px; text-align:left}
#container #sub-container #left-colum{width:253px; float:left; margin-left:-296px;_margin-left:-148px;.padding-right:43px; text-align:left}
#container #footer{position:absolute; bottom:0; left:0; right:0;_width:100%; height:30px; font-size:11px; color:#999; line-height:28px;text-align:right}

#head a img{border:0}
#head #logo{position:absolute; top:42px; left:38px}
#head ul{position:absolute; top:22px; right:88px; margin:0; padding:0; list-style:none}
#head ul li{float:right; margin-left:16px}
#head ul li a img{background:#666}
#head ul li a:hover img{background:#f60}
#head table{border:0; border-collapse:collapse; width:750px; margin:0 auto; padding-left:0px;}
#head table td{padding:0 25px 0 15px; background:url(img/li-1.gif) 100% 50% no-repeat; font-size:11px; line-height:13px; height:13px; text-align:center}
#head table td.end{padding-right:35px; background:none}
#head table td a{color:#666}
#head table td a:hover{color:#F60}

#content .box{margin-bottom:27px; float:left; width:650px}
#content .box ul{margin:0 0 0 14px;.margin-left:14px;_margin-left:7px; padding:0 44px; width:223px;background:#f7f7f7; list-style:none; float:left; height:350px;}
#content .box ul li,
#left-colum .box ul li{padding:2px 0 0 32px; clear:both}
#content .box ul li img,
#left-colum .box ul li img{float:left; margin-left:-32px}
#content .box ul.right{width:210px;margin-left:9px;background:#f7f7f7 url(img/ul-bg.gif) 100% 100% no-repeat}
#content .box ul li a,
#left-colum .box ul li a{color:#000}
#content .box ul li a:hover,
#left-colum .box ul li a:hover{color:#F60}
#content .box-2{padding:0 14px; float:left; width:650px}
#content .box-2 .left{width:311px; float:left}
#content .box-2 .right{width:220px; float:right}
#content .ul-1,
#content .ul-2{margin:0 0 20px 0; padding:0; list-style:none}
#content .ul-1 li{margin:0 0 27px 0}
#content .ul-1 li p{margin:0}
#content .ul-1 li .nm b, #content .ul-1 li .nm strong{color:#d93000}
#content .ul-1 li .nm span{display:block; font-size:10px; line-height:10px; color:#999; margin-bottom:7px}
#content .ul-2 li{padding:0 0 9px 0}
#content .ul-2 li input{margin-right:10px; vertical-align:middle}
#content .ul-2 li.end{padding:10px 0 0 0; height:48px}
#content .ul-2 li.end a{float:right}
#content .ul-3{margin:0; padding:0 0 15px 33px; list-style:none}
#content .ul-3 li{padding:0 0 0 16px; background:url(img/li-2.gif) 0 6px no-repeat}
#content .ul-4{margin:0 0 16px 0; padding:0; width:430px; list-style:none}
#content .ul-4 li{text-align:right; padding:0 0 7px 0; line-height:20px}
#content .ul-4 li b, #content .ul-4 li strong{float:left; font-weight:normal}

#right-colum h1,
#right-colum h2,
#right-colum h3{height:34px; font-size:18px;margin-bottom:0;line-height:34px}
#right-colum h1 img,
#right-colum h2 img,
#right-colum h3 img{left:-50px}
#right-colum .box{padding:0 22px 0 49px}
#right-colum .box-33{padding:5px 22px 2px 49px}
#right-colum .box-2{background:url(img/border-1_.gif) 100% 0 no-repeat}
#right-colum .box-2 div{background:url(img/border-1_.gif) 100% 100% no-repeat; height:66px; padding:13px 0 28px 20px}
#right-colum .box-2 h3{height:66px; padding:0; background:url(img/img-2.jpg) 100% no-repeat}
#right-colum .box-2 h3 a{padding:16px 22px 16px 19px;height:34px;display:block}
#right-colum .box-2 h3 img{top:16px; left:-31px}
#right-colum .box-3{padding:0 22px 32px 49px; background:url(img/border-1_.gif) 100% 100% no-repeat}
#right-colum .box-3 b{color:#d93000}
#right-colum .ul-3{padding:11px 0 0 0;margin:0 -11px 0 -8px;_margin-top:-11px;.margin-top:-11px;list-style:none}
#right-colum .ul-3 li{padding:0 11px 0 8px; width:128px;height:35px;background:url(img/shadow.jpg) 0 0 no-repeat; margin:-11px 0 0 0}
#right-colum .ul-3 li input{width:120px;_margin-left:8px;.margin-left:8px}
#right-colum .ul-3 li.none{background:none; font-size:10px}
#right-colum .ul-3 li.none a{color:#999}
#right-colum .ul-3 li.none a:hover{color:#F60}
#right-colum .ul-3 li.end{margin:-40px 0 0 0px; padding-left: 60px; background:none;height:50px}
#right-colum .ul-3 li.end a{float:right}

#left-colum .box{background:#f7f7f7 url(img/left-bg.gif) 0 0 no-repeat; padding:30px 0 0 37px; margin-bottom:12px}
#left-colum .box ul{ margin:0; padding:0 15px 30px 0; list-style:none; background:url(img/ul-bg.gif) 100% 100% no-repeat}
#left-colum .box ul ul{padding:5px 0 10px 0; background:none}
#left-colum .box ul ul li{padding:0 0 5px 16px; background:url(img/li-2.gif) 0 6px no-repeat; font-size:11px; line-height:13px; clear:none}
#left-colum .box ul a.act{color:#d93000}
#left-colum .box ul a.act:hover{color:#F60}
#left-colum .box-2{background:#f7f7f7 url(img/left-bg-2.gif) 0 0 repeat-x}
#left-colum .box-2 h4{padding:14px 0 0 27px; height:42px; margin:0; background:url(img/ul-bg.gif) 100% 100% no-repeat}
#left-colum a img{border:0}

.hint {
	color: #bbbbbb;
	font-size: 8pt;
	float: right;
	width: 250px;
	margin-left: 10px;
	bgcolor: 369;
}

#footer #footer-text{padding:0 275px 0 107px}
#footer #contact{float:left}
#footer #created{position:absolute;bottom:7px; right:54px; padding-top:6px; color:#9c9c9c; line-height:12px; text-align:left}
#footer #created img{float:left; margin:-6px 10px 0 0; border:0}
#footer #created a{text-decoration:underline; color:#747474}
#footer #created a:hover{text-decoration:none;}
theme {
font-size: 100%;
line-height: 130%;
font-weight: normal;
text-align: left;
color: #333333;
margin-bottom: 7px;
}
.theme h2 {
font-size: 130%;
font-weight: normal;
text-align: left;
color: #333333;
line-height: 150%;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
}
.theme h2 a, .theme h2 a:visited {
color: #1C50A4;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #3399FF;
}
.theme h2 a:hover {
color: #CC3333;
border-bottom-color: #FF9999;
}

.theme .out {
font-size: 100%;
line-height: 130%;
padding-top: 2px;
padding-bottom:8px;
padding-left: 15px;
padding-right: 15px;
background-color: #fffde4;
background-image: url(/images/center/block_back.gif);
background-repeat: repeat-x;
color: #333333;
}
.theme .out p, .theme .out ol {
margin-top: 7px;
margin-bottom: 7px;
}
.theme .hide {
display:none;
}
.theme .out a { color: #1C50A4; text-decoration: underline; }
.theme .out a:visited { color:#1C50A4; text-decoration: underline; }
.theme .out a:hover, .theme .out a.visited:hover { color: #CC3333;}

.submenu a:hover, .theme a:hover {
text-decoration: none;
color: #CC3333;
}

span.tip {
	display: block;
}
div.tip, span.tip {
	margin: 10px 0px 10px 0px;
	padding: 8px 10px 8px 35px;
}
div.tip, span.tip {
	background: #FFFCF2 url(http://nevalink.local/images/box_tip.png)  4px 2px no-repeat;
	border: 1px solid #AAAAAA;
}
span.tip2 {
	display: block;
}
div.tip2, span.tip2 {
	margin: 10px 0px 10px 0px;
	padding: 8px 10px 8px 35px;
}
div.tip2, span.tip2 {
	border: 1px solid #AAAAAA;
}
table.ListTable2
	{ border: solid 1px #ededed ; border-left: 0;border-bottom: 0; }
table.ListTable2 th {border: EDEDED; text-align: center; border-top: 0; 
				 border-right: 0; border: solid 1px #ededed;
				 padding: 0px; padding-top: 0px; padding-bottom: 0px; 
				 background: #EDEDED;  color: #747884}
table.ListTable2 td
	{ 	      border: solid 1px #ededed;
	  		  border-top: 0; 
			  border-right: 0; 
			  padding: 5px }
plat {
font-size: 100%;
line-height: 130%;
font-weight: normal;
text-align: left;
color: #333333;
margin-bottom: 7px;
}
.plat h2 {
font-size: 130%;
font-weight: normal;
text-align: left;
color: #333333;
line-height: 150%;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
}
.plat h2 a, .plat h2 a:visited {
color: #1C50A4;

}

theme2 {
font-size: 100%;
line-height: 130%;
font-weight: normal;
text-align: center;
color: #333333;
margin-bottom: 7px;
}
.theme2 h2 {
font-size: 130%;
font-weight: normal;
text-align: center;
color: #333333;
line-height: 150%;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
}
.theme2 h2 a, .theme h2 a:visited {
color: #1C50A4;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #3399FF;
}
.theme h2 a:hover {
color: #CC3333;
border-bottom-color: #FF9999;
}

.theme2 .out {
font-size: 100%;
line-height: 130%;
padding-top: 2px;
padding-bottom:8px;
padding-left: 15px;
padding-right: 15px;
background-color: #fffde4;
background-image: url(/images/center/block_back.gif);
background-repeat: repeat-x;
color: #333333;
}
.theme2 .out p, .theme .out ol {
margin-top: 7px;
margin-bottom: 7px;
}
.theme2 .hide {
display:none;
}
.theme2 .out a { color: #1C50A4; text-decoration: underline; }
.theme2 .out a:visited { color:#1C50A4; text-decoration: underline; }
.theme2 .out a:hover, .theme .out a.visited:hover { color: #CC3333;}
.local {
	font-size        : 27px;
	font-weight      : normal;
	line-height      : 16px;
	text-transform   : none;
	text-align       : left;
	text-indent      : 0;
	color            : #666666;
	width            : 100%;
	background-image : url(images/content.png);
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom:15px;
	padding-left: 14px;

  }

#centro_int #contenido #productos_tabla {border:solid 1px #D7D7D7;padding:10px 0px 0px 0px; margin-bottom:14px} 
#centro_int #contenido #productos_tabla table{font-size: 10px} 
#centro_int #contenido #productos_tabla tr.impar{background-color:#F2F6F7} 
#centro_int #contenido #productos_tabla tr.impar_final{background-color:#F2F6F7} 
#centro_int #contenido #productos_tabla td.cabecera_1{border:solid 1px #00ADEF; border-bottom:0px; padding:2px 13px} 
#centro_int #contenido #productos_tabla td.cabecera_2{border:solid 1px #9EE800; border-bottom:0px; padding:2px 13px} 
#centro_int #contenido #productos_tabla td.cabecera_3{border:solid 1px #F99C1B; border-bottom:0px; padding:2px 13px} 
#centro_int #contenido #productos_tabla td.cabecera_4{border:solid 1px #08787A; border-bottom:0px; padding:2px 13px} 
#centro_int #contenido #productos_tabla td.centro_impar_1{background-color:#CDEFFB;border-left:solid 1px #00ADEF; border-right:solid 1px #00ADEF; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_impar_2{background-color:#F1F9E4;border-left:solid 1px #9EE800; border-right:solid 1px #9EE800; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_impar_3{background-color:#FFEBD2;border-left:solid 1px #F99C1B; border-right:solid 1px #F99C1B; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_impar_4{background-color:#CFE4E5;border-left:solid 1px #08787A; border-right:solid 1px #08787A; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_1{border-left:solid 1px #00ADEF; border-right:solid 1px #00ADEF; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_2{border-left:solid 1px #9EE800; border-right:solid 1px #9EE800; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_3{border-left:solid 1px #F99C1B; border-right:solid 1px #F99C1B; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_4{border-left:solid 1px #08787A; border-right:solid 1px #08787A; text-align:center} #centro_int #contenido #productos_tabla td.centro_impar_final_1{background-color:#CDEFFB;border-left:solid 1px #00ADEF; border-right:solid 1px #00ADEF; border-bottom:solid 1px #00ADEF; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_impar_final_2{background-color:#F1F9E4;border-left:solid 1px #9EE800; border-right:solid 1px #9EE800; border-bottom:solid 1px #9EE800; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_impar_final_3{background-color:#FFEBD2;border-left:solid 1px #F99C1B; border-right:solid 1px #F99C1B; border-bottom:solid 1px #F99C1B; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_impar_final_4{background-color:#CFE4E5;border-left:solid 1px #08787A; border-right:solid 1px #08787A; border-bottom:solid 1px #08787A; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_final_1{border-left:solid 1px #00ADEF; border-right:solid 1px #00ADEF; border-bottom:solid 1px #00ADEF; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_final_2{border-left:solid 1px #9EE800; border-right:solid 1px #9EE800; border-bottom:solid 1px #9EE800; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_final_3{border-left:solid 1px #F99C1B; border-right:solid 1px #F99C1B; border-bottom:solid 1px #F99C1B; text-align:center} 
#centro_int #contenido #productos_tabla td.centro_par_final_4{border-left:solid 1px #08787A; border-right:solid 1px #08787A; border-bottom:solid 1px #08787A; text-align:center} 
#centro_int #contenido #productos_tabla td.cajita{border:solid 1px #D7D7D7} 
#centro_int #contenido #productos_tabla table tr td h4{font-size:1.5em} 
#centro_int #contenido #productos_tabla a.peq{font-size:0.9em; background-image: url(/bitrix/templates/psi/images/bull_peq.gif); background-repeat:no-repeat; background-position:0% 5px; padding:2px 0px 2px 5px; margin-right:0px; border:0px; color:#002967; font-weight:normal } #centro_int #contenido #productos_tabla a.peq:hover{background:none; background-image: url(/bitrix/templates/psi/images/bull_peq.gif); background-repeat:no-repeat; background-position:0% 5px; text-decoration:underline}
.blue {font-family: Verdana, Arial, Helvetica, sans-serif; color:#346BA0; font-size:20px; line-height: 18px; font-weight:bold; }
#centro_int #migas {font-size:0.8em; border-bottom:solid 1px #D7D7D7; margin:0px 0px 10px 0px; color:#000; padding-bottom:2px} #centro_int #migas a{color:#ABABAB} 

#centro_int #accesible {float:right} 
#centro_int #accesible img{margin-left:2px; cursor:pointer} 

#centro_int #titular {height:100%; margin-bottom:15px; float:right; width:100%;//min-height:76px} 
#centro_int #titular h1{Font-size:1.40em; margin:0px; padding:0px} 
#centro_int #titular h2{font-size:1.1em; margin:10px 0px 0px 0px; padding:0px; font-weight:normal} 
#centro_int #titular h2 p{Font-size:1.0em; margin:0px; padding:0px} 
#centro_int #titular h5{font-size:0.9em; margin:0px; color:#004f94} 
#centro_int #titular p{font-size:1.0em; margin:10px 0px 0px 0px} 
#centro_int #titular input{font-size:0.9em; margin:0px 10px 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
#centro_int #titular img.izcaja{float:left;} 
#centro_int #titular img.izchica{float:left; border-right:solid 10px #fff;} 
#centro_int #titular .izchica{float:left; border-right:solid 10px #fff;} 
#centro_int #titular img.dchprom{float:right; margin:10px 10px 0px 10px} 

#centro_int select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; margin:8px 10px 0px 0px} 
#centro_int td select {margin-top:0px} .img_left {float:left} .reducida {font-size:0.8em; color:#959595;} 



/*    -----------------    */
/*   таблица colocation   */


.conf_tbl {border-collapse:collapse; margin:1px; margin-bottom:9px;} 
.conf_tbl th {border-bottom:2px solid #bfc0bf; padding-bottom:5px;}
.conf_tbl td {padding:9px 0px; vertical-align:top;}
.conf_tbl .new-price {color:#c90505;}
.conf_tbl td.bb {background: url('images/back-dotted.gif') repeat-x; padding:0px; line-height:1px;}
.conf_tbl .bv {background: url('images/back-dottedv.gif') repeat-y;}
.conf_tbl strike {color:#a2a4a7; }
.conf_tbl img {vertical-align:baseline; border:none;}

.conf_tbl p.conf {margin:0px; padding:0px; font-weight:bold;} 

.idx {margin-top:21px; }
.idx td {vertical-align:middle; }
.idx img {vertical-align:middle; }

/*****************/

.tarif td{font:normal;color:#666;line-height:17px;color:#666;line-height:17px}




