@media all {
* {margin:0; padding:0; }
html, body { margin:0; padding:0;}
body { font:normal 12px Arial, Helvetica, sans-serif; line-height:1.5em; color:#5c5c5c; background:#eceff1; }

h1 { font:normal 25px Arial, Helvetica, sans-serif; color:#0c4b7b; margin:0 0 20px 0; }
h2 { font:normal 25px Arial, Helvetica, sans-serif; color:#0c4b7b; margin:0 0 15px 0; }
h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#0c4b7b; margin:0 0 10px 0; }
	h3 a { color:#0c4b7b; }
	h3 a:hover { color:#051c2e; }
.pVisa #colDuble h3 { font:bold 12px Arial, Helvetica, sans-serif; color:#5c5c5c; margin:0 0 2px 0; }
.pInf #colCenter h3 {font:normal 17px Arial, Helvetica, sans-serif; color:#5c5c5c; margin:0 0 10px 0;}
.pEvent #colCenter h3 a { font-weight:normal;}

a { color:#3080bd; text-decoration:underline; cursor:pointer; }
a:hover { color:#1c4c70; text-decoration:underline }
a:focus { outline:none }
a img { border:none }
a.dash { font-weight:normal; text-decoration:none; border-bottom:1px dashed #2999d2; }
a.dash:hover { text-decoration:none; border-bottom:1px dashed #1b6185; }

p { margin:0 0 1.3em 0; }

dl { display:block; margin:0 0 20px 0; text-align: left; }
dt { color:#adadad; margin:0; font-size:11px; }
dd p { margin:0; font-size:11px; }
dd h3 { font:normal 14px Arial, Helvetica, sans-serif; margin:0 0 5px 0; }

big {font-size:17px;}

.pTable table {width:100%;}
.pTable table th, .pTable table td { text-align:left; vertical-align:top; padding:12px; }
.pTable table th { background:#eceff1; border-right:1px solid #ffffff; border-bottom:1px solid #e0e3e5; font-weight:normal; }
.pTable table th.last { border-right:none;}
.pTable table td { border-left:1px solid #e0e3e5; border-bottom:1px solid #e0e3e5; }
.pTable table td.last {border-left:1px solid #e0e3e5; border-right:1px solid #e0e3e5; border-bottom:1px solid #e0e3e5;  }
.pTable table tr.even td { background:#fafbfb; }

ul { margin:0 0 0 15px; padding:0;}

.inputText { font:normal 12px Arial, Helvetica, sans-serif; }
.inputButton { font:normal 12px Arial, Helvetica, sans-serif; cursor:pointer; height:22px;}
.inputRadio { vertical-align:middle; margin:0 3px 0 0; }
.inputCheck { vertical-align:middle; margin:0 3px 0 0; }
label { vertical-align:middle; }

.no-wrp { white-space:nowrap; }
.spacer { height:0px; overflow:hidden; clear:both; display:block }
.borderRight { border-right:1px solid #ffffff;}
.fBold { font-weight:bold; }
.clrGrey { color:#adadad; }
.clrRed { color:#f45452; }
.clrGreen { color:#5ba420; }

.hideBox { display:none;}

#wrapper { min-width:1000px; max-width:1200px; min-height:100%; margin:0 auto; overflow:hidden; background:#fff; }
#head { position:relative; height:333px; }

#supPanel-bgWrap { position:absolute; left:0; top:206px; width:100%; height:77px; }
#supPanel-bg { width:10%; float:right; height:77px; background:#216195 url(../img/new-gr-supPanel.png) repeat-x; }
#mainMenu-bgWrap { position:absolute; left:0; top:283px; width:100%; height:50px; }
#mainMenu-bg { width:50%; float:right; height:50px; background:#ffffff url(../img/new-gr-mainMenu.png) repeat-x; }

.p404 #mainMenu-bgWrap { background:#ffffff; }

#headWrap { position:relative; width:1000px; height:333px; margin:0 auto; }
#logo { position:absolute; left:-50px; top:20px; display:block; width:277px; height:278px; float:left; margin:0; padding:0; }

#langBlock { position:absolute; left:213px; top:43px;}
.langBox { position:relative; margin:0 0 5px 0; padding:0 0 0 50px; }
.langBox img { position:absolute; left:0; top:0; }

.contactsBlock { position:absolute; top:0; right:0;  float:right;}
.contBox { float:left; margin:0 0 0 80px; padding:40px 0 0 0; }
.contBox strong { display:block; margin:0 0 5px 0; font-size:14px; color:#0f374e; }
.contBox p { position:relative; display:block; height:16px; margin:0 0 2px 0; padding:0; }
.contBox .contIcon { position:absolute; left:-20px; top:2px; display:block; width:16px; height:16px; overflow:hidden; text-align:center; float:left; }
.contBox .contIcon img { }

#supPanel-wrapper { position:relative; top:206px;}
#supPanel-wrap1 { height:77px; margin:0 0 0 420px; padding:0 0 0 510px; background:transparent url(../img/new-bg-supPanel.png) no-repeat; }
#supPanel-wrap2 { position:relative; height:77px; background:#216195 url(../img/new-gr-supPanel.png) repeat-x; }

#searchBlock { position:absolute; left:-395px; top:0px; width:350px; padding:17px 0 0 0; }
#searchBlock p { margin:0 0 3px 0; }
#searchBlock span.bg-inputSearch { display:block; width:249px; height:22px; float:left; margin:0 5px 0 0; padding:0; overflow:hidden; background:#ffffff url(../img/inputSearch.gif) no-repeat;}
#searchBlock .inputText { width:239px; border:none; background:none; padding:3px 5px; color:#5c5c5c; }
#searchBlock .inputButton { width:55px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 0 no-repeat;}
#searchBlock .inputRadio {}
#searchBlock label { color:#efcf8a; margin:0 10px 0 0; }
#searchBlock label.active { color:#ffffff; }

#notepadSS { padding:17px 0 0 0; color:#efcf8a;}
#notepadSS p { margin: 0 0 5px 0;}
#notepadSS a.dash { color:#ffffff; font-size:14px; font-weight:bold; border-color:#ffffff}
#notepadSS a.dash:hover { color:#eceff1; font-weight:bold; border-color:#eceff1}


#mainMenu-wrapper { position:relative; top:206px;}
.pZastavka #mainMenu-wrapper, .p404 #mainMenu-wrapper { position:relative; top:283px;}
#mainMenu-wrap1 { height:50px; margin:0 -20px 0 113px; padding:0 0 0 65px; clear:both; background:url(../img/new-bg-mainMenu.png) no-repeat; }
#mainMenu-wrap2 { height:50px; background:#ffffff url(../img/new-gr-mainMenu.png) repeat-x; }


.butHome { position:absolute; z-index:10; left:2px; top:0; display:block; width:165px; height:40px; padding:10px 0 0 0; background:url(../img/new-bg-mainMenu.png) no-repeat; }
.butHome a { display:inline-block; padding:0 0 0 20px; margin:0 0 0 80px; background:url(../img/new-ic-home.png) 0 -78px no-repeat; font-size:11px; line-height:1.2; }
.butHome a:hover { background:url(../img/new-ic-home.png) 0 -158px no-repeat; }
div.butHome-act { position:absolute; left:2px; top:0; display:block; width:160px; height:40px; padding:10px 0 0 5px; background:url(../img/new-bg-home.png) no-repeat}
div.butHome-act span { display:block; width:13px; height:22px; margin:0 auto; overflow:hidden; background:url(../img/new-ic-home.png) 0 0 no-repeat; }

ul#mainMenu { list-style:none; margin:0 0 0 10px; padding:7px 0 0 0;} 
ul#mainMenu li { list-style:none; float:left; margin:0 -50px 0 0; padding:0;}
ul#mainMenu li a { display:block; height:35px; padding:0 50px 0 0; float:left; font-size:16px; text-align:center; background:url(../img/new-bg-mainMenuItem.png) 0 0 no-repeat;} 
ul#mainMenu li a span { display:block; height:27px; padding:8px 0 0 50px; float:left; background:url(../img/new-bg-mainMenuItem.png) 0 0 no-repeat;}
ul#mainMenu li strong { display:block; height:35px; padding:0 50px 0 0; float:left; font-size:16px; text-align:center; font-weight:normal; color:#ffffff; background:#26669b url(../img/new-bg-mainMenuItem.png) 100% -40px no-repeat;}  
ul#mainMenu li strong span { display:block; height:27px; padding:8px 0 0 50px; float:left; background:url(../img/new-bg-mainMenuItem.png) 0 -40px no-repeat;} 
ul#mainMenu li strong a { display:inline; margin:0; padding:0; float:none; background:none; color:#ffffff;}
ul#mainMenu li strong a:hover { color:#eceff1;}

#page { padding:30px 0 60px 0; }
#pageWrap { width:1000px; margin:0 auto; }
.p404 #page { height:300px; }
.p404 .block404 { position:absolute; top:170px; left:240px;}
.p404 .block404 h1 { margin:0 0 0 0;}



#colLeft { width:200px; padding:0 15px 0 0; float:left;}
#colCenter { width:520px; float:left; text-align:justify; }

#colRight { width:250px; padding:0 0 0 15px; float:left; }
#colDuble { width:735px; float:left; text-align:justify; }
#colDuble a { text-align:left; }


.pReal #colLeft { width:220px; padding:0 20px 0 0; float:left;}
.pReal #colCenter { width:490px; float:left;}
/*.pReal #colDuble { width:730px; float:none;}*/


.headerBlock { position:relative; clear:both; overflow:hidden; zoom:1; margin:0 0 0 15px; }
.headerBlock a.ssHeader { position:absolute; left:300px; top:0; display:block; height:35px; padding:0 25px 0 0; color:#5c5c5c; background:url(../img/ssHeader.gif) 0 0 no-repeat; text-decoration:underline; }
.headerBlock a.ssHeader span { display:block; float:left; height:28px; padding:7px 0 0 13px; background:url(../img/ssHeader.gif) 0 0 no-repeat; text-decoration:underline; }
.headerBlock a.ssHeader:hover { background:#3686af url(../img/ssHeader.gif) 100% -40px no-repeat; color:#ffffff; text-decoration:underline;  }
.headerBlock a.ssHeader:hover span { background:#3686af url(../img/ssHeader.gif) 0 -40px no-repeat;  }
.headerBlock .ssTop-box { margin:0 0 5px 0; padding:0; color:#adadad; font-size:14px; }
.headerBlock .ssTop-box a { color:#5c5c5c; font-size:12px; }
.headerBlock .ssTop-box a:hover { color:#1b6185; }
.headerBlock p.tag-box { position:relative; top:-13px;}

.baner { display:block; margin:0 0 30px 0;}
.leftBox { margin:0 0 30px 0; padding:0 17px; }
.leftBox-gr { margin:0 0 30px 0; padding:17px 17px 0px 17px; background:#ecf5fb url(../img/new-gr-gr.png) 0 0 repeat-x; }

.leftBox-gr p.tBord {border-top:1px solid #ffffff; margin:0 -17px; padding:10px 17px;}
.leftBox-gr p.tBord .inputButton { width:85px; height:22px; border:none; background:url(../img/buttons.gif) 0 -60px no-repeat; }


.grBlock { background:#ecf5fb url(../img/new-gr-gr.png) 0 0 repeat-x; margin:0 0 30px 0; padding:0; }
.grBlock h3 { font-weight:normal; font-size:17px; margin:0 0 10px 0; }
.bBord { padding:0; border-bottom:1px solid #ffffff; clear:both; overflow:hidden; zoom:1;}
.bBord table td { padding:10px 15px; vertical-align:top; text-align:left;}
.bBord table thead td { padding:10px 15px 0 15px; vertical-align:top; text-align:left; font-size:17px;}
.bBord table thead td strong { font-size:12px;}
.bBord table thead td span.arr { font-size:14px; color:#adadad;}
.bBord table span.cnt {display:block; margin:0 0 5px 0; color:#adadad; }
.bBord table p { margin:0 0 5px 0; }


#colDuble .grBlock {width:730px; overflow:hidden;}

.bBord .bbPadding { padding:0 0 0 20px}
.bBord .twrap { float:left; margin:0 5px 0 0;}

.searchBut { display:block; float:left; width:20px; height:120px;}
.butL { background:url(../img/slButtons-3.gif) 0 0 no-repeat;}
.butL:hover { background:url(../img/slButtons-3.gif) -25px 0 no-repeat;}
.butL-noAct { background:url(../img/slButtons-3.gif) -50px 0 no-repeat;}
.butL-noAct:hover { background:url(../img/slButtons-3.gif) -50px 0 no-repeat; cursor:default;}
.butR { background:url(../img/slButtons-3.gif) -125px 0 no-repeat;}
.butR:hover { background:url(../img/slButtons-3.gif) -100px 0 no-repeat;}
.butR-noAct { background:url(../img/slButtons-3.gif) -75px 0 no-repeat;}
.butR-noAct:hover { background:url(../img/slButtons-3.gif) -75px 0 no-repeat; cursor:default; }

.searhSlide { position:relative; width:688px; height:120px; overflow:hidden; float:left; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
.searhSlide-wrap {position:absolute; left:0; top:0;  width:1000%;}
.slSearch {float:left;}
.searhSlide table { width:688px; height:120px; float:left; }
.searhSlide table td { padding:10px 15px 0 15px; }

.costBox { margin:0 10px 0 0; }
.costBox .inputText { width:87px; }
.bBord-s p { margin:0 0 10px 0;}
.bBord-s h3 { margin:0 0 15px 0;}
.bBord-st p { margin:0 0 15px 0;}
.bBord-st label { margin-right:8px;}

.bBord-s { padding:10px 20px 0 20px; border-bottom:1px solid #ffffff;}
.bBord-st { padding:15px 20px 0 20px; border-bottom:1px solid #ffffff;}
.bbCol { float:left; margin:0 25px 0 0}
.bbCol p { margin:0 0 5px 0;}
.submitBox { padding:10px 15px; text-align:right; clear:both; overflow:hidden; zoom:1;}
.submitBox a.ssDash { padding:0; color:#2999d2; text-decoration:none; background:url(../img/ud.gif) 100% 5px no-repeat; }
.submitBox a.ssDash:hover { color:#1b6185; text-decoration:none; background:url(../img/ud.gif) 100% -45px no-repeat; }
.submitBox a.ssDash span { border-bottom:1px dashed #2999d2; margin: 0 15px 0 0; }
.submitBox a.ssDash:hover span { border-bottom:1px dashed #1b6185; }
.submitBox a.active { background:url(../img/ud.gif) 100% -145px no-repeat; }
.submitBox a.active:hover { background:url(../img/ud.gif) 100% -95px no-repeat; }

.submitBox .inputButton { width:55px; height:22px; border:none; background:url(../img/buttons.gif) 0 -30px no-repeat; }
.submitBox .submitBox-wrap { width:580px; float:left; text-align:left; }
.submitBox .submitBox-wrap .inputButton { width:71px; height:22px; float:right; border:none; background:url(../img/buttons.gif) 0 -150px no-repeat; }

.submitBox span.ind { float:left; white-space:nowrap; margin:0 10px 0 0; }

#bbSlide {display:none;}

.bBord .fTable-1 {width:100%;}
.bBord .fTable-1 td { vertical-align:bottom;}
.bBord .fTable-1 td span.inputText-bg { display:block; width:155px; height:22px; margin:0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 0 no-repeat; }
.bBord .fTable-1 td .inputText { width:147px; height:18px; padding:2px 4px; border:none; background:none; }
.bBord .fTable-1 td label { margin:0 5px 0 0;}

.bBord .fTable-2 {}
.bBord .fTable-2 td { padding:10px; }
.bBord .fTable-2 td span.inputText-bg { display:block; width:109px; height:22px; margin:0 10px 0 0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -260px no-repeat; }
.bBord .fTable-2 td .inputText { width:101px; height:18px; padding:2px 4px; border:none; background:none; }
.bBord .fTable-2 td label { margin:0 5px 0 0;}



p.dateBlog {position:relative; top:-10px; color:#adadad; }
.commetBlog { padding:20px 0 0 0;}
.commetBlog h2 { font-weight:normal; font-size:17px; margin:0 0 10px 0; padding:0 0 0 20px; color:#dcb969; background:url(../img/comment.gif) 0 5px no-repeat; }
.commetBlog h2 span { color:#adadad; }
.commetBlog dl { display:block; margin:0 0 20px 0; padding:10px 0 0 0; border-top:1px solid #e0e3e5; clear:both; overflow:hidden; zoom:1; }
.commetBlog dt { color:#adadad; margin:0 0 5px 0; }
.commetBlog dt strong { color:#5c5c5c; margin:0; font-weight:bold; }

.commetBlog .ssBox { margin:0; padding:0; float:right; }
.commetBlog .ssBox a { margin:0 10px 0 0;}
.commetBlog .bBord { padding:20px 20px 10px 20px;}
.commetBlog #f-comBlog span.inputText-bg { display:block; width:227px; height:22px; margin:0 10px 0 0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -30px no-repeat; }
.commetBlog #f-comBlog .inputText { width:219px; height:18px; padding:2px 4px; border:none; background:none; }
.commetBlog #f-comBlog span.textarea-bg { display:block; width:683px; height:161px; margin:0 10px 0 0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -60px no-repeat; }
.commetBlog #f-comBlog textarea { width:675px; height:157px; padding:2px 4px; border:none; background:none; }
.commetBlog #f-comBlog p { margin:0 0 10px 0; }

.commetBlog .inputButton { width:113px; height:22px; background:url(../img/buttons.gif) 0 -90px no-repeat; }


#searchBlog { padding:20px 0 0 0; }
#searchBlog p { margin:0; }
#searchBlog span.bg-inputSearch { display:block; width:157px; height:22px; float:left; margin:0 3px 0 0; padding:0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -230px no-repeat;}
#searchBlog .inputText { width:147px; border:none; background:none; padding:3px 5px; color:#5c5c5c; }
#searchBlog .inputButton { width:90px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 -120px no-repeat;}



.adresCont { margin:0 0 20px 0;}
.adresCont p { margin:0 0 2px 0;}
.adresCont a { color:#5c5c5c;}
.adresCont a:hover { color:#1b6185;}
.fotoCont {}
.fotoCont img { float:left; margin:0 0 20px 0;}


a.rightButton { position:relative; display:block; width:166px; height:45px; margin:0; padding:8px 0 10px 84px; background:#eaf2ed url(../img/new-gr-RButton.png) 0 0 repeat-x; font-size:16px; border-top:3px solid #c1def2; }
a.rightButton span.icText { display:table-cell; height:45px; vertical-align:middle; line-height:1.1; text-decoration:underline; }
	* html a.rightButton { height:41px; margin:0; padding:12px 0 10px 84px;  }
	* html a.rightButton span.icText { height:41px; }
	*+html a.rightButton { height:41px; margin:0; padding:12px 0 10px 84px;  }
	*+html a.rightButton span.icText { height:41px; }
a.rightButton img.icRB { position:absolute; left:0; top:0; }

.indent-v10 { display:block; height:10px; overflow:hidden;}

.realItem-block { clear:both; overflow:hidden; zoom:1; margin:0 0 20px 0; }
#tID { width:100%; height:35px; border:1px solid #e0e3e5; margin:0 0 10px 0; }
#tID th, #tID td { padding:0 4px; height:33px;}
#tID th { width:330px; text-align:left; font-size:17px; font-weight:normal; color:#0f374e; vertical-align:middle; }
#tID th span { vertical-align:middle; }
#tID th .blockF { display:inline-block; width:90px; height:20px; background:#a60404; color:#ffffff; text-align:center; font-size:12px; margin:0 0 0 5px; }
.blockF2 { display:inline-block; /*width:230px;*/ height:20px; background:#a60404; color:#ffffff; text-align:center; font-size:12px; margin:5px 0 10px 5px; padding: 1px 4px 0; }
#tID td { text-align:right;}
.realItem-col { width:49%; float:left;}
.realItem-block ul { position:static; list-style:none; width:100%; margin:0; padding:0; }
.realItem-block ul li { list-style:none; display:block; margin:0 0 3px 0; padding:0;  }
.realItem-block ul li strong { display:inline; white-space:normal;}

p.part { margin:0; padding:0; font-size:11px; color:#adadad; }
p.part a { color:#adadad; }
p.part a:hover { color:#5c5c5c; }

.rightBox { position:relative; margin:0 0 30px 0; padding:0; zoom:1;}


/*a.ssAdd { position:relative; clear:both; display:block; height:25px; width:137px; margin:0  0 15px 0; padding:10px 0 0 10px; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; background:#dcb969; white-space:nowrap; }*/
a.ssAdd { display:inline-block; height:25px; width:137px; margin:0 0 15px 0; padding:10px 0 0 10px; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; background:#dcb969; white-space:nowrap; }
a.ssAdd:hover { color:#ffffff; text-decoration:none; background:#0f374e; }
a.ssAdd span { padding:0 2px;  background:url(../img/plus.gif) 0 5px no-repeat; }
a.ssAdd strong {  border-bottom:1px dashed #ffffff; }

/*a.ssRem { /*position:absolute;*//* left:0  ; bottom:0  ; display:block; height:27px; width:129px; margin:0  ; padding:8px 0 0 6px; font-size:10px; color:#ffffff; text-decoration:none; background:#a60404; }*/
a.ssRem { display:inline-block; height:25px; width:137px; margin:0 0 15px 0; padding:10px 0 0 10px;  font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; background:#a60404; white-space:nowrap; }
a.ssRem:hover { color:#ffffff; text-decoration:none; background:#0f374e; }
a.ssRem span { padding:0 2px;  background:url(../img/plus.gif) 0 -43px no-repeat; }
a.ssRem strong {  border-bottom:1px dashed #ffffff; }


.cardN a.ssAdd { position:absolute; left:0  ; bottom:0  ; width:125px; margin:0  ; padding:10px 0 0 10px; }

ul.rightMenu { list-style:none; margin:0 0 20px 2px; padding:0;}
ul.rightMenu li { list-style:none; margin:0 0 10px 0; padding:0 0 0 18px; background:url(../img/sIcons.gif) no-repeat; }
ul.rightMenu li.i-more { background-position: 0 -47px; }
ul.rightMenu li.i-print { background-position: 0 -97px;}
ul.rightMenu li.i-mail { background-position: 0 -147px;}
ul.rightMenu li.i-price { background-position: 0 -197px;}
ul.rightMenu li.i-distrib { background-position: 0 -247px;}
ul.rightMenu li a { text-decoration:none; color:#2999d2; border-bottom:1px solid #2999d2; }
ul.rightMenu li a:hover { text-decoration:none; color:#1b6185; border-bottom:1px solid #1b6185; }
ul.rightMenu li a.dash { font-weight:normal; text-decoration:none; border-bottom:1px dashed #2999d2; }
ul.rightMenu li a.dash:hover { text-decoration:none; border-bottom:1px dashed #1b6185; }

ul.sideMenu { list-style:none; margin:0; padding:0;}
ul.sideMenu li { list-style:none; margin:0; padding:0; background:none; font-size:14px; }
/*ul.sideMenu li a {color:#0f374e; font-weight:bold; }
ul.sideMenu li strong { color:#879ba6 }*/

ul.sideMenu li a { display:inline-block; padding:5px 10px 6px 10px; margin:0  -10px; color:#ffffff; font-weight:bold; background:#0f374e; } 
ul.sideMenu li strong { display:inline-block; padding:5px 10px 6px 10px; margin:0  -10px; color:#879ba6 }

ul.listRight {list-style:none; margin:0; padding:0; }
ul.listRight li {list-style:none; margin:0 0 10px 0; padding:0; background:none; font-size:14px; font-weight:bold; color:#0f374e; }
ul.listRight li ul {list-style:none; margin:10px 0 0 0; padding:0; }
ul.listRight li ul li { font-weight:normal; margin:0 0 5px 0; padding:0; font-size:12px; }
ul.listRight li ul li span { color:#94cce8 }

ul.slideMenu { list-style:none; margin:0; padding:0;}
ul.slideMenu li { list-style:none; margin:0 0 10px 0; padding:0; background:none;}
ul.slideMenu li a.dash { font-size:14px; font-weight:bold; }
ul.slideMenu li a.active {color:#0f374e; }
ul.slideMenu li a.active {border-color:#0f374e; }
ul.slideMenu li ul { list-style:none; margin:0; padding:5px 0 0 0;}
ul.slideMenu li ul li { list-style:none; margin:0 0 5px 10px; background:none;}
ul.slideMenu li ul li a { padding:2px 0 4px 0; color:#5c5c5c; border:none; text-decoration:underline; }
ul.slideMenu li ul li a:hover { color:#1b6185; }

ul.slideMenu li ul li strong.pzc { padding:0; color:#0f374e; font-weight:normal; font-weight:normal; line-height:20px; }
ul.slideMenu li ul li strong.pzc span { position:relative; color:#0f374e; left:-10px; padding:2px 0 4px 0; margin:0; }
ul.slideMenu li ul li strong.pzc span span {left: 20px;}
ul.slideMenu li ul li strong.pzc span span span {left: -10px;}


.rezSearch { margin:0 0 30px 0;}
.rezSearch h3 { font:normal 14px Arial, Helvetica, sans-serif; color:#0f374e; margin:0 0 5px 0; }

.numPage { display:block; height:20px; text-align:center;}
.numPage strong { padding:4px; margin:0 10px 0 0; background:#0f374e; color:#ffffff;}
.numPage a { padding:4px; margin:0 10px 0 0;}
.numPage a.ssArr { display:inline-block; width:5px; height:9px; padding:0; overflow:hidden;}
.numPage a.ssPrev { background:url(../img/numPage.gif) 0 0 no-repeat;}
.numPage a.ssPrev:hover { background:url(../img/numPage.gif) -10px 0 no-repeat;}
.numPage a.ssNext { background:url(../img/numPage.gif) -30px 0 no-repeat;}
.numPage a.ssNext:hover { background:url(../img/numPage.gif) -20px 0 no-repeat;}

.tNP {width:100%; margin:0 0 30px 0;}
.tNP td { text-align:center; vertical-align:middle; height:25px;}

.slBut { display:block; width:250px; height:28px; background:url(../img/new-bg-slBut.png) no-repeat;} 
a.sbUp { background-position: 0 0; }
a.sbUp:hover { background-position: 0 -40px; }
a.sbUp-noAct { background-position: 0 -80px; cursor:default !important; }
a.sbUp-noAct:hover { background-position: 0 -80px; }
a.sbDown { margin:-10px 0 0 0; background-position: 0 -200px; }
a.sbDown:hover { background-position: 0 -160px; }
a.sbDown-noAct { background-position: 0 -120px; cursor:default !important; }
a.sbDown-noAct:hover { background-position: 0 -120px; }

.sliderWrap { position:relative; width:250px; height:555px; margin:10px 0 0 0; overflow:hidden; clear:both;}
.slider { position:absolute; top:0; width:250px; }

.card { width:238px; height:138px; padding:10px 10px 15px 0; margin:0 0 20px 0; border:1px solid #d1d8dc;}
.card h3 { font-size:12px; font-weight:bold; color:#0c4b7b; margin:0 0 10px 0; padding:0 0 0 10px; white-space:nowrap; position:relative; overflow:hidden; width:228px; }
.card .fadeH3 { position:absolute; right:0; top:0; display:block; width:20px; height:15px; overflow:hidden; background:url(../img/new-gr-fadeR.png) repeat-y; }
.card h3 a { color:#0c4b7b;}
.card h3 a:hover { color:#051c2e;}
.card .photoBox { position:relative; left:-1px; width:90px; padding:0 10px 0 0; float:left; text-align:center; }
.card .foto { position:relative; width:90px; height:90px; overflow:hidden; margin:0 0 5px 0; }
.card .foto a { color:#ffffff; text-decoration:none; }
.card .foto a:hover { color:#ffffff; text-decoration:none; }
.card .foto a .ssFoto { position:absolute; left:0; bottom:0; display:block; width:90px; height:20px; background:#e63132 url(../img/new-gr-ssPhoto.png) 0 0 repeat-x; border-bottom:1px solid #b3070a; font-size:11px; color:#ffffff; text-align:center; text-decoration:none; }
.card .foto a:hover .ssFoto { color:#ffffff; text-decoration:underline; }
.card .photoBox img { display:block; }

.card .photoBox strong { color:#0f374e;}
.card .commentBox { position:relative; width:138px; height:113px; float:left; font-size:11px; line-height:1.3em; overflow:hidden; }
.card .fadeCommentBox { position:absolute; left:0; bottom:0; width:100%; height:30px; background:url(../img/new-gr-fadeB.png) repeat-x; }

.cardsBlock {}
.cbTop { clear:both; overflow:hidden; zoom:1; margin:0 0 10px 0; }
.cbFilt { float:left;}
.cbFilt h3 { display:inline;}
.cbSlide-buttons { float:right;}
a.cbBut { display:inline-block; width:20px; height:22px; background:#3686af url(../img/slButtons-2.gif) no-repeat;} 
a.butLeft { background-position:0 0;}
a.butLeft:hover { background-position:-25px 0; background-color:#0f374e;}
a.butLeft-noAct { background-position:-50px 0; background-color:#e1e6e9; cursor:default; }
a.butLeft-noAct:hover { background-position:-50px 0; background-color:#e1e6e9;}
a.butRight { background-position:-125px 0;}
a.butRight:hover { background-position:-100px 0; background-color:#0f374e;}
a.butRight-noAct { background-position:-75px 0; background-color:#e1e6e9; cursor:default;}
a.butRight-noAct:hover { background-position:-75px 0; background-color:#e1e6e9;}


.cbSlide { position:relative; height:265px; overflow:hidden; text-align:left; }
.cbSlide-box { position:absolute; left:0; top:0; width:1000%;}

.cardN { width:341px; height:253px; padding:10px 12px 0 0; margin:0 20px 0 0; float:left;  border:1px solid #e0e3e5; }
.cardN-top { clear:both; overflow:hidden; zoom:1; margin:0 0 5px 0; }
.cardN-id { float:left; width:115px; padding:0 12px 0 20px; font-size:17px; color:#0f374e;}
.cardN-ks { float:left; width:194px; color:#adadad; }
.cardN-ks span { display:inline-block; width:90px; }
.cardN-photo { position:relative; left:-1px; width:135px; height:170px; margin:0 12px 0 0; float:left; overflow:hidden;}
.cardN-comment { width:194px; float:left;}
.cardN-comment a { font-size:14px; display:block; margin:0 0 2px 0;}
.cardN-comment ul { list-style:none; margin:0 0 2px 0; padding:0;}
.cardN-comment ul li { list-style:none; margin:0; padding:0; background:none;}
.cardN-box {width:730px; margin:0 0 10px 0; overflow:hidden;}
.cardN-boxWrap {width:750px;}
.cardN-boxWrap .cardN { margin:0 20px 20px 0; }



/*.photoGallery { width:220px; margin:0 0 20px 0; }
.photoGallery .pg-image { position:relative; width:215px; overflow:hidden; margin:0 0 5px 0; }
.photoGallery .pg-image img { display:block; width:213px; border:1px solid #e0e3e5; }
.photoGallery .pg-image .pg-loader { width:24px; height:24px; background:url(../img/loader.gif) 0 0 no-repeat; position:absolute; top:50%; left:50%; margin:-12px 0 0 -12px }
.photoGallery .pg-thumbs { width:220px; overflow:hidden;  }
.photoGallery .pg-thumbs a { float:left; display:block; margin:0 5px 5px 0; opacity:0.5; filter:alpha(opacity=50) }
.photoGallery .pg-thumbs a:hover { opacity:1; filter:alpha(opacity=100) }
.photoGallery .pg-thumbs a img { float:left; display:block; margin:0; border:1px solid #e0e3e5; }
.photoGallery .pg-thumbs a.pg-active { opacity:1; filter:alpha(opacity=100); cursor:default }
.photoGallery .pg-thumbs a.pg-active:hover { opacity:1; filter:alpha(opacity=100) }*/


.bordBlock { position:relative; width:698px; border:1px solid #e0e3e5; margin:0 0 1px 0; padding:15px; }
.bordBlock h3 { font:normal 17px Arial, Helvetica, sans-serif; color:#c7a968; margin:0 0 5px 0; }
.bordBlock a.ssCh { position:absolute; right:15px; top:15px; }
.bordBlock span.ind { white-space:nowrap; margin:0 20px 0 0; }



.ssWeather { padding:0 0 0 15px; background: url(../img/sIcons.gif) 0 2px no-repeat;}

.mBlock { width:600px; margin:0 auto; }
#footer { padding:35px 0; border-top:1px solid #e0e3e5; background:#ffffff url(../img/new-gr-footer.png) 0 100% repeat-x; }
#footerWrap { position:relative; width:1000px; margin:0 auto; clear:both; overflow:hidden; zoom:1;}
#footerWrap #copy { font-size:10px; width:220px; padding:0 20px 0 0; float:left }

/*
#footerText { position:relative; left:200px; top:-50px; width:780px; font-size:11px; color:#adadad; }
#footerText p { margin:0 0 1em 0; }
*/
#footerText { width:760px; float:left; font-size:11px; color:#adadad; margin:0;}


.mapBlock { position:relative; overflow:hidden; width:490px; height:395px; border-bottom:1px solid #ffffff; z-index:1; }
.mapSlide { position:absolute; left:0; top:0; height:395px; width:1000%;}
.mapBox { position:relative; width:490px; height:395px; float:left; }
	.mapIsp { background:url(../img/mapIsp.jpg) 0 0 no-repeat;}
	.mapGer { background:url(../img/mapGer.jpg) 0 0 no-repeat;}
	.mapBol { background:url(../img/mapBol.jpg) 0 0 no-repeat;}
	.mapTha { background:url(../img/mapTha.jpg) 0 0 no-repeat;}
	.mapCyp { background:url(../img/mapCyp.jpg) 0 0 no-repeat;}
.mapImg {
	display:block;
	position:relative;
	border:none;
	z-index:2;
}


.region { position:absolute; display:none; z-index:1; }
.galiciya { left:6px; top:7px; width:100px; height:102px; background:url(../img/mapIsp-act.png) 0 0 no-repeat;}
.kastilyaLeon { left:95px; top:37px; width:199px; height:159px; background:url(../img/mapIsp-act.png) -100px 0 no-repeat;}
.asturiya { left:94px; top:18px; width:97px; height:37px; background:url(../img/mapIsp-act.png) -299px 0 no-repeat;}
.kantabriya { left:180px; top:26px; width:63px; height:41px; background:url(../img/mapIsp-act.png) -396px 0 no-repeat;}
.rioha { left:240px; top:70px; width:53px; height:41px; background:url(../img/mapIsp-act.png) -459px 0 no-repeat;}
.stranaBaskor { left:230px; top:30px; width:64px; height:53px; background:url(../img/mapIsp-act.png) -512px 0 no-repeat;}
.navvara { left:266px; top:38px; width:66px; height:72px; background:url(../img/mapIsp-act.png) -576px 0 no-repeat;}
.madrid { left:183px; top:144px; width:62px; height:63px; background:url(../img/mapIsp-act.png) -642px 0 no-repeat;}
.kastilyaLamancha { left:154px; top:138px; width:175px; height:158px; background:url(../img/mapIsp-act.png) -704px 0 no-repeat;}
.argon { left:276px; top:56px; width:110px; height:150px; background:url(../img/mapIsp-act.png) -879px 0 no-repeat;}
.kataloniya { left:366px; top:60px; width:116px; height:119px; background:url(../img/mapIsp-act.png) -989px 0 no-repeat;}
.valensiyskoe { left:301px; top:160px; width:78px; height:143px; background:url(../img/mapIsp-act.png) -1107px 0 no-repeat;}
.mursiya { left:272px; top:260px; width:63px; height:69px; background:url(../img/mapIsp-act.png) -1185px 0 no-repeat;}
.exremadura { left:71px; top:176px; width:113px; height:122px; background:url(../img/mapIsp-act.png) -1248px 0 no-repeat;}
.andalusiya { left:68px; top:260px; width:230px; height:130px; background:url(../img/mapIsp-act.png) -1361px 0 no-repeat;}
.palma { left:443px; top:201px; width:45px; height:35px; background:url(../img/mapIsp-act.png) -1591px 0 no-repeat; }

.badenVurt { left:132px; top:260px; width:109px; height:116px; background:url(../img/mapGer-act.png) 0 0 no-repeat;}
.reynland { left:90px; top:200px; width:83px; height:103px; background:url(../img/mapGer-act.png) -109px 0 no-repeat;}
.saar { left:97px; top:265px; width:36px; height:27px; background:url(../img/mapGer-act.png) -192px 0 no-repeat;}
.bavariya { left:187px; top:222px; width:172px; height:171px; background:url(../img/mapGer-act.png) -228px 0 no-repeat;}
.turingiya { left:218px; top:166px; width:98px; height:77px; background:url(../img/mapGer-act.png) -400px 0 no-repeat;}
.gessen { left:146px; top:166px; width:86px; height:116px; background:url(../img/mapGer-act.png) -498px 0 no-repeat;}
.SRV { left:87px; top:120px; width:121px; height:110px; background:url(../img/mapGer-act.png) -584px 0 no-repeat;}
.branderburg { left:275px; top:75px; width:108px; height:108px; background:url(../img/mapGer-act.png) -705px 0 no-repeat;}
.saksoniyaAnhalt { left:243px; top:96px; width:90px; height:109px; background:url(../img/mapGer-act.png) -813px 0 no-repeat;}
.MPP { left:246px; top:12px; width:121px; height:87px; background:url(../img/mapGer-act.png) -903px 0 no-repeat;}
.nijnyayaSaksoniya { left:124px; top:50px; width:158px; height:135px; background:url(../img/mapGer-act.png) -1024px 0 no-repeat;}
.gamburg { left:220px; top:61px; width:20px; height:19px; background:url(../img/mapGer-act.png) -1182px 0 no-repeat;}
.bremen { left:179px; top:84px; width:19px; height:14px; background:url(../img/mapGer-act.png) -1202px 0 no-repeat;}
.berlin { left:336px; top:115px; width:19px; height:16px; background:url(../img/mapGer-act.png) -1221px 0 no-repeat;}
.shlezving { left:183px; top:2px; width:91px; height:79px; background:url(../img/mapGer-act.png) -1240px 0 no-repeat;}
.saksoniya { left:288px; top:166px; width:104px; height:80px; background:url(../img/mapGer-act.png) -1331px 0 no-repeat;}

/*-------------------------*/
.mountains { left:9px; top:44px; width:223px; height:296px; background:url(../img/mapBol-act.png) 0 0 no-repeat; }
.north { left:198px; top:50px; width:280px; height:149px; background:url(../img/mapBol-act.png) -230px 0 no-repeat;}
.south { left:205px; top:165px; width:260px; height:182px; background:url(../img/mapBol-act.png) -520px 0 no-repeat;}

.phuket { left:98px; top:341px; width:6px; height:14px; background:url(../img/mapTha-act.png) -60px 0 no-repeat; }
.pattaya { left:161px; top:166px; width:58px; height:87px; background:url(../img/mapTha-act.png) 0 0 no-repeat; }
/*-------------------------*/

.polis { left:34px; top:277px; width:12px; height:12px; background:url(../img/mapCyp-act.png) 0 0 no-repeat; }
.paphos { left:51px; top:351px; width:12px; height:12px; background:url(../img/mapCyp-act.png) 0 0 no-repeat; }
.limassol { left:197px; top:345px; width:12px; height:12px; background:url(../img/mapCyp-act.png) 0 0 no-repeat; }
.larnaka { left:317px; top:255px; width:12px; height:12px; background:url(../img/mapCyp-act.png) 0 0 no-repeat; }
.nikosiya { left:248px; top:189px; width:12px; height:12px; background:url(../img/mapCyp-act.png) 0 0 no-repeat; }
.famagusta { left:373px; top:188px; width:12px; height:12px; background:url(../img/mapCyp-act.png) 0 0 no-repeat; }



.mHover { display:block !important;}
.mCheck { display:block !important;}

.hint { padding:3px 5px 3px 5px; position:absolute; z-index:3; background:url(../img/ppW.png) repeat; color:#000000; text-decoration:none; line-height:1.1em; font-size:12px; }
.hint-active, .hint:hover { color:#ffffff; background:#3686af; text-decoration:none;}
.hint-check, .hint-check:hover { color:#ffffff; background:#0f374e; text-decoration:none;}

.stl { font-size:15px !important; }

a.strMap { position:absolute; width:17px; height:33px; top:140px; display:none; z-index:5; }
a.strMap-R { left:468px; background:url(../img/str2.gif) -20px 0 no-repeat; }
a.strMap-L { left:5px; background:url(../img/str2.gif) 0 0 no-repeat; }
a.strMap-R:hover { left:468px; background:url(../img/str2.gif) -60px 0 no-repeat; }
a.strMap-L:hover { left:5px; background:url(../img/str2.gif) -40px 0 no-repeat; }


.blind { display:none; position:absolute; top:0; left:0; z-index:2000; width:100%; height:1000px; background:#061e36; opacity:0.6; filter:alpha(opacity=60); }


.photoPopup { position:absolute; top:100px; left:50%; z-index:3000; background:#fff url(../img/loader.gif) center center no-repeat; width:300px; height:200px; margin:0 0 0 -150px; overflow:visible !important }
.popup { display:none; position:absolute; left:0px; top:0px; z-index:3000; padding:0 1px 1px 1px; background:#dbe1e5 url(../img/popHead.gif) 0 0 repeat-x;}
.popup h3 { font:normal 17px Arial, Helvetica, sans-serif; color:#dcb969; margin:0 0 20px 0; }
.popupHead { height:24px; padding: 4px 12px 0 12px; text-align:right; background:#dbe1e5 url(../img/popHead.gif) 0 0 repeat-x; clear:both;}
.popupHead a.popClose { padding:0;  text-decoration:none; background:url(../img/popClose.gif) 100% 4px no-repeat;}
.popupHead a.popClose:hover { text-decoration:none; background:url(../img/popClose.gif) 100% -46px no-repeat;}
.popupHead a.popClose span {  border-bottom:1px dashed #2999d2; margin: 0 15px 0 0; }
.popupHead a.popClose:hover span { border-bottom:1px dashed #1b6185; }

.popupContent { position:relative; padding:20px 50px; background:#ffffff; zoom:1;}
.popupContent p { clear:both; overflow:hidden; zoom:1; }
.popupContent .popCol-1 { float:left; }
.popupContent .popCol-2 { float:right;}
/*.popupContent .popCol-1 p, .popupContent .popCol-2 p { float:left; }*/
.popupContent .popCol-1 p, .popupContent .popCol-2 p { overflow:visible; _float:left; }

#fSelect .inputButton { float:right; width:71px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 -240px no-repeat;}
#fPdp span.inputText-bg { display:block; clear:both; width:236px; height:22px; margin:0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -520px no-repeat; }
#fPdp .inputText { width:228px; height:18px; padding:2px 4px; border:none; background:none; }
#fPdp .inputButton { float:right; width:94px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 -270px no-repeat;}
#fZv span.textarea-bg { display:block; width:490px; height:161px; margin:0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -600px no-repeat; }
#fZv textarea { width:482px; height:157px; padding:2px 4px; border:none; background:none; }
#fZv span.inputText-bgL { display:block; clear:both; width:490px; height:22px; margin:0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -560px no-repeat; }
#fZv span.inputText-bgL .inputText { width:482px; height:18px; padding:2px 4px; border:none; background:none; }
#fZv span.inputText-bg { display:block; float:none; width:236px; height:22px; margin:0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -520px no-repeat; }
#fZv span.inputText-bg .inputText { width:228px; height:18px; padding:2px 4px; border:none; background:none; }
#fZv .inputButton { display:block; float:right; width:94px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 -210px no-repeat;  }
#fZv span.ind { margin:0 20px 0 0; }

.popSS { position:absolute; right:50px; top:20px; }
.popSS a { padding:0 0 0 17px; margin:0 0 0 20px; text-decoration:none; }
.popSS a:hover { text-decoration:none; }
.popSS a span.dash {  border-bottom:1px dashed #2999d2;  }
.popSS a span.solid {  border-bottom:1px solid #2999d2;  }
.popSS a:hover span { border-color:#1b6185; }
.ssPrint { background:url(../img/sIcons.gif) 0 -98px no-repeat;}
.ssSend { background:url(../img/sIcons.gif) 0 -147px no-repeat; text-decoration:none;}
.ssContr { position:absolute; right:50px; top:60px; text-decoration:none;}
.ssContr:hover { text-decoration:none; }
.ssContr span { border-bottom:1px dashed #2999d2;}
.ssContr:hover span { border-color:#1b6185; }

/*
#inpSend { display:none; height:250px; padding:20px; margin:0 0 20px 0; background:#eceff1;}
#inpSend p { display:block; width:400px; margin:0 auto; clear:both; overflow:hidden; zoom:1;}
#inpSend label { display:block; float:left; margin:0 10px 0 0; }
#inpSend span.inputText-bg { display:block; float:left; width:227px; height:22px; margin:0 10px 0 0; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -30px no-repeat; }
#inpSend .inputText { width:219px; height:18px; padding:2px 4px; border:none; background:none; }
#inpSend .inputButton { display:block; float:left; width:94px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 -210px no-repeat;  }
*/


/*
a.ssRem { position:absolute; left:0  ; bottom:0  ; display:block; height:27px; width:129px; margin:0  ; padding:8px 0 0 6px; font-size:10px; color:#ffffff; text-decoration:none; background:#a60404; }
a.ssAdd { position:relative; clear:both; display:block; height:25px; width:137px; margin:0  0 15px 0; padding:10px 0 0 10px; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; background:#dcb969; white-space:nowrap; }
.cardN a.ssAdd { position:absolute; left:0  ; bottom:0  ; width:125px; margin:0  ; padding:10px 0 0 10px; }
*/

#searCont { display:none; padding:20px 20px 15px 20px; margin:0 0 20px 0; background:#eceff1; zoom:1;}
#searCont table { width:100%;}
#searCont table td { vertical-align:top; text-align:left;}
#searCont table td p { white-space:nowrap; margin:0 0 5px 0;}

.popup a.cbBut { position:absolute; zoom:1;}
.popup a.butLeft { left:16px; top:50%; margin:-11px 0 0 0;}
.popup a.butRight { right:16px; top:50%; margin:-11px 0 0 0;}



.noteBlock { position:relative; width:605px; height:570px; overflow:hidden; padding:0;}
.noteSlide { position:absolute; left:0; top:0; width:1250px; }
.noteBox{ width:605px; float:left; margin:0 20px 0 0;}
.noteCard { margin:0 0 20px 0;}
.noteCard .cardN { width:341px; height:253px; padding:10px 12px 0 0; margin:0 20px 0 0; float:left;  border:1px solid #e0e3e5; }
.noteCard .cardComment { float:right;}
.noteCard .cardComment label { color:#5c5c5c; }
.noteCard .cardComment span.bgTextarea { display:block; width:230px; height:216px; margin:0 0 10px 0; background:#ffffff url(../img/inputText.gif) 0 -290px no-repeat;}
.noteCard .cardComment span.bgTextarea-gr { background:#f7fafc;}
.noteCard .cardComment textarea { width:226px; height:212px; border:none; background:none; padding:2px; overflow:auto; }
.noteCard .cardComment .ssButton { display:block; width:94px; height:22px; border:none; float:right; text-decoration:none; text-align:center; }
.noteCard .cardComment .ssBut-act { background:#ececec url(../img/buttons.gif) 0 -180px no-repeat; }
.noteCard .cardComment .ssButton span { border-bottom:1px dashed #2999d2; }
.noteCard .cardComment .ssButton:hover span { text-decoration:none; border-bottom:1px dashed #1b6185; }

.tPerq td { padding:0 0 10px 2px; text-align:left; vertical-align:middle;}
.tPerq td label { color:#0f374e; }


ul.listSM { margin:0 0 20px 0; padding:0; list-style:none; width:49%; float:left;}
ul.listSM li { margin:0 0 15px 0; padding:0; list-style:none; background:none;}
ul.listSM li a { font-size:15px;}
ul.listSM li ul { margin:8px 0 0 8px; padding:0; list-style:none; background:none;}
ul.listSM li ul li { margin:0 0 8px 0; padding:0 0 0 16px; list-style:none; background:none; background:url(../img/markerStr.gif) 0 8px no-repeat; }
ul.listSM li ul li a { font-size:12px; color:#5c5c5c; }
ul.listSM li ul li a:hover { font-size:12px; color:#0f0f0f; }
ul.listSM li ul li ul { list-style:disc; margin:5px 0 0 8px; padding:0; }
ul.listSM li ul li ul li { margin:0 0 5px 0; padding:0; list-style:disc; background:none; }

p.blockFooterP a {color: #ADADAD;}
p.blockFooterP a:hover {color: #5D5D5D;}
.dateNews {color: #ADADAD;}


.hz {left:0px; top:0px;}

.nprintCenter {width:650px; margin-left: 100px; margin-top: 30px}

.bigFont { font-size:18px }


#inpSend { display:none; padding:20px; margin:0  0 20px 0; background:#eceff1;}
#inpSend p { display:block; width:430px; margin:0  auto 5px auto; clear:both; overflow:hidden; zoom:1;}
#inpSend label { display:inline; width:90px; float:left; margin:0  10px 0 0; }
#inpSend span.inputText-bg { display:inline; float:left; width:330px; height:22px; overflow:hidden; background:#ffffff url(../img/inputText.gif) 0 -780px no-repeat; }
#inpSend .inputText { width:322px; height:18px; padding:2px 4px; border:none; background:none; }
#inpSend span.textarea-bg { display:inline; float:left; width:330px; height:102px; background:#ffffff url(../img/inputText.gif) 0 -820px no-repeat;}
#inpSend textarea { width:326px; height:98px; border:none; background:none; padding:2px; overflow:auto; }
#inpSend .inputButton { display:block; float:right; width:94px; height:22px; border:none; background:#ececec url(../img/buttons.gif) 0 -210px no-repeat; }

.p-nav-prev { position:absolute; left:0  ; top:50%; display:block; width:20px; height:22px; overflow:hidden; background:url(../img/slButtons-2.gif) 0 0 no-repeat;} 
.p-nav-prev:hover { background-position:-25px 0;} 
.p-nav-next { position:absolute; right:0  ; top:50%; display:block; width:20px; height:22px; overflow:hidden; background:url(../img/slButtons-2.gif) -125px 0 no-repeat;} 
.p-nav-next:hover { background-position:-100px 0;}







.popupHead a.zssh { position:absolute; top:4px; left:12px; text-decoration:none; white-space:nowrap; }
.popupHead a.zssh:hover { text-decoration:none; }
.popupHead a.zssh span {  border-bottom:1px dashed #2999d2; }
.popupHead a.zssh:hover span { border-bottom:1px dashed #1b6185; }

p.hideSS a, p.hideSS a:hover { color:#adadad; text-decoration:none; cursor:text; }

#notepadLoader { position:absolute; top:19px; left:-20px; display:none;  }

.outsideLink { color:#5c5c5c; text-decoration:none }
.outsideLink:hover { color:#5c5c5c; text-decoration:none }

.fcountry { padding:10px 15px; margin:0; }
.fcountry strong { margin:0 5px 0 0; }
.fcountry span { display:inline-block; margin:0 20px 0 0; white-space:nowrap; }
.submitBox .ind select { vertical-align:middle; position:relative; margin:0 5px 0 0; }
.submitBox .ind strong { margin:0 5px 0 0; }
.submitBox .ind a.ssFilt strong { margin:0; }
.submitBox .ind a.ssFilt { margin:0 10px 0 0; padding:0; color:#2999d2; text-decoration:none; background:url(../img/ud.gif) 100% -145px no-repeat; }
.submitBox .ind a.ssFilt:hover { color:#1b6185; text-decoration:none; background:url(../img/ud.gif) 100% -95px no-repeat; }
.submitBox .ind a.ssFilt span { text-decoration:underline; margin: 0 15px 0 0; }
.submitBox .ind a.sortTop { background:url(../img/ud.gif) 100% 5px no-repeat; }
.submitBox .ind a.sortTop:hover { background:url(../img/ud.gif) 100% -45px no-repeat; }

.sloader { float:right; margin:3px 5px 0 0; display:none;}
.ssloader { float:left; margin:3px 5px 0 0; display:none;}
.hsloader { position:absolute; margin:3px 0 0 6px; }
.csloader { position:absolute; margin:3px 0 0 -20px; display:none; }

.nContr { font-size:15px;}

.contactsAbout { float:right; padding:20px 30px 20px 30px; border:2px solid #0f374e; margin:0px 0px 20px 20px }

.imgInCont img { margin:0 10px }

.tagCloud { margin-bottom:30px }

ul.listV li ul li { margin:0 0 5px 0; padding:0; list-style:disc; background:none; }





#consultBlock { clear:both; padding:0; margin:0 0 20px 0;}
#cbText { padding:12px 70px 12px 15px; border:1px solid #d8eacf; border-bottom:none; background:url(../img/new-bg-que.png) 186px center no-repeat; }
a#cbButton { display:block; width:250px; height:28px; padding:10px 0 0 0; border-bottom:2px solid #286807; background:#3c9310 url(../img/new-gr-consultButton.png) 0 0 repeat-x; font-size:14px; text-align:center; color:#ffffff; text-decoration:none; }
a#cbButton:hover { background:#286807 url(../img/new-gr-consultButton.png) 0 -50px repeat-x; }


#slideBlock {margin-bottom: 40px;}

/*
@media print {.gmnoprint{display:none}}
@media screen {.gmnoscreen{display:none}}
*/
.spOffersTitle2 { font-size:12px }

h1.seoIndex { font-size:18px; font-weight:bolder }
div.seoIndex { font-size:11px }
div.seoIndex strong { font-weight:normal }
div.seoIndex p { text-indent:10px }

.printCont { width:900px; margin:0 0 55px 0 }

h2.navString { font-size:13px; color:#5c5c5c; display:inline }

.prevnextNews { padding:10px }


/*------------------------------|16.11.10|------------------------------*/

.page-spacer { height:30px; overflow:hidden; clear:both; display:block }

.vipCol { width:50%; display:inline; float:left; margin:0 0 20px 0;}
.vc-L {}
.vc-R {}

.vipCard { position:relative; display:block; width:353px; height:272px; overflow:hidden; color:#000000; text-decoration:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #e0e3e5; }
.vipCard:hover { text-decoration:none; color:#000000; opacity:1; filter:alpha(opacity=100) }
.vipCard .vcPanel { position:absolute; left:0; bottom:0; display:block; width:338px; height:69px; padding:10px 0 0 15px; background:url(../img/bg-vcPanel.png) no-repeat; text-align:left; }
.vipCard .vcPanel strong { text-transform:uppercase; display:block; margin:0 0 3px 0; font-size:16px; font-weight:normal; }
.vipCard .vcPanel strong span { color:#a60404; font-weight:bold; }

.vc-R .vipCard { float:right; }

/*---|change|---*/
	#mainMenu-wrap1 { margin:0 0 0 100px; padding:0 0 0 65px;  }
	
	ul#mainMenu { margin:0 0 0 5px; overflow:visible; } 
	ul#mainMenu li a { font-size:14px; }
	ul#mainMenu li strong { font-size:14px; }
	
	#tID th { width:120px; }
	
	.costBox .inputText { width:95px; }
	
	.submitBox .submitBox-wrap { width:400px; }
	
	.mapBlock { border:none; }
/*--------------*/

.photoGallery { margin:0 0 20px 0; clear:both; overflow:hidden; zoom:1; }
.photoGallery .pg-image { position:relative; width:391px; overflow:hidden; margin:0 7px 7px 0; float:left; }
.photoGallery .pg-image img { display:block; width:389px; border:1px solid #e0e3e5; margin:0; }
.photoGallery .pg-image .pg-loader { width:24px; height:24px; background:url(../img/loader.gif) 0 0 no-repeat; position:absolute; top:50%; left:50%; margin:-12px 0 0 -12px }
.photoGallery .pg-thumbs { overflow:hidden;  }
.photoGallery .pg-thumbs a { float:left; display:block; margin:0 7px 7px 0; opacity:0.8; filter:alpha(opacity=80) }
.photoGallery .pg-thumbs a:hover { opacity:1; filter:alpha(opacity=100) }
.photoGallery .pg-thumbs a img { float:left; display:block; margin:0; border:1px solid #e0e3e5; }
.photoGallery .pg-thumbs a.pg-active { opacity:1; filter:alpha(opacity=100); }
.photoGallery .pg-thumbs a.pg-active:hover { opacity:1; filter:alpha(opacity=100) }

.cardsBox { width:100%; overflow:hidden; }
.cardsWrap { width:760px; }  
.cardsWrap .cardN { margin-bottom:20px; }  

.colBox-L { width:410px; display:inline; float:left; margin:0 0 40px 0; }
.colBox-R { width:320px; display:inline; float:left; margin:0 0 40px 0; }

.colBox-L .photoGallery { margin:0 0 10px 0; clear:both; overflow:hidden; zoom:1; }
.colBox-L .photoGallery .pg-image { position:relative; width:391px; overflow:hidden; margin:0 0 7px 0; float:none; }

.realItem-block ul {list-style:none; margin:0 0 5px 0; }
.realItem-block p.clrRed {list-style:none; margin:0; }

a.stD { text-decoration:none; font-size:12px; margin:0 20px 0 0; }
a.stD:hover { text-decoration:none; }
a.stD strong { border-bottom:1px dashed #2999d2; }
a.stD:hover strong { border-color:#1b6185; }

p.oh { width:100%; overflow:hidden; }
a.icS { text-decoration:none; font-size:12px; margin:0 40px 0 0; white-space:nowrap; }
a.icS:hover { text-decoration:none; }
a.icS span { text-decoration:underline; }

.fl-R { float:right; }

.bordBox-H { padding:15px 15px 15px 15px; border-bottom:2px solid #ffffff; clear:both; overflow:hidden; zoom:1; }
.popup .bordBox-H { padding:15px 20px; }
.bordBox-H h2 { margin:-4px 0 15px 0; }
.bordBox-H ul { margin:0; padding:0; list-style:none; font-size:16px; }
.bordBox-H ul li { margin:0 20px 0 0; padding:0; list-style:none; float:left; }
.bordBox-H ul li a { display:inline; float:left; height:28px; padding:8px 25px 0 13px; text-decoration:none; }
.bordBox-H ul li a:hover { text-decoration:none; }
.bordBox-H ul li a span { border-bottom:1px dashed #2999d2; }
.bordBox-H ul li a:hover span { border-color:#1b6185; }
.bordBox-H ul li a.r-active { color:#ffffff; background:#3c9310 url(../img/new-bg-bhAct.png) 100% 0 no-repeat; }
.bordBox-H ul li a.r-active:hover { color:#ffffff; }
.bordBox-H ul li a.r-active span { border:none; }
.bordBox-H .fl-R { display:inline-block; margin:9px 0 0 0; }

.bordBox { padding:15px 15px 15px 15px; border-bottom:1px solid #ffffff; clear:both; overflow:hidden; zoom:1; }
.popup .bordBox { padding:15px 20px; }
.bordBox ul { margin:0 0 20px 0; padding:0; list-style:none; font-size:12px; clear:both; overflow:hidden; zoom:1; }
.bordBox ul li { margin:0 20px 0 0; padding:0; list-style:none; float:left; }
.bordBox ul.rType li a { display:inline; float:left; padding:3px 8px 4px 8px; text-decoration:none; }
.bordBox ul.rType li a:hover { text-decoration:none; }
.bordBox ul.rType li a span { border-bottom:1px dashed #2999d2; }
.bordBox ul.rType li a:hover span { border-color:#1b6185; }
.bordBox ul.rType li a.rt-active { color:#ffffff; background:#2e96dd; }
.bordBox ul.rType li a.rt-active:hover { color:#ffffff; }
.bordBox ul.rType li a.rt-active span { border:none; }

.bordBox ul.chType li,
.bordBox ul.chCountry li { margin:0 5px 0 0; }
.bordBox ul.chType li span,
.bordBox ul.chCountry li span { display:inline; float:left; padding:3px 8px 4px 8px; margin:0 13px 0 0; }
.bordBox ul.chType li span a.allType,
.bordBox ul.chType li span a.type,
.bordBox ul.chCountry li span a.country, 
.bordBox ul.chCountry li span a.allCountry { text-decoration:none; border-bottom:1px dashed #2999d2; display:inline; float:left; }
.bordBox ul.chType li span a.allType:hover,
.bordBox ul.chType li span a.type:hover,
.bordBox ul.chCountry li span a.country:hover, 
.bordBox ul.chCountry li span a.allCountry:hover { border-color:#1b6185; } 
.bordBox ul.chType li span.ac-box,
.bordBox ul.chCountry li span.ac-box { margin:0 10px 0 0; }
.bordBox ul.chType li span.ac-active,
.bordBox ul.chCountry li span.ac-active { background:#0c4b7b; }
.bordBox ul.chType li span.ac-active a.allType,
.bordBox ul.chCountry li span.ac-active a.allCountry { border:none; color:#ffffff; }
.bordBox ul.chType li span.ac-active a.allType:hover,
.bordBox ul.chCountry li span.ac-active a.allCountry:hover { color:#ffffff; }

.bordBox ul.chType li span.cc-active,
.bordBox ul.chCountry li span.cc-active { background:#2e96dd; margin:0;  }
.bordBox ul.chType li span.cc-active a.type,
.bordBox ul.chCountry li span.cc-active a.country { color:#ffffff; border-color:#ffffff; }
.bordBox ul.chType li span.cc-active a.type:hover,
.bordBox ul.chCountry li span.cc-active a.country:hover { color:#ffffff; border-color:#ffffff; cursor:default }
.bordBox ul.chType li span a.cc-close,
.bordBox ul.chCountry li span a.cc-close { display:none  }
.bordBox ul.chType li span.cc-active a.cc-close,
.bordBox ul.chCountry li span.cc-active a.cc-close { display:inline; float:left; width:7px; height:8px; margin:6px 0 0 6px; overflow:hidden; background:url(../img/close.gif) 0 0 no-repeat; text-decoration:none; border:none; }
.bordBox ul.chType li span.cc-active a.cc-close:hover,
.bordBox ul.chCountry li span.cc-active a.cc-close:hover { background:url(../img/close.gif) 0 -10px no-repeat; text-decoration:none; border:none }

.bordBox label { margin:0 4px 0 0; }


.submitBox a.rs { float:left; color:#f45452; font-weight:bold; text-decoration:none; border-bottom:1px dashed #f45452; }
.submitBox a.rs:hover { color:#c24442; border-color:#c24442; text-decoration:none; }

.submitBox a.dash { color:#2999d2; text-decoration:none; }
.submitBox a.dash:hover { color:#1b6185; text-decoration:none; }
.submitBox a.dash span { border-bottom:1px dashed #2999d2; }
.submitBox a.dash:hover span { border-color:#1b6185; }

#mapPopup { width:976px; }

.popupContent .grBlock { margin:-20px -50px; padding:20px 0; width:auto !important; zoom:1 }
.popupContent .grBlock h3 { margin:0 0 5px 20px; }
.popupContent .bordBox ul.chCountry { margin:0; }
.popupContent .bordBox ul.chCountry li span { margin:0 13px 5px 0; }
.popupContent .bordBox ul.chCountry li span.cc-active { margin:0 0 5px 0;  }
.popupContent .bordBox ul.chCountry li span.cc-active a.country:hover { cursor:pointer;  }
.popupContent .bordBox ul.chCountry li span.cardShow { padding:3px 8px 9px 8px; margin:0; }
.popupContent .bordBox ul.chCountry li span.cardShow a.country { border-color:#2e96dd; }
.popupContent .bordBox ul.chCountry li span.cardShow a.country:hover { cursor:default; border-color:#2e96dd; }
.popupContent .submitBox { padding:20px 20px 0 20px; zoom:1; }
.popupContent .costBox .inputText { width:110px; padding:2px;}

#mapBox { position:relative; width:930px; height:395px; margin:0 0 20px 0; border:3px solid #2e96dd; clear:both; overflow:hidden; zoom:1; background:#ffffff; }
#mapBox .mapItem { position:absolute; left:0; top:0; width:930px; height:395px; margin:0 0 20px 0; clear:both; overflow:hidden; zoom:1; background:#ffffff; display:none; }
#mapBox .mapBlock { width:490px; display:inline; float:left; }
#mapBox .regBlock { width:390px; height:395px; padding:20px 30px 0 20px; display:inline; float:left; overflow:auto; }
#mapBox .regBlock h3 { color:#5c5c5c; font-size:17px; margin:0 0 10px 0; }
#mapBox .regBlock ul { width:390px; }
#mapBox .regBlock ul li { padding:0; background:none; list-style:none; }
#mapBox .regBlock ul li ul { margin: 0 10px 20px; padding:2px 0 0 0; }
#mapBox .regBlock ul li ul li { width:32%; padding:0 1% 0 0; margin:0 0 2px 0; float:left; display:inline; }

#mapBox .regBlock ul li a { display:inline; float:left; padding:3px 8px 4px 24px; text-decoration:none; }
#mapBox .regBlock ul li a:hover { text-decoration:none; }
#mapBox .regBlock ul li a span { border-bottom:1px dashed #2999d2; }
#mapBox .regBlock ul li a:hover span { border-color:#1b6185; }
#mapBox .regBlock ul li a.reg-active { color:#ffffff; background:#3686af url(../img/merker_reg.gif) 8px 10px no-repeat; }
#mapBox .regBlock ul li a.reg-active span { border-color:#ffffff; }
#mapBox .regBlock ul li a.reg-active:hover span { border-color:#ffffff; }

#mapBox #notSelected { display:none; position:absolute; top:40%; left:0; width:100%; text-align:center; font-size:17px; color:#5c5c5c; }

.typeBox { clear:both; overflow:hidden; zoom:1; margin:0 0 15px 0; }
.typeBox  ul.chType { float:left; clear:none; margin:0; }
.typeBox strong { display:inline; float:left; padding:3px 8px 4px 0; margin:0;}

.hz { clear:both; overflow:hidden; zoom:1 }
.hz-L { display:inline; float:left; width:270px; }
.hz-R { display:inline; float:left; width:460px; }
.prevNew { text-align:right }


/*------------------------------||------------------------------*/

/*
.videoBox { border:1px solid #d1d8dc; padding:6px; margin:0 0 20px 0; }
.videoBox table { width:100%; border:none; }
.videoBox table td { padding:0; vertical-align:middle; text-align:left; }
.videoBox table td.tIndent { height:6px; }
.videoBox table td a.video-img { position:relative; display:inline-block; width:66px; margin:0 6px 0 0; border:none; }
.videoBox table td a.video-img:hover { border:none; }
.videoBox table td a.video-img b { position:absolute; left:50%; top:50%; display:inline-block; overflow:hidden; margin:-14px 0 0 -14px; background:url(../img/new-play.png) no-repeat;  }
.videoBox table td a.video-img:hover b { background-position:0 -100px; }
.videoBox table td a.video-text { text-decoration:none; border-bottom:1px dashed #3080bd; }
.videoBox table td a.video-text:hover { text-decoration:none; border-color:#1c4c70; }
*/

.videoBox { margin:0 0 20px 0; }
.videoBox h3 { margin:0 0 16px 0; padding:1px 0 0 0; }
* html .videoBox h3 { margin:0 0 17px 0; }
*+html .videoBox h3 { margin:0 0 17px 0; }
.videoBox .videoItem { margin:0 0 30px 0; }
.videoBox a.video-img { position:relative; display:block; width:140px; margin:0 0 5px 0; border:none; }
.videoBox a.video-img:hover { border:none; }
.videoBox a.video-img b { position:absolute; left:50%; top:50%; display:block; width:46px; height:46px; overflow:hidden; margin:-23px 0 0 -23px; background:url(../img/new-play2.png) no-repeat;  }
.videoBox a.video-img:hover b { background-position:0 -100px; }
.videoBox a.video-text { text-decoration:none; border-bottom:1px dashed #3080bd; }
.videoBox a.video-text:hover { text-decoration:none; border-color:#1c4c70; }

.headerFilter { clear:both; overflow:hidden; zoom:1; margin:-7px 0 0 15px; height:44px;}
.headerFilter h2 { display:inline; float:left; }
.headerFilter .filterBox { display:inline; float:left; padding:7px 0 0 10px; }


 
.NSBoxW { position:relative; height:100%; padding:0 15px; margin:0 0 20px 0; }
.NSBoxW a.NSButton { position:absolute; top:0; display:block; width:14px; border-top:1px solid #d1d8dc; border-bottom:1px solid #d1d8dc; border-right:1px solid #e0e7ec; background:url(../img/new-gr-NSButton.png) 0 0 repeat-y; }
.NSBoxW a.NSButton:hover { background-position:-20px 0; }
.NSBoxW a.NSButton b { position:absolute; left:0; top:50%; direction:block; width:14px; height:16px; margin:-8px 0 0 0; overflow:hidden; } 

.NSBoxW a.NSB-L { left:0; }
.NSBoxW a.NSB-L:hover { border-right:1px solid #dbe5da; }
.NSBoxW a.NSB-L b { background:url(../img/new-bg-NSArr-L.png) 0 0 no-repeat; }
.NSBoxW a.NSB-L:hover b { background-position:-20px 0; }

.NSBoxW a.NSB-R { right:0; }
.NSBoxW a.NSB-R:hover { border-right:1px solid #dbe5da; }
.NSBoxW a.NSB-R b { background:url(../img/new-bg-NSArr-R.png) 0 0 no-repeat; }
.NSBoxW a.NSB-R:hover b { background-position:-20px 0; }

.NSBoxW a.NSB-NA, .NSBoxW a.NSB-NA:hover { background-position:0 0; opacity:0.5; filter:alpha(opacity=50); cursor:default; }
.NSBoxW a.NSB-NA b, .NSBoxW a.NSB-NA:hover b { background-position:0 0; }

.NSBox { position:relative; width:490px; overflow:hidden; }
.NSBox .NSShadow { position:absolute; top:0; width:15px; }
.NSBox .NSSH-L { left:0; background:transparent url(../img/new-gr-NSChadow-L.png) 0 0 repeat-y; }
.NSBox .NSSH-R { right:0; background:transparent url(../img/new-gr-NSChadow-R.png) 0 0 repeat-y; }
.NSBox .NSSH-hover { background-position:-20px 0; }

.NSSlider { position:absolute; top:0; left:-1px; width:1000%; }
.NSItem { width:496px; display:inline; float:left; }
.NSItem .card { display:inline; float:left; width:232px; height:138px; padding:10px 10px 10px 0; margin:0 4px 4px 0; border:1px solid #d1d8dc;}
.NSItem .card .commentBox { position:relative; width:132px; height:113px; float:left; font-size:11px; line-height:1.3em; overflow:hidden; }
.NSItem .card .fadeCommentBox { position:absolute; left:0; bottom:0; width:100%; height:30px; background:url(../img/new-gr-fadeB.png) repeat-x; }
.NSItem .card h3 { font-size:12px; font-weight:bold; color:#0c4b7b; margin:0 0 10px 0; padding:0 0 0 10px; white-space:nowrap; position:relative; overflow:hidden; width:222px; }
.NSItem .card .fadeH3 { position:absolute; right:0; top:0; display:block; width:20px; height:15px; overflow:hidden; background:url(../img/new-gr-fadeR.png) repeat-y; }
.NSItem .card h3 a { color:#0c4b7b;}
.NSItem .card h3 a:hover { color:#051c2e;}
.NSItem .card .foto a .ssFoto { position:absolute; left:0; bottom:0; display:block; width:90px; height:20px; background:#e63132 url(../img/new-gr-ssPhoto.png) 0 0 repeat-x; border-bottom:1px solid #b3070a; font-size:11px; color:#ffffff; text-align:center; text-decoration:none; }
.NSItem .card .foto a:hover .ssFoto { color:#ffffff; text-decoration:underline; }

.SNT-1,
.SNT-1 .NSBox,
.SNT-1 .NSBox .NSShadow,
.SNT-1 .NSSlider { height:324px; }
.SNT-1  a.NSButton { height:322px; }

.SNT-2,
.SNT-2 .NSBox,
.SNT-2 .NSBox .NSShadow,
.SNT-2 .NSSlider { height:160px; }
.SNT-2  a.NSButton { height:158px; }


.candyW { position:relative; height:37px; }
.candy { position:absolute; bottom:0; width:240px; padding:0 0 0 10px; }
.candy img { float:left; width:32px; margin:2px 8px 0 0; }
.candy p { float:left; width:200px; margin:0 0 10px 0; font-size:11px; line-height:1.4; }

.newsBox { padding:0 0 0 15px; }

.videoTitle { background:#ffffff; padding:8px 10px 10px 10px; }
span.numb { display:inline-block; width:14px; height:19px; overflow:hidden; margin:0 1px 0 0; padding:1px 0 0 0; position:relative; bottom:-5px; background:url(../img/new-bg-numb.png) no-repeat; color:#ffffff; text-align:center; vertical-align:baseline; }










}

@media print {
	
#supPanel-bgWrap, #mainMenu-bgWrap, #langBlock,
#supPanel-wrapper, #mainMenu-wrapper, #colLeft, #colRight, #footer { display:none !important; }

a, a:hover, a:active, a:visited { text-decoration:none; color:black; }

#wrapper { width:200mm; }
#head { height:70mm; width:210mm; background:none !important; }
.contactsBlock { width:200mm; }

}
