@charset "utf-8";
/* CSS Document */
html,body{height:100%; margin:0; padding:0;}
body{
padding:0;
margin:0;
font:13px Verdana, Geneva, sans-serif;
color:#535353;
line-height:18px;
}

body a:link, a:visited{
font:13px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}

body a:hover{
font:13px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:none;
}
html>body #all { height:auto; min-height:100%; }
#all { height:100%; position: relative; margin:0 auto;}
#empty, #footer { height: 103px;}


.menu_left:link, .menu_left:visited{
font:13px Verdana, Geneva, sans-serif;
color:#4c4c4c;
text-decoration:underline;
}
.menu_left:hover{
font:13px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}

.pr_a:link, .pr_a:visited{
font:11px Verdana, Geneva, sans-serif;
color:#010101;
text-decoration:none;
}
.pr_a:hover{
font:11px Verdana, Geneva, sans-serif;
color:#010101;
text-decoration:underline;
}

#text{
background-color:#f0f2eb;
width:593px;
padding:10px 15px;
	}
h1{
font:18px Verdana, Geneva, sans-serif;
color:#202020;
padding:0;
margin:0 0 10px 0;
}
h2{
font:13px Verdana, Geneva, sans-serif;
color:#535353;
font-weight:bold;
padding:0;
margin:0 0 5px 0;
}
h3{
font:11px Verdana, Geneva, sans-serif;
color:#535353;
font-style:italic;
padding:0;
margin:0 0 10px 0;
}
.menu_top_a:link, .menu_top_a:visited{	
	display:block;
height:35px;
	padding:0 8px;
font:14px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}
.menu_top_a:hover{
	display:block;
	/*background:url(../img/menu_top_ac.gif) no-repeat;*/
	background:#f0f2eb;
	min-height:35px;
	padding:0 8px;
	
font:14px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}
.menu_top_a div{
	padding-top:10px;
	}
.menu_top_a_ac:link,.menu_top_a_ac:visited,.menu_top_a_ac:hover{
	display:block;
/*	background:url(../img/menu_top_ac.gif) no-repeat;*/
padding:0 8px;
	background:#f0f2eb;
	min-height:35px;
	
font:14px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}
.menu_top_a_ac div{
	padding-top:10px;
	}

	
	
	
.menu_top_a2:link, .menu_top_a2:visited{
	display:block;
height:35px;
	width:123px;
font:14px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}
.menu_top_a2:hover{
	display:block;
	background:url(../img/menu_top_ac.gif) no-repeat;
	height:35px;
	width:123px;
font:14px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}
.menu_top_a2 div{
	padding-top:10px;
	}
.menu_top_a2_ac:link,.menu_top_a2_ac:visited,.menu_top_a2_ac:hover{
	display:block;
	background:url(../img/menu_top_ac.gif) no-repeat;
	height:35px;
	width:123px;
font:14px Verdana, Geneva, sans-serif;
color:#2fafbd;
text-decoration:underline;
}
.menu_top_a2_ac div{
	padding-top:10px;
	}
	
	
	
#footer{
height:103px;
bottom: 0;
left: 0;
position: absolute;
width:100%;
display:block;
font:11px Verdana, Geneva, sans-serif;
color:#9e9e9e;
}
#footer a:link, #footer a:visited, #footer a:hover{
font:11px Verdana, Geneva, sans-serif;
color:#2fafbd;
}
.addres{
font:11px Verdana, Geneva, sans-serif;
color:#4c4c4c;
}


