
/* commented backslash hack v2 \*/
html, body{height:100%;font-family:arial;line-height:14px;color:#626262;font-size:12px}
/* end hack */

* html{background: url(../i/B.gif) left bottom repeat-x}

body {
	padding:0;
	margin:0;
	background: url(../i/bg.jpg) repeat-x;
	width: expression(( document.documentElement.clientWidth || document.body.clientWidth ) < 990 ? "990px": "100%"); min-width: 990px;
}


td{vertical-align:top}

form,
input,
select,
h1,h2
{
	padding:0px;
	margin:0px;
}

table{width:100%}
img{border:0}
#noimg{display:none}
.img{margin:0 0 10px;border:solid 1px #626262}


p{margin:0;padding:0 0 15px}
p.hed{padding:0}
.mod p{padding:0}

.pinc{color:#E90071}
#catalog_voit, #club_voit{color:#E90071}
.gr,.ye{color:#959595;font-size:11px;margin:0px 0 0 5px !important;padding:2px 0 10px 25px !important;background:url(../i/ico-error-ye.gif) no-repeat;line-height:13px}
.red{font-size:11px;color:#E90071;margin:0px 0 0 5px !important;padding:3px 0 10px 25px !important;background:url(../i/ico-error-red.gif) no-repeat;line-height:13px}
/*.ye{color:#E90071;margin:0px 0 0 5px !important;padding:3px 0 10px 25px !important;background:url(../i/ico-error-ye.gif) no-repeat;line-height:13px}*/
.file-add{font-size:11px;color:#959595;padding:0 0 10px 152px}
.blue{color:#0077E3}

.golos {line-height:16px;padding:10px 0 12px}
.golos b{font-size:16px;color:#E90071}
.golos span{color:#0077E3;font-weight:bold}

.golos-2 {line-height:16px;padding:0 0 12px}
.golos-2 b{font-size:16px}
.golos-2 span{font-weight:bold}


a{color:#0077E3;text-decoration:underline}
a:hover{color:#6aa9e3;text-decoration:none}

.h1{padding:10px 0 10px}
#club .h1{padding:10px 0 10px}
.h1 p, .h1 h1{font-size:18px;color:#E90071;padding:2px 0 0 18px;line-height:21px}
.h1 p.h-pass{padding:2px 0 0 17px}
.h1 p.h-avtorizacia{padding:2px 0 0 22px}
.h1 h1.h-avtorizacia{padding:2px 0 0 22px}
.h1 h1.h-foto{padding:2px 0 0 22px}
.h1 h1.h-club-add,.h1 h1.h-club{padding:2px 0 0 16px}



#new .h1 p,#news .h1 p{background:url(../i/h1_new.gif) 0 4px no-repeat}
#user .h1 p{background:url(../i/h1_user.gif) 0 6px no-repeat}
#otziv .h1 p{background:url(../i/h1_otziv.gif) 0 6px no-repeat}
#form-1 .h1 p{background:url(../i/h1_user.gif) 0 6px no-repeat}
#soviet .h1 p{background:url(../i/h1_soviet.gif) 0 6px no-repeat}
h1{font-size:18px;color:#E90071;padding:0 0 0 18px;line-height:21px;font-weight:normal}
.h-news{background:url(../i/h1_new.gif) 0 4px no-repeat}
.h-news-add{background:url(../i/h1-new-add.gif) 0 0px no-repeat}
.h-otziv{background:url(../i/h1_otziv.gif) 0 6px no-repeat}
.h-newcom{background:url(../i/h1-newcom.gif) 0 6px no-repeat}
.h-com{background:url(../i/h1-com.gif) 0 4px no-repeat}
.h-ncom{background:url(../i/h1-ncom.gif) 0 0px no-repeat}
.h-fitnes{background:url(../i/h1-fitnes.gif) 0 4px no-repeat}
.h-soviet{background:url(../i/h1_soviet.gif) 0 6px no-repeat}
.h-club{background:url(../i/h1-club.gif) 0 5px no-repeat}
.h-club-add{background:url(../i/h1-club-add.gif) 0 0px no-repeat}
.h-user{background:url(../i/h1_user.gif) 0 6px no-repeat}
.h-pass{background:url(../i/h1-pass.gif) 0 6px no-repeat}
.h-avtorizacia{background:url(../i/h1-avtorizacia.gif) 0 5px no-repeat}
.h-foto{background:url(../i/h1-avtorizacia.gif) 0 5px no-repeat}
#catalog_add_voit .h-ncom{background:url(../i/h1-golos.gif) 0 5px no-repeat}

.h1 a{float:right;margin:4px 5px}

h2{font-size:17px;color:#0077E3;padding:0px 0 10px 0;line-height:21px;font-weight:normal}

.h3{padding:0px 0 10px}
.h3 a{float:right;margin:4px 5px}
h3{font-size:17px;color:#E90071;padding:2px 0 0px 0px;line-height:21px;font-weight:normal;margin:0}

.clear{clear:both;height:1px !important}
.debuguser{height:1px !important}

.an{display:block;padding:2px}



.b-1{padding:0 0 8px}
.b-1 p{padding:0 0 8px}

#cont{
width:100%;
}


#user-page .mod p{}
#user-nic{font-size:17px;color:#0077E3}
#user-name{font-size:17px}
#user-img{width:1%;padding:0 10px 20px 0}
#user-img img{border:solid 1px #ccc;}
#user-friend a{line-height:17px;margin:0 4px 0 0; white-space:nowrap}
#user-change a{line-height:17px}

#cont .dat{padding:10px 0 5px 0; line-height:18px}
#cont .dat a{padding:10px 0 5px 0; line-height:18px;text-decoration:none}

#com p{padding:0 0 5px}
#com .txt{padding:0 0 0 0px}
#com .com-img{width:1%;padding:0 0 17px !important}
#com img{margin:3px 10px 0 0;border:solid 1px #626262}
#com .box{width:100%;background:url(../i/ln.gif) left bottom repeat-x;padding:0 0 0px;margin:0 0 13px}


#com .box td{padding:0 0 10px}
#com .dat{padding:0 0 5px 0}
#com .dat a{text-decoration:none;padding:0 0 0 2px}

#club-all {}
#club-all .txt{ position:relative}
#club-all .txt p{padding:0 0 0 0}
#club-all .txt .about{padding:0 0 5px}
#club-all .logo{padding:5px 0 15px 0}
#club-all .logo img{margin:0 0 0}
#club-all .logo p{padding:0 0 10px}
#club-all .box{padding:0px 0}
#club-all .read{ position:absolute;right:0;bottom:0}
#club-all .h a{color:#0077E3;font-size:14px}

#club-adr td{padding:5px 0 12px; vertical-align:bottom}
#club-adr p{padding:0 0 5px}
.club-adr p{padding:0 0 5px !important}
#club-adr a{text-decoration:none}
.club-adr-l{width:70%}
.club-adr-r{vertical-align:bottom}

#foto-b{
padding:0;
margin:0;
width:100%;
}

#foto-b2{width:410px;padding:3px 0 18px;position:relative;margin:auto}
#foto-delete{font-size:11px;color: #fff;top:3px;left:3px; position:absolute; background: #A7A7A7;text-decoration:none;padding:2px 5px 4px 6px; line-height:12px}
#foto-delete:hover{background:#ccc}
#foto{border:solid 1px #B4B4B4;margin:0 0 10px;float:left;padding:3px;position:relative}
#foto img{
height:300px;background:#fff url(../i/foto-none.gif) center center no-repeat;
}

#foto-b #pnav{padding:0px 0 18px}



#map img{/*border:solid 1px #B4B4B4;*/max-width:400px;margin:0 0 20px}
#club-logo img{margin:0 0 10px}


#fotonav{padding:10px 0}
#fotonav .foto-1{padding:0 5px;float:left}
#fotonav .foto{border:solid 1px #B4B4B4;margin:0;float:left;padding:3px}
#fotonav .foto img{height:75px;background:#E9E9E9}
#fotonav .fotonav-a-l{width:15px;height:20px;margin:28px 5px 0 6px;background:url(../i/ar-ll.gif) 4px 6px no-repeat;float:left}
#fotonav .fotonav-a-r{width:15px;height:20px;margin:28px 5px 0;background:url(../i/ar-rr.gif) 0px 6px no-repeat;float:left}

.foto-p{padding:5px 0 10px 0px}
.foto-p .big{font-size:18px}
.foto-p b{float:right;padding:2px 0 0}
.foto-p b span{color:#0077E3}

#foto-user{padding:0 0 10px 30px;margin:auto}
#foto-user .foto-1{padding:7px 8px;float:left;position:relative}
#foto-user .foto{border:solid 1px #B4B4B4;margin:0;float:left;padding:3px}
#foto-user .foto img{height:75px;background:#E9E9E9}
.foto-usernam{font-size:11px;color:#fff;top:11px;left:11x; position:absolute; background: #A7A7A7;text-decoration:none;padding:1px 4px 3px 5px; line-height:12px}
.foto-usernam:hover{color:#fff}
#foto-user #pnav{padding:7px 0 0 18px}
#foto-user #pnav b{float:none;padding:0 20px 0 0}

#club {padding:0}
#club-uslugi p{padding:0 0 7px}
#club-uslugi ul{color:#0077E3;list-style:none;margin:0 0 13px 0px;padding:0}
#club-uslugi li{margin:0;padding:0 0 2px}

#fitnes{padding:0 0 10px}
#fitnes td{width:50%;padding:0 10px}
#fitnes .txt{padding:4px 0 6px}
#fitnes .txt p{font-size:12px;float:right;color:#0077E3}
#fitnes .txt a{font-size:12px;color:#0077E3}
#fitnes .txt a:hover{color:#6aa9e3}
#fitnes .txt{background:url(../i/fitnes-ln.gif) left bottom repeat-x}

#main{min-height:100%;width:100%;width: expression(( document.documentElement.clientWidth || document.body.clientWidth ) < 990 ? "990px": "100%"); min-width: 990px}
* html #main{height:100%} /* IE treats height as min-height anyway */

#main-w {padding:0 10px}

.header{height:100px;width:auto;background:#4E4E4E;margin:5px 20px 15px 20px}
#t{position:absolute;height:340px;width:100%;min-width:1000px;//width:expression(document.body.clientWidth>1000?"100%":"1000px");top:0;left:0;z-index:2;background:url(../i/bg-img.jpg) 0 95px no-repeat}
#tr{padding:20px 15px 0 317px}
#logo{background:url(../i/logo.png) 0 0 no-repeat; //background:none; //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://befitness.ru/templ/fitnes/i/logo.png",sizingMethod="crop");position:absolute;top:15px;left:15px; z-index:3}



#cont .h{color:#E90071;padding:0 0 10px; text-transform: uppercase}
#cont .h span{color:#0077E3;padding:0 0 10px;font-weight:bold}
#cont .sum{font-size:11px;color:#959595;padding:10px 0 0px}
#cont #news a{color:#626262;text-decoration:none}
#cont #news a:hover{color:#6aa9e3}

#cont #news .sum a{color:#0077E3;text-decoration:underline}
#cont #news .sum a:hover{color:#6aa9e3;text-decoration:none}
#cont #news .sum b{color:#E90071}

#club-all .sum a{color:#0077E3;text-decoration:underline}
#club-all .sum a:hover{color:#6aa9e3;text-decoration:none}
#club-all .sum b{color:#E90071}




#cont #news .ln{height:13px;margin:15px 0 0 0}

#c{width:100%;float:left;margin-right:-280px}
#c2{margin-right:280px;}

#l{float:left;width:290px;padding:340px 0 0}
#l2 {padding:0 15px;position:relative}

#cc{_width:100%;_float:right;_margin-left:-300px}
#cc2{margin-left:300px;padding:340px 0 0}

#r{float:right;width:255px;position:relative;padding:0px 0 0 0px}

#ban-big{padding:350px 0 0 0px}
//#ban-big img{width:240px;height:400px;background:#fff url(../i/ban-none.gif) center center no-repeat}

#b {font-size:11px;clear:both;height:110px;width:100%;min-width:1000px;//width:expression(document.body.clientWidth>1000?"100%":"1000px");background: url(../i/B.gif) left bottom repeat-x}
#bl {width:272px;padding:53px 0 0 15px;float:left;position:relative}
#bc {padding:55px 0 0 15px;float:left;position:relative}
#mb {padding:54px 15px 0 30px;float:left;position:relative}
#mb a{padding:0 5px;text-decoration:underline !important}
#br {padding:55px 15px 0 0;float:right;position:relative}

#b a{font-size:11px;text-decoration:none}
#b span a{color:#626262}

#count img{margin:0 5px 0 0}

.mod .box{}
.mod .h{margin:0 0 5px}
.mod .h span{color:#0077E3;font-weight:bold}
.mod .hcity{padding:0px 0 6px}
.mod .hclub{padding:3px 0 3px}
.mod .hclub a{color:#E90071;text-transform:uppercase}
.mod .ln{width:230px;height:10px;border-top:solid 1px #D9D9D9;margin:0 0 0 10px}
#cont .ln{height:10px;background:url(../i/ln.gif) left top repeat-x;margin:0 0 0 0}
#cc .mod .ln{width:auto;margin:0}

.mod .readon-new{margin:0 0 0 5px;position:relative}

.mod .section{color:#000;text-decoration:none}

#new .h span{color:#0077E3;display:block;margin:0 0 0}
#new .h{margin:0 0 3px}
#soviet .h{margin:0 0 3px}

.mod img{float:left;margin:2px 7px 11px 0;border:solid 1px #626262}
#ban-big .mod img{float:left;margin:0px 0px 0px 0;border:solid 0px}
#user .mod img{float:left;margin:2px 7px 2px 0;border:solid 1px #626262}

.mod .txt{font-size:11px; line-height:12px;padding:0 0 11px}
.mod .txt a{color:#626262;text-decoration:none}
.mod .txt a:hover{color:#6aa9e3}

#soviet .mod p.h, #new .mod p.h, #user .mod p.h{padding:0 0 1px 72px}
#soviet .mod .txt, #new .mod .txt, #user .mod .txt{padding:0 0 11px 72px}

#user .mod p.h{padding:0 0 0 72px;margin:0 0 3px}
#user .mod .txt{padding:0 0 11px 0px}


.readon{height:17px;line-height:normal;margin:0px 0 10px 0px}
.readon a{font-size:12px;color:#fff;padding:0px 12px 0 1px;float:left;background:url(../i/readon-ar.gif) right top no-repeat;text-decoration:none}
.readon a:hover{color:#fff}
.readon .b1, .readon .b3{width:3px;height:17px;float:left}
.readon .b1{background:url(../i/readon-b1.gif) no-repeat}
.readon .b3{background:url(../i/readon-b3.gif) no-repeat}
.readon .b2{height:17px;background:#ccc url(../i/readon-b2.gif) repeat-x;float:left;white-space:nowrap}


#otziv .text{font-size:11px;background:#EAF8FE;padding:2px 4px 3px;margin:0 0 15px; height:60px}
#otziv .h{font-size:11px;margin:0 0 3px}
#otziv .h a{color:#626262;font-weight:bold;text-decoration:none}
#otziv .h a:hover{color:#6aa9e3}
#otziv .td-l{width:50%;padding:0 5px 0 0}
#otziv .td-r{width:50%;padding:0 0 0 5px}

#otziv a.grey{color:#626262;text-decoration:none}
#otziv a.grey:hover{color:#6aa9e3}




form .rbox{padding:3px 0}
form .rbox a{float:left;margin:2px 0 0;line-height:13px}
input, textarea, legend, label, select, option{font-family:arial;font-size:12px;line-height:13px}
input, textarea, select{color:#959595;float:left}
input, textarea{padding:1px 3px}
textarea{overflow:auto}
label {float:left;line-height:13px;margin:5px 0 0 0;text-align:right}
html>body label{margin:4px 0 0 0}
.inp {width:200px;margin:0 7px}


legend{}
.but{background:#ffb426 url(../i/but.gif) 2px 0 repeat-x;border:0;color:#fff;cursor:pointer;margin:5px 0 10px}
.but-blak{height:20px;background:#000 url(../i/but-blak.gif) repeat-x;border:0;color:#fff;cursor:pointer}

.b-dobav{height:20px;width:70px;padding:0 0 2px 0!important; line-height:16px}
.b-sent{height:20px;width:74px;padding:0 0 2px 0!important; line-height:16px}
.b-avtorizacia{height:20px;width:90px;padding:0 0 2px 0!important; line-height:16px}
.b-golos{height:20px;width:64px;padding:0 0 2px 0!important; line-height:16px}

.b-sech{height:20px;width:56px;padding:0 0 2px 0!important; line-height:16px;margin:0 7px 6px 0 !important}
.b-goon{height:19px;width:52px;padding:0 0 1px 0!important; line-height:16px}
#b-came{height:19px;width:50px;padding:0 0 1px 0!important; line-height:16px}

/*#b-ok{width:58px;height:17px;background:url(../i/b-ok.gif) no-repeat;margin:10px 0 0}
#b-ok2{width:58px;height:17px;background:url(../i/b-ok2.gif) no-repeat;margin:2px 10px 7px 0}
#b-change{width:80px;margin:5px 0 15px 0}*/





#form-1{width:400px;margin:auto}
#form-1 .box{border:solid 1px #333;margin:0 auto 5px;padding:10px 0; position:relative; }
#form-1 .box div{padding:3px 0; background:#99FFFF}
#form-1 .box .clear{padding:0}
#form-1 legend {color:#333}
#form-1 label {float:left;width:140px;line-height:14px;margin:2px 0 0 0;text-align:right}
#form-1 input, #form-1 textarea {width:200px;margin:0 0 0 7px}
#form-1 .pass {background:#FFCCCC}
#form-1 .noresize {width:auto}
#form-1 .submit {margin-left:127px}
#form-1 textarea {height:100px}
#form-1 select{width:200px;margin:0 0 0 7px;height:18px}
#form-1 #birgh{padding:0}
#form-1 #birgh-1{width:55px;margin:0 0 0 7px}
#form-1 #birgh-2{width:80px;margin:0 0 0 5px}
#form-1 #birgh-3{width:55px;margin:0 0 0 5px}
#form-1 a{float:left;margin:2px 0 0 7px}


#form-1 .inp-s{width:100px}

#form-1 #avatar{padding:10px 0 30px 0;position:relative}
#form-1 #avatar a{margin:0 0 0 160px}
#form-1 #avatar img{ position:absolute;top:8px;left:20px;border:solid 1px #ccc}

#form-1 #foto{padding:10px 0 30px 0;position:relative}
#form-1 #foto a{margin:0 0 0 160px}
#form-1 #foto img{ position:absolute;top:8px;left:20px;border:solid 1px #ccc}


#form-1 #secret{padding:0;height:75px; position:relative}
#form-1 #secret img{ position:absolute;top:3px;right:20px}

#form-1 .inpfile{}

#form-1 .noform{display:none}


#form2 {padding:0 6px}
#form2 form{background:#FFFF00;display:inline}
#form2-bL{width:6px;height:37px;background:url(../i/form2L.gif) no-repeat;position:absolute;top:27px;left:317px}
#form2-bR{width:6px;height:37px;background:url(../i/form2R.gif) no-repeat;position:absolute;top:27px;right:15px}
#form2-b .inp{width:150px;border:solid 1px #000;margin:10px 8px 0 8px}
#form2-b{height:37px;background:#FFFF99 url(../i/form2.gif) repeat-x;margin:0 0px}
#form2-b label{color:#000;float:left;line-height:14px;text-align:right;margin:12px 0 0 20px}
#form2-b input{float:left}
#form2-b a{float:right;color:#000;font-size:11px;margin:11px 10px 0 0}
#form2-b .but{border:0}

#f2{padding:0 0 0 0}
#f2-l{width:6px;height:37px;background:url(../i/form2L.gif) no-repeat}
#f2-r{width:6px;height:37px;background:url(../i/form2R.gif) no-repeat}
#f2-c{height:37px;background:#FFB529 url(../i/form2.gif) repeat-x;margin:0 0px}
#f2 label{color:#000;line-height:14px;padding:7px 0 0 8px}
#f2 .inp{width:150px;margin:10px 8px 0 6px;border:solid 1px #000}
#f2 #b-go{float:right;margin:10px 12px 0 0}
#f2 #b-came{margin:10px 12px 0 0}
#f2 a{color:#000;float:left;margin:12px 10px 0;text-decoration:none;line-height:13px; }
#f2 a:hover{text-decoration:underline}
#f2 a.small{float:right;color:#000;font-size:11px;margin:11px 10px 0 0;text-decoration:underline}
#f2 a.small:hover{text-decoration:none}

#form3 .but{border:0}
.form3-box{float:right;padding:0 0 6px}
#form3 label{color:#000;line-height:12px}
#form3 select{width:165px;margin:0 10px 0 7px}
#form3 .inp{width:155px;margin:0 10px 0 7px}

#form3 .td-1{width:73%}

#form3 a{font-size:11px;float:left;padding:3px 0 0 0}
#form3 .but-blak{margin:0 10px 0 0}
html:first-child #form3 select{height:21px}


#f-ncom textarea{width:350px;height:100px}
#f-ncom #secret{padding:5px 0 10px}
#f-ncom #secret label{margin:6px 0 0}
#f-ncom #secret .inp-s{width:100px;margin:2px 7px 0 5px;padding:2px 3px 0}


#f-log label{float:left;width:80px;line-height:14px;margin:2px 0 0 0;text-align:right}
#f-log .inp{width:150px}
#f-log .but{margin-left:87px !important}

#f-pass{padding:0 0 10px}
#f-pass label{float:left;width:80px;line-height:14px;margin:2px 0 0 0;text-align:right}
#f-pass .inp{width:150px}
#f-pass .but{margin:0 0 0 2px !important}


#f-reg label{float:left;width:140px;line-height:14px;margin:2px 0 0 0;text-align:right}
#f-reg .inp{width:200px;margin:0 0 0 5px;padding:2px 3px 0}
#f-reg .inp-s{width:100px;margin:0 10px 0 5px;padding:2px 3px 0}
#f-reg .box{padding:0 0 10px}
#f-reg .box div{padding:3px 0 2px}


#f-change { overflow:hidden}
#f-change label{width:140px}
#f-change label span{color:#0077E3}

#f-change .DatePicker{width:200px;margin:0 0 0 5px;padding:2px 3px 0}
#f-change .inp{width:200px;margin:0 7px 0 5px;padding:2px 3px 0}
#f-change .inp-s{width:100px;margin:0 7px 0 5px;padding:2px 3px 0}
#f-change .inp-select{width:210px;margin:0 0 0 5px}
#f-change textarea{height:100px}
html:first-child #f-change textarea{width:204px !important}

#f-change .box{padding:0 0 10px}
#f-change .box div{padding:3px 0 2px}
#f-change .box-a{padding:0 0 7px}
#f-change .box-a2{padding:0 0 7px 152px !important}
#f-change .box-a2 .b-checkbox{padding:10px 0 0px 0px !important}

#f-change .box-a{padding:0px 0 7px 20px !important}
#f-change .box-a .b-checkbox{padding:10px 0 0px 0px}
#f-change .box-a .box{padding:20px 0 5px}
#f-change .box-a label{width:120px}

#f-change .day span{float:left;padding:3px 0 0 5px}
#f-change .day label{padding:0 10px 0 0}
#f-change .inp-day{width:25px;margin:0 0 0 5px}


html>body #f-change .box div{padding:2px 0 3px}
#f-change #birgh-1{width:24px;margin:0 0 0 5px;padding:2px 3px 0}
#f-change #birgh-2{width:115px;margin:0 0 0 5px}
#f-change #birgh-3{width:40px;margin:0 0 0 5px;padding:2px 3px 0}
.b-checkbox{margin:0 0 5px}
#f-change .b-checkbox div{padding:0 !important}
#f-change .b-checkbox input{margin:0 2px 0 10px}
html>body #f-change .b-checkbox input{margin:5px 5px 2px 13px}
html:first-child #f-change .b-checkbox input{margin:2px 0px 0px 0px}
#f-change .b-checkbox a{float:left;margin:3px 0 0 0}
#f-change .b-checkbox span{float:left;margin:3px 0 0 0}

.b-checkbox-2{padding:0 0 7px 10px !important}
.b-checkbox-2 .img-delet{padding:0 5px}
.b-checkbox-2 div{padding:0 !important}

.b-checkbox .img-delet img{margin:3px 5px 0 15px}


#f-change .karta .inp{width:100px}
#f-change .karta span{float:left;padding:3px 0 0 5px}

#f-change #secret{padding:0 0 12px}
#f-change #secret img{margin:0 0 0 0}
#f-change #secret label{margin-top:6px}
#f-change #secret .inp-s{width:100px;margin:2px 7px 0 5px;padding:2px 3px 0}


html:first-child #f-change select{height:21px}



#registr{height:20px;text-align:right;padding:0 5px}
#registr a{font-size:11px}

#registr-box{height:71px;background:url(../i/registr-bottom.gif) left bottom repeat-x}
#registr-box-l{height:71px;background:url(../i/registr-bottom-l.gif) left bottom no-repeat}
#registr-box-r{height:71px;background:url(../i/registr-bottom-r.gif) right bottom no-repeat}

#sech-ttl{width:5px;background:url(../i/sech-ttl.gif) no-repeat}
#sech-ttr{width:5px;background:url(../i/sech-ttr.gif) no-repeat}
#sech-ttc{height:4px;background:url(../i/sech-ttc.gif) repeat-x}
#sech-tl{width:5px;background:#d1ecff url(../i/sech-tl.gif) no-repeat}
#sech-tr{width:5px;background:#d1ecff url(../i/sech-tr.gif) no-repeat}
#sech-tc{height:30px;background:#d1ecff url(../i/sech-tc.gif) repeat-x;padding:9px 0 0}
#sech-bl{width:5px;background:url(../i/sech-bl.gif) no-repeat}
#sech-br{width:5px;background:url(../i/sech-br.gif) no-repeat}
#sech-bc{height:6px;background:url(../i/sech-bc.gif) repeat-x}

#sech-cc{background:#d1ecff}
#sech-cc #f-change{height:350px;padding:8px 0 10px 40px}
#sech-cc #f-change-box{width:160px;float:left;padding:3px 0 0 0}
#sech-cc .b-checkbox{width:200px;float:left}
#sech-cc .b-checkbox span{float:left;margin:3px 0 0 0;width:80%}

#nav #nav-a a{font-size:22px;float:right;line-height:21px;text-decoration:none}
#nav #nav-select{float:right;padding:1px 40px 0 10px}
#nav #nav-select select{width:200px}
html:first-child #nav #nav-select select{height:21px}

#pnav b{float:right}
#pnav b span{color:#0077E3;padding:0 5px 0 2px}
#pnav span{padding:1px 4px}
#pnav img{margin:0px 4px}
#pnav a.pnavimg-l,#pnav a.pnavimg-r{padding:0}
#pnav a.pnavimg-l:hover{background:none}
#pnav a.pnavimg-r:hover{background:none}
#pnav a{color:#0077E3;padding:1px 4px;text-decoration:none}
#pnav a:hover{color:#626262;background:#E0E0E0}


#najax{padding:0 0 15px}
#najax a{padding:0 0 0px 15px;background:url(../i/najax-1.gif) 0 3px no-repeat}
#najax a.najax-h{color:#626262;background:url(../i/najax-2.gif) 0 3px no-repeat}

#cloud-1l{margin:0px 0 0;font-size:11px;border-top:solid 5px #e1f3f3;background: url(../i/cloud-ll.gif) 0 0 no-repeat}
#cloud-1r{background:url(../i/cloud-lr.gif) top right no-repeat;padding:1px 7px 5px 12px}
#cloud-1r .b-themes{height:190px}
#cloud-1-h{font-size:20px;color:#E90071;padding:7px 0px}

#cloud-2-box{width:242px}
#cloud-2{margin:0;font-size:10px;border:solid 5px #e1f3f3;padding:2px 3px 5px 7px}
#cloud-2-h{font-size:20px;color:#E90071}
html>body #cloud-2{margin:10px 0 0}


.b-themes a{text-decoration:none;padding:0 4px 0 0;line-height:1.4em;}
.b-themes a:hover{text-decoration:underline}
.b-themes .s1,.b-themes .s0{font-family:Verdana,sans-serif;font-size:80%;margin-right:0.5em;line-height:0.2em;}
.b-themes .s2{font-size:00%;margin-right:0.5em;}
.b-themes .s3{font-size:100%;margin-right:0.5em;}
.b-themes .s4{font-size:110%}
.b-themes .s5{font-size:120%}
.b-themes .s6{font-size:130%;line-height:1.7em;}
.b-themes .s7{font-size:140%;}
.b-themes .s8{font-size:150%;}
.b-themes .s9{font-size:160%;line-height:1.6em;}
.b-themes .s10{font-size:170%;}
.b-themes .s11{font-size:180%;}
.b-themes .s12{font-size:190%;}
.b-themes .s13{font-size:200%;}
.b-themes .s14{font-size:210%;}
.b-themes .s15{font-size:220%;}

.b-themes .sc1,.b-themes .sc0{font-family:Verdana,sans-serif;font-size:210%;}
.b-themes .sc2{font-size:220%;}
.b-themes .sc3{font-size:230%;}
.b-themes .sc4{font-size:240%}
.b-themes .sc5{font-size:250%}
.b-themes .sc6{font-size:160%;line-height:1.7em;}
.b-themes .sc7{font-size:170%;}
.b-themes .sc8{font-size:180%;}
.b-themes .sc9{font-size:190%;line-height:1.6em;}
.b-themes .sc10{font-size:200%;}
.b-themes .sc11{font-size:210%;}
.b-themes .sc12{font-size:220%;}
.b-themes .sc13{font-size:230%;}
.b-themes .sc14{font-size:240%;}
.b-themes .sc15{font-size:250%;}

.b-themes .sci1,.b-themes .sc0{font-family:Verdana,sans-serif;font-size:130%;margin-right:0.5em;line-height:0.2em;}
.b-themes .sci2{font-size:140%;margin-right:0.5em;}
.b-themes .sci3{font-size:150%;margin-right:0.5em;}
.b-themes .sci4{font-size:160%}
.b-themes .sci5{font-size:170%}
.b-themes .sci6{font-size:180%;line-height:1.7em;}
.b-themes .sci7{font-size:190%;}
.b-themes .sci8{font-size:200%;}
.b-themes .sci9{font-size:210%;line-height:1.6em;}
.b-themes .sci10{font-size:260%;}
.b-themes .sci11{font-size:270%;}
.b-themes .sci12{font-size:280%;}
.b-themes .sci13{font-size:290%;}
.b-themes .sci14{font-size:300%;}
.b-themes .sci15{font-size:310%;}

.b-themes .c1{color:#0077e3;}
.b-themes .c2{color:#00b300;}
.b-themes .c3{color:#5a75ff;}
.b-themes .c4{color:#5495f6;}
.b-themes .c5{color:#00b2bf;}
.b-themes .c6{color:#00c3ff;}
.b-themes .c7{color:#43b392;}
.b-themes .c8{color:#00b300;}


#soviety-all ul{ list-style:none;margin:0;padding:0}
#soviety-all ul ul{ list-style:none;margin:6px 0 2px;padding:0}
#soviety-all li{padding:0px 0 7px 10px}
#soviety-all li li{padding:2px 0 1px 20px}
#soviety-all li a{font-size:16px}
#soviety-all li li a{color:#626262;font-size:12px;line-height:14px}
#soviety-all li li a:hover{font-size:12px;line-height:14px}
#soviety-all span{color:#6aa9e3;font-size:12px}
#soviety-all li li span{font-size:11px;color:#959595}


#HistoryContent
{}
#HistoryContent IMG
{ float: left; margin-right: 10px; margin-bottom: 10px; border-top: 4px solid #1b6594; }

#HistoryRatingForm
{ padding: 60px 0; }

#HistoryCustomRating
{ position: relative; margin-top: -15px; margin-left: 20px; width: 251px; height: 13px; margin-bottom: 20px; background: url(../i/RatingLinearBG.gif) no-repeat;}

#SubmitVoteForm
{ margin-left: 121px; }

#RatingContainer
{ position: absolute; top: -34px; left: -18px; width: 37px; cursor: pointer; }

#RatingBubble
{ width: 37px; background: url(../i/RatingBubbleTop.gif) no-repeat; padding-top:6px; margin-left: 0px; margin-bottom: 2px;}
#RatingValue
{ padding-bottom: 10px; width: 37px; background: url(../i/RatingBubbleBottom.gif) no-repeat left bottom; font-size:15px; color: #fc9908; text-align: center; }
#RatingHandle
{ background: url(../i/RatingLinearHandle.gif) no-repeat; width: 18px; height: 17px; margin-left: 10px; }

#firsttext p{font-size:11px;float:right;color:#626262}


