img {
	border: none;
	}
body
 {
	background-color: #ACC7E1;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
}

a:link { color: #336699; text-decoration: underline;}
a:visited { color:#336699; text-decoration: underline  }
a:hover { color:#FFFFFF; background-color: #336699; text-decoration: none  }
a:active { color:#FFFFFF; background-color: #336699; text-decoration: none  }

input { WIDTH:150px; FONT-SIZE: 12px;}
textarea {HEIGHT:100px; WIDTH:150px; FONT-SIZE: 12px;}
.bttn {HEIGHT:20px; WIDTH:80px; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, sans-serif;}
p {MARGIN-BOTTOM:0.7em; MARGIN-TOP:0.4em;}

.seitenzahlen {
	FONT-SIZE: 12px;
	TEXT-ALIGN:right;
	color: #336699;
	}

.rt
{FONT-SIZE:12px; TEXT-ALIGN:right; height: 25px;}
.formfieldrequired
{FONT-SIZE:12px; TEXT-ALIGN:right; height: 25px; color:red;}

.cc 
{	  FONT-SIZE: 12px; TEXT-ALIGN:left; line-height:1.5;}
.error 
{	  FONT-SIZE: 12px; TEXT-ALIGN:left; line-height:1.5; color:red;}
.itlic 
{	  FONT-SIZE: 12px; TEXT-ALIGN:left; FONT-STYLE:italic; line-height:1.5;}
.oo 
{	  FONT-SIZE: 12px; FONT-WEIGHT: bold; line-height:1.5; color: #336699; }
.bb 
{ 	  FONT-SIZE: 14px; FONT-WEIGHT: bold; }

#oben
 {position: absolute; top: 0px; width: 960px;}
 
#logo
 {  float: left;
	width: 280px;
	height: 140px;
	visibility: visible;
}

#mitte
 {position: absolute; top: 140px; width: 960px;}
 
#contentbg
 {float: left; background-color: #B4C5D5;}
 
#navigation
 {	float: left;
	left: 0px;
	width: 280px;
	background-color: #B8CDE3;
	height: 537px;
}
#second
 {float: left; width: 280px; height: 21px;}
 #second2
 {float: left; width: 280px; height: 34px;}
 #profil
 {float: left; width: 280px; height: 36px;}
 #philoops
 { float: left; width: 280px; height: 40px;}
 #lesitun
 { float: left; width: 280px; height: 36px;}
 #refer
 { float: left; width: 280px; height: 33px;}
 #kontact
 { float: left; width: 280px; height: 38px;}
 #imprussm
 { float: left; width: 280px; height: 37px;}
 #art
 { float: left; width: 280px; height: 165px;;}

 #deutsch
 { float: left; width: 330px; height: 140px; }
 #english
 { float: left; width: 330px; height: 140px; }

#containerLinks
 {	float: left;
 	background-image: url(../img/bg_content.jpg);
	background-repeat: no-repeat;
 }
 
#color
 {	width: 293px;
	padding: 20px 0px 20px 25px;
 }
#seitenzahlenLinks
 {	width: 293px;
	
 }
 
 #trenner
 {float: left; width: 47px; background-image: url(../img/trennverlauf.jpg); background-color: #B4C5D5;}

#containerRechts
 {	float: left;
 	background-image: url(../img/bg_content.jpg);
	background-repeat: no-repeat;
 }
#color1
 {	width: 290px;
	padding: 20px 20px 20px 5px;
}

#seitenzahlenRechts
 {	width: 290px;
 }

 #btm
 {	float: left;
	width: 1004px;
	height: 40px;
	z-index: 30;
	left: 0px;
	top: 631px;
	visibility: visible;
}

  #trenneroben
 {float: left; width: 20px; height: 140px; background-image: url(../img/trenner_oben.jpg);}


