body {background: url(images/main_bg.jpg) fixed top no-repeat;  margin: 0;padding: 0;font-family: Arial;}

/*************************************/

.head_borders {position:relative;margin-top: -52px;}
.border_img1 {position: absolute;z-index:2;top:20px;left:400px;}

.slide_img1 {position: absolute;z-index:1;top:-21px;left:312px;width:220px;height:142px;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  .slide_img1 {left:312px;}
}

.close_open_button {float: right;margin: 0 15px 0 0;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  .close_open_button {margin-top: -10px;}
}
.border_img2 {position: absolute;z-index:4;top:20px;left:523px;}

.slide_img2 {position: absolute;z-index:3;top:-21px;left:532px;width:220px;height:142px;}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  .slide_img2 {left:532px;}
}

.border_img3 {position: absolute;z-index:5;top:20px;left:885px;}

.slide_img3 {position: absolute;z-index:4;top:-21px;left:755px;width:220px;height:142px;}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { 
  .slide_img3 {left:755px;}
}

.text_box {border: 1px solid #d2d2d2;padding: 15px;text-align: justify;margin: 10px 0;}

.main_table {background: url(images/bg.png);}

#headmenu {width: 670px;list-style: none;}

.forum {padding: 10px 0;}

/*************************************/

a img {border: none;}

a {			/*Основной текст без стилей*/

	color : #5844e8;

	text-decoration : none;

	font-size: 11px;

	outline: none;

}



a:hover {

	color : #000;

	text-decoration : underline;

}



a.side {		/*Жирный основной текст*/

	color : #1114e2;

	text-decoration : underline;

	font-size: 11px;

	line-heighT: 1.7;

}



a:hover.side {

	color : #000;

	text-decoration : underline;

}



a.white {

	color : #ddd;

	text-decoration : none;

}



a:hover.white {

	color : #ddd;

	text-decoration : underline;

}



body {

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

	font-size : 11px;

}



form {

	margin : 0px;

}



hr {

	height : 1px;

	border : 1px solid #eee;

}



hr.side-hr {

	height : 1px;

	border : 1px solid #eee;

}



td {

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

	font-size : 11px;

}



pre {

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

	font-size : 11px;

}



.alt {

	color : #6878bb;

}

 

.outer-border {

	border-left: 1px solid #bdbdbf;

	border-right: 1px solid #bdbdbf;

}



.sub-header {

	color : #000;

	

	background: url(images/sub_header_bg.jpg);

	height: 42px;

}



.full-header {

	width:100px;

	height: 205px;

	background: url(images/head_bg.jpg);

}



.footer {



	width: 1000px;

	height: 197px;

	background: url(images/footer.png);

}



.button {

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

	font-size : 10px;

	color : #555;

	background-color : #f1f1f1;

	height : 20px;

	border : 1px solid #ccc;

	margin-top : 2px;

}



.textbox {

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

	font-size : 10px;

	color : #555;

	background-color : #f8f8f8;

	border : 1px solid #ccc;

}



.main-body {	/*текст в новостях*/

	font-size : 11px;

	color : #444;		

	

	padding : 4px 0px 5px 0px;

}		



.side-body {

	font-size : 10px;

	color : #777;

	padding : 10px 0 10px 20px;

}



.main-bg {

	color : #555;

	

	padding : 10px 5px 10px 5px;

}



.border {



}



.side-border-left {

	color : #777;

	

	padding : 10px 5px 10px 10px;

	width: 207px !important;

}



.side-border-right {

	color : #777;

	

	padding : 10px 10px 10px 5px;

	width: 207px !important;

}



.news-footer {

	font-size : 10px;

	color : #555;



	padding: 10px 0 0 0;

}



.capmain {			/*Заголовки статей, форума*/

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

	font-size : 16px;



	color : #999900;

	

	padding : 0 0 8px 0;

}

.scapmain {

	font-size : 12px;

	font-weight : bold;

	color : #555555;

	background: url(images/scapmain_bg.jpg) repeat-x;

	padding: 10px;

}

.scapmain center {

	float: left;
	width: 80%;
	text-align:center;

}

.scapmain2 {

	font-size : 12px;

	font-weight : bold;

	color : #555555;

	background: url(images/bar.png);

	padding: 0 0 0 60px;

	width:207px; height: 45px;

}



.tbl-border {

	color : #555;

	margin: 10px 0;

	

	

}

.tbl-border td {padding: 2px;}

.tbl {

	font-size : 11px;

	color : #555;

	

	padding : 4px;

}



.tbl1 {

	font-size : 11px;

	color : #555;

	

	

}

.tbl2 {

	font-size : 11px;

	color : #555;

	background-color : #f1f1f1;

	padding : 4px;

}



.forum-caption {

	font-size : 11px;

	font-weight : bold;

	color : #888;

	background-color : #f1f1f1;

	padding : 2px 4px 4px 4px;

}



.quote {

	font-size : 11px;

	color : #555;

	background-color : #f8f8f8;

	padding : 4px;

	margin : 0px 20px 0px 20px;

	border : 1px solid #bbb;

}



.poll {

	height : 12px;

	border : 1px solid #bbb;

}



.comment-name {

	font-weight : bold;

	color : #005599;

}



.shoutboxname {

	font-weight : bold;

	color : #005599;

	background-color : #f6f6f6;

}



.shoutbox {

	color : #777;

	background-color : #f6f6f6;

}



.shoutboxdate {

	font-size : 10px;

	color : #888;

	background-color : #f6f6f6;

}



.small {

	font-size : 10px;

	font-weight : normal;

}



.small2 {

	font-size : 10px;

	font-weight : normal;

	color : #555;

}



.side-small {

	font-size : 10px;

	font-weight : normal;

	color : #555;

	background-color : #f6f6f6;

}



.side-label {

	color : #555;

	background-color : #f1f1f1;

	padding : 2px 2px 3px 2px;

}



ul#headmenu li {

   float: left;
}
ul#headmenu {


   margin:0;
   padding:0;
}

ul#headmenu li ul {

   display: block;

   clear: both;

   position: absolute;

   background-color: #fff;

   border: 1px solid #d2d2d2;
   padding: 10px;
   background: #fff url(images/sub_nav_bg.jpg) repeat-x;

}

ul#headmenu li ul a {

	font-size: 13px;

}

ul#headmenu li ul li {

   display: block;
	
   clear: both;
   margin: 5px 0;

}


 GMan1990 {
    font-size: 14px; /* Размер шрифта в пунктах */ 
   }