body {

 font-family: Arial, Helvetica, sans-serif;

 

 margin: 0px;

 padding: 0px;

}





h1 {

 font-size: 32px;

 font-weight: bold;

 margin: 8px;

 color: #ffffff;

}

h3 {
	font-size: 20px;




 font-weight: bold 

 margin-top: 0px;
	color: #2d59fd;
	text-align: center;

}

h2 {

font-size: 24px;

 font-weight: bold 

 margin-top: 0px;

 color: #0F5AA3

}

h4 {
	font-size: 18px;


 font-weight: bold 

 margin-top: 0px;
	color: #0F5AA3;
	text-align: center;

}

#head {

 background: #2d59fd;

 padding: 0px;

 margin-top: -7px;

}

#menu { 

display: block; 

float: left;

 border: 0px solid #fff;

 width: 180px;

 padding: 5px;

background: #e0effd; 

margin: 10px 1px 5px 5px;

}



#menu a { 

 display: block;

 width: 180px;

 padding: 2px;

 margin: 1px;

 font-size: 90%;

 color: #0F5AA3;

 text-decoration: none;

}

#menu a:hover { 

 background: #f0f2fa;

}



#content {
	display: block;
	padding: 0px;
	border: 0px solid #333;
	margin-top: -10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 220px;

}


#line {

 border-bottom: 0px groove #0F5AA3;

}

#foot {

 background: #2D59FD;

 padding: 5px;

 color: #fff;

 clear: both;

}

#foot1 {

 background: #2D59FD;

 padding: 5px;

 color: #2D59FD;

 clear: both;

}

A { 

 text-decoration: none;

}

A {

 color: #2D59FD; 

 text-decoration: none;

}

A:hover {

 color: #5666B4;  

 text-decoration: none;

}

#picture {

 display: block;

 float: center;

 border: 0px #fff;

 width: 170px;

 padding: 5px;

 margin: 70px 0px 0px 0px;

 background: #fff;

}

.rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 5px 0 7px 7px; /* Отступы вокруг картинки */
   }

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 5px 7px 7px 0; /* Отступы вокруг картинки */
   }
      
.ex1
 {
 text-indent:20px; /*задаем отступ первой строки абзаца*/
 }

#news {

 display: block;

 float: right;

 border: 0px;

 width: 180px;

 padding: 5px;

 margin: 10px 5px 5px 5px;

 background: #f0f2fa;

 color: #0F5AA3; 

 font-size: 80%; 

}



#news_u {

 display: block;

 float: right;

 border: 0px;

 width: 220px;

 padding: 5px;

 margin: 10px 5px 5px 5px;

 background: #f0f2fa;

 color: #0F5AA3; 

 font-size: 80%; 

}



#n {

 display: block;

 float: right;

 border: 0px #FFFFFF;

 width: 200px;

 padding: 0px;

 margin: -6px 0px 0px 0px;

 background: #sss;

}



#news1 {

 display: block;

 float: right;

 border: 0px;

 width: 200 px;

 padding: 2px;

 margin: 0px 0px 0px 0px;

 background: #0F5AA3;

 color: #ffffff; 

 font-size: 100%; 

}





#news2 {

 display: block;

 float: right;

 border: 0px;

 width: 200 px;

 padding: 2px;

 margin: 0px 0px 0px 0px;

 background: #e0effd;

 color: #2D59FD; 

 font-size: 100%; 

}



#table {

border-collapse: separate;

border: solid 0px #fff; 

}

td {

padding: 0px, 0px;

border: solid 0px #fff;

}
#content h5 {
	font-size: 18px;
}
.a1 {
	font-family: "MS Serif", "New York", serif;
}
.a1 {
	font-family: "Comic Sans MS", cursive;

}
