@charset "windows-1251";
/* CSS Document */
body {
margin: 0px;
padding: 0px;
font: Georgia, "Times New Roman", Times, serif;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: normal;
color: #000000;
font-size:90%;
text-align: center;
background-color: #FFFFFF;
}
p {
margin-top: 0pt;
margin-bottom: 4pt;
text-align: justify;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
padding: 0 0 0 20px;
background-image: url(images/05.jpg);
background-repeat: no-repeat;
font-size: 100%;
color: #CC3333;
border-bottom: 1px solid #999999;
margin-bottom: 0px;
}
h2{
font-size: 100%;
margin: 0px;
}
li{
color: #666666;
font-size: 100%;
text-align: left;
margin: 5px;
}
ul {
/*list-style-image:url(images/05.jpg);*/
list-style: url(images/usl.jpg) outside;
text-align: left;
}
/*#wr a:link, a:visited{color: #999999; font-size: 100%; text-decoration: none;}
#wr a:hover {color: #999999; font-size: 100%; text-decoration: none;}*/

a:link {color: #666666; text-decoration: none;} /*Öâåò íåïðîñìîòðåííûõ ññûëîê*/
a:visited {color: #666666; text-decoration: none;} /*Öâåò ïðîñìîòðåííûõ ññûëîê*/
a:hover {color: #999999; text-decoration: underline;}

/* Start the style of the center block*/
#date {
font-weight:bold;
color: #666666;
margin-bottom: 5px;
border-bottom: 1px solid #c00;
border-left: 5px solid #c00;
padding: 3px 10px;
float: left;
width: 550px;
}

#top {
	float:left;
	width: 100%;
	margin-bottom: 5px;
}
#vvedenie {
font-size:100%;
padding-left: 2px;
float: left;
width: 460px;
}
#left_pict {
 float: left; /*      */
 padding-right: 5px; /*   */
 height: 100%;
}

#ssylka{
text-align: right;
font-weight: bold;
font-size: 100%;
float: left;
width: 576px;
}
#ssylka a{
text-decoration: underline;
}
#ssylka p{
text-align: right;
}
/*End of the style center block*/
#kont {
float: right;
margin-top: -60px;
margin-right: 20px;
position: relative;
z-index: 2;
}
#kont img {
border: 0px;
}
#kont a{
color: #FFFFFF;
border:none;
}
#page {
background-color: #FFFFFF;
text-align: left;
width:1007px;
margin: 0px auto;
padding: 0px;
}
#header {
margin: 0px;
padding: 0px;
white-space: nowrap;
overflow: hidden;
position: relative;
z-index: 1;
}
#header img {
border: 0px;
}
#nav {
text-align: left;
float: left;
margin-top: -39px;
padding-left: 173px;
width: 834px;
}
#left {
float: left;
margin-top: -70px;
padding: 5px;
width: 172px;
text-align:left;
}
#menu {
text-align: left;
width: 160px;
font-size: 110%;
color: #CC3333;
text-transform: lowercase;
border: 1px solid #CCCCCC;
}
#menu p{padding-right: 5px;}
#menu a {text-decoration: none; display:block; padding: 0px}
#menu a:link {color: #CC3333}
#menu a:visited {color: #FFFFFF}
#menu a:hover {background-color: #CCCCCC; color: #CC3333;}
.ins {background-color:#FFFFFF; padding-left: 15px; color:#666666}

#center {
float: left;
padding: 12px;
width: 576px;
margin-top: -25px;
/*border: solid 1px #CCCCCC;*/
}
#center img {
/*border: 1px solid #666666;*/
border: 3px solid #cccccc;
}
#anons {
border: 1px solid #CC3333;
color: #000000;
padding: 10px;
margin-bottom: 20px;
text-align:center;
}
#razdel{
	font-size: 110%;
	font-weight:bold;
	color: #CC3333;
	text-align: left;
	background-image: url(/images/05.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	float: left;
	margin-bottom: 0px;
	width: 550px;
}
#razdel a{
color: #CC3333;
text-decoration: none;
}
#razdel a:hover{
color: #ffcccc;
}
#right {
margin:0px;
padding: 5px;
float: right;
clear: right;
width: 210px;
margin-top: -60px;
text-align:left;
}
#right p, #left p{
text-align:left;
}
#poisk, #opros, #forum, #podpiska, #citata, #about, #dict, #serv, .serv{
float: left;
padding-bottom: 0px;
text-align: left;
width: 100%;
}
#serv {
margin-bottom: 0px;
}
#dict img{
border: 0px;
}
#poisk form{
margin: 0px;
}
#opros form{
margin: 0px;
}
#opros INPUT.submit{
margin-top: 10px;
}
#opros {
background:url(voit/map4.jpg) no-repeat bottom right;
padding-bottom: 20px;
}
#banner {
float: left;
padding-bottom: 15px;
text-align: center;
width: 100%;
}
#reklama{
float: left;
width: 978px;
padding: 10px;
margin-top: 50px;
text-align: center;
}
#footer {
clear: left;
font-size: 80%;
padding-left: 10px;
padding-top: 25px;
width: 997px;
background-image:url(images/dawn.jpg);
background-repeat:repeat-x;
background-position:bottom;
color: #666666;
text-align: justify;
}
p.text_in {
padding-left: 45px;
padding-right: 10px;
margin-top: -40px;
}
img.quote {
margin-top: -20px;
margin-left: 15px;
}
#footer a{color: #CCCCCC; text-decoration: none;}
#footer a:hover {color: #666666;}
INPUT.input {border: 1px solid #666; height: 21px; color:#666666}
INPUT.submit {color: #FFF; font: bold 12px Verdana; background: #999; border: 1px solid #666; height: 21px}

