
body { 
	font-family:sans-serif,Verdana,arial; 
	background: #ffffff;
	font-size: 10pt;

        font-weight:normal;

	color: #555555;

}

body.forumbody { 
	font-family:sans-serif,Verdana,arial; 
	background: #d6d5ea;
	font-size: 10pt;

	color: #000000;
        background-image: url(/fade2blue.png); 
        background-repeat: repeat-x;  
        background-position: top left;
        background-attachment: fixed; 
}

img {
	border: 1px solid #a0a0aa;	
}

img.icon {
	border: 0px solid #a0a0aa;	
}

img.naviimg {
	position: absolute; 
	bottom: 0px;
	left: 0px; 
	border: 0px solid #a0a0aa;		
}

body.navibody { 
	font-family:sans-serif,Verdana,arial; 
	background: #173c79;
	color: #aa4444;
	font-size: 10pt;
	 margin-bottom: 0px;	
	 margin-top: 0px;	
	 margin-left: 0px;	
	 margin-right: 0px;	


}

body.sidebarbody { 
	background: #fcfcff;
	color: #171c79;

	font-family:sans-serif,Verdana,arial; 

	font-size: 10px;
	 margin-bottom: 0px;	
	 margin-top: 0px;	
	 margin-left: 0px;	
	 margin-right: 0px;	


}



div.vbox {

}

div.naviarea {
	font-family:sans-serif,Verdana,arial; 	
	position: absolute; 
	left: 0px; 
	bottom: 0px; 
	width: 100%;
	height: 88px;
	margin: 0px;
}


p {
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 2px;
 padding-bottom: 3px;
 margin: 0px;
 text-indent:0px;

}


p.pbox {
 line-height: 10px; 
 font-weight:normal;
 padding-left: 10px;
 padding-right: 0px;
 padding-top: 2px;
 padding-bottom: 3px;
 margin: 0px;
 text-indent:-10px;

}





p.navistringoben {
	position: absolute;
	right: 2%; 
	top: 10px; 
	color: #fcfcff;
	font-size: 12px;
	font-weight: bold;
}

p.navistringunten {
	position: absolute;
	right: 2%; 
	bottom: 10px; 
	color: #fcfcff;
	font-size: 12px;
	font-weight: bold;
}

p.navistringuntenlinks {
	position: absolute;
	left: 1%; 
	bottom: 10px; 
	color: #fcfcff;
	font-size: 9pt;
	font-weight: bold;
}

p.navistringobenlinks {
	position: absolute;
	left: 1%; 
	top: 10px; 
	color: #fcfcff;
	font-size: 9pt;
	font-weight: bold;
}


a.navilink:link { text-decoration: none;  color: #fcfcff;  background: none; }
a.navilink:hover { text-decoration: none;  color: #fcfcff;  background: #aa4444;  }
a.navilink:visited { text-decoration: none; color: #fafaff; background: none;  }

a.quicklink:link { text-decoration: none;  color: #171c79; background: none;   }
a.quicklink:visited { text-decoration: none; color: #171c79;   background: none; }
a.quicklink:hover { text-decoration: none;  background: #aa4444; color: #fcfcff;  }


a.quicklinkinv:link { text-decoration: none;  color: #fcfcff;   background: none; }
a.quicklinkinv:hover { text-decoration: none;  color: #fcfcff;background: #aa4444;  }
a.quicklinkinv:visited { text-decoration: none; color: #fcfcff;  background: none;  }


div.additionalarea {
	border: 1px solid #aa4444;	
	font-family:sans-serif,Verdana,arial; 	
	font-size: 10px;

	background: #ececf1;
	margin-left: 2px;	
	margin-right: 2px;	
	margin-bottom: 2px;	

	position: fixed; 
	width: 152;
	left: 0px; 
	top: 0px; 
	right: 0px;
	bottom: 2px;
	height: 96%;
	overflow: hidden;	

}


div.partnerlinkarea {

	background: #fcfcff;
	margin: 2px;	

	position: fixed; 

	overflow: hidden;	

}


div.forumarea {
	border: 1px solid #aa4444;	
	font-family:sans-serif,Verdana,arial; 	
	font-size: 10px;


	background: #fcfcff;

	margin: 2px;	


	position: fixed; 
	left: 0px; 
	top: 0px; 
	right: 0px;
	bottom: 2px;
	height: 96%;
	width: 152;
	overflow: hidden;	

}

div.pinnarea {
	border: 1px solid #aa4444;	
	font-family:sans-serif,Verdana,arial; 	
	font-size: 10px;

	color: #fcfcff;
	background: #183c7a;
	margin: 2px;	

	position: absolute; 
	left: 0px; 
	top: 0px; 
	right: 0px;
	bottom: 2px;
	height: 96%;
	width: 152;
	overflow: hidden;	

}


div.newsarea {
	border: 1px solid #aa4444;	
	font-family:sans-serif,Verdana,arial;	
	font-size: 10px;

	background: #ececf1;	
	margin: 2px;	

	position: fixed; 
	left: 0px; 
	top: 0px; 
	right: 0px;
	bottom: 2px;
	width: 152;
	height: 96%;
	overflow: hidden;	

}



h2.miniblueh2 { 
	font-size: 10px; 
	margin: 0px;	
	border-bottom: 1px solid #AA4444;			

	color: #AA4444;			
	background: #ececf1;
	font-weight: normal;
}

h2.minih2 { 
	font-size: 10px; 
	margin: 0px;	
	border-bottom: 1px solid #AA4444;			
	color: #AA4444;			
	background: #fcfcff;
	font-weight: bold;
}


div.hotarea {
	border: 1px solid #aa4444;	
	font-family:sans-serif,Verdana,arial; 	
	font-size: 10px;

	background: #ececf1;	
	margin: 2px;


	position: absolute; 
	left: 0px; 
	top: 0px; 
	right: 0px;
	bottom: 2px;
	height: 96%;
	width: 152;
	overflow: hidden;	
}






div.naviarea:hover {

}

body.mtbody {
	font-family:sans-serif,Verdana,arial; 
	background: #173c79;
	color: #222d65;
	font-size: 10pt;
	 margin-bottom: 0px;	
	 margin-top: 0px;	
	 margin-left: 0px;	
	 margin-right: 0px;	
	
}





table {
	border: 1px solid #333366;
	font-family:sans-serif,Verdana,arial; 
}

table.frametable {
	border: 1pt solid #aaaaaa;	

}

tr.trheader { 
	font-family:sans-serif,Verdana,arial; 
	font-size: 11pt;
	font-weight: bold;
}


td.tdheader { 
	font-family:sans-serif,Verdana,arial; 
	font-size: 11pt;

	font-weight: bold;	
	background: #ffffff;
}

td { 
	font-family:sans-serif,Verdana,arial; 
	font-size: 10pt;
	background: #eeeeee;
}


a { outline: none; }
a:link { text-decoration: none;  color: #333366;  background-color: #eeeeee;    
}
a:visited { text-decoration: none; color: #333366; background-color: #eeeeee;   
}
a:hover { text-decoration: none; color: #000099; background-color: #eeeeff; }




hr {
  border: 0;
  width: 90%;

  background-color: #444444;
	color: #444444;			
	background-color: #444444;			
  height: 1px;

}

h1 { 

	font-size: 13pt;
}

h2 { 
	font-size: 11pt; 


	font-weight: bold;
}
h3 { 
	font-size: 11pt;
}

input:hover {
	border: 1px solid #171c79;			
}
textarea:hover {
	border: 1px solid #171c79;			
}
select:hover {
	border: 1px solid #171c79;			
}


input:focus {
	background-color: #ffffff;
}
textarea:focus {
	background-color: #ffffff;
}
select:focus {
	background-color: #ffffff;
}


input {
	border: 1px solid #333366;			
	color:#AA4444;
	font-family:sans-serif,Verdana,arial;
	font-size:10pt;
}

textarea {
	border: 1px solid #333366;			
	color:#AA4444;
	font-family:sans-serif,Verdana,arial;
	font-size:10pt;

}

select {
	border: 1px solid #333366;			
	color:#AA4444;
	font-family:sans-serif,Verdana,arial;
	font-size:10pt;
}











