body {
	margin:0px 0px 0px 0px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited{
	text-decoration:none;

	
}
a:hover, a:visited{
	text-decoration:none;
	
}
img {
border:0;
border:none;

}

.headline {
	margin-bottom:200px;
    margin:25px 35px 20px 0px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.headline2 {
    margin:50px 30px 10px 0px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.descr {
    margin:5px 0px 10px 0px;
	font-size:12px;
	text-align:left;
}

table.maintable {
	text-align: left;
	width: 770px;
	margin:0px 0px 0px 0px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#333366;
	
}

td.langswitch {
	
	width:160px;
	

	
	
}

td.header {
   color:#FFFFFF;
   font-size:18px;
   padding:2px 0px 2px 120px;
   background-image:url("../images/headimage.gif");
   height:81px;
   background-repeat:no-repeat;
}
.langswitchdiv{
	background-color:#b1858e;
	height:24px;
	width:160px;
}
.langswitch {
	font-size:13px;
	height:21px;
	
}


td.mainheader {
	width:590px;
	font-size:22px;
	text-align:right;
	height:45px;
	background-color:#cf2449;
	color:#FFFFFF;
	padding:0px 30px 0px 0px;
}

table.contentpaneopen {
	font-size:12px;
	width:430px;

}

table.menu {
	font-size:12px;
	width:159px;
	border-color:#333366;
	border-style:solid;
	border-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
}
table.menu a:link, a:visited{
    font-size:10px;
	text-decoration:none;
	color:#333366;
}
table.menu a:hover, a:active{
	font-size:10px;
	text-decoration:none;
	color:#870008;
}

td.menu {
	color:#333366;
	font-size:11px;
	border-color:#333366;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#fce5eb;
	height:30px;
	padding-top:2px;
	padding-left:5px;
}

table.moduletable {
	background-color:#ddd7d2;
	font-size:12px;
	width:159px;
	border-color:#333366;
	border-style:solid;
	border-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
}
table.moduletable a:link, a:visited{
    font-size:10px;
	text-decoration:none;
	color:#333366;
}
table.moduletable a:hover, a:active{
	font-size:10px;
	text-decoration:none;
	color:#870008;
}
table.moduletable td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
	
table.moduletablelogin {
	background-color:#fbeef1;
	font-size:12px;
	

	
}
table.moduletablelogin a:link, a:visited{
    font-size:10px;
	text-decoration:none;
	color:#333366;
}
table.moduletablelogin a:hover, a:active{
	font-size:10px;
	text-decoration:none;
	color:#870008;
}
table.moduletablelogin td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
td.menutable {
	background-color:#ddd7d2;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#333366;
}

td.maincontent {
	font-size:14px;
	padding:10px 15px 10px 15px;
	width:430px;
	height:440px;
}
h4.maincontent {
font-weight:300;
}

td.sidebar {
	background-color:#fbeef1;
	width:159px;
	padding:60px 2px 2px 10px;
	border-left:3px;
	border-left-style:dotted;
	border-left-color:#FFFFFF;
}


td.footer {
	background-color:#454545;
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	padding:2px 15px 2px 2px;
	height:20px;
}

table.disclaim {
	width:770px;
	
	
}

td.disclaim {
	color:#999999;
	font-size:9px;
	text-align:center;
	padding:2px 50px 2px 50px;

}

table.linked {
	font-size:12px;
}



td.links {
	padding:2px 2px 2px 15px;
}

td.links a:link, td.links a:visited, td.links a:active, td.links a:hover{
	text-decoration:none;
	color:#0000ee;
	font-size:inherit;
}



