html, body { margin: 0px; padding: 0px; font-family: trebuchet ms,Verdana, Helvetica, Geneva, Arial, sans-serif; background-color: #000; color: #EEE; text-align: center; font-size: 15px; }
div.container { width: 850px; height: 800px; margin-left: auto; margin-right: auto;}
div.seitenbereich { width: 782px; height: 600px; margin-left: auto; margin-right: auto; margin-top: 40px; background-color: #000; float: left; }
div.fahnen { width: 50px; height: 599px; background-color: #000;  text-align: left; float: right; position: relative; top: 40px;}
div.banner { margin: 0px; padding: 0px; background-color: #000; height: 140px; border: 1px solid #aaa; margin-right: auto;}
div.menu { margin: 0px; padding: 0px; height: 40px; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa;  font-size: 16px; overflow: visible;}
div.main { margin: 0px; padding: 0px; background-color: #000; border-top: 1px solid #aaa; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa; height: 388px; text-align: left; width: 780px; overflow: hidden;}
div.fusszeile { text-align: center; margin-top: 0px; border: 0px; padding: 0px; background-color: #000; background-image: url(fussleiste.gif); height: 30px; }
#fusszeile-abstand { padding: 4px; }
div.newsbox { float: right; width: 200px; height: 160px; background-image: url('home/news-box2.gif'); background-repeat: no-repeat; position: relative; right: 100px; top: -40px;  overflow: hidden; }
img { border-style: none; }
a.fussleiste {color: #fcd706; font-size: 14px;}
a.fussleiste:hover { color: #002;}
a.menubutton {color: #fcd706; font-size: 19px; text-decoration: none; }
a.menubutton:hover { color: #002;}
a.warnung { color: darkorange; font-size: 19px; }
a.warnung:hover { color: #fcd706; }
#newstext_ie { height: 150px; width: 160px; color: #600; font-family: Geneva, Verdana, sans-serif; font-size: 12px; position: relative; top: 30px; left: 20px; overflow: hidden; }
#newstext { height: 150px; width: 160px; color: #600; font-family: Geneva, Verdana, sans-serif; font-size: 12px; position: relative; top: 30px; left: 20px; overflow: hidden; opacity: 0.00; filter: Alpha(opacity=0); }
div.menubutton { width: 130px; height: 40px; float: left; text-align: center; background-repeat: no-repeat; margin: 0px; padding: 0px;}
.eingabe { background-color: #ffde88; }
li { margin-bottom: 5px; position: relative; right: 30px;}
.newstitel { color: #fcd706; font-size: 15px; font-weight: bold; text-align: center; width: 200px; height: 20px; position: relative; top: 7px; }
#vita { font-family: trebuchet ms, Verdana, Helvetica, Geneva, Arial, sans-serif;}



/* FB Fan Rev 2 */


.fan_box
.full_widget {
	border: none;
	background-color: #222;
	color: white;
	font-family: trebuchet ms, Verdana, Helvetica, Geneva, Arial, sans-serif;
	
}

.fan_box
.full_widget a { 
	color: #b20; font-size: 13px;
}

.fan_box
.full_widget h3 {
	color: #EEE;
	font-family: trebuchet ms,Verdana, Helvetica, Geneva, Arial, sans-serif;
	
}




.fan_box
.full_widget 
.UIStoryAttachment_Caption {
	color: white;
	font-family: trebuchet ms,Verdana, Helvetica, Geneva, Arial, sans-serif;
	
}


.fan_box
.full_widget a:hover { 
	color: gold;
}



.fan_box
.full_widget
.connect_top {
	-webkit-border-radius:6pt;
	-moz-border-radius:6pt;
	background: #222 none repeat scroll 0 0;
	color: #600 ; 
	font-family: trebuchet ms,Verdana, Helvetica, Geneva, Arial, sans-serif;
	
}

.fan_box
.full_widget
.page_stream * {
	border: #000;
	color: white;
}

.fan_box
.full_widget
.page_stream a { 
	color: #b20; font-size: 13px;
}

.fan_box
.full_widget
.page_stream a:hover { 
	color: gold;
}

.fan_box
.full_widget
.connect_top
.name_block {
	height: 30px;
}

.fan_box
.full_widget
.connect_top
.name {
	font-size: 16px;
	
}

.fan_box 
.connect_action {
padding:0;
}

.fan_box
.connect_button {
padding-top:15px;
font-weight: 600;
color: gold !important;
}

.fan_box 
.connections {
color:#939494;
font-size:16px;
font-weight:600;
min-height:150px;
padding:10px 0 4px;
text-align:center;
background-color: black;
}

.fan_box 
.connections 
.connections_grid {
margin-left:auto;
margin-right:auto;
padding-top:5px;
width:110px;
}

.fan_box 
.profileimage {
float:left;
height:40px;
margin:0 0 4px;
padding:0 10px 0 0;
width:40px;
clear: both;
}

.connect_top a {
	text-decoration: none;
	color: black;
}

.connect_top a:hover {
	color: black;	
	text-decoration: underline;
}

.connect_action {
	width: 100%;
}

.fan_box
.connections {
	border: none;
	font-family: "Helvetica Neue", Helvetica, Arial, Nimbus Sans, Verdana, sans-serif;
}



