/*
Theme Name: BP
Theme URI: http://www.ychet.ru/
Description: Тема оформления, сделанная специально для сайта ychet.ru
Version: 1.0
Tags: clear, simple, professional, business, fixed-width
Author: Денис Беляевский
Author URI: http://www.belyaevskiy.ru/
Latest updated: 19.04.10
*/
/************* Сброс *************/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, del, em, img, ins, strong, ol, ul, li, form, label, table, tbody, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0; 
	font-size: 100%; 
}
html {
	height: 100%; /* спасибо, Опера */
}
/************* Ссылки *************/
a:link {
	color: #069;
}
a:visited {
	color: #99c2d6;
}
a:focus,
a:hover,
a:active {
	color: #c00;
}
/************* Шапка *************/
h1 a:link,
h1 a:visited {
	color: #333;
	text-decoration: none; 
}
h1 a:focus,
h1 a:hover,
h1 a:active {
	color: #c00;
}
h1 {
	color: #333; 
	font: bold 45px georgia, serif; 
	padding: 65px 0 0 370px;
	background: url(/img/header.gif) no-repeat;
} 
h1 span { 
	display: block;
	font-size: .6em; 
	padding: 17px 0 56px 510px;
	color: #c00;
	background: url(/img/menu-top.gif) bottom no-repeat;
	margin: 0 0 0 -370px; 
}
/************* Меню *************/
#menu a:link,
#menu a:visited {
	color: #fff;
	text-decoration: none;
}
#menu a:focus,
#menu a:hover,
#menu a:active {
	color: #666;
}
#menu {
	color: #fff;
	height: 88px;
	background: #333 url(/img/menu-bottom.gif) bottom no-repeat;
	margin: 0 0 60px;
	padding: 0 0 0 25px;
}
#menu li {
	list-style: none;                                               
	font: 1em "arial black", gadget, sans-serif;
	float: left;
	padding: 20px;
}
.current-page {
	background: url(/img/current-page.gif) top no-repeat; 
	padding: 20px 0;
}
/************* Информация *************/
h3 {
	background: url(/img/info-top.gif);
	padding: 22px 30px 10px;
	margin: -30px -6px 0 -2px;
}
#info {
	background: url(/img/info-bottom.gif) bottom;
	padding: 0 30px 17px;
	margin: 0 -6px 45px -2px;
	font: .9em/1.3em tahoma, geneva, sans-serif; 
}
/************* Подвал *************/
address {
	height: 1%; /* hasLayout */
	clear: both;
	text-align: center;
	padding: 25px;
	color: #999;
	border-top: 3px double;
}
address a:link,
address a:visited {
	color: #999;
}
address a:focus,
address a:hover,
address a:active {
	color: #c00;
}
/************* Ошибки *************/
h4 {	 
	font: 3em/2.5em "arial black", gadget, sans-serif;
	text-align: center;
	color: #333; 
}
.error {
	padding: 110px 50px 90px 400px; 
	background: url(/img/error.gif) 50px 90px no-repeat;
}
/************* Таблицы *************/
table {
	width: 100%;
	border-collapse: collapse;
	margin: 0 0 1em;
	font: 95% georgia, serif; 
}
td, 
th {
	border:1px solid #ccc;
	padding: 1em;
	vertical-align: top;
}
th {
	color: #c00;
	text-align: left;
}
col {
	width: 710px;
}
/************* Сайдбар *************/
h5 {
	background: url(/img/sidebar-top.gif) 0 12px no-repeat; 
	text-align: center;
}
h5 span { 
	background: #fff;
	padding: 10px;
	color: #c00;
}
#sidebar img {
	border: 1px solid #ccc;
	margin: 6px 4px 0;
}
#sidebar { 
	float: right;
	width: 310px;
}
#sidebar div {	
	background: url(/img/sidebar-bottom.gif) bottom; 
	padding: 12px 25px 24px;
	margin: 0 0 40px;
	font: .9em/1.3em tahoma, geneva, sans-serif; 
	color: #633;
}
/************* ЧаВо *************/
h2 {	
	color: #069;
	border-bottom: 1px dashed;
	cursor: pointer;
	display: inline;
}
#faq p {
	margin: .3em 0 0 3em; 
	display: none;
}
/************* Всякое *************/
#wrapper { 
	font: 1em/1.4em tahoma, geneva, sans-serif; 
	width: 980px;
	padding: 0 10px;
	margin: auto;
}
#content {
	padding: 0 0 40px;  
	text-align: justify;
}
.narrow-column {
	float: left;
	width: 650px;
}
ol,
ul {
	padding: 0 0 0 2em; 
}
p,
.list,
#faq li {
	margin: 0 0 1em;
} 
h6 {
	font-size: 1.1em;
	margin: 0 0 1em;
	color: #333;
} 
.center {
	text-align: center;
}
.pdf {
	padding: 0 25px 2px 0;
	background: url(/img/pdf.gif) right 3px no-repeat; 
}
strong span {
	vertical-align: 4px;
	line-height: 0;
	font-size: 70%;
}