html, body {
	background: #ffffff url( /pic/all.gif) repeat-x left top;
	width: 100%;
	height: 100%;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	line-height: normal;
}
body {
    position: relative;
	
}

div, p, ul, ol, li, img, html, body 
{ 
border: 0; 
padding: 0; 
margin: 0; 
}
 

a:link { color: #4069A2; } 
a:visited { color: #4069A2; } 
a:hover { color: #EB2D03; } 
a:active { color: #EB2D03; }

h1 {
    background:url(/pic/h1.gif) no-repeat scroll left top;
    color:#4069A2;
    font-size:18px;
    margin:0pt 0pt 17px;
    padding:5px 0pt 0pt 30px;
    text-align:left;
	position: relative;
	}
h2{
    font-weight: normal;
	color: #4069a2;
	font-size: 16px;
	text-align: left;
	margin: 0 0 17px 0;
	}
h3{	
    font-weight: bold;
	color: #4069a2;
	font-size: 12px;
	text-align: left;
	margin: 0 0 10px 0;
	}




#footer{
    background:url(/pic/footer.gif) repeat-x left top;
	height: 144px;
	color: #4069a2;
	font-size: 11px;
	position: relative;
	clear: both;
	
	}
#footer p {
    float: left;
	padding: 15px 10px 0 0;
	
}	
	
#footer a{
	color: #4069a2;
	}
#footer a:hover{
	color: #c11783;
	}
	
	
p {
    margin: 0 0 16px 0;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
 }
 
ul {
     margin: 0 0 16px 0;
}

ol {
     margin: 0 0 16px 10px;
}
ol li {
     margin: 0 0 5px 10px;
}

ul li {
	list-style-type: none; 
	margin: 0 0 5px 10px;
	font-size: 12px;
	padding: 0 0 0 10px; 
	background: url(/pic/li1.gif) no-repeat left top;
}


ul li ul{
     margin: 5px 0 10px 0;
     padding:0;
}
ul li ul li {
     list-style-type: none; 
     margin: 0 0 5px 0px;
     font-size: 12px;
     padding: 0 0 0 15px; 
     background: url(/pic/li2.gif) no-repeat left top;
 }
#menu_subs ul li {
	list-style-type: none; 
	margin: 0 0 5px 10px;
	padding: 0;

}


#menu_subs ul li ul{
     margin: 5px 0 10px 0;
     padding:0;
}


#menu_subs ul il ul {
     list-style-type: none; 
     margin: 0 0 5px 0px;
     padding: 0;


}
#menu_subs ul li ul li a {
     list-style-type: none; 
     margin: 0 0 5px 0px;
     font-size: 12px;
     padding: 0 0 0 15px; 
     background: url(/pic/li2.gif) no-repeat left top;
     
}


#menu_subs ul li a {
    font-size: 12px;
    text-decoration: none;
    color: #000000;
    padding: 0 0 0 10px; 
    background: url(/pic/li1.gif) no-repeat left top;
}


#menu_subs a:hover, 
#menu_subs a#cu {
      text-decoration: underline;
      color:#4069A2;
}





.all {
 position: relative;
	width: 963px;
	margin: 0 auto;
	position: relative;
	
   	
}

#top {
    height: 168px;
	background: url(/pic/top.gif) no-repeat left top;
	position: relative;
}

.conteiner {
    position: relative;
	width: 963px;
	margin: 0 auto;
	position: relative;
	border-left: 1px solid #d7e8f0;
	border-right: 1px solid #d7e8f0;
	
	
}
#menu_top {
    height: 28px;
	position: relative;
	padding: 8px 0 0 20px;
}
#menu_top ul {
    margin: 0; padding: 0;
	
}
#menu_top ul li {
	float: left;
	list-style-type: none;   
	margin: 0; padding: 0;
	background: none; 
}
#menu_top ul li a {
   padding: 0px 10px 0 5px;
   font: Arial;
   font-size: 18px;
   color: #4069a2;
   text-decoration: none;
   
}
#menu_top ul li a:hover, #menu_top ul li a#current {
   color: #EB2D03; 
}
#menu_top p {
    float: right;
	color: #234472;
	font-size: 20px;
	margin: 0 20px 0 0;
	}
#menu_top p span {
    font-size: 12px;
}



.logo {
    padding: 14px 0 0 10px;
	}
.flash {
    position: absolute;
	right: 22px;
	top: 20px;
	z-index: 50;
	}
.flash img {
   
}
#menu_big {
	height: 244px;
	width: 790px;
	margin: 0 auto;
	position: relative;
		 
}
#menu_big a {
	display: block;
	float: left;
	width:183px;
	height:213px;
	background: url(/pic/menu_link.gif) no-repeat left top;
	margin: 0 10px 0 0;
	color: #4069a2;
	font: Tahoma;
	font-weight: bold;
	text-align: center;
	padding: 20px 0 0 0;
}

#all .conteiner #menu_big a:hover {
    color: #e52f00;
	cursor: pointer;
}
	
#menu_big img {
    margin-top: 10px;
	border: 1px solid #cad5e5;
}
#navigator {

}

#left_col {
    width: 210px;
	float: left;
	position: relative;
	padding-bottom: 189px;
	
}

#main_col {
    width: 750px;
	float: right;
	position: relative;
	
}
.inner {
   margin: 30px 30px 0 20px;
}

#news {
  
}

#news h1 {
   font-size: 18px;
   font-weight: normal;
   color: #4069a2;
   position: relative;
}

#news a {
   color: #4069a2;
}

#news span {
    color: #4069a2;
    font-weight: bold;
	text-decoration: underline;
}

.rel {
    position: relative;
}
#pic {
    position: absolute;
	z-index: 2;
	left: 0; 
	top: -181px;
	height: 323px;
	width: 222px;


}
.footer_inner {
    padding: 10px 0 10px 240px;
}
#navig {
	margin-bottom: 15px;
	color: #4069A2;
	}

#navig a {
	padding: 0 2px 0 2px;
}

#navig a#curr {
	text-decoration: none;
}
#menu_left {
   position:relative;
   margin: 0 0 0 -30px;
   width: 210px;
}
#menu_left h2 {
   background: url(/pic/h2.gif) repeat-y left top;
   padding: 0 0 0 30px;
   margin: 0 0  17px 0;
   font-size: 16px;
   font-weight: bold;
   color: #4069a2;
   }
   
#menu_left ul li {
    list-style-type: none;
	margin: 0 0 10px 15px;
	padding: 0 0 0 15px;
	background: url(/pic/menu_left.gif) no-repeat left top;
}  
#menu_left ul li a {
   color: #4069a2;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
 }
 #menu_left ul li a:hover, #menu_left ul li a#cur {
   color: #EB2D03;
 }
.img-space {margin: 0 10px 10px 0}
p img {margin: 0 10px 10px 0}
ul.pager li {background:none; display:inline; margin-left:7px; padding-left:0px}
