@import url("rte.css");
body {
  	text-align: center;
  	font-family: "Century Gothic";
  	margin-top: 8px;
	margin-bottom: 0px;
	background: url(../fileadmin/user_upload/images/allgemein/hintergrundseite.jpg) center repeat-y;
	
}
h4,h5,h6,div,p,body,html,input,button { 
	font: normal 13px Century Gothic; 
}
h1 {
	font: normal 18px Century Gothic;
	font-weight: bold;
	}

h2 {
	font: normal 14px Century Gothic;
	font-weight: bold;
	}
h3 { 
	font: normal 13px Century Gothic;
	font-weight: bold;
}
span.roteSchrift { color: #b11117; }
span.graueSchrift { color: #C0C0C0; }
span.grueneSchrift { color: #5e912b; }

a:link {
 	color: #ea0000;
 	text-decoration:none;
 	}
a:visited {
	color: #950000;
	}


img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}


div#container {
  text-align:left;
  width:1000px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  border:0px solid silver;
  margin-bottom:0px;
  background: url(../fileadmin/user_upload/images/allgemein/futterhintergrund.jpg) center repeat-y;
  
}
div#topleft {
  float:left;
  background: url(../fileadmin/user_upload/images/allgemein/hintergrundoben2.jpg) repeat-x;
  text-align:left;
  padding-top:8px;
  padding-bottom:4px;  
  padding-left:75px; 
  }

div#topright {
  
  font: bold 14px Century Gothic;
  color:#000000;
  background: url(../fileadmin/user_upload/images/allgemein/hintergrundoben2.jpg) repeat-x;
  text-align:center;
  padding-top:2px;
  padding-bottom:4px;  
  padding-left:75px;  
}
.float-left { 
	float:left; 
}
div#right { 
	
	width:140px; 
	height:auto;
	float:right; 
	text-align:left;
	margin-left:15px;
	margin-bottom:30px;
	padding-top:20px;	
	padding-left:0px;
	padding-right:5px;
	padding-bottom:10px;
	spacing-top:0px;
	}

div#topleft a {
   text-decoration: none;
   
   }

div#header { 
	background-color:white; 
	}


div#links { 
	clear:both;
	float:left;
	width:161px; 
	margin-top:0px;
	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:10px;
		
}

div#Suche {
        padding-top:10px;
        padding-left:0px;
        }

div#head { 
	font: normal 10px Helvetica,Verdana,Arial;
	padding-top:5px;
	padding-bottom:14px;
	
}
.float-left { 
	float:left; 
}
div#center { 
	float:center;
	margin-left:167px;
	margin-bottom:0px;
	padding-bottom:25px;
	padding-left:18px;
	padding-right:18px; 
	width:800px; 
}




div#footer {
  clear:both;
  background: url(../fileadmin/user_upload/images/allgemein/hintergrundunten2.jpg) repeat-x;
  padding:3px;
  margin-bottom:0px;
  
  color:#000000;
  text-align:center;
}
table.tabelle-schmal { width: 670px;border-spacing: 0px; border:1px solid #999999;}
table.tabelle-breit { width: 810px;border-spacing: 0px; border:1px solid #999999;}
table.tabelle-breite-variabel { width: auto;border-spacing: 0px; border:1px solid #999999;}
table.tabelle-berater { width: 500;border-spacing: 0px; border:0px solid #999999;}
table.tabelle-breite-variabel-ohne-Rahmen { width: auto;border-spacing: 0px; border:0px;}
table.tabelle-breite-variabel-ohne-Rahmen td,th {
	border: 0px ;
	font-family: Century Gothic;
	font-size: 13px;
	padding: 4 4 4 4;
	cellpadding: 0 0 0 0;
}
table.tabelle-breit td,th {
	border: 1px solid #999999;
	font-family: Century Gothic;
	font-size: 13px;
	padding: 2 2 2 2;
	cellpadding: 0 0 0 0;
}
table.tabelle-schmal td,th {
	border: 1px solid #999999;
	font-family: Century Gothic;
	font-size: 13px;
	padding: 2 2 2 2;
	cellpadding: 0 0 0 0;
}
table.tabelle-breite-variabel td,th {
	border: 1px solid #999999;
	font-family: Century Gothic;
	font-size: 13px;
	padding: 4 4 4 4;
	cellpadding: 0 0 0 0;
}
table.tabelle-berater th {
	width: 136px;
	border: 0px solid #999999;
	font-family: Century Gothic;
	font-size: 13px;
	padding: 2 2 2 2;
	cellpadding: 0 0 0 0;
	align: center;
}
table.tabelle-berater td {
	width: 356px;
	border: 0px solid #999999;
	font-family: Century Gothic;
	font-size: 13px;
	padding: 2 2 2 2;
	cellpadding: 0 0 0 0;
	align: left;
}
td.zelle-zentriert {
	text-align: center;
}
td.zelle-links {
	text-align: left;
}
td.zelle-rechts {
	text-align: right;
}

