@media screen{
/*standart style*/
#tu{ font-size:0.7em;}
.content_block #lktkn{ font-weight:normal; font-variant:normal; margin:20px 0 0 0;}
span#red { color:#FF0000;}
span#b { color:#0000CC;}
h1#s{color:#2E50A0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; margin-top:0; }
h1#g{ color:#006600; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; padding:0; margin-top:0; }
h1#gold{ color:#988710; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; padding:0; margin-top:0;}
div.ml2{ margin-left:2.0em;}
p.mt2{ margin-top:2.0em;}
p#ml2{margin-left:2.0em;}
div#mlbg{ margin-left:2em; border:#006600 solid 2px; width:80%; font-size:1.1em; line-height:1.5em;}
div#mlbg p{margin:2em;}
.m_menu{margin-top:60px; font-size:1.1em;}
.m_menu a{color:#2E50A0;}
.m_menu ul{ list-style:none; padding:0; margin:0;}
.m_menu li{ padding:5px 0 5px 0;}
.clear {float:none; clear:both; font-size:0;}
span#spbr { margin-right:0.3em;} /*(???!!!)*/
span#mrbr { margin-left:-0.3em;}
span#spl { margin-right:0.5em;}
span#mrl { margin-left:-0.5em;} 
 
.im{ padding:5px; border:#2E50A0 2px solid; width:300px; margin-top:2em;}
div.empty{clear:both; float:none;}
div.clear { font-size:0; clear:both; float:none;}
h1.mt2em{color:#988710; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; padding:0; margin-top:0; margin-top:2em;}
.block{margin-top:20px; font-size:1.5em; text-align:center;}
.content .block a{color:#988710;}
.content .block a:hover{color:#988710;}
.map_image{cursor:pointer; position:absolute;}
.home_image{cursor:pointer; position:absolute;}
/*standart style*/


/*template style*/
#b_td{ background:#E4E4E4;}
.n_menu li{ margin-top:0.2em; padding:3px 0 3px 0; line-height:1.1em;}
.n_menu{ margin-top:15px; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
.n_menu a{color: #1E54A6;}
.n_menu a:hover{color: #000000;}
.ml #main{ font-size:1.3em; margin-top:20px; text-align:center;}
.n_menu ul{ margin:0; padding:0; list-style:none;}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

A .hover {
	DISPLAY: none
}
A:hover .normal {
	DISPLAY: none
}
A:hover .hover {
	DISPLAY: inline
}
table.btm_td td{vertical-align:top; text-align:center; width:33%;}
table.btm_td img { margin-top:5px;}

.counters {}
sup{ font-size:0.8em;}
ul.main{margin-top:-1em; list-style: square;}
.content_block ul{list-style: square; margin:0;}
.links{font-family:Arial, Helvetica, sans-serif; font-size:0.7em;  text-align:center; padding-top:25px;}
.links a{ color:#333366;}
.links a:hover{color:#338CE1;}
.links #c{ padding-top:25px;}
/*template style*/

.ml50{ margin-left:50px;}
p#one{ margin-left:30px;}
.btg{ margin-right:30px;}
.mt1{ margin-top:1em;}
body {
height:100%; margin:0;}

.rim{float: right; padding:0 0 10px 10px;}
.lim{float: left; padding:0 10px 10px 0;}
.dim {font-size:0.7em; text-align:center;}

.content_block .m{text-align:center; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
.content_block .m a{color:#333366;}
.content_block .m #main{ font-size:1.3em;}
.content_block .m a:hover{color: #1E54A6;}



.ml #main a{color:#333366;}
.ml #main a:hover{color: #1E54A6;}


.layout{height: expression('100%');
min-width: 780px;
min-height: 100%;
width:expression(this.parentNode.offsetWidth<780?780:'auto');
position:relative;
}


.h{background:url(images/house.png) no-repeat; right:0; height:271px; margin-top:55px; width:360px; position:absolute; z-index:0;}
.ssz{font-family:Arial, Helvetica, sans-serif; margin-right:290px; font-size:2.3em; color:#333366; text-align:center; padding-top:30px; position:relative; z-index:2;}
.cont{width:100%; margin-top:30px;}
.fl{width:60%; float:left;}

table.obl{ margin-top:1em;}
table.obl img{ margin-top:0.3em;}
table.obl div{ font-size:0.9em; width:215px;}

.pr{bottom:160px; position:relative; padding-top:160px;  z-index:1;}
.ml{margin-left:60%; font-family:Arial, Helvetica, sans-serif;}
.ml #pt{margin-left:25px; padding-top:10em; position:relative;}
.ml #pt #r{bottom:160px; position:relative; margin-top:160px;}
/*.ml #pt #r #n{background-color: #F0F0FF; margin-right:25px; padding:20px;}*/
.ml #pt #r #n{background-color: #F0F0FF; margin-right:25px; padding:20px 20px 20px 20px;}
.ml #pt #r #t{ text-align:center; font-size:1.5em; font-family:Arial, Helvetica, sans-serif; color: #999999;}
.ml #pt #r #t span{ font-size:1.3em; color: #333333;}
.ml #pt img{ border:none; margin-top:5px;}
.ml #pt a{ margin-right:5px;}
.ml #pt #r #n h2 {font-weight:normal; font-variant:normal; margin:0; text-align:right;}
.ml #pt #r #n p { margin-top:0.5em; font-family:0.9em;}
.ml #pt #r #n a{color: #184485; margin-right:0;}/*#333366*/
.ml #pt #r #n a:hover{color:#338CE1;}


.tac {text-align:center;}



.content_block{ width:100%; position:relative;}
.content_block #r{ position: relative; width:100%;}
.content_block #h{background:url(images/02.gif) repeat-x top #F8F8F8; height:37px; margin-right:35px;}
.content_block #hc{width:35px; height:37px; position:absolute; right:0; top:0; background:url(images/01.png) no-repeat;}
.content_block #ie_hc{width:35px; height:37px; position:absolute; right:0; top:0; //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01.png');}
.content_block #c{background:url(images/03.png) repeat-y right #F8F8F8; font-family:Arial, Helvetica, sans-serif;}
.content_block #f{height:37px; margin-right:35px; background:url(images/05.png) repeat-x;}
.content_block #fc{height:37px; width:35px;position:absolute; background:url(images/04.png) no-repeat; right:0; bottom:0;}
.content_block #ie_fc{height:37px; width:35px;position:absolute; right:0; bottom:0; //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/04.png');}
.content_block a{color: #1E54A6;}
.content_block a:hover{color:#333366;}
.content_block h1{margin:0 30px 0 -30px; padding:0; font-weight:normal; font-variant:normal; font-size:1.7em;}
.content_block #mc{ margin-right:30px;}
.content_block h2{ font-size:1.3em; font-style:normal; font-weight:normal; margin:40px 30px 0 -30px;}
.content_block h3{ font-size:1.1em; font-style:normal; font-weight:normal; margin:40px 30px 0 -30px;}

.catalog{font-family:Arial, Helvetica, sans-serif; font-size:1.0em; margin-left:10px;}
.catalog a{ color:#000000; font-size:0.95em;}
.catalog #mlr{ margin:0 25px 0 25px;}
.k{ font-size:1.7em; padding-left:25px;}
.catalog #cc{ width:100%; padding-top:25px;}
.catalog #cc #l {width:66.7%; float:left;}
.catalog #cc #fl{float:left; width:50%;}
.catalog #cc #m1{margin:0 5px 0 0;}
.catalog #cc #im1,#im2,#im3,#im4,#im5,#im6{width:100%; overflow:hidden; height:150px; text-align:center; margin-top:5px;}
#d{ color:#333366; font-size:0.8em; text-align:center;}
.catalog #cc #ml{margin-left:50%;}
.catalog #cc #cnt{margin:0 5px 0 5px;}
.catalog #cc #rc{margin-left:66.7%;}
.catalog #cc #mr{margin:0 0 0 5px;}



.top img { border:none;}
.top {background:#333366; height:30px; position:relative; z-index:2;}

.top a{ display:inline;}
.top a span{ display:none;}
.top a:hover span{ display:inline; position:absolute;}
.top a:hover {border:none;}

.top #m{padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#FFFFFF;}
.top #m #t{ position:relative;bottom:4px;}
.top #m #t #ml{ margin-left:5px; margin-right:4px;}
.top #m #t #ml a{color:#A5D3FF;}
.top #m #t #ml a:hover{color: #FFFFFF;}


.footer{position:absolute; bottom:0; width:100%;}
.ie_footer{position:absolute; bottom:-1px; width:100%;}

.copyright{width:100%; height:30px; margin-top:25px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; background:#333366;}
.copyright a{ color:#FFFFFF;}
.copyright #t{text-align:center; padding-top:7px;}
.copyright #t span#ml{margin-left:-30px;}
.copyright #t span#mlp{margin-left:30px;}


p#one{ margin-left:25px;}
p#two{ margin-left:50px; font-size:0.9em;}


.counters{margin-top:25px; text-align:center;}


.mainmenu{text-align:center; margin-top:20px; margin-right:290px; font-family:Arial, Helvetica, sans-serif; z-index:2; position:relative;}
.mainmenu a{ color:#000000;}
.mainmenu span#n{margin-left:20px; color:#000000;}
.w100per{ width:100%;}

}



@media print{
.dim { display:none;}
img {display:none;}
body { font-family:Arial, Helvetica, sans-serif;}
h2 { font-size:1.3em; font-weight:normal;}
h1 { font-weight:normal; font-variant:normal; font-style:normal;}
.fl{width:100%;}
span#spbr {} 
span#mrbr {}
span#spl {}
span#mrl {}
.mainmenu{ display:none;}
.ssz{ display:none; } 
.top { display:none; }
.k{ font-size:1.5em;}
.links { visibility:hidden; display:none;}
.copiright{ display:none;}
.copyright #t span#mlp{ display:none;}
.ml #pt #r #main{ display:none;}
}
