﻿.body {
background-color: #ffc561; margin: 1px;
padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; 
scrollbar-face-color: #f1f1f1; 
font-size: 12px; 
font-family: verdana, arial, helvetica, sans-serif; 
scrollbar-highlight-color: #f1f1f1; 
scrollbar-shadow-color: #f1f1f1; 
scrollbar-3dlight-color: #b4b4b4; 
scrollbar-arrow-color: #b4b4b4; 
scrollbar-track-color: #d3d3d3; 
scrollbar-darkshadow-color: #b4b4b4; 
scrollbar-base-color: #ff9900
}
.weblog {
 padding-bottom: 5px;
 padding-right: 5px;
 padding-left: 5px;
 border: 1px solid #F8E9D2;
 font-size: 12px;
}
.marker { background-color: #ff0; } 
.comment {
 padding-bottom: 5px;
 padding-right: 5px;
 padding-left: 5px;
 padding-top: 5px;
 border: 1px solid #F8E9D2;
 font-size: 12px;
}

.title {
	font-weight: normal; 
	font-size: 18px; 
	padding-bottom: 5px; 
	color: #000; 
	font-family: trebuchet ms, verdana, arial, sans-serif; 
	text-align: left;
 	border-left: #ffc561 3px solid;
}

.title2 {
	font-weight: normal; 
	font-size: 18px; 
	padding-bottom: 5px; 
	color: #000; 
	font-family: trebuchet ms, verdana, arial, sans-serif; 
	text-align: left;
}
/*---  подсветка ссылок ---*/

.rate{
margin-top: 1px;
color: #999999; 
font-family: trebuchet ms, verdana, arial, sans-serif; 
}

a:link {color: #3366cc; text-decoration: none}
a:visited {color: #3366cc; text-decoration: none}
a:active  {color:  #3366cc; text-decoration: none}
a:hover {color: #ff6600; text-decoration: none
}
.date {
	font-weight: normal; 
	font-size: 11px; 
	color: #999999; 
	font-family: trebuchet ms, verdana, arial, sans-serif; 
	text-align: left; 
}
.date a:link    { color:  #999999;}
.date a:visited { color:  #999999;}
.date a:active  { color:  #999999;}
.date a:hover   { color:  #cccccc; font-weight: bold;} 

.central{
color:#999999; text-align:center; font-size: 11px;
}
.centralb{
color:#999999; font-weight:bold; text-align:center; font-size: 11px;
}
.leftcentral{
color:#999999; font-weight:bold; text-align:left; font-size: 11px;
}
.top {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   10px;
/* font-weight: bold; */
}

.top a:link    { color:  #3366cc; text-decoration: none;}
.top a:link    { color:  #3366cc; text-decoration: none;}
.top a:visited { color:  #3366cc; text-decoration: none;}
.top a:active  { color:   #3366cc; text-decoration: none;}
.top a:hover   { color: #333333; text-decoration: none; background:#ffc561; }

.hide { color: #FF0000 !important; text-decoration: none;}
/* ######### Pagination Links ######### */


.pagination{
margin: 20px 0;
text-align: left; /*Set to "right" to right align pagination interface*/
clear: both;
color:#4e3e62;
}

.pagination a, .pagination a:visited{
padding: 1px 5px;
padding-bottom: 2px;
border: 1px solid #F7DECE;
text-decoration: none !important; 
color: #2e6ab1;
background-color: #FEF8E0;
}

.pagination a:hover, .pagination a:active{
border-color: #F7DECE;
color: #000;
background-color: #F7DECE;
}

.codeblock{
border: 1px solid gray;
background-color: #ededed;
padding: 10px !important;
margin-bottom: 1em !important;

}

/* ######### PText ######### */


.bodytext {
	font-size: 12px; font-family: georgia, verdana, arial, sans-serif;
	color: #333333; text-align:  justify;
}
.highlight {
	font-weight: bold; color: #ff0000
}
.tinytext {
	font-weight: bold; color: #000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif
}

/*--- ввод текста ---*/

input {
	border-right: #b4b4b4 1px solid; border-top: #b4b4b4 1px solid; margin-top: 0px; margin-bottom: 0px; font: bold 11px verdana, tahoma; border-left: #b4b4b4 1px solid; color: #808080; border-bottom: #b4b4b4 1px solid; background-color: #eaeaea
}
input:unknown {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; color: black; border-bottom: #000000 1px solid
}
textarea {
	border-right: #b4b4b4 1px solid; border-top: #b4b4b4 1px solid; margin-top: 0px; margin-bottom: 0px; font: 12px verdana, tahoma; border-left: #b4b4b4 1px solid; color: #7a7a7a; border-bottom: #b4b4b4 1px solid; background-color: #eaeaea
}
textarea:unknown {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; color: black; border-bottom: #000000 1px solid
}


.loginlinks, .loginlinks a { 
 color:       #000000;
 font-family: verdana,trebuchet,sans-serif;
 font-size:   11px; 
}

.menuspacer {
 border-bottom: 1px dotted #999;
 margin-bottom: 15px; 
}

h1 {
	font-weight: normal; 
	font-size: 18px; 
	padding-bottom: 5px; 
	color: #000; 
	font-family: trebuchet ms, verdana, arial, sans-serif; 
	text-align: left;
 	border-left: #ffc561 3px solid;
}

h2 {
 font-family: verdana,trebuchet,sans-serif;
 font-size: 11px;
 color: #666666;
 font-weight: bold;
 text-align: right;
}

h3 {
 font-family: verdana,trebuchet,sans-serif;
 font-size: 15px;
 color: #000000;
 font-weight: italic;
}

td {
	font-size: 12px; 
	font-family: verdana, arial, helvetica, sans-serif
}

.tableBorder {
 border: 1px solid #F8E9D2;
}

.button {
  font-family:        georgia, verdana, arial, sans-serif;
  font-size:          11px;
  font-weight:        normal;
}


/*---  имя авторов ---*/

.short {font-family: verdana, arial, helvetica, sans-serif;
background-color:#FEF8EB;
font-size: 10px}

.short2 {
 background: 		#FEF8E0;
 border-left:		8px solid #F3E4A2;
 border-top:		1px solid #F3E4A2;
 border-bottom:		1px solid #F3E4A2;
 border-right:		1px solid #F3E4A2;
 font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
 font-size:         10px;
 color:             #38394B;
 margin:			8px 2px 10px 6px;
 padding:			10px 10px 10px 6px;
}

.copyright { font: 10px verdana,trebuchet,sans-serif;
 padding-right: 10px;
 }
 
.author {
 font-family: verdana, trebuchet, sans-serif;
 font-size:   11px;
 color:       #000;
 font-weight: normal;
}
.posted {
	font-weight: normal; 
	font-size: 11px; 
	margin-bottom: 5px; 
	color: #1c2427; 
	padding-top: 5px; 
	font-family: verdana, arial, sans-serif; 
	text-align: left
}
/*---  календарь ---*/
.calendar-head {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	color: #663333;
}

.calendar-link a {
font-size: 11px;
font-family: verdana;
text-decoration: none;
color: #800000;
}

.calendar-link a:hover {
color: #575757;
}

td.cal0 {
	width: 25px;
	text-align: center;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #ffc561;
}

td.cal1 {
	width: 25px;
	text-align: center;
	font-family: verdana;
	font-size: 11px;
	background-color: #c0c0c0;
	color: #4e3e62;
}

td.cal2 {
	width: 25px;
	text-align: center;
	font-family: verdana;
	font-size: 11px;
	background-color: #f4f4f4;
	color: #4e3e62;
}

tr.cal3 {
height: 20px;
}

td.cal4 {
	width: 25px;
	text-align: center;
	background-color: #fff;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #c0c0c0;
}

/*---  список категорий ---*/

.cat1 { font: bold 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 340px;
padding-left: 3px; }

.cat2 { font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-decoration: none;
width: 325px;
	padding-left: 15px; }

.cat3 { font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-decoration: none;
width: 310px;
	padding-left: 30px; }
	
.cat4 {
font-weight: normal; 
font-size: 10px; color: #999999; 
font-family: trebuchet ms, verdana, arial, sans-serif; 
text-align: right
}
blockquote {
 background: 		#FEF8E0;
 border-left:		8px solid #F3E4A2;
 border-top:		1px solid #F3E4A2;
 border-bottom:		1px solid #F3E4A2;
 border-right:		1px solid #F3E4A2;
 font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
 font-size:         11px;
 color:             #38394B;
 margin:			8px 2px 10px 6px;
 padding:			10px 10px 10px 6px;
}


.razd-line { color:#d6d6d6; padding: 0 5px; font-size:16px; }

.article-tools {
border:	2px solid #f4f3cb;
background-color:#fffede;
margin:	1px 0 0px 0px;
padding: 5px 10px;
font-size: 11px;
zoom:1.0; /* IE hack */
}
.article-tools .subcontent {
float:left;
padding:5px 0 5px 0;
zoom:1.0; /* IE hack */
}
.article-tools .maincontent {
border-bottom:  1px solid #E3E0B3;
padding-bottom:10px;
}

.leftleft {float:left;}

.rightright {padding-right: 15px;float:right; vertical-align:top}

.clear {
	clear:					both;
	height:					0px;
	font-size: 0px;
	line-height: 0px;
}

tr.rowA
{
background: #F9F9F9;
}

tr.rowB
{
background: #FFFFFF;
}
tr.rowC
{
background: #FFFAF4;
}

#qblog-container{
	padding: 3px;
	width: 200px;
	float: left;
}
.qblog-avatar{
	border: 3px solid #ffc561;
	float: left;
}
.qblog-text {
    text-align: left;
	float: left;
	margin-left: 3px;
	font-size: 11px;
	font-weight: bold;
    width: 120px;
}
.qblog-text a:link, .qblog-text a:visited, .qblog-text a:active {
    text-decoration: underline;
    color:#3366cc;
}
.qblog-text-small {
    color:#069;
    text-align: left;
	float: left;
	margin-left: 3px;
	font-size: 10px;
	width: 107px;
	line-height: 12px;
	margin-top: 2px;
}
.qblog-text-small a:link, .qblog-text-small a:visited, .qblog-text-small a:visited {
text-decoration: underline;
color:#3366cc;
}
.blog_rating {
    font-weight: bold;
    font-size: 9px;
    color: #fff;
    background-color: #3366cc;
    padding: 0 3px;
}
.forum_rating {
    font-weight: bold;
    font-size: 9px;
    color: #999999;
    background-color: #EAEAEA;
    padding: 0 3px;
}

#regg .td1{
	width: 180px;
}
#regg .td2{
	width: 10px;
}
#regg .td3{
	width: 100%;
}


.wp-polls, .wp-polls-form {

	/* background-color: #ffffff; */
}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
	list-style-type: none;
}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {
	text-align: left;
	list-style: none;
	list-style-type: none;
}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {
	content: '';
	list-style-type: none;
}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {
	display: inline;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.wp-polls-ul {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

.wp-polls-ans {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.wp-polls .pollbar {
	margin: 1px;
	font-size: 6px;
	line-height: 8px;

	height: 8px;
	background-image: url('http://qblog.nov.ru/files/pollbg.gif');
	border: 1px solid #c8c8c8;
}
.in {padding-left: 0px;padding-right:0px;  display:block;  text-align:left; text-decoration:none;list-style-type: none;}
ul {
  margin: 0 0 0px 0;
  padding: 0 0 0px 0;
}
.pollbar2 {
	margin: 1px;
	font-size: 6px;
	line-height: 8px;
	margin-left:15px;	
	height: 8px;
	background-image: url('http://qblog.nov.ru/files/pollbg.gif');
	border: 1px solid #c8c8c8;
}

/*---  бегун ---*/

#begunRoot {
border: 1px solid #F8E9D2;
} /*– позволяет установить рамку всему блоку, настроить отступ внутри этой рамки.*/

.begun {font-family: verdana, arial, helvetica, sans-serif; }

.bgbanner {
padding:4px;

} /*позволяет установить отступ внутри блока, расстояние между объявлениями.*/
/*
#begun li {
border: 1px solid #c8c8c8;	
}(при условии заключения кода вызова в <div id=”begun”>…</div> -
 позволяет установить рамку каждому объявлению в отдельности, настраивать фон 
 каждого объявления в отдельности.*/
 
 /*---  банер ---*/
 
 div#commentbanner {
border: 3px solid #ffc561;
float: right;
margin-left:6px;
margin-top:3px;
padding:29px 0px 17px 5px;
text-align:center;
width:226px
}

