@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font: 11px Tahoma; color:#626262; background:#fff;}
h1,h2,p{ margin:0;}
ul,li{ margin:0; padding:0;}
#main{ float:left; width: 100%; min-width: 1000px; width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
a{color:#B41116;}
a:hover{ text-decoration:none;}
.topBlock{ float:left; width: 100%; height:520px; background: url(images/top.jpg) no-repeat center 400px;}
.centerBlock{ width: 1000px; margin:0 auto;}
.contentBlock{ float:left; width: 100%; position:relative;}
.rope1{ position:absolute; left: 107px; top: 0; width: 13px; height:80px; background: url(images/gif.gif) no-repeat -24px -24px; z-index:3; }
.rope2{ position:absolute; right: 124px; top: 0; width: 13px; height:56px; background: url(images/gif.gif) no-repeat -37px -24px; z-index:3;}
.contBox{ padding-left: 166px; width: 641px;}
.menuBlock{ float:left; width: 100%; position:relative; z-index:3;}
.menuBlock div{ float:left;}
.menu1 div{ padding-right: 53px;}
.menu2 div{ padding-right: 58px;}
.menu3 div{ padding-right: 26px;}
.menu4 div{ padding-right: 81px;}
.menu5 div{ padding-right: 74px;}
.menu6 div{ padding-right: 90px;}
.menuBlock div.last{ padding: 0;}
.menuBlock div a{ overflow:hidden;}
#m1{ float:left; width: 137px; height:12px; background: url(images/gif.gif) no-repeat 0 0;}
#m1:hover{ background: url(images/gif.gif) no-repeat 0 -12px;}
#m2{ float:left; width: 67px; height:12px; background: url(images/gif.gif) no-repeat -137px 0;}
#m2:hover{ background: url(images/gif.gif) no-repeat -137px -12px;}
#m3{ float:left; width: 163px; height:12px; background: url(images/gif.gif) no-repeat -204px 0;}
#m3:hover{ background: url(images/gif.gif) no-repeat -204px -12px;}
#m4{ float:left; width: 114px; height:12px; background: url(images/gif.gif) no-repeat -367px 0;}
#m4:hover{ background: url(images/gif.gif) no-repeat -367px -12px;}
#m5{ float:left; width: 52px; height:12px; background: url(images/gif.gif) no-repeat -481px 0;}
#m5:hover{ background: url(images/gif.gif) no-repeat -481px -12px;}
.textBox{ padding:65px 0 170px 0; position:relative; z-index:2; }
.textBox span{ color:#B41116;}
.textBox ul{ list-style:disc; padding-left: 13px;}
.textBox h1{ margin-bottom: 25px; overflow:hidden;}
.textBox h2{ padding: 20px 0 15px 0; font: bold 12px Tahoma; color:#B41116;}
.textBox table{ border: none; border-collapse:collapse; width: 100%; margin-bottom: 40px;}
.textBox td{ border-collapse:collapse; padding: 15px 0; border-bottom: 1px solid #E4E4E4;}
.textBox th{ background: #B41116; color:#fff; padding: 8px 0; font-weight:normal;}
.textBox th.tabL{ background: #B41116 url(images/tabL.gif) no-repeat left top;}
.textBox th.tabR{ background: #B41116 url(images/tabR.gif) no-repeat right top;}
.trifsTab th{ text-align:left; padding-left: 50px;}
.textBox td.leftCol{ padding-left: 50px; border-left: 1px solid #E4E4E4; width: 360px;}
.textBox td.rightCol{ padding-left: 50px; border-right: 1px solid #E4E4E4;}
.textBox td.greyLine{ background: #E4E4E4; padding: 8px 0; text-align:center; border: 1px solid #E4E4E4;}
.textBox .last td{ padding-bottom: 3px; border-bottom: none;}
.textBox td.circleBot{ padding:0; height:12px; border:solid #E4E4E4; border-width:0 1px 1px 1px;}
.tabLB{ float:left; width: 12px; height:13px; background: url(images/gif.gif) no-repeat 0 -68px; position:relative; z-index:2; left: -1px; top: 2px;}
.tabRB{ float:right; width: 12px; height:13px; background: url(images/gif.gif) no-repeat -12px -68px; position:relative; z-index:2; right: -1px; top: 2px;}
.rukovodstvo{ padding-bottom: 100px;}
.mouse{ float:left; width: 24px; height:44px; background: url(images/gif.gif) no-repeat 0 -24px;}
.rukovodstvo p{ padding: 10px 25px; float:left;}
.child{ position:absolute; left: -20px; top: 115px; width: 166px; height:188px; background: url(images/girl.jpg) no-repeat;}
.child2{ position:absolute; right: 150px; top: 55px; width: 162px; height:196px; background: url(images/boy.jpg) no-repeat;}
.wear{ position:absolute; right: 80px; top: 200px; width: 314px; height:265px; background: url(images/ills.jpg) no-repeat -161px 0;}
.bottomBlock{ float:left; padding:15px 0 65px 80px; width: 840px; position:relative; z-index:3;}
.rights{ float:left; padding-top: 35px;}
.olimp{ margin: 17px 13px 0 0; float: right; width: 236px; height:55px; background: url(images/gif.gif) 0 -151px;}
.registr{ width: 319px; height:23px; background: url(images/gif.gif) no-repeat -50px -24px;}
.search{ width: 298px; height:24px; background: url(images/gif.gif) no-repeat -50px -47px;}
.tarifs{ width: 140px; height:18px; background: url(images/gif.gif) no-repeat -50px -71px;}
.posiblities{ width: 292px; height:19px; background: url(images/gif.gif) no-repeat -50px -89px;}
.faq{ width: 239px; height:19px; background: url(images/gif.gif) no-repeat -50px -108px;}
.commands{ width: 353px; height:23px; background: url(images/gif.gif) no-repeat -50px -127px;}

.posText h1{ margin:0;}
.posText h2{ padding-top: 30px;}
.posText li{ padding-top: 5px;}
.attantion{ padding-top: 40px;}
.attantion span{ font-weight:bold;}

.pagesBox{ padding-top: 35px;}
.pagesBox span{ background: #B92125; color:#fff; padding: 3px 7px;}
.pagesBox a{ color:#626262; margin: 0 7px 0 10px; text-decoration:none;}

.commandsTab{ margin-bottom: 10px!important; width:auto!important;}
.commandsTab td{ border: solid #E4E4E4; border-width: 0 1px 1px 1px; padding: 10px;}

.commandsTab th.col1{ width: 170px;}
.commandsTab th.col2{ width: 202px;}
.commandsTab th.col3{ width: 86px;}
.commandsTab th.col4{ width: 182px;}

.commandsTab td.col3{ text-align:center;}

/* m */

.normalFormat p {
	margin: 1em 0;
}
.notes {
	margin-top: 30px;
}
.notes p {
	font-size: 10px;
	color: #999;
}
.rmrk {
	color: red;
}
h1.posiblities2 {
	margin-bottom: 25px;
}
.hidden {
	display: none;
}