* {font-family: Arial; font-size: 12px; color:#000000; margin:0px}


h1{ color:#000000; font-weight: bold; padding:5px 30px 0px 23px; margin:0px; text-align:center; font-size:12px}



h2{ color:#000000; font-weight: bold; padding:5px 30px 0px 62px; margin:0px; text-align:center; font-size:12px}



h3{ color:#000000; font-weight: bold; padding:0px 3px 3px 3px; margin:0px; font-size:12px}



h4{ color:#000000; font-weight: bold; padding:10px 3px 0px 3px; margin:0px; font-size:12px}



p { color:#000000; font-size:12px; padding:0px 10px 10px 10px; margin:0px}


table{border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}



td {padding:0px; margin:0px}



a{ color:#479EA8; font-weight:bold; font-size:12px; text-decoration:none}



a:hover{ color:#000000; font-size:12px; text-decoration:none; }


table.menublok td {padding:0px 20px}


tr.menublok a {

color:#479EA8; font-weight:bold; text-decoration:none; width:100px;

border:none;

display:block; margin:0px; padding:0px
}


tr.menublok a:hover { color:#000000;



font-weight:bold; text-decoration:none;border:none;



background-image:url(images/ssilka.jpg); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px
}


.menu a{
color:#479EA8; text-decoration:none;  font-size: 12px;font-weight:bold; padding:5px 20px; display:block;  border-left:#479EA8 1px solid; 
}



.menu a:hover {
color:#000000; text-decoration:none;  font-size: 12px; font-weight:bold; padding:5px 20px; /* background-color:#ebebeb; */ display:block
}

.menu_n {
border-left:1px solid #FFFFFF;
padding-right:15px;
/* padding-left:15px; */

}


.menu_n a {
font-weight:bold; color:#000000; text-decoration:none; font-size:12px; text-align:center;
padding:15px 15px;
}


.menu_n a:hover{
font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:12px; text-align:center;
padding:15px 15px;

}


.levo a {

color:#479EA8; font-weight: bold; padding:15px 0px 0px 0px; margin:0px; font-size:12px; text-decoration:none
}


.levo a:hover {
color:#000000; font-weight: bold; padding:15px 0px 0px 0px; margin:0px; font-size:12px; text-decoration:none
}


tr.levo_v a {

color:#479EA8; font-size:12px; text-decoration:none; display:block; margin:0px; padding:5px 0px 5px 13px}


tr.levo_v a:hover {color:#000000; font-size:12px; text-decoration:none; background-color:#F5F5F5}

.nav {text-align:center}


.res {padding:5px}



/* VN inserted */

.pictable div {
 float: left; margin: 10px;
 width:190px;
 height:150px;
}

.form_error{
 background:#FF9999;
}

/* VN inserted end */


/* TV inserted */

a.item0 { color:#222222;}
a.item0:hover { color:#479EA8}
td.tochki { width:8px; padding-top:3px; padding-right:5px;}

/* стандартная */

td.main_st {
padding:10px;
}

td.main_st ul {
padding-left:30px;
}

/* для остальных */

td.main_t {
padding:10px;
}

.news { padding-left:0!important;
text-align:justify;}

/* TV inserted end */

.rasp { padding:2px 2px 2px 15px} /* для диаграмы */
.rasp2 { padding:5px;}				/* для диаграмы */

#form {margin:0; padding:0;}
