@charset "windows-1251";
body,td,th {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
}
body {margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; background-image: url(img/page-bg.jpg); background-repeat: repeat-x;}

a:link {color: #0658ab; text-decoration: underline;}
a:visited {text-decoration: underline; color: #0658ab;}
a:hover {text-decoration: none; color: #6a0e0e;}
a:active {text-decoration: underline; color: #6a0e0e;}

p {font-size: 16px;}

/*  TOP Design   */
table.bgr td.bgr {background:url(img/top-bg.jpg) top repeat-x #FFFFFF;}
div.top-header {margin:74px 5px 0 55px;}
div.top-header h3 {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; color:#FFFFFF;}
div.top-header p {margin:8px 0 0 3px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
div.top-header a,
div.top-header a:link,
div.top-header a:visited {color:#FFFFFF;}

div.top-menu {margin:28px 5px 0 58px;}
div.top-menu p {margin:15px 0 0 0;}

div.top-contacts {margin:28px 0 0 0;}
div.top-contacts p {margin:15px 0 0 0;}
a.cons, a.cons:visited {color: #6a0e0e;}


/* MAIN */
div.content {margin: 20px 0 20px 0;}
div.content p.vrezka {font-size:23px; font-style:italic; line-height:1.3em; margin:20px 10px 15px 0;}
div.content p.intro {font-size:16px; font-style:italic; line-height:1.3em; margin:10px 20px 15px 0;}
div.content p.autor {font-style:italic; line-height:1.3em;}
div.content p {margin:0 20px 15px 28px; line-height:1.4em;}
div.content h2 {font-size:23px; font-style:italic; line-height:1.3em; margin:20px 10px 10px 0; font-family:"Times New Roman", Times, serif; font-weight:normal; }
div.content h3 {font-size:21px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:20px 0 5px 0;}
div.content h4 {font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; margin:0 0 5px 28px;}
div.content h6 {font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; margin:0 0 5px 28px;}

/* SIDEBAR */
div.sidebar {margin:25px 0 5px 34px;}
div.sidebar h5 {font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; margin:0 0 5px 0;}
div.sidebar p {margin:0 0 8px 0; line-height:1.2em;} 


/* FORMS */
form {
	margin:20px 0 10px 0;
}
input, textarea {
	margin:0 0 10px 0;
	font-size:100%;
	font-family:"Times New Roman", Times, serif;	
}
textarea.quest {
	width:85%;
}
table.forms td p {
	margin:0 0 10px 0;
	font-size:100%;
	font-family:"Times New Roman", Times, serif;
}
div.forms-bg {
	background-color:#F7F7F7;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:20px;
	margin-bottom:20px;
	border-top:#339900 dashed 1px;
	border-bottom:#339900 dashed 1px;
}
input.adv {
	visibility:hidden;
	display: none;
}

/* bottom */
table.bottom {margin-top:28px;}
table.bottom td {border-top:1px #000000 solid;}
table.bottom div {margin-top:25px; margin-left:58px; margin-bottom:28px;}
table.bottom div p {font-size:14px; margin-top:0; margin-bottom:8px;}


