h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BD0008; text-decoration: none; font-weight: bold; padding:20px 20px 0px 20px;}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BD0008; text-decoration: none; font-weight: bold; padding:20px 20px 0px 20px;}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BD0008; text-decoration: none; font-weight: bold; padding:20px 20px 0px 20px;}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BD0008; text-decoration: none; font-weight: bold; padding:20px 20px 0px 20px;}
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BD0008; text-decoration: none; font-weight: bold; padding:20px 20px 0px 20px;}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BD0008; text-decoration: none; font-weight: bold; padding:20px 20px 0px 20px;}

/* main */
body {
margin:0px; padding:0px;  color:#35323B; background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#35323B; 
}
ul, li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none;}


p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;  
text-decoration: none; margin:0px;
padding:20px 20px 0px 20px}

.main_table {background-color:#7F76B9;}

.main_table p {padding:0px; margin:0px;}

.blue {font-size:13px; color:#514398}
.blue_bold {color:#514398; font-size:13px; font-weight:bold;}
.wh, .wh strong { font-size:13px; color: #ffffff; }
.wh10, .wh10 strong { color: #ffffff; font-size:10px; }
.dark2{font-size: 10px;}
.red, .red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #C10067; TEXT-DECORATION: none; font-size:13px; font-weight: bold
}
.red2, .red2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #C10067; TEXT-DECORATION: none; font-size:10px; font-weight: bold
}
.pink {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #F68FBC; TEXT-DECORATION: none; font-size:13px; font-weight: bold
}

.header_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  COLOR: #C10067; TEXT-DECORATION: none; font-weight: bold
}

.litle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;  text-decoration: none;}

IMG.def {
    border: 1 solid #ffffff;   
}
IMG.over {border: 1 solid E36B00; }

A {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	color:#514398; text-decoration:none; font-weight: bold
}
A:hover {
	color:#C10067; text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold
}

/*shapka content*/

.cont{
width: 85%; margin:0px; padding:0px;
}

td.dr{
border-left:1px solid #FF52B4; border-right:1px solid #E67BC3; 
background-color: #c6bfe9; 
background-image:url(../images/dr_fon.png); background-position:top; background-repeat:repeat-x;
padding-left:10px; padding-right:10px; padding-top:10px;
}

td.dr ul{
    list-style:none; 
}

td.dr ul li{
padding-left: 12px; list-style:none;
background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:left top;
color:#514398;
}

td.shap {
font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#CF127F; 
background-image:url(../images/fon_st.png); background-repeat:no-repeat; background-position:right top; 
text-align:left; text-indent:20px; font-weight:bold;
} 
td.data {
font-size:8px; font-weight:normal; color:#FFFFFF; 
padding-top:6px;  
background-image:url(../images/data_st.png); background-repeat:no-repeat; background-position:right top;
filter:expression(fixPNG(this)); 
text-align:right; width:114px;  
} 
td.data div {
margin-right:20px;
} 

td.content
{
border-bottom:3px solid #E67BC3;
border-right:1px solid #E67BC3; 
border-left:1px solid #E67BC3;
padding:0px; margin:0px;
background-image:url(../images/paper_fon.jpg);
min-height:500px;
height:auto !important;
height:500px;
font-size:13px;
}

td.content div.first
{
background-image:url(../images/paper_fon_top.jpg); background-position:top; background-repeat:repeat-x; 
min-height:500px;
height:auto !important;
height:500px;
font-size:13px;
padding:0px; margin:0px; font-size:13px;
}

.txt{padding:20px 0px 0px 0px;}

.txt  p 
{
padding:20px 20px 0px 20px; font-size:13px;
}

.txt li {padding: 0px 20px 0px 20px}


.txt  td, .txt div, .txt li, .txt ul .txt span  { font-size:13px;}

.txt  a, td.content div.first a, .txt  a:hover, td.content div.first a:hover  { font-size:13px;}

td.content img.rightimg
{
margin-right:0px; margin-top: 0px; margin-left: 15px; margin-bottom:15px; padding-right:0px;
}

td.content img.leftimg
{
margin-left:0px; margin-top: 0px; margin-right: 15px; margin-bottom:15px; padding-left:0px;
}




/*  aktualnoe & gid  main*/



#Layer1 {
	position:absolute;
	left:0px;
	top:388px;
	width:700px; 
	display:block; 
	visibility: visible;
	z-index:600;font-size:13px;
}
#Layer2 {
	position:absolute;
	left:0px;
	top:388px;
	width:700px; 
	display:block; 
	visibility: hidden;
	z-index:600;font-size:13px;
}



td.akt_vn {
background-image:url(../images/akt_main_fon.jpg);  
background-position:right top; padding:0px; margin:0px; border-left: 1px solid #E67BC3; font-size:13px;
}

td.akt_vn div.akt_fon{ 
display:block; background-image:url(../images/akt_fon.jpg); 
background-position:top right; background-repeat:repeat-x; 
margin:0px; 
border-bottom:1px solid #E67BC3;
border-right:1px solid #E67BC3; font-size:13px;
padding:0px 10px 10px 10px 
}

td.akt_vn div.akt_fon p,  td.akt_vn div.akt_fon div { 
font-size:13px;
}
td.akt_vn div.akt_fon p {padding-top:20px; padding-left:10px; padding-right:10px;}
td.akt_vn div.akt_fon a:hover{text-decoration: underline; color:#514398; font-size:13px;}

td.akt_vn div.akt_fon a {text-decoration: none; color:#514398; font-size:13px;}

td.akt_vn div ul{ 
    list-style:none;  font-size:13px;
}

td.akt_vn div ul li{
padding-left: 10px; list-style:none; font-size:10px;
background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:left top;
color:#514398; 
}

ul.akt_list li a{
color:#514398; text-decoration:none;  font-weight:normal; font-size:10px;
}

ul.akt_list li a:hover{
color:#514398; text-decoration: underline;  font-weight:normal; font-size:10px;
}

INPUT {
height:20px; border: 1px solid; border-color: #FF3366 #FF9999 #FF9999 #FF3366;
background-color: #FFFFFF;
}
TEXTAREA {
height:20px; border: 1px solid; border-color: #FF3366 #FF9999 #FF9999 #FF3366;background-color: #FFFFFF;}

SELECT {
height:20px; border: 1px solid; border-color: #FF3366 #FF9999 #FF9999 #FF3366;background-color: #FFFFFF;
}

INPUT.btn_000 {
background-image:url(/templates/default/images/fon_btn000.jpg); background-repeat:repeat-x; 
height:20px; width:100px;
border: 1px solid; 
border-color:#333399 #3366CC #3366CC #333399; color:#FFFFFF; 
font-size:10px; font-weight:bold
}

INPUT.btn_2 {
background-image:url(/templates/default/images/fon_btn.jpg); background-repeat:no-repeat; 
height:20px; width:64px; 
border: 1px solid; 
border-color:#333399 #3366CC #3366CC #333399; color:#FFFFFF; 
font-size:10px; font-weight:bold
}
INPUT.btn_1 {
background-image:url(/templates/default/images/fon_btn1.jpg); background-repeat:repeat; 
height:20px; width:47px; 
border: none;
font-size:10px; font-weight:bold
}
INPUT.btn_0 {
background-image:url(/templates/default/images/fon_btn0.jpg); background-repeat:repeat; 
height:20px; width:47px; 
border: none;
font-size:10px; font-weight:bold
}
.iePNG, img { filter:expression(fixPNG(this)); } 
