/*  
Theme Name: YBV
Theme URI: http://www.ybv.ru
Description: YBV Theme
Version: 1.0
Author: YBV
Author URI: http://www.ybv.ru
*/

/* CSS Document */
 Text-styles descriptions 
 

.firefox_patch{
}

a, a:link, a:visited {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff6c00;
	font-weight: bold;
}
a:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFF00;
	font-weight: bold;
}

.menu_text{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
}

.menu_title{
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.menu_text:hover{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

a.content_text_title{
font-size:24px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#ff6c00;
}
a.content_text_title:hover{
font-size:24px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#FFFF00;
}
.content_text{
font-size:14px;
font-family: "Trebuchet MS", "Times New Roman", Times, serif;
color:#000000;
text-align: justify;
margin:1px;
padding: 1px;
}
.content_text_b{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	text-align: justify;
}
.content_text_b:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	color:#666666;
}

.input_field{
color:#0000FF;
width:98%;
border-color:#FFFFFF;
border-style:none;
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;

}
.search_button{
width:32px;
height:23px;
}
.arrow{
margin-bottom:-7px;
}
.hand_arrow{
margin-bottom:-3px;
}
.menu_paragraph{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.menu_paragraph a, .menu_paragraph a:active, .menu_paragraph a:visited, .menu_paragraph a:hover {
margin: 0px;
padding: 3px 0 0 25px;
display:block;
color:#656565;
background: url(http://www.ybv.ru/images/arrow.jpg) no-repeat;
}
.menu_paragraph a:hover {
margin: 0px;
padding: 3px 0 0 25px;
display:block;
color:#FFFF00;
background: url(http://www.ybv.ru/images/arrow.jpg) no-repeat;
}

 DIV-styles descriptions 
#firefox_patch_div{
}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #ffc14d;
font-size:14px;
font-family: "Trebuchet MS", "Times New Roman", Times, serif;
color:#000000;
}

#toper {
background-image: url(http://www.ybv.ru/images/header_wrap.jpg);
width:100%;
overflow:hidden;
}

#central {
width:100%;
background-color: #ffc14d;
}
#central_l {
float:left;
width: 241px;
background-color: #FFAE16;}
	
#central_c {
background-image:url(http://www.ybv.ru/images/patch_wrap.jpg);
background-repeat:no-repeat;
background-position:top right;
margin-left:241px;
margin-right:242px;
line-height: 1.5;
}

#comments {
background-color:#ffd17a;
height: 30px;
line-height: 2;
margin: 0 0 20px 0;
}

#central_r {
float:right;
background-color: #FFAE16;
width: 242px;
}

#footer {
background-image: url(http://www.ybv.ru/images/bottom_wrap.jpg);
background-repeat:repeat-x;
width:100%;
float:left;
clear:both;
background-color:#FFFFFF;
}
#footer_l {
float:left;
width: 241px;
}
#footer_c {
margin-left:241px;
margin-right:242px;
text-align:center;
}
#footer_counters {
text-align: center;
margin-top: -35px;
}
#footer_r {
float:right;
width: 242px;
}

#searcher {
position:absolute;
top:571px;
left:0px;
width:100%;
height:64px;
overflow:hidden;
}
#searcher_l {
position:absolute;
top:0px;
left:0px;
height:80px;
width: 359px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ybv.ru/images/search_l.png', sizingMethod='scale');
}
#searcher_c {
margin-left:359px;
margin-right:339px;
height:80px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ybv.ru/images/search_c.png', sizingMethod='scale');
}
#searcher_r {
position:absolute;
top:0px;
right:0px;
height:80px;
width: 339px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ybv.ru/images/search_r.png', sizingMethod='scale');
}
#searcher_input {
background-color:#FFFFFF;
height:25px;
margin-top:-56px;
margin-left:359px;
margin-right:339px;
}
#searcher_button {
position:absolute;
top:26px;
right:264px;
width:32px;
height:32px;
}

#faq {
position:absolute;
	top:83px;
	width:263px;
	height:500px;
	right: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ybv.ru/images/hdrmenu_t1.png', sizingMethod='scale');
  margin: 0;
}
#faq_text {
	position:absolute;
	left:23px;
	top:22px;
	width:237px;
	height:255px;
	z-index:3;
	background-color: #88A8F3;
	line-height: 20px;
}
#faq_buttons {
	position:absolute;
	right: -1px;
	top: 329px;
	z-index: 2;
  margin: 0;
}

#faq_title {
	position:absolute;
	left:40px;
	top:3px;
	width:212px;
	height:24px;
}
#menu1_title {
	position:absolute;
	left:20px;
	top:600px;
	width:212px;
	height:24px;
}
#menu2_title {
	position:absolute;
	right:12px;
	top:600px;
	width:212px;
	height:24px;
}
#menu2_title2 {
	background: url(http://www.ybv.ru/images/menu2_top2.jpg) no-repeat;
	width:242px;
	height:19px;
}
#menu1_title1 {
	background: url(http://www.ybv.ru/images/menu1_top2.jpg) no-repeat;
	width:241px;
	height:19px;
	padding-left: 20px;
}
	
#contenter {
margin-left:10px;
margin-right:10px;
}
textarea {
width:95%;
}
ul,li {
margin: 1px;
padding: 1px;
min-height:20px;
} 
*li.cat-item{
margin-left: -13px;
}
.st-tag-cloud {
padding: 8px;
text-align: justify;
}
a.st-tags, a.st-tags:active, a.st-tags:visited {
font-weight:normal;
color:#000000;
}
a.st-tags:hover {
font-weight:bold;
color:#FFFF00;
}
.faqmenu {
padding: 5px 0 5px 0;
}
.faqmenu a, .faqmenu a:active, .faqmenu a:visited, .faqmenu a:hover {
color:#FFFF00;
}
.faqmenu a:hover {
color:#ff6c00;
}
p {
margin: 1px;
padding: 1px;
}
.commentlist li {
margin-top: 10px;
}
.thdrpy a {
font-size: 10px;
}
.menu_paragraph li {
list-style-type: none;
}
#upkontext {
position:absolute;
top: 200px;
width: 300px;
right: 250px;
height: 400px;
}
.content_text p {
padding-top: 5px;
}
.alignleft {
float:left;
border:0;
margin:10px;
}

.alt {margin: 0;padding: 10px;}
#comments ol {list-style-type: none;line-height: 18px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 10px;}
#comments ul li {list-style-type: none;list-style-image: none;list-style-position: outside;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 5px;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0pt;}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 10px;padding: 5px 5px 10px 5px;list-style: none;}
.commentlist li ul li { margin-right: -5px;margin-left: 10px;list-style: none;}
.commentlist li li {background:none;border:none;list-style:none;margin:3px 0 3px 20px;padding:3px 0;}
.commentlist li .avatar {border:1px solid #ccc;margin:15px 8px 6px 0;float: right;padding:2px;width:45px;height:45px;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none; margin: 10px 5px 10px 0;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal; font-size: 10px; margin: 0;display: block; color: #CA5433;}
.commentmetadata a, .commentmetadata a:visited {font-size: 10px;color: #CA5433;}
.commentmetadata a:hover{ color: #FFFF00;}
.children { padding: 0; background-color: #FFD17A;border: 1px solid #999999; margin-right:10px;}
.thread-alt {background-color: #FFC14D;}
.thread-even {background-color: #FFC14D;}
.depth-1 {border-left: 1px solid #999999;}
a.comment-reply-link {font-size:10px;}

div.social {margin:10px 0 10px 0;}

.post h1 {
color:#000000;
display: inline;
font-size: 22px;
font-family: Arial, Helvetica, sans-serif;
}

.post h2 {
color:#000000;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
margin:5px 0 0 5px;
padding: 0;
}

.commentsh6, .postcomment {
font-size: 16px;
font-weight: bold;
}

.wp-post-image {
display:block;
float:left;
margin: 10px 5px 5px 0;
padding: 0;
}

.content_text ul, ol {
list-style-position: inside;
}
