html {
height: 100%;
padding:0 20px;
}
body {
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#585858;
background-color:#FFF;
font-size:11px;
margin:12px 0px 0px 0px;
padding:0px 0;

}

.iframe{
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
background-color:#cadceb;
font-size:11px;
margin:0;
padding:12px 0;
}

h2 {
font-family:"Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;
font-size:1.3em;
font-weight:1000;
color: #0761b1; 
margin-top:20px;
clear:both;
}

.srv-pack-wrap h2{
font-size:1.1em;
}

h1 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:700;
color:#0761b1;
margin-top:20px;

}

h3, .error, .success{
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
padding-bottom:2px;
font-size:1.05em;
margin-top:20px;
color:#7DC322;
}

h3 {
color:#0761b1;
}
.error{
color:red;
}

h4 {
font-family:"Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;
font-size:1.3em;
color:#0761b1;
}

.mainlogotext {
text-align:center;
margin-top:30px;
}
.auth {
position:absolute;
right:170px;
top:12px;

width:170px;
height:90px;
z-index:555;
}

.authb {
position:absolute;
right:170px;
top:73px;
background:url(../img/testb.png) no-repeat;
width:170px;
height:55px;

}
.mainlogoimg{
background:url(../img/glavlogo.png) no-repeat;
width:70px;
height:70px;
margin:10px;
float:left;
}
.b1,.b2,.b3,.b4,.b5{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:700;
font-size:2em;
}
.b1 {
color:#1790cc;
}
.b2 {
color:#5dd354;
}
.b3 {
color:#ebe91a;
font-size:2em;
}
.b4 {
color:#f28cb3;
}
.b5 {
color:#5fbbf0;
}
h2.solo {
margin-bottom:1em;
}


p {
line-height:1.3em;
margin-bottom:.5em;
text-align:justify;
font-size:100%;
}

p.pstatia {
line-height:1.3em;
margin-bottom:.5em;
text-align:justify;
font-size:100%;
text-indent:30px;
}

img {
border:0;
border-width:0;
}

hr {
border:0 none #FFF;
border-top:1px solid #CCC;
height:1px;
display:block;

border-color:#FFF;
margin:0px 0;
}

.codemenu {
border:0 none #FFF;
border-top:1px solid #CCC;
height:1px;
border-color:#FFF;
margin:0 0;
}

hr.dashed {
border-top:1px dashed #CCC;
border-top-color:#CCC;
margin:10px 0;
}

.divider {
border:1px solid #ebebeb;
}

p.right {
text-align:right;
}

.myradio {
height:0;
width:100px;
}

.saitprimer {
border:solid 1px #BCD2E6;
border-color:#BCD2E6;
border-style:double;
margin:5px;
padding:5px;
}

.minifoto {
border-color:#BCD2E6;
border-style:double;
padding:5px;
}

.tab {
padding-left:10px;
}

.headerbar,.navbarli {
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
background-color:#FFF;
font-size:10px;
background:#ebebeb none repeat-x 0 0;
background-color:#12A3EB;
background-image:url(../img/bgfon.gif);
padding:0 5px;
min-width:950px;
}

#section{
width:100%;
height:100%;
min-width:950px;
z-index:6000;
}

#firstblock{
font-size:11px;
}
.navbarli {
background-image:url(../forum/styles/prosilver/theme/images/bg_header.gif);
margin: 5px 0 0 0;
}
.novosti {
border-left:1px solid;
border-color:#ebebeb;
}

.navbar:link {

background-color:#cadceb;
}

.navbar {
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
background-color:#FFF;
font-size:10px;
margin:5px;
padding:0 10px;

}
.navbar a{
outline:none;
}
.navbar1,.navbar2{
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
margin:5px;
list-style: none;
}
.navbar1 {
background-color:#FFF;
font-size:10px;
color:white;
padding:0 10px;
background:url(../forum/styles/prosilver/theme/images/bg_header.gif) 0 -35px;
}

.navbar2 {
font-size:11px;
background-color:#cadceb;
padding:0 10px;
}



/**/
span.corners-top1,span.corners-bottom1,span.corners-top1 span,span.corners-bottom1 span {
font-size:1px;
line-height:1px;
display:block;
height:5px;
background-repeat:no-repeat;
}

span.corners-top1 {
background-position:0 0;
background-image:url(../forum/styles/prosilver/theme/images/corners_left1.png);
margin:0 -5px;
}

span.corners-top1 span {
background-position:100% 0;
background-image:url(../forum/styles/prosilver/theme/images/corners_right1.png);
}

span.corners-bottom1 {
background-position:0 100%;
clear:both;
background-image:url(../forum/styles/prosilver/theme/images/corners_left1.png);
margin:0 -5px;
}

span.corners-bottom1 span {
background-position:100% 100%;
background-image:url(../forum/styles/prosilver/theme/images/corners_right1.png);
}

.rules span.corners-top1 {
margin:0 -10px 5px;
}

.rules span.corners-bottom1{
margin:5px -10px 0;
}
.navbar1 span.corners-top1,.navbar1 span.corners-bottom1,.navbar1 span.corners-top1,.navbar1 span.corners-bottom1,.navbar2 span.corners-top1,.navbar2 span.corners-bottom1,.navbar3 span.corners-top1,.navbar3 span.corners-bottom1 {
margin:0 -10px;
}
/**/
span.corners-top,span.corners-bottom,span.corners-top span,span.corners-bottom span {
font-size:1px;
line-height:1px;
display:block;
height:5px;
background-repeat:no-repeat;
}

span.corners-top {
background-position:0 0;
background-image:url(../forum/styles/prosilver/theme/images/corners_left.png);
margin:0 -5px;
}

span.corners-top span {
background-position:100% 0;
background-image:url(../forum/styles/prosilver/theme/images/corners_right.png);
}

span.corners-bottom {
background-position:0 100%;
clear:both;
background-image:url(../forum/styles/prosilver/theme/images/corners_left.png);
margin:0 -5px;
}

span.corners-bottom span {
background-position:100% 100%;
background-image:url(../forum/styles/prosilver/theme/images/corners_right.png);
}

.rules span.corners-top {
margin:0 -10px 5px;
}

.rules span.corners-bottom {
margin:5px -10px 0;
}
.navbar span.corners-top,.navbar span.corners-bottom,.navbar1 span.corners-top,.navbar1 span.corners-bottom,.navbar2 span.corners-top,.navbar2 span.corners-bottom,.navbar3 span.corners-top,.navbar3 span.corners-bottom {
margin:0 -10px;
}
ul.linklist li {
width:auto;
font-size:1.1em;
line-height:2.2em;
}

.navlinks {
padding-bottom:1px;
margin-bottom:1px;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
font-weight:700;
}

div.rules {
font-size:1.1em;
width:300px;
background-color:#ECD5D8;
color:#BC2A4D;
margin:10px 0;
padding:0 10px;
}



ul.navlinks {
border-bottom-color:#FFF;
}

.navbar1  a:hover {
color:#fff;
font-weight:900;
text-decoration:underline;
}
.navbar1 a:link,.navbar1 a:active,.navbar1 a:visited {
color:#fff;
font-weight:700;
text-decoration:none;
outline:none;
}

.meny {
color: #0761b1; 
font-weight: bold; 
text-decoration:none;
cursor:pointer;
}

a.menu {
font-family:"Courier New", Courier, monospace;
text-decoration:none;
font-size:14px;
margin-left:10px;
}

a.menu:hover {
color:#DC143C;
font-weight:700;
}

#nav a:link {
display:block;
background-color:#cadceb;
}

#nav a:hover {
background-color:red;
display:block;
}

#pogodamozila {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:5.5%;
margin:0;
padding:0;
}

#pogoda {
font-family:Verdana, Helvetica, Arial, sans-serif;
margin:0;
padding:0;
}
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0;}

.navbar {
background-color:#cadceb;
padding:0 10px;
}

.navbar3 {
background-color:#cadceb;
padding:0 10px;

}
.navbar1:hover {
background-color:#ebebeb;
}

a.menu:link,a.menu:visited,a.menu:active {
color:#190505;

}

.nextnov {
display:block;
}
.backnov {
display:none;
}

#loadnovosti {
background-position:0px 0px;
background-image:url(../img/load.gif);
background-repeat:repeat-x;
width:43px;
height:11px;
float:left;
display:none;
}

#contnov {
text-align:center;
}

.btn-slide, .optionsvert  {

	width: 100%;
	height: 20px;
	display: block;
	position:relative;
}
#firstblock .text .optionsvert  {
border-bottom: 1px solid #CADCEB;

}
.activeoption{
    position:absolute;
	right:0%;
	background: url(../img/sprait.jpg) -79px -306px no-repeat;
	width: 16px;
	height: 16px;
	display: block;
}

.activeoptionone{
    position:absolute;
	right:0%;
	background: url(../img/sprait.jpg) -79px -290px no-repeat;
	width: 16px;
	height: 16px;
	display: block;
}

.active  {
background: url(../img/sprait.jpg) no-repeat;
width:100%;
height:16px;
background-position: -79px -305px;

}
.activemtop  {
        background: url(../img/minusjpg.jpg) 100% 0% no-repeat;
	border-bottom: 1px solid #cadceb;
	width: 100%;
	height: 20px;
	float:none;
	display: block;
}
.noactivemj,.noactivemj1{
width:16px;
height:16px;
float:right;
background: url(../img/super.png) no-repeat 0 0;
}

.activesuper  {
background: url(../img/super.png) no-repeat;
width:16px;
height:16px;
background-position: -16px 0px;
float:right;
}

/* Put a border around the newly clickable element */
.hot {
			border: solid 1px #BCD2E6;
			border-style: solid solid solid solid;
			zoom: 1; /* Should be IE only */
			background-color: white;
			position:absolute;
			left:25%;
			top:25%;
			text-align:center;
			}

.next {
display:block;
}
.back {
display:none;
}
#load {
background-image:url(../img/load.gif);
text-align:center;
width:43px;
height:11px;
display:none;
}
#cont {
margin-left:5px;
height: 160px;
text-align:center;
}
#contob {
margin-left:5px;
text-align:center;
}
#pogoda {
display:none;
}

.img1, .img2, .img3, .img4, .img5
{
opacity:0.4;
}
.pic, .pic1, .pic2
{
opacity: 0.4;
filter: alpha(opacity=50)
}
.pic:hover, .pic1:hover,.pic2:hover
{
opacity: 1;
filter: alpha(opacity=100)
}

.comboknopka, .comboknopka1, .comboknopka2,.comboknopka3,.comboknopka4,.comboknopka5,.comboknopka6 {
width:30px;
height:30px;
padding; 5px;
background-image:url(../img/combotop.png);
}

.comboknopka {
background-position:340px 0px;
}
.comboknopka1 {
background-position:277px 0px;
}
.comboknopka2 {
background-position:156px 0px;

}

.comboknopka4 {
background-position:90px 0px;
}

.comboknopka5{
background-position:-221px 0px;
}
.comboknopka3 {
background-image:url(../img/newcss.png);
width:55px;
height:43px;
margin-top:-9px;
background-position:3px 44px;
}

.comboknopka6 {
background-position:30px 0px;
}

.comboknopkaie, .comboknopka1ie, .comboknopka2ie,.comboknopka3ie,.comboknopka4ie {
width:30px;
height:30px;
}

.comboknopkaie {

background-image:url(../img/1/66.png);
}
.comboknopka1ie {
width:30px;
height:30px;
background-image:url(../img/1/jq.png);
}
.comboknopka2ie {

background-image:url(../img/1/22.png);

}
.comboknopka3ie {

background-image:url(../img/1/11.png);
}
.comboknopka4ie {

background-image:url(../img/1/44.png);
}

.combomenu,.combomenu1,.combomenu2,.combomenu3,.combomenu4,.combomenu5,.combomenu6,.combomenu7,.combomenu8{
width:20px;
height:20px;
float:left;
background-image:url(../img/sprait.jpg);
}

.combomenud,.combomenud1,.combomenud2,.combomenud3,.combomenud4,.combomenud5,.combomenud6,.combomenud7,.combomenud8{
width:20px;
height:20px;
float:left;
background-image:url(../img/combomenu.jpg);
}

.combomenu,.combomenud {
background-position:-79px 0px;
}
.combomenu1,.combomenud1 {
background-position:-79px -22px;
}
.combomenu2,.combomenud2 {
background-position:-79px -44px;
}
.combomenu3,.combomenud3 {
background-position:-79px -66px;
}
.combomenu4,.combomenud4{
background-position:-79px -88px;
}
.combomenu5,.combomenud5 {
background-position:-79px -110px;
}
.combomenu6,.combomenud6 {
background-position:-79px -132px;
}
.combomenu7,.combomenud7 {
background-position:-80px -154px;
}
.combomenu8,.combomenud8 {
background-position:-79px -173px;
}


.combo1, .combo,.combo2 ,.combo3,.combo4 ,.combo5,.combo6{
background-image:url(../img/sprait.jpg);
float:left;
}
.combo1 {
background-position:0 5px;
width:70px;
height:72px;
}
.combo {
background-position:0px -265px;
width:70px;
height:69px;
}
.combo2 {
background-position:0 342px;
width:70px;
height:70px;
}
.combo3 {
background-position:0 -68px;
width:70px;
height:67px;
}
.combo4 {
background-position:0 -331px;
width:70px;
height:71px;
}
.combo5 {
background-position:0 276px;
width:70px;
height:68px;
}

.combo6 {
background-position:0 -400px;
width:70px;
height:72px;
float:left;
}



.backnov,.nextnov,.back,.next,.mail,.map{
background-image:url(../img/sprait.jpg);
width:16px;
height:16px;
float:left;
}
.maild,.mapd{
background-image:url(../img/combomenu.jpg);
width:26px;
height:28px;
float:left;
}
.maild{
background-position:0px -192px;
}
.mapd{
background-position:0px -220px;
}

.backnov {
background-position:-79px -268px;
}
.nextnov
{
background-position:-79px -251px;
}

.back {
background-position:-79px -268px;
}
.next
{
background-position:-79px -251px;
}

.mail,.map{
float:left;
width:25px;
height:25px;
background-color:#cadceb;
background-repeat:no-repeat;
}
.map{
background-position:-73px -193px;
clear:left;
}
.tdinfo {
padding-left:5px;
}
.mail{
background-position:-73px -220px;
}


.knopkaprimer, .knopkaprimersubmit, .knopkaprimerarticle
{
margin-top:0px;
float:both;
cursor:pointer;
}
.knopkaprimerarticle {
display:none;
}
.bgl
{
background-image:url(../img/elemtsinput.jpg);
debackground-position:0px 0px;
width:5px;
height:24px;
float:left;
}
.bgc
{
background-image:url(../../forum/styles/prosilver/theme/images/btc.png);
background-repeat:repeat-x;
float:left;
height:15px;
padding:5px 5px;

color:#fff;
font-weight:700;
}
.bgr
{
background-image:url(../img/elemtsinput.jpg);
background-position:-6px 0px;
width:4px;
height:24px;
float:left;
}


.bglfon
{
background-image:url(../img/elemtsinput.jpg);
background-position:-14px 0px;
width:5px;
height:24px;
float:left;
}
.bgcfon
{
background-image:url(../img/btcjpgfon.jpg);
background-repeat:repeat-x;
float:left;
height:15px;
padding:5px 5px;

color:#fff;
font-weight:700;
}
.bgrfon
{
background-image:url(../img/elemtsinput.jpg);
background-position:-22px 0px;
width:4px;
height:24px;
float:left;
}

/*Всплывающая подсказка для jQuery функций*/

.close{
background-image:url(../img/jclr.jpg);
background-position:-15px 1px;
width:16px;
height:16px;
float:left;
margin-bottom:5px;
margin-left:5px;

}
.info{
background-image:url(../img/jclr.jpg);
background-position:0px 16px;
width:16px;
height:16px;
float:left;
margin-bottom:5px;
margin-right:5px;
}
.infotext{
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
margin-bottom:3px;
padding-bottom:2px;
font-size:1.05em;
margin-top:0px;
color:#115098;
float:left;
}


.namefuc{
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
border-bottom:1px solid #CCC;
margin-bottom:3px;
padding-bottom:2px;
font-size:1.05em;
margin-top:0px;
border-bottom-color:#CCC;
color:#115098;
float:left;
}

.closename{
color: #0761b1; font-weight: bold; text-decoration:none;
}
.cc{
background-color:#FFF;
color:#115098;
}
.tl{
background-image:url(../img/tljql.png);
background-position:0px 0px;
width:7px;
height:6px;
}
.tc{
background-color:#FFF;
height:6px;
}
.tr{
background-image:url(../img/tljql.png);
background-position:0px 0px;
width:7px;
height:6px;
}
.bl{
background-image:url(../img/tljql.png);
background-position:0px 0px;
width:7px;
height:6px;
}
.bc{
background-color:#FFF;
height:6px;
}
.br{
background-image:url(../img/tljql.png);
background-position:0px 0px;
width:7px;
height:6px;
}
.lijq{
padding-left:15px;
}

.hpreart ,.cpreart{
display:none;
}

/*Defaults Styling*/
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0;}
/*Text inputs*/
.Text {border:none; vertical-align:middle; font:12px/15px Arial, Helvetica, sans-serif; background:none;}
.TextCenter {height:15px; background:url(../css/img/input.png) repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:15px;}
.TextLeft, .TextRight,.TextLeftfon,.TextRightfon  {width:7px; height:21px; vertical-align:middle; float:left;}
.TextLeft {background:url(../img/elemtsinput.jpg) no-repeat -27px 0;}
.TextRight {background:url(../img/elemtsinput.jpg) no-repeat -37px 0;}
.TextLeftfon {background:url(../img/elemtsinput.jpg) no-repeat -45px 0;}
.TextRightfon {background:url(../img/elemtsinput.jpg) no-repeat -53px 0;}
/*Textareas*/
.Textarea {border:none; background:none; font:12px/12px Arial, Helvetica, sans-serif; margin:0;}
.Textareanew {border:none; background:none; font:12px/12px Arial, Helvetica, sans-serif; margin:0;}
.TextareaTop, .TextareaBottom {height:5px; padding-right:5px;}
.TextareaTop {background:url(../css/img/textarea-tr.png) no-repeat 100% 0;}
.TextareaBottom {background:url(../css/img/textarea-br.png) no-repeat 100% 0; margin-bottom:0px;}
.TextareaTopLeft, .TextareaBottomLeft {width:5px; height:5px;}
.TextareaTopLeft {background:#f2f2e6 url(../css/img/textarea-tl.png) no-repeat 0 0;}
.TextareaBottomLeft {background:#f2f2e6 url(../css/img/textarea-bl.png) no-repeat 0 0;}
.TextareaLeft, .TextareaRight, .TextareaLeftH, .TextareaRightH { padding-bottom:0px;}
.TextareaLeft, .TextareaLeftH {width:5px;}
.TextareaLeft {background:url(../css/img/textarea-l-off.png) repeat-y 0 0;}
.TextareaLeftH {background:url(../css/img/textarea-l-over.png) repeat-y 0 0;}
.TextareaRight, .TextareaRightH {padding-right:5px; padding-bottom:0;}
.TextareaRight {background:url(../css/img/textarea-r-off.png) repeat-y 100% 0;}
.TextareaRightH {background:url(../css/img/textarea-r-over.png) repeat-y 100% 100%;}
.inputLeft {background:url(../css/img/input-left.png) no-repeat 0 0; width:7px; height:21px; float:left;}
.inputCenter {height:15px; width:150px; background:url(../css/img/input.png) repeat-x 0 0; padding:3px 0; margin:0; float:left; border:0px;}
.input{background:url(../css/img/file.png) repeat-y 100% 100%; width:60px; height:21px; float:left; z-index:1;}
#upload {position:relative; filter:alpha(opacity=0); opacity:0; z-index:2; cursor:pointer; text-align:left; float:left;}
.up{padding-top:4px;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}

/*ARTICLE*/
.previewimg{
border:none;
float:left;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
}

.userpic{
color:#115098;
background-image:url(../img/user.png);
background-repeat:no-repeat;  
background-position:10px 0px;
height:16px;
width:16px;
padding-left:30px;padding-top:1px;font-weight:bold;
}

.mailpic{
color:#115098;
background-image:url(../img/mail.png);
background-repeat:no-repeat;  
background-position:10px 0px;
height:16px;
width:16px;
padding-left:30px;padding-top:1px;font-weight:bold;
font-weight:bold;
}

.articleinfo{
float:left;
margin-left:5px;
}
.comment{
background:url(../img/comboart.jpg) -1px -56px;
height:16px;
float:left;
padding-left:15px;
margin-left:15px;
}
.prosmotr,.dobavleno,.dobavleno{
font-size:10px;
}
.prosmotr{
background:url(../img/comboart.jpg) -47px -58px;
height:16px;
float:left;
padding-left:15px;
margin-left:15px;
}

.dobavleno{
background:url(../img/comboart.jpg) -32px -59px; 
height:16px;
float:left;
padding-left:15px;
margin-left:15px;
}
.reiting {
background:url(../img/comboart.jpg) -18px -57px;
width:16px;
height:16px;
float:left;
margin-left:15px;
clear:right;
}

.reitingmp{
background:url(../img/star.png);
width:16px;
height:16px;
float:left;
margin:10px 0 0 5px;
}
.prosmotrmp{
background:url(../img/star.png);
width:16px;
height:16px;
float:left;
margin:10px 0 0 5px;
}
.commentmp{
background:url(../img/icon-post.png);
width:16px;
height:16px;
float:left;
margin:10px 0 0 5px;
}
.news{
background:url(../img/news.png);
width:16px;
height:17px;
float:left;
margin:10px 0 0 5px;
}
.readable{
background:url(../img/icon-post.png);
width:16px;
height:17px;
float:left;
margin:10px 0 0 5px;
}
.lcommment{
float:left;
background:url(../img/icon-post.png);
width:16px;
height:17px;
margin:0px 0px 0 5px;
}
.stpost{
background:url(../img/icon-docs.png);
width:16px;
height:16px;
float:left;
margin:10px 0 0 5px;
}
.slyweb{
background:url(../img/slyweb.png);
}
.twitter{
background:url(../img/twitter.png);
}
.facebook{
background:url(../img/facebook.png);
}
.vkontakte{
background:url(../img/vkontakte.png);
}
.slyweb,.twitter,.facebook,.vkontakte {
width:40px;
height:35px;
float:left;
margin:10px 0 0 5px;
}
#slyweb,#twitter,#facebook,#vkontakte {
line-height:30px;
}
.poststatic{

margin:0 0 35px 0;
}

.statia{
float:left;
}

   
.lightphp,.lightphp1,.lightphpcomment,.lightjcomment,.lightcss1,.lightcss,.lightcssteg,.lighthtml{
font-weight:700;
}   
.lightphp
{
color:brown;
}
.lightphp1
{
color:brown;
}
.lightphpcomment{
color:green;
}
.lightjcomment{
color:green;
}
.lightcss1
{
color:red;
}
.lightcss
{
color:green;
}
.lightcssteg{
color:blue;
}
.lighthtml {
color:green;
}


/*//////////////////////////////////////////*/
.ulnovosti
{
font-size:16px;
font-weight:bold;
color:#000;
width: 100%;
clear: both;
border-top: 5px solid #cadceb;
margin:0px;
padding:0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.textnovosti
{
margin:10px 0px;
padding:0px 0px 0px 0px;
text-align:justify;
text-indent: 15pt;
font-size:11px;
}


.ulnovosti li
{
display:inline;
clear: both;
margin:0px;
padding-right:5px;
border-right:5px solid #cadceb;
}
.imgnovosti {
padding:10px 10px 10px 10px;
margin-right:10px;
opacity:0.7;
filter:alpha(opacity=70);
}

.imgnovosti:hover{
opacity:1;
filter:alpha(opacity=100);
}

.imgnovostiie {
padding:10px 10px 10px 10px;
margin-right:10px;
opacity:0.7;
filter:alpha(opacity=70);
}

.logonovosti{
padding:10px 10px 10px 10px;
margin-right:10px;
float:left;
}

.first, .second, .third,.four{
height:10px;
font-size:10px;
font-weight:bold;
}
.word1, .word2 ,.word3,.word4{
height:100px;
}
/**/
.vote1,.vote2,.vote3,.vote4{
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#FFF;
font-size:10px;
margin:0px;
padding:0 0px;
background-image:url(../scrip/vote/ui1.png);
font-weight:bold;
}
span.corners-topvote,span.corners-bottomvote,span.corners-topvote span,span.corners-bottomvote span {
font-size:1px;
line-height:1px;
display:block;
height:3px;
background-repeat:no-repeat;
}
span.corners-topvote {
background-position:0 0;
background-image:url(../scrip/vote/corners_left.png);
margin:0 0px;
}
span.corners-topvote span {
background-position:100% 0;
background-image:url(../scrip/vote/corners_right.png);
}
span.corners-bottomvote {
background-position:0 100%;
clear:both;
background-image:url(../scrip/vote/corners_left.png);
margin:0px 0px;
}
span.corners-bottomvote span {
background-position:100% 100%;
background-image:url(../scrip/vote/corners_right.png);
}
.vote span.corners-topvote,.vote span.corners-bottomvote {
margin:0 0;
}
.nextvote, .backvote{
color:#0761b1;
font-weight:700;
text-decoration:none;
z-index:100;
}
.nextvote:hover, .backvote:hover{
color:#000;
font-weight:1000;
text-decoration:none;
cursor:pointer;
z-index:100;
}
/*//////////////////////////////////////////*//*//////////////////////////////////////////*//*//////////////////////////////////////////DOWNLOAD JQUERY*/
.jquerylogo{
cursor:pointer;
}
.jl{
background-image:url(../img/downloadjquery/lj.jpg);
background-position:0px 0px;
width:15px;
height:75px;
float:left;
margin:0;padding:0;
}
.jc{
background-image:url(../img/downloadjquery/lj.jpg);
background-repeat:repeat-x;
background-position:-18px 0px;
float:left;
width:112px;
height:75px;

margin:0;padding:0;
}
.jr{
background-image:url(../img/downloadjquery/lj.jpg);
background-position:-136px 0px;
width:13px;
height:75px;
float:left;
margin:0;padding:0;
}

.jcc{
background-image:url(../img/downloadjquery/centerline.jpg);
height:75px;
float:left;
margin:0;padding:0;
}
#jqueryimg{
cursor:pointer;
}
.jlf, .jcf, .jrf , .jccf{
margin:0;padding:0;
float:left;
}

.jlf{
background-image:url(../img/downloadjquery/rightf.jpg);
width:15px;
height:75px;

}

.jcf{
background-image:url(../img/downloadjquery/centerf.jpg);
background-repeat:repeat-x;
width:112px;
height:75px;
}

.jrf{
background-image:url(../img/downloadjquery/leftf.jpg);
width:15px;
height:75px;
}

.jccf{
background-image:url(../img/downloadjquery/centerlinef.jpg);
height:75px;
}

#jqueryimg{
cursor:pointer;
}
/*//////////////////////////////////////////*//*//////////////////////////////////////////*//*//////////////////////////////////////////*/

.textbig, .textsmall{
width:30px;
height:29px;
background-position:0px 29px;
cursor:pointer;
}
.textbig{
background:url(../img/sw.png);
}
.textsmall{
background:url(../img/sws.png);
}

.ru,.en{
float:left;
cursor:pointer;
}

.ru {
background-position:0px 0px;
background-image:url(../img/ruen.png);
width:51px;
height:50px;

}

.ru:hover {
background-position:0px 50px;
background-image:url(../img/ruen.png);
width:51px;
height:50px;
}

.en {
background-position:-53px 0px;
background-image:url(../img/ruen.png);
width:48px;
height:50px;
}

.en:hover {
background-position:-53px -50px;
background-image:url(../img/ruen.png);
width:48px;
height:50px;
}
.trans{
margin-left:40px;
}


#content
{
  padding-top:10px;
  padding-right:10px;
  height: 100%;
  width: 450px;
}

#message
 {   
  font-weight: bold;
  text-align: left;
  margin-left: 10px;
  margin-bottom: 10px;
  margin-top: 10px
}

a 
{
  text-decoration: none;
}
#keyword
{

color:#828282;

}
#inp
{
position: absolute;
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
background-color:#FFF;
font-size:10px;
width:470px;
}

#scroll
{
  position: absolute;
  margin-left: 4px;
  margin-top: 26px;
  visibility: hidden;
  background-color: white;
  z-index: 777;    
  width: 300px;
  height: 180px;
  border-top-style: none;
  border-right-style: solid;
  border-left-style: solid;
  border-collapse: collapse;
  border-bottom-style: solid;
  border-color: #cadceb;
  border-width: 1px;      
  overflow: auto
}

#scroll div
{
  margin: 0 auto;
  text-align:left
}

#suggest table
{
  width: 300px;
  font-family:Verdana, Helvetica, Arial, sans-serif;
  color:#828282;

  font-size:10px;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 0px
}

.highlightrow
{
  background-color:#cadceb;
  cursor: pointer;
  width:100%;
}

/*//////*//*menu.css*/


.activemenu { 
color:#0761b1;
background-image:url("../img/minusjq.jpg");
background-repeat:no-repeat;     
background-position:0px 0px;
padding:0;
font-weight:bold;
width:100%;
margin:0 0 5px 0;
}

.mb { 
color:#0761b1;
background-image:url("../img/minusjq.jpg");
background-repeat:no-repeat;     
background-position:0px 0px;
padding:0;
font-weight:bold;
width:100%;
margin:0 0 5px 0;
}

.menu-h-text{
height: 30px;
line-height: 30px;
text-align: left;

}
.cat,.cat1 #mc {display:none;}

.activemenu:hover,.mb:hover, .mb1:hover, .b:hover,.mb2:hover
{
text-decoration:underline;
cursor:pointer;
}

.mb1
{
color:#0761b1;
background-image:url("../img/plusjq.jpg");
background-repeat:no-repeat;  
background-position:10px 0px;
height:20px;
padding-left:30px;padding-top:1px;font-weight:bold;

}

.mb2
{
color:#0761b1;
background-image:url("../img/minusjq.jpg");
background-repeat:no-repeat;  
background-position:10px 0px;
height:20px;
padding-left:30px;padding-top:1px;font-weight:bold;
}
a {
outline: none;
}
.b {padding-left:30px;padding-top:0px;font-weight:bold;color:#828282;height:16px;}
a:link {
 	color: #0761b1; font-weight: bold; text-decoration:none 
}
a:active {
	color: #000; font-weight: bold; text-decoration: none
}
a:visited {color: #0761b1; font-weight: bold; text-decoration: none}
a:hover {color: #190505; font-weight: bold; text-decoration: none}



#user { 
height:20px;
width:100%;
}

.prevfunction {
font-family: Arial, sans-serif;
font-weight: bold;
font-size:14px;
float:right;

left:0px;

}
.center{
font-family: Arial, sans-serif;
font-weight: bold;
font-size:14px;

right:0px;
}
.nextfunction  {
font-family: Arial, sans-serif;
font-weight: bold;
font-size:14px;
float:right;
float:left;
}


/*////////////////////////////*/

#menuclick{
margin-left:3px;
width:20px;
height:20px;
float:left;
background-image:url("../img/super.png");
width:16px;
height:16px;
float:right;
background-position:32px 16px;
cursor:pointer;
}
#usermin{
width:20px;
height:20px;
float:left;
background-image:url("../img/super.png");
width:16px;
height:16px;
float:right;
background-position:96px 16px;
cursor:pointer;
}
#userpic{
width:20px;
height:20px;
float:left;
background-image:url("../img/super.png");
width:16px;
height:16px;
float:right;
background-position:63px 16px;
cursor:pointer;
}

#menumain {
background-color: #666;
filter:alpha(opacity=30);
 -moz-opacity: 0.3;
 -khtml-opacity: 0.3;
opacity: 0.3;
width:100%;
height:100%;
position:absolute;
top:0%;
left:0%;
display:none;
z-index:1;
}
.menufunc {
display:none;
position:absolute;
z-index:1000;
}

.closename{
color: #0761b1; font-weight: bold; text-decoration:none;
}
.cc{
background-color:#FFF;
color:#115098;
}
.tl{
background-image:url("../img/tl.png");

width:7px;
height:6px;
}
.tc{
background-color:#FFF;
height:6px;
}
.tr{
background-image:url("../img/tr.png");

width:7px;
height:6px;
}
.bl{
background-image:url("../img/bl.png");

width:7px;
height:6px;
}
.bc{
background-color:#FFF;
height:6px;
}
.br{
background-image:url("../img/br.png");

width:7px;
height:6px;
}


.menuclose{
background-image:url("../img/super.png");
width:16px;
height:16px;
float:right;
margin-bottom:5px;
margin-left:5px;
background-position:114px 16px;
}
.menuinfo{
background-image:url("../img/17.png");
width:16px;
height:16px;
float:left;
margin-bottom:5px;
margin-right:5px;
}
.menuinfotext{
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
margin-bottom:3px;
padding-bottom:2px;
font-size:1.05em;
margin-top:0px;
color:#115098;
float:left;
}





pre
{
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
font-size:11px;
margin:0;
padding:0 0;
}
.text, .desc {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Arial, sans-serif;
	color: #828282;
	background-color: #FFFFFF;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 12px;
	margin: 0px;
	padding-left:10px;
	padding-right:30px;
	text-align:justify;

}
.strshow{
color:#cabd6f;
clear:both;

}

.par,.seepre {
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding-left:30px;
	padding-right:30px;
	text-align:justify;
	padding:0 0;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	background-color:#CADCEB;
	color:#0761b1;
}
.seepre {
color:#cabd6f;
font-weight:bold;
margin: 0px;
padding-top:0px; 
padding-left:30px;
}
.sample {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Arial, sans-serif;
	color: #828282;
	background-color: #FFFFFF;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 12px;
	margin: 0px;
	padding-left:30px;
	padding-right:30px;
	text-align:justify;

}


.code
{
width:99%;
padding-top:10px;
padding-left:10px;
border-top: 1px solid  #FFF;
}
.css
{
width:99%;
padding-top:10px;
padding-left:10px;
border-top: 1px solid  #FFF;
}
.descprimer
{
padding:3px;
font-size: 12px;
font-family: Arial, sans-serif;
}

.descprimer pre, .par pre
{
    -moz-border-radius: 5px;
	 border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    background-color: #FBF9EA;
    border: 1px solid #E2E1D5;
    margin: 0;
    overflow-x: auto;
    padding: 10px;
}

.descprimer div.maincode pre {
    -moz-border-radius: 0px;
	background-color: #fff;
}
.par pre {
    width: auto;
    background-color: #BDD1E1;
    border: 2px solid #BDE5E1;
}
.jcode
{
border-top: 1px solid #FFF;
width:99%;


padding-top:10px;
padding-left:10px;
}
.res
{
background-color:#eeeeee;
width:90%;
height:25px;
border:1px solid;
padding-top:10px;
}
.color
{
color:red;
}


.b3
{
color:yellow;
font-weight:bold;
}

.top
{ 
background-color:#000000;
background-image: url(1.gif);
color:#FFFFFF;
border-bottom: 5px solid #cabd6f;
width:100%;
height:80px;
}

.sig
{ 
color:#000000;
padding:3px;
font-size: 12px;
font-family: Arial, sans-serif;
font-weight: bold;
}

.razdel
{ 
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Arial, sans-serif;
	color: #828282;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 12px;
	margin: 0px;

}

.namefunc
{
font-size: 14px;
font-weight: bold;
}
.htmlcode
{


font-family: Arial, sans-serif;
font-weight: bold;
}
.op
{ 

color:#000000;
height:20px;


padding:3px;
font-size: 12px;
font-family: Arial, sans-serif;
font-weight: bold;
}

.block
{
width:17%;
}

.bot
{ 

color:#000000;
padding-top:10px;
padding-left:10px;

font-size: 12px;
font-family: Arial, sans-serif;
font-weight: bold;

}

div.jpre,div.bigprimer,div.js  {
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
font-size:11px;
font-weight:500;
    clear: both;
    margin-bottom: 1.2em;
    overflow: auto;
    position: relative;
  width: auto;
    background-color: #BDD1E1;
    border: 2px solid #BDE5E1;
}
div.js  {
  width: 500px;
}
.strelka
{
font-size:14px;
}

/**/
.sort1,.sort2,.sort3,.sort4 {
float:right;
width:32px;
height:27px;
}
.sort1{
background:url(../img/comboart.jpg) -121px -29px;
}
.sort1:hover, .sort1a{
background: url(../img/comboart.jpg) -121px 0px;
}
.sort2{
background: url(../img/comboart.jpg) -155px -29px;
}
.sort2:hover, .sort2a{
background: url(../img/comboart.jpg) -155px -1px;
}
.sort3{
background: url(../img/comboart.jpg) -62px -29px;
}
.sort3:hover, .sort3a{
background: url(../img/comboart.jpg) -62px -1px;
}
.sort4{
background: url(../img/comboart.jpg) -91px -29px;
}
.sort4:hover, .sort4a{
background: url(../img/comboart.jpg) -92px -1px;
}

.sort1,.sort2,.sort3,.sort4,.sortm,.sorts{
cursor:pointer;
}


.statia
{
width:100%;
background-position:top left;
}


.blockimg
{
text-align:top;
float:left;
padding:5px 5px 5px 5px;
}
.blockclose
{
float:right;
width:16px;
background-image:url("http://slyweb.ru/img/12.png");
height:16px;
}
.blockname
{
float:left;
}
.blockop
{
float:left;
}

.blockhref
{
float:both;
}
.ysterday, .week, .all
{
margin-top:0px;

}

.navbarstatii {
background-image:url("bg.png");
background-repeat:repeat-x;
margin:5px;
padding:0 10px;
}

.navbarweek {
background-image:url("bgweek.png");
background-repeat:repeat-x;
margin:5px;
padding:0 10px;
}
.navbarall {
background-image:url("bgall.png");
background-repeat:repeat-x;
margin:5px;
padding:0 10px;
}
.wordysterday
{
float:left;
}
/**/


.rules span.corners-top {
margin:0 -10px 5px;
}

.rules span.corners-bottom {
margin:5px -10px 0;
}
.navbarstatii span.corners-top,.navbarstatii span.corners-bottom,.navbarstatii span.corners-top,.navbarstatii span.corners-bottom,.navbarstatii span.corners-top,.navbarstatii span.corners-bottom,.navbarstatii span.corners-top,.nnavbarstatii span.corners-bottom {
margin:0 -10px;
}
.navbarall span.corners-top,.navbarall span.corners-bottom,.navbarall span.corners-top,.navbarall span.corners-bottom,.navbarall span.corners-top,.navbarall span.corners-bottom,.navbarall span.corners-top,.navbarall span.corners-bottom {
margin:0 -10px;
}

.navbarweek span.corners-top,.navbarweek span.corners-bottom,.navbarweek span.corners-top,.navbarweek span.corners-bottom,.navbarweek span.corners-top,.navbarweek span.corners-bottom,.navbarweek span.corners-top,.navbarweek span.corners-bottom {
margin:0 -10px;
}


.tablesearch{
width:100%;
}

.loadchm{
background:url(../img/chm.jpg);width:250px;height:75px;float:right;cursor:pointer;
}



.sashka{
background:#ECECEC;

}
.squera{
background:#9e9e9e;
font-weight:bold;
padding-left:10px;
margin-right:10px;
color:#0761b1;
border-collapse:collapse;
}

.imgexcss{
margin-top:20px;
text-align:center;
}


pre.code
{
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
font-size:11px;
margin:0;
padding:0 0;
width:100%;
}

table.attrtable {
width:100%;

}

table.csstable {
border:2px groove #ECECEC;
width:100%;

}
.csstable td, .attrtable td{
border:1px solid #ECECEC;
border-collapse:collapse;
}

.rulecss{
color:#FFCC33;
font: italic bold 1.1em Arial,sans;
}

.warningcss{
color:red;
font: italic bold 1.1em Arial,sans;
}
#cssinfotop{
text-align:center;
color:#ECECEC;
width:100%;
font:900 2em Arial,sans-serif;
text-decoration:underline;
}

#cindex{
background:url(../img/cssindexbutton.jpg) 0 -339px no-repeat; 
width:23px;
height:113px;
position:fixed;
top:50%;
right:0%;
margin-top:5px;
cursor:pointer;
}
#cindex:hover{
background:url(../img/cssindexbutton.jpg) 0 -226px no-repeat; 
}


#jindex{
background:url(../img/cssindexbutton.jpg) 0 -115px no-repeat; 
width:23px; 
height:113px;
position:fixed;
top:50%;
right:0%;
margin-top:-103px;
cursor:pointer;
}
#jindex:hover{
background:url(../img/cssindexbutton.jpg) 0 -4px no-repeat; 
}

.newinfo{
text-decoration:underline;
}

.search{
border-bottom:1px solid #cadceb;
display:none;
}


/*блок для загррузки jquery*/
.logojqueryscach,.logojqueryscach1 {
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#FFF;
background-color:#FFF;
font-size:1.2em;
background:none repeat-x 0 0;
background-image:url(../forum/styles/prosilver/theme/images/bg_header.gif);
padding:0 5px;
cursor:pointer;
}
.mainmenu .logojqueryscach {
background-image:url(bg_header.png);
color:#0761B1;
} 
.commentanswer {
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#828282;
padding:0 5px;
}


.inboxj{
background: none no-repeat 90% 5%;
background-image:url(../img/jquery.png);
text-align:center;
font-weight:bold;
height:70px;
}
.inboxchm{
background: none no-repeat 90% 5%;
background-image:url(../img/jquery.png);
text-align:center;
font-weight:bold;
height:70px;
}
.inboxchm div{
padding:0px 5px;
}
.inboxj div{
padding:25px 5px;
}
span.corners-toplogo,span.corners-bottomlogo,span.corners-toplogo span,span.corners-bottomlogo span {
font-size:1px;
line-height:1px;
display:block;
height:5px;
background-repeat:no-repeat;
}

span.corners-toplogo {
background-position:0 0;
background-image:url(../img/corners_left.png);
margin:0 -5px;
}

span.corners-toplogo span {
background-position:100% 0;
background-image:url(../img/corners_right.png);
}

span.corners-bottomlogo {
background-position:0 100%;
clear:both;
background-image:url(../img/corners_left.png);
margin:0 -5px;
}

span.corners-bottomlogo span {
background-position:100% 100%;
background-image:url(../img/corners_right.png);
}
#commentconteinerjquery{
padding-left:20px; padding-right: 35px;
}
#commentconteinercss{
padding-left:10px; padding-right: 10px;
}


.codejquery{

    color: #606060;
    font-size: 11px;
    margin-bottom: 0;
    overflow: auto;
    position: relative;
    width: 100%;
}
div.codejquery .padder {

}

.count,.countodd{
height:12px;
width:20px;
font-weight:500;
padding-left:10px;
margin-right:10px;
color: #00b; 
border-right:2px solid green;

}
.countodd{
background:#f1f1f1;
}
.sashkacode{
height:12px;
padding-left:10px;
}
.sashkaodd{
background:#f1f1f1;
padding-left:10px;
height:12px;
}
.tablecode{
width:100%;
border-collapse:collapse;
border: 1px solid #E2E1D5;
}


div.attention, div#attention{
margin-top:10px;
border: 3px dashed #CADCEB;
background:url(../img/attention.png) 10px 10px no-repeat;
}

div.attention div, div#attention div{
margin:10px 20px 10px 50px;
}



/* Primary Nav */
/* Horizontal Menu */
#horiz-menu {display: block;}
#horiz-menu .padding {padding: 0px 0;}
#horizmenu-surround {position: relative;z-index:555;}
#horiz-menu ul {float: left;}


/* Horizontal Menu */


#horiz-menu li.root > .item, #horiz-menu.splitmenu li .item {color: #70A4B2;text-shadow: -1px -1px 0 #222;}
#horiz-menu li.root > .daddy span {background: url(../img/drop-bullet1.png) 100% -225px no-repeat;}


#horiz-menu.splitmenu li.active .item, #horiz-menu.splitmenu li:hover .item {background-position: 0px -41px;}
#horiz-menu li > .item {color: #fff;}
#horiz-menu li:hover > .item, #horiz-menu li.active > .item, #horiz-menu li.f-menuparent-itemfocus .item  {color: #fff;}
body #horiz-menu li.root:hover > .item span,
body #horiz-menu li.root.active > .item span,
body #horiz-menu li.root.active:hover > .item span,
#horiz-menu.splitmenu li:hover .item span,
#horiz-menu.splitmenu li.active .item span,
#horiz-menu.splitmenu li.active:hover .item span {color: #fff;}


/* Menu Dropdowns */
#horiz-menu ul {background: url(../img/drop-bg-11.png) 50% 100% no-repeat;}
#horiz-menu ul.columns2 {background: url(../img/drop-bg-22.png) 50% 100% no-repeat;}
#horiz-menu .drop-top {background: url(../img/drop-bg-11.png) 50% 0 no-repeat;}
#horiz-menu .columns2 > .drop-top {background: url(../img/drop-bg-22.png) 50% 0 no-repeat;}
#horiz-menu li > .bullet {background: url(../img/drop-bullet1.png) 9px 11px no-repeat;}
#horiz-menu li:hover > .bullet, #horiz-menu li.f-menuparent-itemfocus .bullet, #horiz-menu li.active > .bullet {background: url(../img/drop-bullet1.png) 9px 11px no-repeat;}
#horiz-menu li {background: url(../img/menu-drop-active1.png) 0 100% repeat-x;}
#horiz-menu li:hover, #horiz-menu li.active, #horiz-menu li.f-menuparent-itemfocus {background: none 0 100% repeat-x;}

#horiz-menu li > .daddy span {background: url(../img/drop-bullet1.png) 100% -110px no-repeat;}




/*** menu-fusion.css ***/

/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop li.root {margin: 0;padding: 0;}
.menutop em {font-weight:normal;display:block;font-style:normal;}
.menutop li .item, .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 5555;}
.menutop li:hover li ul, .menutop li.sfHover li ul {top: -999em;}
.menutop li:hover ul, .menutop li.sfHover ul {top: 0;}
.menutop li:hover ul#lastli {top: 0;left:-25px;position:absolute;}
/* Dropdowns */
.menutop .subtext span {line-height: 18px;}
.menutop .subtext em {line-height:13px;}
.menutop ul {width:194px;padding:0 0 14px 13px;margin: 0;}
.menutop .drop-top {width: 207px;height: 14px;}
.menutop ul.columns2 {width:370px;}
.menutop .columns2 > .drop-top {width:383px;}
.menutop ul li {width:180px;}
.menutop ul.columns2 li {width:173px;float:left;}
.menutop li > .item {padding: 0;height: auto;line-height: 31px;display: block;}
.menutop li > .bullet {padding: 3px 5px 5px 25px;}
.menutop li > .item.image {padding:3px 5px 5px 0px;}
.menutop li > .item img {float:left;margin: 6px 4px 0 5px;}
.menutop li > .item span {display:block;padding: 0;width: 100%;}
.menutop li a.item {cursor:pointer;}
.menutop li span.item {cursor:default;outline:none;}
.menutop .level2 > .drop-top {display: none;}


/* Root Items */
#horiz-menu ul.level1 {background:none;}
body #horiz-menu li.root > .item {background: none;}
.menutop {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1.0;float: left;}
.menutop li.root {display: block;float: left;height: 47px;}
.menutop li.root > .item {white-space: nowrap;display: block;float: left;font-weight: bold;text-decoration: none !important;z-index: 100;cursor: pointer;padding: 7px 12px;position:relative;margin: 0;outline: none;}
.menutop li.root > .item span {display: block;padding: 0;margin: 0;outline: none;height:28px;}
.menutop li.root > .item em {font-weight:normal;display:block;font-style:normal;}
.menutop li.root > .daddy span {padding-right: 14px;}

/* No JS */
.menutop li:hover > .fusion-submenu-wrapper {left:165px;top:-14px;}
.menutop li.root:hover > .fusion-submenu-wrapper {top:47px;left:-12px;}

/* Fusion Pill */
.fusion-pill-l {height: 47px;margin:0 2px 0 0;top:0;position:absolute;left:0;}
.fusion-pill-r {height: 47px;}

/* Fusion JS */
.fusion-js-container {display:block;height:0;left:0;overflow:visible;position:absolute;top:0;z-index:600000!important;background:transparent !important;}
.fusion-js-subs {display:none;margin:0 0 0 -2px;overflow:hidden;padding:0 2px;position:absolute;}

#horizmenu-surround ul li.item1 {background:url(../developer/css/uk_prim_navitem1_bg.png) no-repeat top center; width:107px;}
#horizmenu-surround ul li.item2 {background:url(../developer/css/uk_prim_navitem7_bg.png) no-repeat top center; width:103px;}
#horizmenu-surround ul li.item53 {background:url(../developer/css/uk_prim_navitem2_bg.png) no-repeat top center; width:191px;}
#horizmenu-surround ul li.item60 {background:url(../developer/css/uk_prim_navitem3_bg.png) no-repeat top center; width:158px;}
#horizmenu-surround ul li.item64 {background:url(../developer/css/uk_prim_navitem4_bg.png) no-repeat top center; width:96px;}
#horizmenu-surround ul li.item65 {background:url(../developer/css/uk_prim_navitem5_bg.png) no-repeat top center; width:132px;}
#horizmenu-surround ul li.item100 {background:url(../developer/css/uk_prim_navitem6_bg.png) no-repeat top center; width:125px;}


.parent ul li.post {width:360px;}
.parent ul li.post a {color:#fff;}
ul li.post a {float:left !important;}
#horizmenu-surround ul li.root:hover,#horizmenu-surround ul li.activeroot {background-position: 0px -51px;}


.maincode{
margin-bottom:10px;
position:relative;
}
/*подсветка*/

pre .str { 
	color: #080; 
}
pre .kwd,
pre .kwd span { 
	color: #070;
}

pre .strvar { 
	color: #606; 
}


pre .com,
pre .com span { 
	color:#080;
	font-style: italic;
	font-weight: normal; 
}
pre .typ { 
	color: #606; 
}
pre .lit { 
	color: #066;
}
pre .pun { 
	color: #660; }
pre .pln { 
	color: #000; 
}
pre .tag { 
	color: #008;
	font-weight: bold;  
} 
pre .atn { 
	color: #606; 
}
pre .atnf { 
	color: fuchsia; 
}
pre .atv { 
	color: #080; 
}
pre .dec { 
	color: #606; 
}
pre .fnc,
pre .fnc span { 
	color: #00b; 
}
pre .aaa {
color:maroon;
}
.padder li{
	padding: 0;
	margin: 0 5px;
	float: left;
	background: none;
	border-bottom: 1px dashed #CCC;
	line-height:1.0em;
	color: #CCC;
	cursor: pointer;
}
.padder ul {
list-style:none;
margin: 0;
padding: 0;
clear:both;
}
.prenone{
display:none;
}
.newinjquery {
color:#fff;padding:5px;position:absolute;right:0px;top:0px;border: 1px solid #cadceb;background:#0761B1; }
.oldinjquery {
position:absolute;right:0px;top:0px;border-bottom: 1px solid #cadceb;}

ul.rotator li a{
 position: relative;
 top: -5px;
 height:20px;

}
ul.rotator li a span, #lastforumpost li a span{

color:#828282;
}

ul.rotator li.newtime, ul.rotator li.newtimedoc {
list-style-image:url(../img/new.png);
}
ul.rotator li.oldtime {
 list-style:none;
 height:20px;
}
ul.rotator li.newtimedoc {
 position: relative;
 top: -10px;
 height:20px;
}

ul.rotator li.newtime {
 position: relative;
 top: 7px;
 height:20px;
}

ul.rotator li.popular {
list-style-image:url("../img/star.png");
 position: relative;
 top: 7px;
 height:20px;
}
ul.rotator li.newpost {
list-style-image:url(../img/news.png);
 position: relative;
 top: 7px;
 height:20px;
}
ul.rotator li.commentpost {
list-style-image:url(../img/icon-post.png);
 position: relative;
 top: 7px;
 height:20px;
}
ul.rotator li.ui {
list-style-image:url(../img/icon-docs.png);
 position: relative;
 top: 7px;
 height:20px;
}

ul.rotator li.widget {
list-style-image:url(../img/icon-docs.png);
 position: relative;

 height:20px;
}
#lcheader{
background:url("../img/bgfon.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 1.2em;
text-align:center;
	 font-weight: bold;
}

.newtopic {
 background:url(../forum/styles/prosilver/imageset/forum_unread_subforum.gif) no-repeat;
 position: relative;
 top: 0px;
 width:27px;
 height:27px;
 float:left;
 }
 .usertopic {
 background:url(../forum/styles/prosilver/theme/images/icon_members.gif) no-repeat;
 position: relative;
 top: 0px;
 height:14px;
 padding-left:20px;
 }
 
 .newtopica {
 position:relative;
top:7px;
margin-left:10px;
 }
.newtopica span {
color:#828282;
 }
 
 



.naviglink {
	background:#cadceb;
	border: 2px solid #f1f1f1;
    color: #0761B1;
    display:block;
    float: left;
    margin: 5px;
    text-align: center;
    text-decoration: none;
	height:20px;
    width: 20px;
    -moz-border-radius: 5px;
	 border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height: 20px;
}

.naviglink:hover{
    color: #fff;
	background:#0781B1;
}

/*Ротатор*/


dl#rbest, dd#rbestc{
    margin: 0;

}


.corners-topsec, .corners-bottomsec {
    clear: both;
    float: left;
    font-size: 0;
    height: 5px;
    margin-bottom: -5px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.corners-bottomsec {
    margin-top: -5px;
}
.corner-white {
    background: url("../img/white-corners-5px.png") no-repeat scroll 50px 50px transparent;
    font-size: 0;
    height: 5px;
    position: absolute;
    width: 5px;
}
.cw-tl, .cw-bl {
    left: 0;
    top: 0;
}
.cw-tr, .cw-br {
    left: -5px;
    margin-left: 100%;
    top: 0;
}
.cw-tl {
    background-position: 100% 100%;
}
.cw-tr {
    background-position: 0 100%;
}
.cw-bl {
    background-position: 100% 0;
}
.cw-br {
    background-position: 0 0;
}

.exclusive-hdr, .srv-pack-item .exclusive-hdr:link, .srv-pack-item .exclusive-hdr:visited, .srv-pack-item .exclusive-hdr:hover, .srv-pack-item .exclusive-hdr:active {
    background: url("../img/sprt-grad.png") repeat-x scroll 0 -175px #F78501;
    color: #FFFFFF;
}

.srv-pack-wrap {

    margin: 15px 0;
    padding-top: 25px;
    position: relative;

}
.srv-pack-last {
    margin: 0;
}
.srv-pack-item {
    border: 1px solid #CECECE;
}
.srv-pack-item .srv-hdr {
    color: #FF6633;
    font-size: 0.85em;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
}
.srv-pack-item .srv-title, .srv-pack-item .srv-title:link, .srv-pack-item .srv-title:visited, .srv-pack-item .srv-title:hover, .srv-pack-item .srv-title:active {
    border-bottom: 1px solid #AFAFAF;
    color: #000000;
    display: block;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 5px 0;

    text-decoration: none;
}
.srv-pack-item .srv-descr {

    padding: 15px 0;

}
.srv-pack-item .srv-descr p {
    text-align: left;
}
.srv-popular, .srv-recommend {
    padding: 0;
}
.srv-popular .srv-pack-item, .srv-recommend .srv-pack-item {
    border: 1px solid #FF8839;
}

.micro-hdr {
    background: repeat-x scroll 0 -140px #CADCEB;
}


#comment-text {
overflow:auto;
margin-left:100px;
width: 85%;
}
.commentanswer #comment-text{
   margin: 0px 0 0 50px;
}
.commentanswer img{
float:left;
}
#comment-text pre{
margin:15px;
border:3px solid #FBF9EA;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color: #FBF9EA;
overflow-x: auto;
padding: 10px;
overflow:auto;
    width: 90%;
}


.listing-number{
margin:auto;
color:green;
width:20%;
text-align:center;
}

.bottomad {
background: none repeat scroll 0 0 #FFFFFF;
border: 3px solid #cadceb;
padding: 0 0.3em 0.3em;
margin-top:20px;
}

#comment-block, .bottomad  {
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}


/*CSS Transitions*/
#github {
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    height: 30px;
    right: -45px;
    position: absolute;
    text-decoration: none;
    top: 60px;
    width: 250px;
	z-index:5555;
	color:#fff;
	text-indent:15px;
	font-size:10px;
	font-weight:small;
	
}



#firepost li a {
font-weight:bold;
color:#fff;
text-shadow: 0 1px 0 rgba(250, 250, 250, 0.28);
}
#firepost li a:hover {
    -moz-transition: all 0.5s ease-out; 
    -o-transition: all 0.5s ease-out;  
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;  
	color: #7DC322;
	text-shadow: 0 1px 0 rgba(250, 250, 250, 0.28);
}
#firepost {
font-weight:bold;list-style:none;color:#fff;margin:0;padding:0;position:relative;top:10px;
}


/*
#github span:hover {
    -moz-transition: all 0.5s ease-out; 
    -o-transition: all 0.5s ease-out;  
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;     
    opacity: 0;
    background-color: #C322BD;
    font-weight: 500;
}*/

div#sale  {

    position: absolute;
    text-decoration: none;
    top: -10px;
	right: 0px;
    color: white;
	overflow:hidden;
	width:180px;
	height:180px;
	
}
div#salebottom  {

    position: absolute;
    text-decoration: none;
    bottom: -10px;
	right: 0px;
    color: white;
	overflow:hidden;
	width:180px;
	height:180px;
	
}

#github span {

	z-index:5555;
    background: none repeat scroll 0 0 #7DC322;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
    font-size: 14px;
    left: 0;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    width: 250px;

}

span#firstsale {

	z-index:5555;
	background: none repeat scroll 0 0 #C322BD;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
    font-size: 14px;
    left: 0;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    width: 250px;

}

#mini-navigation {
	width:20%;
	height:100%;
	float:left;
}

.icon_search{
 background: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0), #FAFAFA 485px) repeat scroll 0 0%, -moz-repeating-linear-gradient(-45deg, #D5A5BC 0pt, #F5CFE2 2px, #F5CFE2 10px, #FACBE0 10px, #F3CCDF 12px, #F5CFE2 20px, #F0BAD3 20px, #F5CFE2 22px, #F5CFE2 30px, #FACBE0 30px, #F5CFE2 32px, #FACBE0 40px) repeat scroll 0 0 #FAFAFA;

    background: url("../img/icons.png") no-repeat scroll 3px 0 #cadceb;
    border-radius: 19px 19px 19px 19px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.28);
    color: #141414;
    display: block;
    float: none;
    height: 38px;
    line-height: 38px;
    margin: 10px 0 0;
    position: relative;
    text-align: left;
    text-indent: 50px;
    white-space: nowrap;
    width: 40px;
    z-index: 5;
	opacity:0.5;
}

.icon_search:hover {
 background: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0), #FAFAFA 485px) repeat scroll 0 0%, -moz-repeating-linear-gradient(-45deg, #D5A5BC 0pt, #F5CFE2 2px, #F5CFE2 10px, #FACBE0 10px, #F3CCDF 12px, #F5CFE2 20px, #F0BAD3 20px, #F5CFE2 22px, #F5CFE2 30px, #FACBE0 30px, #F5CFE2 32px, #FACBE0 40px) repeat scroll 0 0 #FAFAFA;
    -moz-transition: width 0.25s ease-in-out 0s, background-color 0.25s ease-in-out 0s,opacity 0.25s ease-in-out 0s;
    -webkit-transition: width 0.25s ease-in-out 0s, background-color 0.25s ease-in-out 0s,opacity 0.25s ease-in-out 0s;
    -o-transition: width 0.25s ease-in-out 0s, background-color 0.25s ease-in-out 0s,opacity 0.25s ease-in-out 0s;
    transition: width 0.25s ease-in-out 0s, background-color 0.25s ease-in-out 0s,opacity 0.25s ease-in-out 0s;
    background: url("../img/icons.png") no-repeat scroll 3px 0 #7DC322;
    border-radius: 19px 19px 19px 19px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.28);
    color: #141414;
    display: block;
    float: none;
    height: 38px;
    line-height: 38px;
    margin: 10px 0 0;
    position: relative;
    text-align: left;
    text-indent: 50px;

    white-space: nowrap;
    width: 320px;
    z-index: 5;
	opacity:1;
}


/*Размещение реклама*/


#adtab td, #adtab th  {
margin-left:10px;

}
.blockimg {
clear:both;

float:left;

}
.blockimg img{
float:left;
border:1px solid #f1f1f1;
}
ul.primerem {
font-style:italic;
}

.ad:hover {
background:none !important;
}

#comment-block img, #img-block,.commentanswer .opacitychange img,#smallcoment img{
    border-radius: 6px 6px 6px 6px;
    border: 3px solid #F1F1F1;
    float: left;
    margin: 0 5px 0 0 !important;

}
#smallcoment #comment-block {
float:left;
margin:0 10px 0 0;
}
#smallcoment img {
width:30px;
height:30px;
}

#smallcoment #comment-block{
	height: 30px;
    width: 30px;
}
.commentanswer .opacitychange img{
	height: 40px;
    width: 40px;
	border: 3px solid #CADCEB;
	margin: 0 5px 0 10px !important;
}
#img-block {

    margin: 0 5px 0 5px;
}
.usera {
    color: #FFFFFF !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0 rgba(250, 250, 250, 0.28) !important;
}
.adb {
    color: #585858;
    font-size: 11px !important;
    line-height: 1.2;
}

#accone span{
float:left;
margin:7px 0 0 0;
}
#acctwo span{
float:left;
margin:7px 0 0 0;
}

#mess-success {
border-top:1px solid #f1f1f1;
box-shadow: 10px 2px 10px #B1B2BA, 0px 1px 0 #B1B2BA inset;
height:50px;
opacity:0.9;
background: none repeat-x scroll 50% 50% #CADCEB;
position:fixed;
bottom:0px;
left:0;
width:100%;
text-align:center;
padding-top:10px;
color:green;
display:none;
font-size:1.1em;
}
#vk-redirect {
cursor:pointer;
}

.comment-user  {
border: 3px solid #F1F1F1;
border-radius: 6px 6px 6px 6px;
float: left;
}

/*оценка комментариев*/
.reiting-menu {
margin-left: 8px;
float:right;
position: relative;
    z-index: 555;
}
.valr {
height:28px;
width:20px;
float:left;
line-height:28px;
 padding: 0 0 0 3px;
}
.del {
background:url("/img/qreiting.png") -37px -70px no-repeat; 
height:28px;
width:30px;
float:left;
}
.add {
background:url("/img/qreiting.png") -7px -70px no-repeat; 
height:28px;
width:30px;
float:left;
}

.del:hover {
background:url("/img/qreiting.png") -37px -100px no-repeat; 
cursor:pointer;
}
.add:hover {
background:url("/img/qreiting.png") -7px -100px no-repeat; 
cursor:pointer;
}

.comadd {
clear:both;
margin-left:100px;
position:relative;
}
.comaddotvet {clear: both;position: relative;margin-left: 60px;}
