/* CSS Document */
body{background:url(../images/background_gray.gif) repeat; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.title_module{display:block; background:url(../images/back_module.gif) no-repeat; padding-top:7px; padding-left:8px; width:192px; height:30px; font-size:18px; color:#006699;}

.title_back18{font-size:18px; color:#333333;}

.submneu{display:block; background:url(../images/back_submenu.gif) no-repeat; width:170px; height:24px; padding-top:6px; padding-left:30px; font-size:12px; color:#333333; text-decoration:none;}
.submneu:link{text-decoration:none;}
.submneu:visit{text-decoration:none;}
.submneu:hover{color:#CC0000; text-decoration:none;}
.submneu:active{text-decoration:none;}

.sep_topmenu{font-size:11px; color:#999999;}
.topmenu{font-size:12px; color:#666666; font-weight:bold; text-decoration:none; padding-left:20px; padding-right:20px;}
.topmenu:link{text-decoration:none;}
.topmenu:visit{text-decoration:none;}
.topmenu:hover{color:#006699; text-decoration:none;}
.topmenu:active{text-decoration:none;color:#FF6600; font-weight:bold; }

.topmenu_active{font-size:12px; color:#FF6600; font-weight:bold; text-decoration:none; padding-left:20px; padding-right:20px;}

.footermenu{font-size:11px; color:#006699; text-decoration:none; padding-left:10px; padding-right:10px;}
.footermenu:link{text-decoration:none;}
.footermenu:visit{text-decoration:none;}
.footermenu:hover{text-decoration:underline;}
.footermenu:active{text-decoration:none;}

.link_lang{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; padding-left:10px; padding-right:10px;}
.link_lang:link{text-decoration:none;}
.link_lang:visit{text-decoration:none;}
.link_lang:hover{text-decoration:underline; color:#CC0000;}
.link_lang:active{text-decoration:none;}
.submneu_active{color:#FF6600; font-weight:bold; display:block; background:url(../images/back_submenu.gif) no-repeat; width:170px; height:24px; padding-top:6px; padding-left:30px; font-size:12px; text-decoration:none;}

.back-top{
	float:right; 
	margin-top:12px;
	font-size:11px;
	margin-right:10px;
}
a{
	text-decoration:none;
	color:#74A8F5;
}
.back-top a{
	background-color:#f6f6f6;
	padding:1px 5px;
	color:#0282d4; text-decoration:none;
}

.back-top a:hover{
	background-color:transparent;
	text-decoration:none;
}
.page-buttons a{
	margin-left:25px;
	padding-left:10px;
	background:url(../images/bullet.gif) 0px 5px no-repeat;
	color:#0282d4; text-decoration:none;
}
.page-buttons a:active{
	
}
.page-buttons{
	color:#0282d4; text-decoration:none;
}
.page-buttons_active{
	color:#FF6600; text-decoration:none;
}
.heading-s2{
font-weight:bold;
margin-top:1.4em;
}
.clear {
clear:both;
}