BODY {
	background-color:#cc3333;
	margin-top:0px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/fon4.gif);
	background-position:center;
	background-repeat:repeat-y;
}
    
A {
	color:#CC3333;
	text-decoration:underline;
	}
A:hover{
	color:#ffcc66;
	text-decoration:none;
	}
#rightcol UL {
	list-style-image:url(images/as.jpg);
	}
.img {
	border: 1px solid #FFCC66;
	padding: 4px;
	margin: 5px;
	background-color: #FFFFFF;	
	}
H5{
	font-size:1.5em;
	color:#000000;
	padding-left:30px;
	padding-top:20px;
	}

H3{
	color:#CC3333;
	padding-left:30px;
	text-align:left;
	font-size:1.8em;
	}
H4{
	color:#CC3333;
	text-align:left;
	
	font-size:1.2em;
	}
.fon {
	background-color: #FFFFFF;
	width:900px;
	height:auto;
	margin:0 auto 0;
	border-left-color:#ffcc66;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#ffcc66;
	border-right-style:solid;
	border-right-width:2px;
	}
#header {
	background-color: #FFFFFF;
	color: #CC3333;
	height:150px;
	padding-top:16px;
	background-image:url(images/logo2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	text-align:right;
	
	}
#leftcol {
	width: 50%;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	float:left;
	padding-top:10px;
	color:#000000;
	border-right:#ffffff 1px solid; 
}

#rightcol {
	margin-left: 55%;
	padding-top:3px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
#footer {
	padding: 10px;
	color: #000000;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
}

#leftcol ul li{
	display: block;
	border-bottom:#996633 1px dotted;
	width: 150px;
	list-style-type:none;
	list-style-image:none;
	}
a.link:link {
	color:#CC3333;
	text-decoration:none;
	border-bottom:#FFFFFF 1px dashed;
	font-weight:900;
	}
a.link:visited {
	color:#CC3333;
	text-decoration:none;
	border-bottom:#FFFFFF 1px dashed;
	}
a.link:hover{
	color:#ffcc66;
	text-decoration:none;
	border-bottom:#FFFFFF 1px dashed;
	font-weight:900;
	}
a.link:active{
	color:#CC3333;
	text-decoration:none;
	border-bottom:#FFFFFF 1px dashed;
	font-weight:900;
	}
a.white:link {
	color:#CC3333;
	text-decoration:none;
	border-bottom:#FFCC66 1px dashed;
	font-weight:900;
	}
a.white:visited {
	color:#CC3333;
	text-decoration:none;
	border-bottom:#FFCC66 1px dashed;
	}
a.white:hover{
	color:#FFCC66;
	text-decoration:none;
	border-bottom:#FFCC66 1px dashed;
	font-weight:900;
	}
a.white:active{
	color:#CC3333;
	text-decoration:none;
	border-bottom:#FFCC66 1px dashed;
	font-weight:900;
	}
.copyright{
	font-size:0.8em;
	padding-left:30px;
	padding-bottom:10px;
	border-bottom:#cc3333 2px solid;
	border-top:#cc3333 2px solid;
	}
.menu_nuz{
	text-align:center;
	padding-top:20px;
	border-top:#CC9933 1px dashed;
}
.data{
	color:#CC3333;
	padding-left:30px;
	font-size:0.9em;	
	}
.data2{
	color:#FFFFFF;
	padding-left:30px;
	font-size:0.9em;
	background-color:#CC3333;
	display:block;
	text-align:right;
	}
.blocks{
	background-image:url(images/as.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-left:#CC3333 2px solid;
	border-top:#CC3333 1px dashed;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000000;
	}
a.menu_main:link{
	color:#CC3333;
	font-size:15px;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}
a.menu_main:visited{
	color:#CC3333;
	display:block;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}
a.menu_main:hover{
	color:#ffffff;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}
a.menu_main:active{
	color:#CC3333;
	display:block;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}
.punkt_menu{
	background-color:#FFFFFF;
	display:block;
	color:#CC3333;
	font-weight:700;
	}
.img_foto{
	border:#CC3333 1px solid;
	}
.rahivnuku{
	padding-left:30px;
	padding-bottom:10px;
	border-top:#ffcc66 2px solid;
	text-align:left;
	}
.menu_nuz{
	padding-left:30px;
	padding-bottom:10px;
	border-top:#ffcc66 2px solid;
	text-align:center;
	}
.img_main{
	border:#FFCC66 1px solid;
	padding:4px;
	margin:5px;
	}
.pcolor1{color: #DFDFDF; font-size: 170%}
.pcolor2{color: #FFFFFF; font-size: 18px}	
.em{ color: #A80303; font-style: normal}
.help{color: #989898; font-size: 0.8em; font-family: font-family: Arial, Helvetica, sans-serif; margin:0px; text-align: right}
.ptext{color: #000000; font-size: 96%; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; text-indent: 20px; margin-left: 40px; margin-top: 0px}	
.panswer{color: #4795F3; font-size: 90%; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; margin-top: 10px}		
.ptdg{font-size: 96%;color: black;	font-family: font-family: Arial, Helvetica, sans-serif;	margin: 0px; text-indent: 0px}
.table{ background-color:#FFCC66; border:#FFFFFF 7px double;}
.td_imen{
	background-color:#FFFFFF;
	height:200px;
	width:25%;
	text-align:center;
	padding:5px;
	border:#CC3333 1px solid;
	}
.img1{
	border:#CC3333 1px dashed;
	}
.news_of_site{
	text-align:justify;
	padding:10px;
	border:#FF9900 1px solid;
	
}
.sites {
	border-bottom:#ffffff 1px dashed;
	}
.small{
	font-size:0.9em;
	}
.header_menu{
	background-image:url(images/menu.gif);
	background-repeat:no-repeat;
	height:35px;
	width:163px;
	background-position:top;
	padding:3px;
	}
.header_menu_v{
	background-image:url(images/menu_v.gif);
	background-repeat:no-repeat;
	height:35px;
	width:163px;
	background-position:top;
	padding:3px;
	color:#ffffff;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}
.table_singers{
	border-left: #cc3333 2px solid;
	}