/* ëàñòèê */
*{
margin:0;
padding:0;
}
sup, sub{vertical-align: baseline; position: relative}
sup{top: -0.4em}
sub{bottom: -0.3em}
a{
outline:none;
text-decoration:none;
color:#000;
}
a:hover{text-decoration:underline}
a img{border:0; outline:none}/* óáèðàåì áàã, êîãäà èå6 äîáàâëÿåò ãðàíèöó ê êàðòèíêå, åñëè îíà â ññûëêå */
hr{color:#ccc;background-color:#ccc;height:1px;border-width:0}

body{
position: relative;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
color:#000;
min-width: 1000px;
width:100%;
}

/* ðàçìåòêà äëÿ øàáëîíà */
#wrapper{

}
#container_center{
position:relative;
width:1000px;
margin:0 auto}
#container{
width:100%;
}
#header{
width:100%;
height:440px;
background:url(../image/header.jpg) 0 0 no-repeat #fff;
position:relative;
}

#main_menu{
position:absolute;
left:0px;
bottom:0px;
width:100%;
height:33px;
text-align:center;
}
#main_menu a{
margin-left:18px;
margin-right:18px;
height:33px;
display:block;
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#main_menu a span{
padding:8px 10px 0 10px;
height:25px;
display:block;
float:left;
}
#main_menu a:hover{
	background:url(../image/menu_element_42.png) 0 100% no-repeat;
	color:#FFFFFF;
}
#main_menu a:hover span{
background:url(../image/menu_right_element.png) right 0 no-repeat;
}

#logo{
position:absolute;
left:20px;
top:90px;
width:205px;
text-align:center;
}
/* êîíòåíò */
#content{
min-height:800px;
height:auto !important;
height:800px;
margin:0 20px 0 270px;
padding-top:10px;
}
/* àáçàöû */
#content p{
text-align:justify;
padding-bottom:0.5em;
text-indent:2em;
}
/* ñïèñêè */
#content ul{list-style:inside;text-indent:10px}
#content ol{list-style:inside decimal;text-indent:10px}
#content ul ul, #content ol ul{text-indent:40px}
#content ol ol, #content ul ol{text-indent:40px}
#content ul ul ul{text-indent:70px}
#content ol ol ol{text-indent:70px}

#left_center{
width:250px;
min-height:100px;
height:auto !important;
height:100px;
position:absolute;
left:0;
top:470px;}

div.menu_top{
background:url(../image/menu_element_42.png) 0 0 no-repeat;
width:250px;
height:42px;
}
div.menu_center{
background:url(../image/menu_center.png) 0 0 repeat-y;
width:250px;
min-height:200px;
height:auto !important;
height:200px;
}
div.menu_bottom{
background:url(../image/menu_element_24.png) 0 100% no-repeat;
width:250px;
height:24px;
}
#left_center h1{
font-size:18px;
margin-left:15px;
margin-bottom:5px;
}
#left_center ul{
width:250px;
list-style: none !Important;
}
#left_center ul li{

}
#left_center ul li a{
display:block;
background:url(../image/menu_element_24.png) 0 50% no-repeat;
height:22px;
padding-left:40px;
padding-top:2px;
}
#left_center ul li a:hover{
display:block;
background:url(../image/menu_element_24.png) 0 0 no-repeat;
color:#FFFFFF;
text-decoration:none
}

/* ïîäâàë ñàéòà */
#footer{
clear:both;
height:90px;
background:url(../image/dotted.png) center 0 no-repeat;
margin-top:16px;
position:relative;
padding-top:5px;
text-align:center;
}
#footer #copyright{
color:#333;
padding:10px 0 10px 0}
#footer a{color:#333; text-decoration: none}
#footer a:hover{text-decoration: underline; color:#000}

