
/* body */



.news_header {color: #E0406C;
margin-top: 4; margin-bottom: 0}

.r {color: #E0406C;}

.news_block {padding: 5; font-size: 85%; 
margin-left: 12;
background-color: white;
border: 1px solid #CC4468}

.data_block {padding: 5 15 5 15; font-size: 85%; 
background-color: white; 
border: 1px solid #CC4468}

.inf_block {padding: 5; 
margin-left: 12;
background-color: white;
border: 1px solid #CC4468}

div.info {background-color: F0F0EF; margin: 0 0 0 0; padding: 0; font-family: Helvetica, sans-serif; font-size: 13}


p.info {font-family: Verdana, sans-serif; font-size: 80%; color: #555; margin: 0px;}

p.info1 {font-family: Verdana, sans-serif; font-size: 80%; color: #555; margin: 10 10 3 10; }

p.info1t {font-family: Verdana, sans-serif; font-size: 80%; color: #555; margin: 10 10 3 10; border-top: 1px dashed #007979; padding-top: 5; border-bottom: 1px dashed #007979; padding-bottom: 5;}

p.info1top {font-family: Verdana, sans-serif; font-size: 80%; color: #555; margin: 10 10 3 10; border-top: 1px dashed #007979; padding-top: 5;  padding-bottom: 5;}

p.info2 {font-family: Verdana, sans-serif; 
font-size: 85%; 
color: #203B72; margin: 10 10 3 10; }

hr.section {
 width: 80%; 
 size: 1px;
}



.big {font-size: 110%; font-weight: bold}

.big_lnk {font-size: 120%; font-weight: bold; color: green;}






br.sm {font-size: 1px;}
p.sm {font-size: 1px; line-height: 80%; margin: 6}

.6 {font-size: 6px;}
.4 {font-size: 4px;}
.2 {font-size: 2px;}

a img {border: 0}

ul, ol {list-style-position: outside;}

h1 {font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 17px; color: #203B72; margin-top: 0; margin-bottom: 14;
 clear: both;}

em.color {color: #203B72;}


.act { color: #CC4468;}

form br {line-height: 130%;}

h3 {font-size: 11pt; }

em {font-style: normal; font-weight: bold;}


/* links */

a { color: #203B72; text-decoration: none;}

a:hover { color: #007979; text-decoration: none}



/* header */

table#header {background-color: #29166F;
margin: 0px;}

#logo {margin: 0px; border: 0}


/* serv */

div.serv {font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px; line-height: 180%; text-align: center;
border-width: 0px; 
width: 660; height: 45;  margin-right: 2%; margin-left: 1%;
position: relative; top: 1px;}


/* switch */

.switch {font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; line-height: 220%;}

td.switch {background: url(../images/button_switch_n8.gif)
no-repeat center top}

#actlang { color: #CC4468;}

div.lang {width: 43; height: 29;}


/* cpr */

div.cpr {font-size: 1px; 
width: 100%; margin: 3 0 0 0; height: 1px;
text-align: center;
border-width: 1px; border-top-style: solid; 
border-color: #203B72; border-bottom-style: solid;  border-left-style: none; border-right-style: none;}

 .cpr_text td {font-size: 11px; font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif;  font-weight: bold; color: #203B72;}


/* news */

div.news {font-weight: bold; color: #203B72;
width: 100%; 
text-align: center; 
border-width: 2px; border-top-style: solid; 
border-color: #CC4468; border-bottom-style: solid; border-left-style: none; border-right-style: none;
background-color: white;
margin: 0 0 2 0;
}

div.news2 {
font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif; 
font-weight: bold; color: #203B72;
width: 99%; 
position: relative; left: 2px;
text-align: center; 
border-width: 2px; border-top-style: solid; 
border-color: #CC4468; border-bottom-style: solid; border-left-style: none; border-right-style: none;
background-color: white;
margin: 0 0 4 0;
}

.news_in {
border: 1px solid #CC4468; padding: 10px; margin: 5 20 10 0; background-color: #DDEEFF;
width: 220px; 
text-align: left;
}

p.scrline {
text-transform: uppercase; margin: 0px;
font-size: 17px; line-height: 100%;}

