/*****************************/
/*** Core html setup stuff ***/
/*****************************/
/* CF2007 last modified 22.12.2006  */
* {
    margin: 0;
    padding: 0;
}

html {height:100%;margin:0;padding:0;color:#000;} 
body {margin:0px;;padding:0;;height:99%;min-height:99%;background:#f5f3ec;} 

form {
	margin: 0;
	padding: 0;
}
.button {font-size: 14px;font-family: tahoma, Helvetica, sans-serif;}
.inputbox {font-size: 14px;background:#fff;font-family: tahoma, Helvetica, sans-serif;}





a:link, a:visited {
	color: #000;
		text-decoration:underline;
	font-weight: normal;
	position:relative;
	
}
a:hover {
	color: #1e90ff;
	text-decoration:underline;
		
}


table.moduletable {
width:100%px;height:;
vertical-align: top; 
	background-repeat: no-repeat;
}
table.moduletable th{
background: url(th000000.gif) top right no-repeat;
padding-top:6px;
padding-left:40px;
font-size: 14px;
color:#a9b5cd;
height:33px;
width:198px;
background-color:#344050;
text-align:left;
font-family: tahoma, Helvetica, sans-serif;
font-weight:normal;

}
table.moduletable td{

vertical-align: top;
padding-top:0px;
padding:0px; 

}

table.moduletable_menu td{
font-size: 20px;
padding-left: 20px;
padding-top:2px;
padding-bottom: 20px;
line-height: 25px;
color:#ffffff;
font-family: Georia, tahoma, Helvetica, sans-serif;
}
table.moduletable_latest th{
background: url(th000000.gif) top right no-repeat;
padding-top:6px;
padding-left:40px;
font-size: 14px;
color:#a9b5cd;
height:33px;
width:198px;
text-align:left;
background-color:#d6e0ea; 
font-family: tahoma, Helvetica, sans-serif;
font-weight:normal;

}
table.moduletable_latest td{
font-size: 15px;
padding-left: 10px;
padding-top:12px;
line-height: 18px;
color:#3d3d3d;
background:#d6e0ea; 
font-family: tahoma, Helvetica, sans-serif;
}
table.moduletable_part th{
background: url(th000000.gif) top right no-repeat;
padding-top:6px;
padding-left:40px;
font-size: 14px;
color:#a9b5cd;
height:33px;
width:198px;
text-align:left;
background-color:#000; 
font-family: tahoma, Helvetica, sans-serif;
font-weight:normal;

}
table.moduletable_part td{
font-size: 15px;
font-family: tahoma, Helvetica, sans-serif;
}
table.moduletable_menu th{
background: url(th000000.gif) top right no-repeat;
padding-top:6px;
padding-left:40px;
font-size: 14px;
color:#a9b5cd;
height:33px;
width:198px;
text-align:left;
font-family: tahoma, Helvetica, sans-serif;
font-weight:normal;
background-color:#242c37; 

}

.componentheading {font-size: 14px;font-weight: bold;}
h1 {font-size: 14px;font-weight: bold;}
h3 {font-size: 18px;font-weight: normal;font-family: Tahoma, Helvetica, sans-serif;}
a.contentpagetitle:link, a.contentpagetitle:visited {
color: #000;
	text-decoration:underline;;

}
a.contentpagetitle:hover {
	color: #1e90ff;
	text-decoration:underline;
}
.small {
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}
a.readon {
	margin-top: 10px;
	background: url(mw_reado.png) top right no-repeat;
	padding-right: 20px;
	line-height: 14px;
	height: 16px;
}
/* top menu links */
a.mainlevel:link, a.mainlevel:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
a.mainlevel:hover {
	color: #999999;
	text-decoration:none;
}
a.mainlevel#active_menu {
	font-weight: normal;
}
a.mainlevel#active_menu{
	color: #666666;
}
a.mainlevel_topmenu:link, a.mainlevel_topmenu:visited {
	font-family: Verdana,tahoma, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	font-size: 11px;
	}
a.mainlevel_topmenu:hover {
	font-family: Verdana,tahoma, Helvetica, sans-serif;
	color: #000;
	text-decoration:underline;
}
a.mainlevel_topmenu#active_menu_topmenu {
	font-weight: normal;
	color:#1e90ff;
}

/*backgrounds*/

.body {font-family: Georia, Verdana, tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	padding-left:10px;
	padding-right:10px;
    min-height: 100%;
		}

#bg_top {
background: url(bg_top00.jpg)  repeat-x;
width:100%;
height:240px;
 }
#logo {
background: url(logo0000.png)  repeat-x;
width:100%;
height:240px;
cursor:pointer;
 }
 

.latestnews {font-family: Verdana,tahoma, Helvetica, sans-serif;font-size: 11px;line-height: 13px;}
.latestnews_data {font-family: Verdana,tahoma, Helvetica, sans-serif;font-size: 11px;line-height: 13px;background-color:#c0c0c0;color:#fff;padding:1px;}
.topic {font-family: Verdana,tahoma, Helvetica, sans-serif;font-size: 11px;line-height: 18px;background-color:#75b1d9;color:#fff;padding:2px;}

.createdate {color:#000;}
.small {font-family: Verdana, tahoma, Helvetica, sans-serif;font-size: 12px;color: #b6bac5;line-height: 14px;}
a.menu:link, a.menu:visited {font-family: Verdana, tahoma, Helvetica, sans-serif;font-size: 15px;color: #fff;font-weight: bold;}
a.menu:hover {font-family: Verdana, tahoma, Helvetica, sans-serif;font-size: 15px;color: #fff;font-weight: bold;}
hr {background-color: #d1d1d1; color: #d1d1d1; border: none; height: 5px; }
.en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.en hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
}
