div,p,body,html,input,button { 
	font: normal 12px Helvetica,Verdana,Arial; 
	color:#000;
}

a {
	font: normal 12px Helvetica,Verdana,Arial; 
	color:#000;
}

h1,h2,h3,h4,h5,h6  { 
	font: normal 14px Helvetica,Verdana,Arial;
	font-weight: bold;
}

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

div#blau {
	color:#2E499A;
}

form {
	font: normal 12px Helvetica,Verdana,Arial; 
	color:#000;
}

div#container {
	width:957px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	border:0px solid silver;
	background-repeat: repeat-y;
}

div#header { 
    background-color:white; 
	margin-bottom:-5px;
	z-index:2;
	padding-left:0px;
}

/*-----------------------------------*/


div#head { 
	font: normal 10px Helvetica,Verdana,Arial;
	padding-top:5px;
	padding-bottom:5px;
}


div#center { 
	margin-left:10px; 
	padding-top:20px;
	width:490px; 
}

.float-left { 
	float:left; 
}

div#footer {
  clear:both;
	layer-background-image: url(../images/bg_container.jpg);
	background-image: url(../images/bg_container.jpg);
  padding:10px;
  padding-left: 200px;
}

div#footer a {
   text-decoration: none;
   color:#000;
   border:1px solid #000;
   padding:2px;
   background-color:#E5E7F3;
   }


/* Styles fuer RTE */
/* Styles fuer RTE */
.rahmen {
	border: 1px solid #000000;
}

.farbeweiss {
	background-color:#FFFFFF;
}

.farbeblau {
	background-color:#BFC6E2;
}

.farbehellblau {
	background-color:#E5E7F3;
}

.breite100 {
	width:100px;
}

.breite60 {
	width:60px;
}

.breite30 {
	width:30px;
}

.tabellezellabstand {
	padding:3px;
}

.tabellebreite470 {
	width:470px;
}

.teasertext {
	padding:10px;
	background-color:#E5E7F3;
}
