body
{
margin: 0;  
padding: 0;  
background-color: #C6F5FD; 
text-align: center; 
}

table, div, td 
{ 
border: 0px; 
PADDING: 0 0 0 0;
margin: 0 0 0 0; 
border-collapse: collapse; 
border-spacing: 0px; 
}

img 
{
        border: 10;
        margin-right: 10;
        margin-bottom: 0;
        margin-left: 10;
        border-color: transparent;
        HSPACE:5;
        VSPACE:5;
}

td 
{ 
vertical-align: top; 
text-align: left; 
        font-family: Microsoft Sans Serif, sans-serif;
font-size: 13px; 
color: #003399; 
}

table.win 
{ 
background-color: #FFFFCC; 
}

table.win td 
{ 
PADDING: 5px 5px 5px 5px ; 
}


#page { width: 995px; background: url(../images/pageline.jpg) top left repeat-y; }

#header { width: 995px; height: 174px; background-color: #FFFFFF; }
#footer { width: 995px; height: 46px; background: url(../images/footer.jpg) top left no-repeat; clear: both; }


h1 
{ 
        font-family: Microsoft Sans Serif, sans-serif;
font-size: 22px; 
font-weight: 
bold; color: #003399; 
margin: 0 0 10 25; 
}

h2 
{ 
        font-family: Microsoft Sans Serif, sans-serif;
font-size: 18px; 
font-weight: bold; 
color: #003399; 
margin: 0 0 10 25; 
padding: 0; 
}

h3 
{ 
        font-family: Microsoft Sans Serif, sans-serif;
font-size: 16px; 
font-weight: bold; 
color: #003399; 
margin: 0 0 10 10; }

p, td #pretop ul li a:link, td #pretop ul li a:visited,
td #pretop p a:link,td #pretop p a:visited,
td #pretop a:hover,td #pretop a:link, td #pretop a:visited,
 td #pretop ul li a:hover,td #pretop p a:hover,td .main li a:link, td .main li a:visited,
td #pretop1 p a:link, td #pretop1 p a:visited
{
        font-family: Microsoft Sans Serif, sans-serif;
        text-align: justify;
        font-size: 12px;
        color: #003399;
        text-indent: 20px;
        margin-right: 5px;
        margin-left: 5px;
font-weight:bold;
}
 td #pretop ul li a:hover,td #pretop p a:hover, td #pretop a:hover, td .main li a:hover, td #pretop1 p a:hover
{
	text-decoration:underline;
font-weight:bold;
}
p
{
	font-weight:normal;
}
menu-top
{
        text-align: justify;
        font-size: 12px;
        color: #003399;
        text-indent: 20px;
        margin-right: 5px;
        margin-left: 5px;
        font-style: italic;
        font-weight: bold;
        font: "Times New Roman";
}
a 
{
        font-family: Microsoft Sans Serif, sans-serif;
        color: black; 
        font-size: 13px;
        text-decoration: none;
        white-space: normal;
}


a:hover
{
        font-family: Microsoft Sans Serif, sans-serif;
color: red;
font-size: 13px;
text-decoration: bold;
white-space: normal;
}

a.izhevsk
{
font-family: Microsoft Sans Serif, sans-serif;
color: #003399;
font-size: 13px;
text-decoration: bold;
white-space: normal;
}

a.izhevsk:hover
{
        font-family: Microsoft Sans Serif, sans-serif;
color: red;
font-size: 13px;
text-decoration: bold;
white-space: normal;
}


menu-top
{
        font-family: Microsoft Sans Serif, sans-serif;
color: red;
font-size: 13px;
text-decoration: bold;
white-space: normal;
}

a.und 
{
        padding: 2 2 2 2;
        border: 1px solid red;
        text-decoration: none;
        color: #003399;
        font-size: 13px;
}

a.und:hover 
{
        padding: 2 2 2 2;
        border: 1px solid red;
        background-color: red;
        text-decoration: none;
        color: #FFFFFF;
        font-size: 13px;
}

font.und 
{ 
padding: 2 2 2 2;        
border: 1px solid #003399; 
background-color: #003399; 
text-decoration: none; 
color: #FFFFFF; 
}

font.important 
{ 
padding: 2 2 2 2;        
border: 1px solid #003399; 
background-color: #003399; 
text-decoration: none; 
color: #FFFFFF; 
font-weight: bold; 
}


font.imp 
{ padding: 2 2 2 2; 
text-decoration: none; 
font-size: 10px; 
color: #003399; 
}

font.big 
{
        font-family: Microsoft Sans Serif, sans-serif;
     font-size: 16px;
        font-weight: bold;
        color: #003399;
        text-align: justify;
        margin-left: 10;
}

#main { width: 995px; height: 146px; clear: both; background: url(../images/maintop.jpg) top left no-repeat; }

#left, #right { width: 225px; text-align: center; padding-top: 50px; padding-bottom: 20px; }
#left hr, #right hr { width: 90%; height: 2px; color: #003399; border-style: dotted; }

#lc { width: 175px; background: url(../images/lc.jpg) top left repeat-y; min-height: 340px; }
#lct { width: 175px; background: url(../images/lct.jpg) top left no-repeat; min-height: 340px; padding: 10px 10px 10px 10px;   }
#lcb { width: 175px; height: 14px; background: #7AE7FC url(../images/lcb.jpg) top left no-repeat;  }

#content { width: 545px; text-align: center; padding: 25px 10px 20px 10px;  }

#pre { width: 553px; background: url(../images/preline.jpg) top left repeat-y; }
#pre2 { width: 553px; background: url(../images/preline.jpg) top left repeat-y; text-align: center}
#pretop { width: 553px; background: url(../images/pretop.jpg) top left no-repeat; min-height: 190px; padding: 18px 18px 10px 18px;   }
#pretop2 { width: 480px; background: url(../images/pretop.jpg) top left no-repeat; min-height: 190px; padding: 18px 18px 10px 18px;   }
#prebot { width: 553px; height: 16px; background: #7AE7FC url(../images/prebot.jpg) top left no-repeat;  }

#pre1 { width: 553px; background: url(../images/preline.jpg) top left repeat-y; }
#pretop1 { width: 553px; background: url(../images/pretop.jpg) top left no-repeat; min-height: 190px; padding: 18px 18px 10px 18px;   }
#prebot1 { width: 553px; height: 16px; background: #7AE7FC url(../images/prebot.jpg) top left no-repeat;  }
#jool { border: 1px solid #000099; }
#jool td { style: vertical-align: middle; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
td.main li
{
	margin-left:15px;
}