/* GENERAL SETTING */
body { font-size: 10pt; font-family: verdana,sans-serif, Arial; width:90%; margin: auto;}

a:link,a:active ,a:visited {text-decoration: none; color : #263342;}
a:hover { text-decoration: underline; color : #263342; }
a:active { color: #263342;}
a img{ border: none; }


/* BLOCK SITE  */

.blocka {padding-right: 5px;}
.blockb {width: 180px; background: #fafafa; margin-right: 10px;}
.blockc {background: #f5f5f5; width: 180px;}


/* TOP */
/* topmenu */
.topline{border-top:1px solid #f4f9ff; margin-bottom: -12px;}
.bottomline{border-bottom:3px solid #f4f9ff; margin-top: -3px;}
.headmenu {width: 100%; overflow: hidden;}
.headmenu ul{padding-left: 0px; font: bold 12px Verdana; color: #444444;}
.headmenu li{display: inline; margin: 0;}
.headmenu li a{float: left; text-decoration: none; padding: 7px 8px; color: #444444; padding-bottom: 10px; border-bottom:3px solid #f4f9ff;}
.headmenu li a:hover{background: #f4f9ff; /*padding: 8.5px 7px; border-right:1px solid #b5d0ed; border-left:1px solid #b5d0ed;*/ border-bottom:3px solid #b5d0ed; padding-bottom: -15px;}
.headmenu li.selected a{background: #b5d0ed; border-bottom:3px solid #b5d0ed; padding-bottom: -15px;}
.headmenu li#active a{background: #f4f9ff;  border-right:1px solid #b5d0ed; border-left:1px solid #b5d0ed; border-bottom:3px solid #b5d0ed; padding-bottom: -15px;}
.headmenu li#blog a{color:#648dc1;}
.headmenu li#town a{color:#08457e; float:right;}
.headmenu li#talks a{color:#438dc1;}

/*top menu bottom */

.headmenu_bottom {width:100%; overflow: hidden; background: #f4f9ff;}
.headmenu_bottom ul{font: 12px Verdana; color: #444444; padding:0 10px; margin:5px 0;}
.headmenu_bottom li{display: inline;}
.headmenu_bottom li a{color:#08457e; float:right; font: bold 12px Verdana;}


/*navigation*/
.navigcont{background: #f4f9ff; border-left:0px solid #B5D0ED; padding-left:10px; padding:5px; margin-bottom:0px;}
.navigcont a{font-size:10pt; letter-spacing:1px; color:#438dc1; margin-top:-8px; margin-bottom:-5px;}

/*banner*/
.banner_top{padding:0 5px;}


.head-right{}

/* authorizer 222 */
.auth{border:1px solid #b5d0ed; background: #f4f9ff; width:240px; min-width:225px; margin-right:0px;}
.authinp input{width:80px; font-size: 9pt; padding-right:3px;}
.authinp2 input{width:50px; font-size: 9pt;}
.auth2 input{width:15px;}
.auth2{font-size:7pt;}



/* search */
.search input{border: solid 1px #b5d0ed; background: #f7fbff; width:180px;}
.search input:focus{border: solid 1px #85b1de; background-color: #FFFFFF;}
.seasubmit{padding:10px; float:right; border:none; height:20px; width:33px; overflow:hidden; background:transparent url(/i/icons/submit.png) no-repeat scroll 0 0;}



/* authorizer */
/*
.auth{border:1px solid #eeeeee; background: #f4f9ff; width:240px;}
.authinp input{width:80px; font-size: 9pt; padding-right:3px;}
.authinp2 input{width:50px; font-size: 9pt;}
.auth2 input{width:15px;}
.auth2{font-size: 7pt;}
*/


/* RIGHT */
/* right menu*/
.menav li, a {margin:0; padding:0;}
.menav ul{width:180px; list-style:none; margin:0; padding:0;}
.menav a {text-decoration:none; text-align:left; font: bold 10pt Arial,serif; display:block; padding:5px; border:1px #eeeeee solid;}
.menav ul li a {display:block; border-left:15px solid #b5d0ed; background-color:#ffffff; color:#08457e;}
.menav ul li a:hover{background-color:#b5d0ed; color:#ffffff;}
#activ_menav a {background-color:#b5d0ed; color:#ffffff;}




/*BOTTOM*/
/* footer */
.footer{padding-top:50px; padding-bottom:10px;}
.infofooter{padding-left:20px; padding-right:20px;}
.vfr{float:right;}
.vfl{float:left;}


/*namepage*/
.namepage {padding-left:10px; margin-bottom:10px;}
.namepage h1 {font-size:17pt; letter-spacing:1px; color:#08457e; margin-top:-1px; margin-bottom: 1px}
.namepage span, .namepage span a {font-size:11px; color:#08457e; margin-top: -20px; }
.namepage span {float: right;}
.namepage h2 {font-size:10pt; letter-spacing:1px; color:#438dc1; margin-top: 3px; }

/*Error send
.errorsend{background:#FF9D9D; border-top:1px solid #FF0000; border-bottom:1px solid #FF0000; line-height:22px; padding:3px 5px 3px 10px;}
.errorsend li{ list-style:none; color:#FFFFFF; font-weight:bold;}
*/

/*Error massage*/
#warn{font: bold 1em georgia, helvetica, sans-serif; color:#cb0000; text-align:center;}

/*Cabinet title page*/
.cabinet_title_page h2 a{color:#4f6781;}
.cabinet_title_page h2{color:#08457e}














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

/*authotization and authoriz*/
.info_auth{background: #f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:20px 10px 20px 10px; margin:10px 0 10px 0; text-align:center;}
.form_auth{background: #f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:20px 10px 20px 10px; margin-top:10px;}
.form_auth strong{color:#08457e;/* margin-left: 140px;*/ width: 200px;}
.form_auth li{list-style:none;}
.form_auth input{margin-bottom:10px;}
.form_auth input,  .form_auth select, .form_auth textarea {width: 200px;}
.form_auth td{padding-right:10px;}
.form_auth i, .form_auth i a{color:#438dd6;}


/*Message of error*/
#regul {color:#cb0000; padding-bottom:15px;}
#regul li{list-style:none;}




/*Registration*/
/*
.regform{border-bottom:3px solid #B5D0ED; border-top:3px solid #B5D0ED; background:#ecf5ff; padding:15px 10px 10px 10px;}
.regform input{border:solid 1px #85b1de; background:#F5F5F5; margin-bottom:10px; width:100%;}
.regform select{border:solid 1px #85b1de; background:#F5F5F5; margin-bottom:10px; width:100%;}

.regform input:focus{border:solid 1px #85b1de; background-color:#FFFFFF;}
.regform1{text-align:right; width:150px;}
.regform1 i{font-size: 8pt;}
.regform2{width:250px;}
.regform3 i{padding-left:10px;}
.regforminfo{border:solid 1px #85b1de; background:#F5F5F5; padding:10px;}


Message registration
.mesregform{background:#ecf5ff; border-top:3px solid #B5D0ED; border-bottom:3px solid #B5D0ED; padding:10px;}
*/


/*word navigation*/
.wordnav{padding-bottom:20px;}
.wordnav ul{margin: 2px; font: bold 11pt Verdana; color: #444444;}
.wordnav li{display: inline;}
.wordnav li a{float: left; text-decoration: none; color: #08457e; margin-right:5px;}
.wordnav li a:hover, .headmenu li.selected a{color:#cb0000; }

/*network list*/
.network_list{background:/*#b6c9c7*/#f4f9ff;; padding:5px; border-right:5px solid #7b9491; border-left:5px solid #7b9491; border-top:1px solid #7b9491;}
.network_list h2{font-size:15pt; letter-spacing:1px; color:#454344; margin-top:-5px; padding-left:10px;}
.network_list h3{margin-top:-15px; margin-bottom:-1px; color:#08457e; font-size:10pt; font-weight: inherit; padding-left:10px;}

.networkview{background: #ffffff; border-bottom:1px solid #7b9491; padding:0px;}
.network_out{border:1px solid #a0c3e6; border-left:5px solid #a0c3e6; border-right:5px solid #a0c3e6; padding:10px; font: bold 1em georgia, helvetica, sans-serif; color:#cb0000; text-align:center; margin:10px;}
.netvinfo strong{color:#5a5a5a; font-weight: inherit;}
.netvpo{color:#008000;}
.netvoo{color:#ff0000;}

.netvkd{width:180px; font: 40pt Arial, Georgia,serif;}
.netvkd td{padding-top:5px;}
.netvkd strong{font-size:12pt; text-align:center;}

#netvkdpositive{color:#008000;}
#netvkdneutral{color:#808080}
#netvkdnegative{color:#ff0000;}
#netvkdno{ color:#000000 ;}







/*MAIL*/
/*Cabinet mail*/
.mailmenu img{vertical-align: -11px;}
.mailmenu a{margin-right: 20px;}

/*Table mail*/
.service {border-collapse: collapse;}
.service td, .service th, .service {border: 1px solid #B5D0ED; padding: 2px; background: #f4f9ff;/* #ecf5ff;*/}
.service th {background-color:#D6E8FA; text-align: center; font-size: 14px; font-weight: bold; border: 1px solid #B5D0ED;}
#service {text-align: right;}
.mailmas b{color: #000000;}

/*Read mail*/
.readmail{border:1px solid #B5D0ED; border-collapse:collapse;}
.readmailtop{border-bottom:1px solid #B5D0ED; background-color:#D6E8FA; font:bold 14px Verdana; color:#444444; padding:5px; margin-bottom:2px;}
.readmailinfo{color:#000000; border-collapse:collapse; padding-left:5px;}
.readmailinfo th{background-color:#D6E8FA; text-align:left; width:100px; font-size:12px; font-weight:bold; border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; padding-left:5px;}
.readmailinfo td{background:#f4f9ff; border-bottom:2px solid #ffffff; padding-left:5px;}
.readmailtext{border-top:1px solid #B5D0ED; padding:20px 5px 20px 5px;}

/*Send mail*/
.sendmail{border:5px solid #B5D0ED;}
.sendmailtop{border-bottom:3px solid #B5D0ED; background:/*#ecf5ff*/ #ffffff; padding:5px;}
.sendmailtop input{border:solid 1px #85b1de; background:#F5F5F5; width:100%;}
.sendmailtop input:focus{border:solid 1px #85b1de; background-color:#FFFFFF;}
.sendmailcenter textarea{border:solid 1px #85b1de; background:#F5F5F5; width:100%;}
.sendmailcenter textarea:focus{border:solid 1px #85b1de; background-color:#FFFFFF;}
.sendmailbottom{border-top:3px solid #B5D0ED; background:#ecf5ff; padding:5px;}

/*messendmail*/
.messendmail{border:1px solid #a0c3e6; border-left:5px solid #a0c3e6; border-right:5px solid #a0c3e6; padding:10px; text-align:center; margin:10px;}
.messendmail h1{font-size:20pt; letter-spacing:1px; color:#08457e;}




/*User Page*/
/*list user*/
.zebcol td{border:1px solid #B5D0ED; padding:2px; text-align:center;}
.zebcol th{background-color : #CAE0FA; border:1px solid #B5D0ED; padding:2px; text-align:center;}

.list_peering td{border:1px solid #B5D0ED; text-align:left; padding:5px 10px;}
.list_peering td img{vertical-align: -5px; padding-right:10px;}
.list_peering td h3{font-size:13pt; color:#08457e; letter-spacing:1px; margin:0px;}
.list_peering th{background-color : #CAE0FA; border:1px solid #B5D0ED; padding:2px; text-align:center; color:#08457e;}

/*infotabs*/
.usual li{list-style:none; float:left;}
.usual ul a{display:block; padding:6px 10px; text-decoration:none!important; margin:2px; margin-left:0; font:12px Verdana; color:#000; background: #D6E8FA; border: 1px solid #B5D0ED;}
.usual ul a:hover{padding:8px 10px; font:bold 12px Verdana; color:#000; background: #ecf5ff; border: 1px solid #B5D0ED; border-bottom: none; margin-bottom:-1px;}
.usual ul a.selected{ padding:8px 10px; margin-bottom:-1px; color:#000; background: #ecf5ff; border: 1px solid #B5D0ED; border-bottom: none; cursor:default; font-weight: bold;}
.usual div{padding:10px 10px 8px 10px; clear:left; background: #ecf5ff; border: 1px solid #B5D0ED;}
.usual div a{color:#000; font-weight:bold;}
/*infouser*/
.infouserl{padding-bottom:10px; background: #ecf5ff; border-right: 3px solid #B5D0ED; border-left: 3px solid #B5D0ED; width:50%;}
.infouserl h1{margin-top: -2px; font-size:15pt; letter-spacing:1px;}
.infouserr{padding:10px; background: #ecf5ff; border-right: 3px solid #B5D0ED; border-left: 3px solid #B5D0ED; width:50%;}




/* BLOG */
.fbcont{padding-top:10px;}
.vbl{font-size:7pt; float:left;}
.vbr{float:right;}
.vbr strong{border:1px solid #939393; background-color : #eeeeee; padding-left:10px; padding-right:10px;}
.vbr a{border:1px solid #000000; background-color:#ffffff; width:10px; padding-left:5px; padding-right:5px;}
.vbr a:hover{border:1px solid #000000; background-color : #B5D0ED; width:10px; padding-left:5px; padding-right:5px; text-decoration: none;}
.lineblog{border-top:1px solid #939393; margin-bottom: -12px;}

.comblog{width:100%; padding-bottom:20px;}
.cbv h1{margin-top: -2px; font-size:30pt; letter-spacing:1px;}
.cbvtitle{margin-top:-27px; font-size:12pt; float:left;}

.blogpost{float:right;}



/*Network*/

.infonetwork{background: #f4f9ff; border-left:3px solid #B5D0ED; padding:10px; margin-left:10px; margin-bottom:5px; color:#000000;}
.infonetwork strong{font-weight: inherit; color:#5a5a5a;}
.infonetworkr{background: #f6fbff; border-right:3px solid #B5D0ED; padding:10px; margin-left:10px;}

.comone{padding:5px; background-color:#e9f2fc; border:1px solid #95ABC0; color:#263342; margin-bottom:0px; font:bold 10pt Arial,serif; cursor: pointer;}
.comonext{background: #f6fbff; border-left:1px solid #B5D0ED; border-right:1px solid #B5D0ED; border-bottom:1px solid #B5D0ED; padding:10px;}

.network2{border-top:1px solid #b5d0ed; border-bottom:1px solid #b5d0ed;}

/*.buttoncom{margin-top:-12px; padding:5px; background-color : #e9f2fc; border:1px solid #95ABC0; color:#263342; margin-bottom:3px; font:bold 10pt Arial,serif; cursor: pointer; width:150px;}*/
.buttoncomnext{background: #f6fbff; border:1px solid #B5D0ED; padding:10px;}

.nocom {background-color : #ecf5ff; border:1px solid #B5D0ED; color:#cb0000; padding:10px; font: bold 10pt Arial,serif;}
.network3{margin-top:5px;}
.network3 strong{font-weight: inherit; color:#5a5a5a;}

.compage{background-color : #e9f2fc; border:1px solid #95ABC0; padding:5px;}
.compage img{vertical-align: -4px;}
.compagep{color:#008000;}
.compageo{color:#ff0000;}
.compagen{color:#000000;}

.networkname{background: #f4f9ff; border-left:4px solid #B5D0ED; padding:10px; margin:5px 0; }
.networkname h2{font-size:10pt; letter-spacing:1px; color:#438dc1; margin-top:-8px; margin-bottom:-5px;}

.comprov{padding:10px; margin-bottom:15px;}

#compositive{background: #daf1db;}
#comneutral{background: #ecf5ff;}
#comnegative{background: #ffe3e3;}

.comprovpol{background:#daf1db; padding:10px; margin-bottom:15px;}
.comprovotr{background:#ffe3e3; padding:10px; margin-bottom:15px;}
.comprovnet{background:#ecf5ff; padding:10px; margin-bottom:15px;}








/*Peering list*/
.peering_list{width:100%;}
.peering_list a{display:block; text-decoration:none; font-weight:normal;}

.peering_list_head{background:#f4f9ff; padding:5px; border-right:5px solid #7b9491; border-left:5px solid #7b9491; border-top:1px solid #7b9491;}
.peering_list_head h2{font-size:15pt; letter-spacing:1px; color:#454344; margin-top:-5px; padding-left:10px;}
.peering_list_head h3{margin-top:-15px; margin-bottom:-1px; color:#08457e; font-size:10pt; font-weight: inherit; padding-left:10px;}
.peering_list_foot{background: #ffffff; border-bottom:1px solid #7b9491; padding:0px;}

/*.peering_list_foot a{display:block; text-decoration:none; font-weight:normal; padding:5px;}*/
.peering_list_foot a:hover{background-color:#f4f9ff; border-right:5px solid #7b9491; border-left:5px solid #7b9491;  margin:0 0; padding:5px 0px;}



/*New user page*/

.userpage{border-left:3px solid #b5d0ed; border-bottom:1px solid #b5d0ed;}
.userpage h1{font-size:17pt; letter-spacing:1px;color:#4f6781; margin-top:-7px;}
.pageuserdiv{padding:10px; border-left:3px solid #b5d0ed; border-bottom:1px solid #b5d0ed; background-color : #f4f9ff;}
.infoall{font-size:11px;}
.nameuserpage{background: #f4f9ff; border-left:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.nameuserpage h1{font-size:10pt; letter-spacing:1px; color:#438dc1; margin-top:-8px; margin-bottom:-5px;}
.nameuserpage h2{font-size:10pt; letter-spacing:1px; color:#438dc1; margin-top:-8px; margin-bottom:-5px;}


/*NETWORK COMMENTS AND ERROR*/
.network_com{background-color:#f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding-left:10px; margin-right:10px;}
.network_com img{vertical-align: -12px;}



/*BLOG*/
/*list blog*/
.preblog_title h1 a{font-size:20pt; letter-spacing:1px;}
.preblog_title a{color:#08457e;}
.preblog_name{margin-top:-15px; font-size:8pt; color:#0857a0;} 
.preblog_name a{color:#08335c;}
.preblog_cont{}
.preblog_view a{color:#08457e;}

.preblog_info{font-size:9pt; color:/*#08457e*/#43a1f2;}
.preblog_info a{color:/*#08335c;*/#1d73c1;}

.preblog_mark{font-size:9pt; color:#465562;}
.preblog_mark a{color:#8eb9e0;}

.preblog_vote a {display: block;}
.preblog_vote td a{text-decoration: none; color : #263342;}
.preblog_vote_up{background: #98d497; width:20px; color:#ffffff;}
.preblog_vote_up a{color:#ffffff; font:bold 12px Verdana;}
.preblog_vote_down{background: #ed9292; width:20px; color:#ffffff;}
.preblog_vote_down a{color:#ffffff; font:bold 12px Verdana;}
.preblog_result_o{background: #98d497; width:40px; color:#ffffff; font:bold 12px Verdana; border:2px solid #32aa30; border-left:5px solid #32aa30; border-right:5px solid #32aa30;}
.preblog_result_p{background: #ed9292; width:35px; color:#ffffff; font:bold 12px Verdana; border:2px solid #cc0000; border-left:5px solid #cc0000; border-right:5px solid #cc0000;}
.lineblog{border-top:1px solid #b5d0ed; margin-top:15px;}

/*******/

/*view blog*/

.blog_title h1{font-size:20pt; letter-spacing:1px; color:#08457e;}
.blog_info{color:#08457e;}
.blog_info a{font-size:9pt; color:#08457e;}
.blog_date{margin-top:-15px; font-size:8pt; color:#0857a0;}

.blog_comments h2{font-size:15pt; letter-spacing:1px; color:#08335c;}

/*blog comments*/
.blog_comment {overflow: hidden; margin: 1em 0 2em 0;}
.blog_comment-avatar {float: left; width: 50px; margin: 0.5em 20px 0 0;}
.blog_comment-content {display: table;}
.blog_comment_info{color:#474e51; font-size:8pt;}
.blog_comment_info a{font-size:8pt; color:#08457e;}


/*blog comments form*/

.comment-form{padding-left:10px;}
.comment-form input{border: solid 1px #85b1de; background: fafafa;}
.comment-form input:focus{border: solid 1px #85b1de; background-color: #FFFFFF;}
.comment-form textarea{border: solid 1px #85b1de; background: fafafa;}
.comment-form textarea:focus{border: solid 1px #85b1de; background-color: #FFFFFF;}
.comment-form label {display: block;margin-bottom: 3px;}
.comment-form input, .comment-form textarea {width: 500px;}
.comment-form input.submit-button {width: auto;}
.form-item {margin: 10px 0;clear: both;overflow: hidden;}
span.req, p.alert {color: red;}
.form-item input.field-square {width: 118px;}
fieldset {margin: 1em 0;border: none;}

/*blog post add*/

.posts_form_add_info{background: #f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.posts_form_submit{background: #f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.posts_form_submit li{list-style:none;}

.posts_form_add{background: #f4f9ff; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.posts_form_add li{list-style:none;}
.posts_form_add label {display: block;margin-bottom: 3px;}
.posts_form_add input{border: solid 1px #85b1de; background: fafafa;}
.posts_form_add input:focus{border: solid 1px #85b1de; background-color: #FFFFFF;}
.posts_form_add input, .comment-form textarea {width: 500px;}
.posts_form_add input.submit-button {width: auto;}

.posts_form_heading{background: #f4f9ff; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.posts_form_heading h2{font-size:10pt; letter-spacing:1px; color:#08457e; margin-top:-8px; margin-bottom:-5px;}
.posts_form_heading li{list-style:none;}



/*Blog Photos add*/
.sortphotos{width: 100%; overflow: hidden;}
.sortphotos li { display:block; float:left; margin:  0 1em 1em 0; border: solid 1px #ccc; padding:5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.sortphotos li img {display: block;}

/*blog photos edit*/

.blog_photos_top{background: #f4f9ff; border-top:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; margin-top:10px; margin-bottom:10px;}
.blog_photos_center{background: #f4f9ff; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; margin-top:10px; margin-bottom:10px; padding:10px;}
.blog_photos_footer{background: #f4f9ff;  border-bottom:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}

.blog_photos_upload{padding:10px; text-align:center; padding-bottom:20px;}
.blog_photos_upload h4{font-size:11pt; color:#08457e; text-align:center;}
.blog_photos_upload a{color:#08457e; text-align:center;}
.blog_photos_upload p{color:#686870;}

.blog_photos_table{width:100%; text-align:center;}
.blog_photos_table td, .blog_photos_table th{border:1px solid #e5f0ff;}
.blog_photos_table th{color:#08457e;}

.blog_photos_footer li{
list-style:none; 
display: inline; 
margin-right:20px;

/*
background:#B5D0ED;
border:1px solid #08457e;
border-left:5px solid #08457e;
border-right:5px solid #08457e;
margin-right:20px;
*/
}

.blog_photos_footer li a{
font: bold 14px Verdana;
color:#08457e;
}

.section-show{color:#08192a;
border-bottom:1px solid #f4f9ff; 
}

.section-show li{
list-style:none; 
display: inline; 
margin-right:20px;
color:#08457e;
}

.section-show li a{
color:#0868c1;
}





/* Rating post*/

.blogpost{float:right;}
.rating{float:right; overflow:hidden;}
.rating h6{font:normal 11px tahoma, arial, sans-serif; color:#7F7F7F; float:left; width:100px; text-align:right; margin:0; padding:3px;}
.rating div{overflow:hidden; float:right;}
/*
.blogpost .rating, .blogpost-tools .rating div, .blogpost-tools .addtofav{float:left;}
.blogpost .rating h6{float:right; text-align:left;}

.R{background-color:#32AA30; color:#FFFFFF; cursor:default; float:left; font-size:22px; height:22px; overflow:hidden; padding:6px 10px 14px; text-align:center;}
.RControl{float:left; height:42px; width:15px;}
.RControl a{background-color:#ED9292; color:#FFFFFF; display:block; font-size:15px; font-family:tahoma, arial, sans-serif; height:21px; overflow:hidden; text-align:center; width:15px; text-decoration: none;}
.RControl a:hover{background-color:#c00;}
.RControl a.up {background-color:#98D497;}
.RControl a.up:hover{background-color:#32AA30;}

*/




/*EDIT PROFILE*/

.edit_profile_top{background: #f4f9ff; border-top:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.edit_profile_top label {display: block;margin-bottom: 3px;}

.edit_profile_center{background: #f4f9ff; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
/*.edit_profile_center li{list-style:none;}
.edit_profile_center label {display: block;margin-bottom: 3px;}
*/

.edit_profile_bootom{background: #f4f9ff; border-bottom:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.edit_profile_bootom label {display: block;margin-bottom: 3px;}



/*PAGE USER*/
.info_user a{color:#08457e;}
.info_user_grey{color:#bdbdbd;}
.info_user img{vertical-align: -4px;}

/*SETTING USER*/
.setting_user{background: #f4f9ff; border-left:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.setting_user h3{font-size:10pt; letter-spacing:1px; color:#08457e; margin-top:-8px; margin-bottom:-5px;}
.setting_user li{list-style:none;}

.setting_user_form{background: #f4f9ff; border-left:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}
.setting_user_form label {display: block;margin-bottom: 3px;}
.setting_user_form input{border: solid 1px #85b1de; background: fafafa;}
.setting_user_form input:focus{border: solid 1px #85b1de; background-color: #FFFFFF;}
.setting_user_form input, .comment-form textarea {width: 500px;}
.setting_user_form input.submit-button {width: auto;}

.setting_user_submit{background: #f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:10px; margin-top:10px; margin-bottom:10px;}







/*PAGINATOR*/
.paginator {clear:both; display:block; margin:10px auto; text-align:center;}
.paginator a, .paginator strong {padding:3px 5px; background:#2b68a4; color:#f4f9ff; margin-right:3px; text-decoration:none }
.paginator a:hover, .paginator strong { background:#f4f9ff; color:#2b68a4; }




.form_auth{background: #f4f9ff; border:1px solid #B5D0ED; border-left:4px solid #B5D0ED; border-right:4px solid #B5D0ED; padding:20px 10px 20px 10px; margin-top:10px;}

.form_auth strong{color:#08457e; width: 200px;}
.form_auth li{list-style:none;}
.form_auth input{margin-bottom:10px;}
.form_auth input,  .form_auth select, .form_auth textarea {width: 200px;}
.form_auth td{padding-right:10px;}
.form_auth i, .form_auth i a{color:#438dd6;}


/*popup*/
#crawling_background{display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#f8fbff; border:1px solid #cecece; z-index:1;}
#crawling{display:none; position:fixed; _position:absolute; height:375px; width:408px; background:#f4f9ff; border:2px solid #b5d0ed; z-index:2; padding:12px; font-size:13px;}
#crawling h1{color:#08457e; font-size:17px; border-bottom:1px solid #f4f9ff; padding-bottom:2px; margin-bottom:10px; letter-spacing:1px; border-bottom:}
#crawling_x {font-size:14px; line-height:14px; right:6px; top:4px; position:absolute; color:/*#6fa5fd*/#08457e; font-weight:bold; display:block;}
#crawling a {cursor: pointer;}

#crawling strong{color:#08457e; width: 200px;}
#crawling li{list-style:none;}
#crawling input{margin-bottom:10px;}
#crawling input,  .form_auth select, .form_auth textarea {width: 200px;}
#crawling td{padding-right:10px;}
#crawling i, .form_auth i a{color:#438dd6;}




/*RIGHT BLOCK MENU*/



/* URL block */
.url_menu {width:180px; background-color : #ffffff; border:1px solid #eeeeee; padding:5px; align: right; margin:5px 0; }
.url_menu a{color:#08457e;}
.url_menu h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}

/*Posts block*/
.posts_menu{width:180px; background-color:#ffffff; border:1px solid #eeeeee; padding:5px; margin-bottom:5px;}
.posts_menu h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}
.posts_menu img{vertical-align: -3px; float:right;}
.posts_menu h4{color:#08457e; font-size:10pt; text-align:right; margin:5px 0 3px 0;}
#posts_menu{color:#263342;}
.mark_posts_menu{font-size:9px; cursor:pointer; padding:3px 0; border-top:1px solid #eeeeee;}
.mark_posts_menu strong{color:#08457e; font-size:11px;}
.mark_posts_menu a{display:block; width:180px; text-decoration:none; font-weight:normal;}
.mark_posts_menu a:hover{background-color:#f4f9ff; margin:-5px 0; padding:5px 0;}

/*Vote block*/
.polls_menu {width:180px; background-color:#ffffff; border:1px solid #eeeeee; padding:5px; margin-bottom:5px;}
.polls_menu h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}
.mark_polls_menu{margin:5px 0;}
.mark_polls_menu a{color:#08457e;}
.block_polls_menu{font-size:10px;}
.block_polls_menu a{color:#08457e;}

/*Tags block*/
.tags_menu{width:180px; background-color:#ffffff; border:1px solid #eeeeee; padding:5px; margin-bottom:5px; padding-bottom:10px;}
.tags_menu h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}
.tags_menu a{color:#08457e; text-decoration: underline; margin-right:5px;}
.tags_menu a:hover{color:#08457e; text-decoration: none; color:#000000;}

/*Articles block*/
.articles_menu {width:180px; background-color : #ffffff; border:1px solid #eeeeee; padding:5px; align: right; margin-bottom:5px;}
.articles_menu h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}
.articles_menu img{vertical-align: -3px; float:right;}
.articles_menu h4{color:#08457e; font-size:10pt; text-align:right; margin:5px 0 3px 0;}
.mark_articles_menu{cursor:pointer; padding:5px 0; border-top:1px solid #eeeeee;}
.mark_articles_menu i{color:#08457e; font-size:12px; padding-right:2px;}
.mark_articles_menu a{display:block; text-decoration:none; font-weight:normal; padding:0 3px;}
.mark_articles_menu a:hover{background-color:#f4f9ff; margin:-5px 0; padding:5px 3px;}

/*Comments block*/
.comments_menu {width:180px; background-color : #ffffff; border:1px solid #eeeeee; padding:5px; align: right; margin-bottom:5px;}
.comments_menu h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}
.comments_menu h4{color:#08457e; font-size:10pt; text-align:right; margin:5px 0 3px 0;}
.mark_comments_menu{cursor:pointer; padding:5px 0; border-top:1px solid #eeeeee;}
.mark_comments_menu i{color:#08457e; font-size:12px; padding-right:2px;}
.mark_comments_menu a{display:block; text-decoration:none; font-weight:normal; padding:0 3px;}
.mark_comments_menu a:hover{background-color:#f4f9ff; margin:-5px 0; padding:5px 3px;}













/*Tags block*/
/******************************/
.tags_menu_block{width:180px; background-color:#ffffff; border:1px solid #eeeeee; padding:5px; margin-bottom:5px; padding-bottom:10px;}
.tags_menu_block h3{font-family:georgia, helvetica, sans-serif; color:#cb0000; font-size:1em; margin:0 0 3px 0; text-align:center;}
.tags_menu_block a{color:#08457e; text-decoration: underline; margin-right:5px;}
.tags_menu_block a:hover{color:#08457e; text-decoration: none; color:#000000;/*font: bold 11px Arial; margin-right:5px;*/}
/*******************************/




/*Articles list*/

.articles h2 a{font-family:Arial, helvetica, sans-serif; color:#08457e; font-size:1em;  text-align:left;}
.articles{border-bottom:1px solid #f4f9ff; margin-bottom:10px; padding-bottom:10px;}
.articles_short{margin-bottom:20px; padding:10px; background-color:#f4f9ff; border-left:3px solid #b5d0ed;}
.articles_author{padding:15px 0 10px 0; color:#08457e; border-bottom:1px solid #b5d0ed;}
/*Pools*/
.polls{margin-right:30px;}
.polls{color:#28365c;}
.polls strong{color:#444444;}
.polls_old a{color:#0857a0;}
.polls_old h3{color:#08457e;}
.polls_old{margin-top:20px; border-top:1px solid #f4f9ff;}
.polls_list a{color:#0857a0;}
.polls_line{background-color:#d9dcdf;}
.polls_line, .polls_line div{height:20px; overflow:hidden;}
.polls_line{background-color:#d9dcdf;}
.polls_line div{background-color:#828b94;}



/*Articles size block*/
#font-size {position: relative; top: -5px; float: right; font-family: Tahoma;}
#font-size * {font-family: Georgia; font-width: normal;}
#font-size a.act {cursor: default; color: #648dcc;}
#font-size a:hover {text-decoration: underline; color: #648dcc;}
#font-small {font-size: 10pt;}
#font-middle {font-size: 14pt;}
#font-large {font-size: 18pt;}







/*Index page*/

/*Vote block*/
.vote1{margin:10px; padding:0px; width:49px; height:42px;}
.vote_minus1{background: url(/images/vote/down.png) top left no-repeat; width:24px;}
.vote_plus1{background: url(/images/vote/border.png) top center no-repeat; width:1px;}
.vote_border1{background: url(/images/vote/up.png) top right no-repeat; width:24px;}
.vote_res1{background: url(/images/vote/area.png) top left no-repeat; color:#263342; font: bold 15px Verdana; height:29px; text-align:center;}


.index_comments strong{color:#08457e; padding-bottom:10px;}
.index_comments{background:#ffffff; border:3px solid #b6c9c7; padding:5px;}
.mark_comments{cursor:pointer; padding:5px 0; border-top:1px solid #eeeeee;}
.mark_comments span{color:#08457e;}
.mark_comments a{display:block; text-decoration:none; font-weight:normal; padding:0 3px;}
.mark_comments a:hover{background-color:/*#f3f6f6*/#d1dedc; margin:-5px 0; padding:5px 3px;}



.index_news{/*width:100%;*/}
.index_news_header{background:#b6c9c7; border-top:5px solid #7b9491; color:#444444; margin-bottom:3px; padding:5px; font: bold 12px Verdana;}
.index_news_content{background:#ffffff; border:3px solid #b6c9c7;}
.index_news_content strong{color:#08457e;}
.index_news_content img{padding:1px 5px 1px 1px;}


.index_network{width:250px;}
.index_network_header{background:#edf5ff; border-top:5px solid #b5d0ed; color:#054680; margin-bottom:3px; padding:5px; font: bold 12px Verdana;}
.index_network_content{background:#ffffff; border:3px solid #edf5ff;}
.index_network_content strong{color:#08457e; font: bold 15pt Georgia; margin-bottom:10px;}
.index_network_kd{color:#5bbc2b;}
#index_kd_name{font: bold 12pt Verdana;}
#index_kd{font-size: 40pt; font-family: Arial; }

.index_block td{width:50%;}


.index_block_header1{background:#edf5ff; border-top:5px solid #b5d0ed; color:#054680; margin-bottom:3px; padding:5px; font: bold 12px Verdana;}
.index_block_content1{background:#ffffff; border:3px solid #edf5ff; padding:5px;}


.index_block_header2{background:#b6c9c7; border-top:5px solid #7b9491; color:#444444; margin-bottom:3px; padding:5px; font: bold 12px Verdana;}
.index_block_content2{background:#ffffff; border:3px solid #b6c9c7; padding:5px;}

#index_comments strong{color:#054680;}

#index_posts{color:#263342; margin-bottom:10px;}
#index_posts strong{color:#08457e;}
#index_posts span{color:#c1c1c1;}


.index_infoblock{width:100%;}
.index_infoblock_header{background:#edf5ff; border-top:5px solid #b5d0ed; color:#054680; margin-bottom:3px; padding:5px; font: bold 12px Verdana;}
.index_infoblock_content{background:#ffffff; border:3px solid #b6c9c7; padding:5px;}



.screenwall div {
/*
	padding:10px 10px 44px 10px;*/
	clear:left;
	border: 5px solid #b6c9c7;
	font:10pt Tahoma;
	background:#ffffff;
}

.screenwall div strong{color:#08457e;}
.screenwall div img{padding:1px 5px 1px 1px;}

.indexpager ul a {width:300px; display:block; text-decoration:none; font:12px Verdana; color:#454344; border: 1px solid #CECECE; padding:5px 5px; margin-bottom:1px;}
.indexpager ul a:hover {color:#454344; background:#7b9491; border: 1px solid #7b9491; margin-bottom:1px; padding-right:5px;}
.indexpager ul a.selected {width:305px; margin-right:-5px; color:#454344; background:#b6c9c7; border: 1px solid #b6c9c7; cursor:default; margin-bottom:1px;}
.indexpager ul{list-style: none; padding-left:0px; margin-top:0px;}


.indexpager1 ul a {width:300px; display:block; text-decoration:none; font:12px Verdana; color:#454344; border: 1px solid #CECECE; padding:5px 5px; margin-bottom:1px;}
.indexpager1 ul a:hover {color:#454344; background:#7b9491; border: 1px solid #7b9491; margin-bottom:1px; padding-left:5px;}
.indexpager1 ul a.selected {width:305px; margin-left:-5px; color:#454344; background:#b6c9c7; border: 1px solid #b6c9c7; cursor:default; margin-bottom:1px;}
.indexpager1 ul{list-style: none; padding-left:0px; margin-top:0px;}



.screenwall{width:100%;}

.index_news_header2{background:#b6c9c7; border-top:5px solid #7b9491; color:#444444; margin-bottom:3px; padding:5px; font: bold 12px Verdana; margin:0 3px 2px 3px;}



.headmenu li#town a:hover{background: #ffffff;  border-bottom:0px solid #ffffff; color:#7b9491;}
.headmenu li#town a{color:#444444;}


/*network_death*/
#dead {display: block; position: absolute; left: 10%; top: 30%; overflow: visible; width: 435px;  height: 230px; margin: 0px; padding: 0; z-index: 9999; border: none; float: none;}


/*List cites*/
.f-char {position: relative; bottom: -13px; width: 40px; padding: 0 0 0 10px; font-size: 55px; font-weight: normal; color: #b6c9c7;}
.a-list {padding: 0 0 0 60px;/*75px*/;margin-top: -90px; color:#08457e;}
.a-list li {clear: both; padding: 2px 0; list-style-type: none/*disc*/;}
.a-list li a{text-decoration: underline; color:#08457e;}
.a-list li a:hover {text-decoration: none; color:#08457e; }
.a-list li ul {position: relative; top: -2px; float: left; width: 100%; padding: 0 0 10px 0; margin: 0; font-size: 12px;}

.word_navigation{list-style: none; float: left; padding: 5px; margin: 0 0 10px -10px; background:#f4f9ff; width:100%; border: 1px solid #b5d0ed; border-left: 3px solid #b5d0ed; border-right: 3px solid #b5d0ed;}












.word_navigation ul{color:#444444;}
.word_navigation li{display: inline;}
.word_navigation li a{text-decoration: underline; color: #08457e; margin-right:3px; font: 11pt Georgia;}
.word_navigation li a:hover{color:#7b9491; text-decoration: none; }


.no-display{display:none;}












/* Pager */

.pager h6, .pager li {float: left; margin: 0 0.8em 0 0; font: 12px/20px "lucida grande",tahoma,verdana,arial,sans-serif;}
.pager li{list-style:none;}
.pager div li, .pager h6, #toggleallpages, .pager a, .pager div li a{color:#08457e;}
.pager h6 {font-weight: bold; margin-right: 1.5em}
.pager div {overflow: hidden; margin: 0.5em 0;}
.pager a span {text-decoration: none;}
.pager strong, .pager a {padding:  3px 5px 5px 5px;}
.pager strong {background:#ecf5fe; color:#000; font-weight: normal;}
.pager p {font-size: 11px;}
#allpages {display: none;}










/*network list*/

.network_list{background:/*#b6c9c7*/#f4f9ff;; padding:5px; border-right:5px solid #7b9491; border-left:5px solid #7b9491; border-top:1px solid #7b9491;}
.network_list h2{font-size:15pt; letter-spacing:1px; color:#454344; margin-top:-5px; padding-left:10px;}
.network_list h3{margin-top:-15px; margin-bottom:-1px; color:#08457e; font-size:10pt; font-weight: inherit; padding-left:10px;}





/*network view*/
.network_menu ul{border:1px solid #b5d0ed; background:#f4f9ff; color:#263342; font-size:10pt; padding:10px; margin-top:-25px;}
.network_menu li{display: inline;}
.network_menu li{color:#b1b1b1;}
.network_menu li a{ text-decoration: none; color: #444444; padding:10px 10px 10px 11px; margin-right:0px;}
.network_menu li a:hover{background: #ffffff; padding:14px 10px 10px 9px; border:1px solid #b5d0ed; border-bottom:1px solid #ffffff;}
.network_menu li.selected {background: #ffffff; padding:14px 10px 10px 10px; border:1px solid #b5d0ed; border-bottom:1px solid #ffffff;}
.network_menu li#active_network a{background: #ffffff; padding:14px 10px 10px 10px; border:1px solid #b5d0ed; border-bottom:1px solid #ffffff;}


/*list districts*/
.list_districts{margin:20px 0;}
.list_districts h2{font-size:12pt; letter-spacing:1px; color:#08457e/*#4f6781*/; margin-bottom:10px;}
.list_districts a{color:#1d73c1;}






/*IP*/
.whoip{border:1px solid #a0c3e6; border-left:5px solid #a0c3e6; border-right:5px solid #a0c3e6; padding:10px; text-align:center; background:#f4f9ff;}
.whoip h1{font-size:20pt; letter-spacing:1px; color:#08457e;}
.whoip h2{font-size:15pt; letter-spacing:1px; color:#438dc1;}


/*news rss*/
.news_list{color:#b1b1b1;}
.news_list a{color:#08457e;}

/*stat_menu*/
.stat_menu {width: 100%; overflow: hidden;}
.stat_menu ul{padding-left: 0px; font: bold 12px Verdana; color: #444444;}
.stat_menu li{display: inline; margin: 0;}
.stat_menu li a{float: left; text-decoration: none; padding: 7px 8px; color: #444444; padding-bottom: 10px; border:1px solid #dbecff; margin-right:5px; background:#f4f9ff;}
.stat_menu li a:hover{background: #f4f9ff; border:1px solid #b5d0ed; padding-bottom: -15px;}
.stat_menu li.selected a{background: #b5d0ed; border:1px solid #b5d0ed; padding-bottom: -15px;}
.stat_menu li#active a{background: #dbecff;  border-right:1px solid #b5d0ed; border-left:1px solid #b5d0ed; border:1px solid #b5d0ed; padding-bottom: -15px;}


