﻿/* CSS layout */
* { padding: 0; margin: 0; }

body {
 font-family: Calibri, Arial, Verdana;
 font-size: 13px;
 background-image: url(gfx/bg.gif);
 background-repeat:repeat-x;

}

p {
 padding: 10px;
}

.blue {
	color: #0066b3;
}

.eee {
	font-size:19px;
}


.gray {
	color: #666666;
}


#page { 
 margin: 0 auto;
 width: 960px;
}

#contentarea { 
 float: left;
 color: #666666;
 background: #ffffff;
 min-height: 502px;
 width: 960px;
 display: inline;
}

#menu { 
 float: left;
 color: #666666;
 background: #ffffff;
 height: 502px;
 width: 225px;
 background-repeat:repeat-x;
 background-image:url('gfx/bgmenu2.gif');
}

#menu a {
	display:block;
	background-color:transparent;
	border-bottom-color:#cdcdcd;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-decoration:none;
 	padding-left:15px;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
}

#navlist li {
	list-style:disc;
	list-style-type:disc;
	list-style-position:inside;
	display:inline;

}

#menu a:link {
	color: #666666;
	text-decoration:none;
}


#menu a:visited {
	color: #666666;
	text-decoration:none;

}

#menu a:hover span{
	color: #ffffff;
	text-decoration:none;
	background-color: #0066b3; 
}

#menu a:hover{
	color: #ffffff;
	text-decoration:none;
	background-color: #0066b3; 
}


#menu a:active {
	color: #ffffff;
	text-decoration:none;
	background-color:#0066b3;

}

#menu a:focus {
	color: #ffffff;
	text-decoration:none;
	background-color:#0066b3;

}

#menu a:active span{
	color: #ffffff;
	text-decoration:none;
	background-color:#0066b3;

}

#menu a:focus span{
	color: #ffffff;
	text-decoration:none;
	background-color:#0066b3;

}


#active_page {
	color: #ffffff;
	text-decoration:none;
	background-color: #0066b3; 
	display:block;
	padding: 0;
	border-bottom-color:#cdcdcd;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:15px;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
	vertical-align:middle;
}



#content { 
 float: left;
 color: #666666;
 background: #FFFFFF;
 min-height: 482px;
 width: 735px;
 display: inline;
 padding:0px;
}

#contentmargin { 
 float: left;
 color: #666666;
 background: #FFFFFF;
 min-height: 502px;
 width: 735px;
 display: inline;
 font-size:14px;
}

#content h2 {
	color: #0066b3;
	font-size:large;
	font-weight:bold;
	height:18px;
	padding-left:10px;
}

#content h4 {
	color: #0066b3;
	font-weight:bold;
}


#content a{
	text-decoration:none;
	color:black;
	font-weight:bold;
}

#content a:hover{
	text-decoration:none;
	color: #0066b3;
}

#partner a{
	text-decoration:none;
	color:#666666;
	font-weight:normal;

}

#partner a:hover{
	text-decoration:none;
	color: #0066b3;
}

#partner strong {
	color:black;
	font-weight:bold;
}

#partner strong:hover {
	color:#0066b3;
	font-weight:bold;
}



#content p {
	padding:10px;
	padding-left:0;
	padding-right:0;
	line-height:20px;
}

#content h1 {
	padding:10px;
}

#content ul {
	list-style:disc;
	list-style-type:disc;
}


#header {
 color: #666666;
 width: 960px;
 float: left;
 text-align: right;
 height: 38px;
 background: #e2e2e2;
 	font-size:14px;
}

#titel {
 float: left;
 width: 960px;
 height: 189px;
 color: #666666;
 background: #ffffff;
}

