* {margin: 0; }
body {  background-color: #FFF; font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 10pt; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%;}
ul { list-style: inside;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #ff8400;}
a:hover { text-decoration: none; }

#min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); padding-bottom: 150px;}
.slide-show {display: block; }
.slide-hide {display: none;}

/*all*/
.allbg { background: url(/pics/allbg.jpg) top repeat-x; }
.all_r { background: url(/pics/all_r.gif) right top  no-repeat;}
.bg {background: url(/pics/center_l.gif) left top no-repeat;}
/*all*/


/*main*/
.main { width: 100%;}
.left {  width: 33%; padding-bottom: 114px; }
.right {}

.head { width: 100%;}
.head td { vertical-align: top;}
.left2 { background: url(/pics/all_left.gif) right top no-repeat; width: 33%; }
.right2 { background: url(/pics/allbg2.gif) top repeat-x;}
.pad2 { padding-left: 43px;}
.line { height: 21px; padding-top: 4px;}
.tx { padding-left: 7px; float: left; padding-right: 16px;}
.tx a { color: #FFF;}
.tx img { margin-bottom: -4px;}

.tx2 { color: #FFF; float: left; padding-left: 9px; }
.tx2 img { margin-bottom: -4px;}
.foto { float: right;}
.search { float: right; font-size: 11px; padding-right: 43px; }
.search input { background: url(/pics/input.gif) left top no-repeat; background-color: #FFF; width: 232px; height: 14px; float: left; border: none; font-size: 11px; color: #bbbb8b; padding-left: 8px;}
.go { background: url(/pics/go.gif) no-repeat; width: 44px; height: 16px; float: left; color: #FFF; text-align: center; text-decoration: none;}

.logo { display: block;  width: 135px;}
.block { height: 120px; padding-top: 50px;}
.menu  a:hover { back-ground: url(/pics/act_r.gif) right top no-repeat; color: #da0000;text-decoration: underline;}
.menu a:hover span {
	back-ground: url(/pics/act_l.gif) left top no-repeat;
	text-decoration: none;
}

.menu { list-style: none; padding: 0;}
.menu {
	list-style: none;
	padding: 0;
	text-decoration: none;
}
.menu li { float: left; width: 280px; padding-top: 5px; }
.menu span {
	float: left;
	height: 16px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: underline;
}
.act a { color: #FFF; text-decoration: none;}
.menu .glav { font-size: 19px; padding-top: 25px;}
.menu .glav a { color: #ff8400; height: 26px;}
.menu .glav_act { font-size: 19px; padding-top: 25px;}
.menu .glav_act a { color: #ff8400; height: 26px; text-decoration: none;}
.menu .glav a:hover { back-ground: url(/pics/act5_r.gif) right top no-repeat; float: left; color: #FFF; text-decoration: underline;}
.menu .glav a:hover span { back-ground: url(/pics/act4_l.gif) left top no-repeat; float: left; text-decoration: underline;}

.menu .glav_act a { background: url(/pics/act5_r.gif) right top no-repeat; float: left; color: #FFF; height: 26px; text-decoration: none;}
.menu .glav_act a span { background: url(/pics/act4_l.gif) left top no-repeat; float: left; height: 26px;}

.menu .glav span { height: auto; height: 26px;}
.menu  .act a { background: url(/pics/act_r.gif) right top no-repeat;}
.menu .act span { background: url(/pics/act_l.gif) left top no-repeat;}

.need { float: left; padding-left: 9px; color: #FFF;}
.need a { color: #FFF;}
.need span { font-size: 18px;}


/*content*/
h1 { font-size: 25px; color: #ff8400; font-weight: normal; padding-left: 10px;}
h2 { font-size: 19px; color: #da0000; padding-top: 18px; padding-left: 10px; font-weight: normal;}
.content { padding-top: 20px; margin-right: 40px; position: relative; z-index: 100000000;}
.info { width: 100%; color: #000;}
.info td { padding-left: 10px; padding-right: 10px;padding-top: 6px; padding-bottom: 7px; width: 25%;}
.info  span { font-size: 19px;}
.glav2 td { color: #999999;}
.glav3 a { color: #a8a57f; font-size: 11px;}
.info .glav3 td { padding-bottom: 5px;}
.col td {background-color: #eeeed4;}
.col2 td {background-color: #f6f6e9;}
.tx3 {color: #999999;}
.link a { color: #ff8400;}
.pad { padding-bottom: 20px;}
.pad p { padding-left: 10px; padding-top: 6px; }

/*content*/
/*main*/

/*foot*/
.foot { background: url(/pics/body.gif) left top no-repeat; height: 241px; width: 100%; position: absolute; min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); bottom: 0px;}
.copy { padding-left: 50px; padding-top: 131px; color: #FFF;}
.copy span { font-size: 19px;}
.copy p { padding-bottom: 5px;}
/*foot*/


/*blog musik*/
.user { background: url(/pics/user.gif) left 3px no-repeat; padding-left: 22px; margin-left: -13px; font-size: 16px; color: #ff8400; margin-top: 25px; font-weight: bold;}
.user a {color: #ff8400;}

.user_act { background: url(/pics/user_l.gif) left top no-repeat; height: 26px; float: left; padding-left: 35px; margin-left: -29px;_margin-left: -14px; margin-top: 25px;font-weight: bold;}
.user_act a { background: url(/pics/knopa3_r.gif) right top no-repeat; float: left; height: 24px;  font-size: 18px; color: #FFF; text-decoration: none; padding-right: 10px; padding-top: 2px; }

.link2 { color: #a8a57f; font-size: 24px; padding-left: 10px;}
.link2 a { color: #da0000;}
.link2 span { color: #ff8400;} 

.block2_l_t { background: url(/pics/block2_l_t.gif) left top no-repeat;}
.block2_r_t { background: url(/pics/block2_r_t.gif) right top no-repeat; padding: 9px; padding-top: 6px; }
.block2_l_f { background: url(/pics/block2_l_f.gif) left bottom no-repeat; background-color: #eeeed4;margin-top: 24px;}
.block2_r_f { background: url(/pics/block2_r_f.gif) right bottom no-repeat;}
.title { font-size: 18px;}

.no .block2_l_f {margin-top: 6px;}

.inpbg { background: url(/pics/inpbg.gif) top repeat-x; height: 28px; margin-top: 10px;}
.inp_l { background: url(/pics/inp_l.gif) left top no-repeat; height: 28px;}
.inp_r { background: url(/pics/inp_r.gif) right top no-repeat; height: 28px;}
.inpbg input { background: none; border: none; height: 23px; padding-top: 5px; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}

.nd9 { margin-left: 10px;}
.areabg { background: url(/pics/areabg.gif) top repeat-x; height: 185px; margin-top: 10px;}
.area_l { background: url(/pics/area_l.gif) left top no-repeat; height: 185px;}
.area_r { background: url(/pics/area_r.gif) right top no-repeat; height: 185px;}

.areabg textarea { height: 177px; width: 100%; background: none; border: 0;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; overflow: auto; padding-top: 5px; }
.tx4 { color: #999966; padding-top: 15px;}
.tx5 td { padding-top: 6px; padding-right: 15px;}
.bord { border-top: 1px solid #999966; padding-top: 9px; margin-top: 16px;}
.bord6 {  padding-top: 9px; margin-top: 16px;}
.knopa { background: url(/pics/knopa.gif) no-repeat; width: 125px; height: 21px; margin: 0 auto; color: #FFF; text-align: center; text-decoration: none; padding-top: 5px; display: block;}

.tx6 img { margin-bottom: -9px;}
.tx6 {color: #a8a57f; font-size: 11px; padding-bottom: 9px; padding-top: 5px;}
.tx6 a { color: #a8a57f;}
.knopa2 { background: url(/pics/knopa2_r.gif) right top no-repeat; height: 26px; float: left; text-decoration: none;}
.knopa2 span { background: url(/pics/knopa2_l.gif) left top no-repeat; height: 21px; padding-left: 11px; padding-right: 11px; float: left; padding-top: 5px;}
.nd { float: right; padding-top: 10px;}

.otvet { padding: 9px; padding-top: 24px;}
.otvet .otvet  { margin-left: 20px;}

.area2bg { background: url(/pics/area2bg.gif) top repeat-x; height: 120px; margin-top: 10px;}
.area2_l { background: url(/pics/area2_l.gif) left top no-repeat; height: 120px;}
.area2_r { background: url(/pics/area2_r.gif) right top no-repeat; height: 120px;}
.area2bg textarea { height: 118px; width: 100%; background: none; border: 0;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; overflow: auto; padding-left:10px; }

.nd2 { color: #a8a57f; float: left; padding-left: 13px; padding-top: 15px;}
.knopa3 { background: url(/pics/knopa3_r.gif) right top no-repeat; height: 26px; float: left; color: #FFF; text-decoration: none;}
.knopa3 span { background: url(/pics/knopa3_l.gif) left top no-repeat; float: left; height: 21px; padding-top: 5px; cursor: pointer; padding-left: 11px; padding-right: 11px;}
.nd3 { float: right; padding-top: 9px;}

.tx7 { padding-left: 10px; padding-top: 5px;}
.tx7 span { margin-right: 15px; font-size: 11px; color: #a8a57f;}
.tx7 a {color: #a8a57f;}

.knops { padding-top: 17px; padding-bottom: 15px;}
.knops a { margin-right: 10px;}
.knopa4 { background: url(/pics/knopa2_r.gif) right top no-repeat; height: 26px; float: left; text-decoration: none; color: #da0000;}
.knopa4 span { background: url(/pics/knopa2_l.gif) left top no-repeat; height: 21px; padding-left: 11px; padding-right: 11px; float: left; padding-top: 5px;}

.news { padding-right: 140px; font-size: 13px; padding-bottom: 23px;}
.news p { padding-bottom: 2px;}
.tema { font-size: 19px;}
.nd4 { font-size: 10px; color: #78755a;}
.nd4 a {color: #78755a;}
.dalee a {color: #da0000;}
.str table { width: 100%;}
.nd5 { width: 50%;}
.center p { white-space: nowrap;}
.prev { font-size: 19px; color: #a8a57f;}
.next { font-size: 19px;}
.center a {  width: 31px; height: 26px; float: left; text-align: center; font-weight: bold; font-size: 19px; }
.center  { white-space: nowrap;}
.center a:hover { background: url(/pics/str_a.gif) no-repeat;   color: #FFF; text-decoration: none;}
.center .act2 { background: url(/pics/str_a.gif) no-repeat;   color: #FFF; text-decoration: none;}
.bord2 { border-top: 1px solid #999966; padding-top: 9px; margin-top: 16px; margin-left: 10px;}
.pad3 { padding-left: 10px; padding-top: 20px;}
.tema2 { padding-top: 2px; padding-bottom: 3px;}
.tema2 a { font-size: 19px; color: #da0000;}
.tx8 { color: #a8a57f; padding-bottom: 9px;}
.tx8 span { margin-right: 10px;}
/*blog musik*/


/*profile*/
.menu2bg { background: url(/pics/menu2bg.gif) repeat-x; height: 26px; float: left; margin-top: 19px;}
.menu2_l { background: url(/pics/menu2_l.gif) left top no-repeat; height: 26px; float: left;}
.menu2_r { background: url(/pics/menu2_r.gif) right top no-repeat; height: 26px; float: left;}
.menu2bg a { color: #FFF; text-decoration: none; float: left; height: 26px;}
.menu2bg span { float: left;  padding-right: 11px;padding-left: 11px; height: 21px; padding-top: 5px;}
.act3 { background: url(/pics/act3_r.gif) right top no-repeat;}
.act3 span { background: url(/pics/act3_l.gif) left top no-repeat;}

.act3_l { background: url(/pics/act3_r.gif) right top no-repeat;}
.act3_l span { background: url(/pics/act4_l.gif) left top no-repeat;}

.act3_r { background: url(/pics/act5_r.gif) right top no-repeat;}
.act3_r span { background: url(/pics/act3_l.gif) left top no-repeat;}

.tx9 { color: #999966; border-bottom: 1px solid #999966; padding-bottom: 8px; margin-left: 10px; padding-top: 12px;}
.tx9  span { margin-right: 8px;}
.tx9 a { color: #da0000;}

.tema3 { font-size: 19px; color: #000; color: #a8a57f;}
.tema3 .red { color: #da0000;}
.tema3 a { color: #ff8400;}

.need2 .text { margin-left: 10px; margin-top: 0px; padding-top: 10px; padding-bottom: 7px;}
.need2 .block2_l_f .text { margin: 0; padding: 0;}
.need2 .block2_l_f {margin-top: 10px; margin-bottom: 7px;}
.need2 .block2_l_f .text .tx6 { padding-bottom:0; margin-bottom: 0;}
.need2 .str { margin-left: 10px;}
.need2 h1 {margin-top:10px;}

.need3 .text { margin-left: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 15px;}
.need3 .str { margin-left: 10px;}

.info2 { margin-top: 5px;}
.inp2 { background: url(/pics/inp2.gif) no-repeat; border: none; width: 226px; height: 22px; padding-left: 5px; padding-top: 4px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; float: left; }
.knopa5 { background: url(/pics/knopa5_r.gif) right top no-repeat; height: 26px; float: left; color: #FFF; text-decoration: none;}
.knopa5 span { background: url(/pics/knopa5_l.gif) left top no-repeat; float: left; height: 21px; padding-top: 5px; cursor: pointer; padding-left: 11px; padding-right: 11px;}
.info2 .knopa5 { margin-left: 9px;}
.link3 { padding-top: 15px;}
.ava { padding-right: 9px;}

.inp3 { background: url(/pics/inp2.gif) no-repeat; border: none; width: 226px; height: 22px; padding-left: 5px; padding-top: 4px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000;  }
.forma table { width: 100%;}
.forma td { padding-right: 8px; padding-top: 9px; width: 33%;}
.forma .pad4 td { padding-top: 20px;}
.bord3 td { border-bottom: 1px solid #999966; padding-bottom: 9px;}
.forma .bord4 td { border-bottom: 1px solid #999966; padding-bottom: 6px; padding-top: 0px;}
.nd6 { width: 85px; margin: 0 auto;}
.nd7 { float: right; padding-top: 19px;}

.pad5 { margin-left: 10px; margin-top: 10px;}
.opis p { padding-bottom: 2px;}
.opis .tx10 { padding-top: 20px;}
.opis  .title { padding-top: 0px; line-height: 18px;}
/*profile*/


/*tech*/
.faq { padding-left: 10px;}
.faq a { color: #da0000;}
.tema4 { font-size: 19px; padding-top: 14px;}

.otvet2 { padding-left: 25px;}
.otvet2 p { padding-top: 14px;}
.foto2 { padding-top: 8px; padding-bottom: 4px;}
/*tech*/

/*blog_musik_noreg*/
.reg { border-top: 1px solid #b6b69a; padding-top: 22px;}
.podtema a { color: #da0000;}
/*blog_musik_noreg*/


/*vakansii*/
.title2 { font-size: 19px; padding-top: 17px;}
.vac { padding-left: 10px;}
.vac p { }
.vac ul { padding: 0; list-style: outside; list-style: none;}
.vac ul li { line-height: 17px;}
.vac  .reg { margin-top: 28px;}

.vac2 { padding-left: 10px;}
.vac2 p { padding-top: 23px;}
.vac2 ul { padding: 0; list-style: outside; list-style: none; font-size: 19px;}
.vac2 ul a { color: #da0000;}
.vac2 ul  li { padding-bottom: 14px;}
/*vakansii*/

/*nasha_comp*/
.text3 { padding-left: 10px; padding-right: 180px;}
.text3 p { padding-top: 12px;}

.info3 { padding-left: 10px;}
.info3 p { padding-bottom: 6px;}
.tx11 { font-size: 19px; color: #ff8400; padding-top: 30px;}
/*nasha_comp*/

/*map*/
.map { padding-left: 10px; padding-top: 27px;}

.tx12 { float: right;}
.tx12 a { margin-left: 12px;}
.tx12 .act5 { color: #999999; text-decoration: none;}
.tx12 span { margin-left: 12px;color: #999999;}
.tx13 { float: left; padding-bottom: 8px;}
.nd8 { font-size: 19px; padding-bottom: 14px;}
.nd8 a { color: #da0000;}
.info4 { padding-bottom: 20px;}
.info4 a { color: #000;}
.act4 { font-weight: bold; text-decoration: none;}
.info4 p { line-height: 18px;}
.tx14 { padding-bottom: 5px;}
.pad6 { padding-left: 10px; padding-top: 8px;}
/*map*/


/*oplata*/
.list { padding:0 ; list-style:outside; list-style: none;}
.list span { color: #ff8400;}
.info5 td { padding-top: 23px; padding-right: 15px;}
.info5  .tx10 { padding-top: 16px;}

.info5 .tema2 { padding-top: 0px; padding-bottom: 5px;}
/*oplata*/

/*shag1*/
.knopa6 { background: url(/pics/knopa6.gif) no-repeat; width: 166px; height: 21px; padding-top: 5px; text-align: center; color: #FFF; text-decoration: none; display: block;}
.forma2 { width: 100%;}
.forma2 td { padding-right: 5px; padding-top: 9px;}
.forma2 .glav4 td { padding-bottom: 7px; padding-top: 0px;}
.inp4 { background: url(/pics/inp4.gif) no-repeat; width: 163px; height: 23px; padding-top: 5px; padding-left: 5px; font-size: 12px; border: none;}
.italic { color: #999999; font-style: italic; overflow: hidden; padding-left: 45px; }
.red2 { color: #da0000; font-weight: bold; padding-top: 8px;}
.bord5 { background: url(/pics/bord.gif) repeat-x; height: 35px;}
/*shag1*/


/*search*/
.search2 { padding-top: 17px;}
.search2 input { background: url(/pics/input2.gif) no-repeat; width: 390px; height: 21px; float: left; padding-top: 5px; padding-left: 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border: none;}
.go2 { background: url(/pics/go2.gif) no-repeat; width: 57px; height: 21px; padding-top: 5px; color: #FFF; text-align: center; text-decoration: none; float: left;}
/*search*/

/*servisu*/
.title3 { font-size: 19px; margin-bottom: -8px;}
.opis2 p { padding-bottom: 10px;}
.opis2 .title { line-height: 19px;}
.line2 { border-top: 1px solid #b6b69a; padding-top: 20px; margin-top: 25px;}
/*servisu*/

.online { float: right; color: #999966; margin-top: 21px;}


/*new*/
.block3 { width: 250px; float: left;}
.block3 .glav2 td { color: #a8a57f; font-size: 8pt;}
.tar { padding-left: 10px; padding-top: 10px; padding-bottom: 16px;}
.tx15 { font-size: 13px; list-style: 16px;}
.name { font-size: 20px;}
.block3 .title2 { padding-top: 6px;}
.bord7 { border-bottom: 1px solid #b6b69a; margin-left: 11px; padding-bottom: 10px}

.block4 { width: 300px; float: left; padding-left: 10%}
.block4 .title2 { padding-top: 6px;}
.list2 { padding: 0; list-style: none;  }
.list2 li {padding-top: 5px; list-style: outside; list-style: none; }
.list2 a { color: #da0000;}
.list2 a:hover { color: #da0000;text-decoration:underline;}
/*new*/
