body {background: #201f1f;}
#top {width: 960px; margin: 0 auto;}
#maincontainer {  width: 962px; margin: 0px auto;}
.container {padding: 6px; background: #f4f4f4;}
#logo {height: 97px; width: 962px; background: #ffffff url(../pic/logo.png); margin-top: 5px;}

#m {width: 962px;}
#m2 {width: 944px; height: 45px; background: #4d4d4d url(../pic/m2.png) repeat-x; float: left;}
#m1 {width: 9px; height: 45px; background: #4d4d4d url(../pic/m1.png) no-repeat; float: left;}
#m3 {width: 9px; height: 45px; background: #4d4d4d url(../pic/m3.png) no-repeat; float: left;}
.clear {clear: both;}

.item {height: 400px; width: 308px; background: #ffffff; position: relative; margin-bottom: 5px; border-top: 2px solid #fcb637; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;}



.item-nolimit {   position: relative; margin-bottom: 5px; border-top: 2px solid #fcb637; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;
background: #ffffff}
.item-nolimit2 {   position: relative; margin-bottom: 5px; border-top: 1px solid #fcb637; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;
background: #ffffff}

.itemcont {padding: 10px;}
.itemcont20 {padding: 20px;}
.itemcont30 {padding: 30px;}

.colitem { width: 308px; background: #ffffff; position: relative; margin-bottom: 15px; border-top: 2px solid #fcb637; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; float: left; margin-right: 4px}
.miniban {height: 107px; width: 310px;  position: relative;}
.it {position: absolute; top: 0px; left: 0px; height: 10px; width: 310px; background: url(../pic/it.png);}
.ib {position: absolute; bottom: 0px; left: 0px; height: 10px; width: 310px; background: url(../pic/ib.png);}
.itemcont {padding: 10px;}

.newsitem {margin-top: 7px; background: url(../pic/nibg.png); padding-top: 5px; min-height: 78px;}
.fotoitem {margin-top: 7px; background: url(../pic/nibg.png); padding: 5px;}
.face {float: left; margin: 0px; width: 80px; height: 80px; padding: 5px; background: #e8e8e8; margin: 3px;}

#lastn {width: 306px; height: 37px; background: url(../pic/lastn.png); position: absolute; top: 4px; left: 2px; z-index: 2}

a {
outline: none;
}
a img {
border:none;
}
.projanons {float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; background: #fff; padding: 6px; border-top: 1px solid #fcb637; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;}
.projanonsc {float: left; margin-left: 7px; margin-right: 7px; margin-top: 10px; margin-bottom: 10px; background: #fff; padding: 6px; border-top: 1px solid #fcb637; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;}

.orline {background: #fcb637; height: 3px; width: 100%;}

.wusiwug {margin-top: 15px;}
.wusiwug img {margin: 5px 7px;}

.newstags {background: #ffffff; border: 1px solid #e1e1e1; border-top: 1px solid #fcb637; padding: 20px; margin: 10px 0px;}

.tagitem {float:left;}




div.tabs {

margin: 30px 0px;
}
 

 
ul.tabNavigation {
list-style: none;
margin: 0;
padding: 0;
}
 
ul.tabNavigation li {
display: inline;
margin-right: 1px;
margin-left: 1px;
}
 
ul.tabNavigation li a {
padding: 6px 9px;
background: url(../pic/natab.png);
color: #000000;
text-decoration: none;
position: relative;
}
 
ul.tabNavigation li a.selected,
ul.tabNavigation li a.selected:hover {
background: url(../pic/atab.png);
font-weight: bold;
color: #ffffff;
}
 
ul.tabNavigation li a:hover {
color: #ffffff;
}
 
ul.tabNavigation li a:focus {
outline: 0;
}
 
div.tabs div {
padding: 5px;
margin-top: 6px;
border: 1px solid #e1e1e1;
background: #ffffff;
border-top: 6px solid #222222;
}
 
div.tabs div h2 {
margin-top: 0;
}

.lts {
position: absolute; 
top: 0px;
left: 0px;
background: url(../pic/natabl.png) no-repeat;
width: 4px;
}

.rts {
position: absolute; 
top: 0px;
right: 0px;
background: url(../pic/natabr.png) no-repeat;
width: 4px;
}
ul.tabNavigation li a.selected > .lts {
background: url(../pic/atabl.png) no-repeat;
width: 6px;
}

ul.tabNavigation li a.selected > .rts {
background: url(../pic/atabr.png) no-repeat;
width: 6px;
}

.anonsOnlineImg {float: left; width: 300px; height: 215px; margin-left: 5px;}
.anonsOnlineText {float: left; width: 255px; margin: 0px 0px 0px 20px; text-align: justify; }
.anonsOnlineTitle {font-size: 16px; font-weight: bold; margin: 5px 0px; margin-left: 5px;}
.lastOnline {background: #ffffff; border: 1px solid #e1e1e1; border-top: 2px solid #fcb637; margin: 20px 0px; padding-bottom: 5px;}


.online {float: left; width: 300px; background: #ffffff; border: 4px solid #e1e1e1; border-top: 4px solid #fcb637; overlay: hidden; height: 270px; margin-left: 8px; position: relative; margin-bottom: 8px;}
.onlineImg {margin-top: 10px; position: relative; }
.onlineTitle {margin: 0px 10px 10px 10px; font-weight: bold;}  
#onlineList a {color: #000000; display: block}
#onlineList .online:hover {background: #201f1f; color: #ffffff; border: 4px solid #fcb637; border-top: 4px solid #fcb637;}


.tvface {background: #ffffff; border: 1px solid #e1e1e1; border-top: 2px solid #fcb637; margin: 0px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; margin-bottom: 20px;}
.tvfaceTitle {font-size: 16px; font-weight: bold; margin: 5px 0px 0px 0px;}
.tvface a {color: #1d1e1e;}
.tvface a:hover {color: #000000;}
.tvface img {margin-right: 8px; float: left;}


.onlineQuser {
color: #416987;
font-weight: bold;
}

.onlineQquery {
font-weight: bold;
padding: 0px 60px ;
margin-bottom: 10px;
background: url(../images/env.png) no-repeat ;
min-height: 39px;
}


.onlineQanswerman {
font-weight: bold;
}

.onlineQmanAnswer {

}
.answerman {
font-weight: bold;
}


.imageleft {
float: left;
padding: 3px 7px;
}

.imageright {
float: right;
padding: 3px 7px;
}

#onlquns img{
padding: 7px;
text-align: center;
align: center;
}


.foonavdiv {float: left; margin: 10px 9px;}
.foonavdiv a {color: #201f1f; text-decoration: none; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px;}
.foonavdiv a:hover {text-decoration: underline;}
.foonav {}
.bul {width: 14px; height: 14px; background: url(http://ont.by/dev/ont/pic/bul.png); float: left; margin: 13px 7px 16px 7px;}




.opros {background: #fff; border-bottom: 2px solid #fcb637; margin: 10px 5px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;}
.opr {color: #fff; background: url(http://ont.by/dev/ont/pic/opp.png); height: 20px; font:12pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold; padding: 10px 20px; }
.optitle {color: #000;   font:11pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold; padding: 10px 15px 0px 20px; margin-bottom: 10px;}
.opin {padding: 2px; margin: 5px 15px; background: #e8e8e8 url(http://ont.by/dev/ont/pic/ob.png); }
.opinbut {margin-top: 10px; text-align: right; border: none; }
.opinbut input {background: url(http://ont.by/dev/ont/pic/oppb.png) repeat-x; border: none; margin-right: 15px; font-weight: bold; height: 28px; width: 102px;}




	   .poll-top h2 {display: none;}
	   .poll-top h3 {color: #000;   font-size:11pt;  font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px;}






.poll .poll-top {}

.poll ul {margin:0; padding:0; font-size:11px; list-style-type:none}
.poll ul li {padding-bottom:10px}
.poll .btn {padding-left:190px; padding-top:7px}
.poll .btn input {width:81px; height:22px; border:1px solid #fff; border-width:0; background: url(/webroot/delivery/pic/btnPoll.gif); color:#fff; font-size:11px; font-weight:bold}

.poll .show-results {float:left; width:100px; background-color:#ebeafa; height:10px; margin-right:11px; margin-top:2px; overflow:hidden}
.poll .show-results div {background-color:#face73; height:10px; overflow:hidden}
.poll .show-txt-res {float:left; font-size:.917em; white-space:nowrap}
.poll .show-txt-res strong {font-weight:normal; color:#48679e}

.chk-b {position:relative; display:block; padding-left:20px}
.chk-b input {position:absolute; left:-1px; top:-2px; margin-left:0}  

	.ticks {list-style: none; margin: 0px; padding: 0px;}
	.now {font-weight: bold; font-size: 14px; margin-bottom: 5px; }
	
	
	
.answerQman {text-align: justify;}	


.gsc-branding-text, .gsc-branding-img { display: none;}
.gsc-control { width:600px !important;}
#searchFormContainer {position: absolute; right: -40px; top: 28px; width: 270px;}
.gsc-search-button {border: 0; width: 55px; margin-left: 26px !important; }
input.gsc-search-button  {background: #FFC30A; font-size:12px; margin-left:32px;}
input.gsc-input {border: 0px !important; width: 135px  !important; height: 13px !important;}
#searchbox { margin:0 auto; background:url(images/back.png) no-repeat top; height:200px; margin-top:100px; padding:40px 0px 0px 40px; color:#fff;}
#resultbox {border: 3px solid #999; background:#fff; padding:15px; margin-top:5px; margin-bottom:10px; color:#000;}
#googlesearch, #sitesearch {margin-left:20px;}
.googleheader {font-size:18px; font-weight:bold; margin:20px 0px; border-bottom:1px solid #ccc; color:#666;}
.gsc-search-box, .gsc-configLabelCell {display:none;}
.gsc-control {width:100%;}
.gsc-tabHeader {padding:3px 8px 5px 8px;}
.gsc-tabhActive {border-top:2px solid #fcb637 !important;}
#resultbox a, .gs-title, .gs-title b {font-size:13px; font-weight:bold; color:#2253AA !important;}
.gs-visibleUrl, .gs-visibleUrl-short {color:#666 !important;}

