body {
	margin:0px;
	background-image : url("../img/background.jpg");
	background-repeat : no-repeat;
	background-color : #606078;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	color:#E1E6F5;
	background-attachment : fixed;
}




h1, h2 {
	font-size : 100%;
   color:#AEBDE0;
   font-weight:bold;
   margin: 0 0 7 0px;
   width:380px;
}

p {
   width:380px;

}

td {
font-size : 75%;
padding:5px 0;
}

p.thumb {

float:left;
width:251px;
padding:10px;

margin:0px;

font-size:0.9em;

}

.thumbB {
   display:inline;
   margin:0px;
padding:0px;
}


.zertifikatB {
float:left;
width:97px;
margin-left:30px;
margin-right:20px;


}

p.zertifikat {
padding:10px;
width:190px;
margin-left:150px;
}





p.rechts {
   width:380px;
   text-align:right;

}

a:link { font-weight:bold; color:#AEBDE0; text-decoration:none }
a:visited { font-weight:bold; color:#AEBDE0; text-decoration:none }
a:hover { font-weight:bold; color:#D9D687; text-decoration:none }
a:active { font-weight:bold; color:#D9D687; text-decoration:none }
a:focus { font-weight:bold; color:#D9D687; text-decoration:none }



a.tn1:link { font-weight:normal; color:#E5E8F2; text-decoration:none }
a.tn1:visited { font-weight:normal; color:#E5E8F2; text-decoration:none }
a.tn1:hover { font-weight:normal; color:#D9D687; text-decoration:none }
a.tn1:active { font-weight:normal; color:#D9D687; text-decoration:none }
a.tn1:focus { font-weight:normal; color:#D9D687; text-decoration:none }


a.tn0:link { font-weight:normal; color:#AEBDE0; text-decoration:none }
a.tn0:visited { font-weight:normal; color:#AEBDE0; text-decoration:none }
a.tn0:hover { font-weight:normal; color:#D9D687; text-decoration:none }
a.tn0:active { font-weight:normal; color:#D9D687; text-decoration:none }
a.tn0:focus { font-weight:normal; color:#D9D687; text-decoration:none }



.anfuehrungszeichen {
   font-size:120%;
   line-height:80%;
   font-weight:bold;
   color:#AEBDE0;

}

body#index a#navindex,
body#kampagne a#navkampagne,
body#banner a#navbanner,
body#teilnehmer a#navteilnehmer,
body#teilnehmer a#navteilnehmernamen,
body#kategorie a#navkategorie,
body#kategorie a#navteilnehmer,
body#impressum a#navimpressum {
   color: #D9D687;
}

div#head {
	height:103px;
	width:840px;
	margin-left:55px;

   position:relative;
}






div#navigation {
	position:relative;
 	margin-left:55px;
   margin-top:10px;
}

#navigation ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	position:relative;
	display:inline;
	width:575px; 
   
   

}


#navigation ul li {
	position:relative;
	display:inline;  /*wichtig*/
	padding:2px;
	margin-right:30px;
}
/*
#navigation li {
	position:relative;
}
*/
#navigation ul li a {
	position:relative;
	display:inline;  /*wichtig*/
   font-weight:normal;
}

#navigation ul ul {
	position:absolute;
	display:block;
	list-style:none;
	left:0;
	top:1.5em; 
   padding:0px;
   margin:0px;
   line-height:80%;
	width: 260px;/* war 270%; */
}

#navigation ul ul li {
   display:block;
	list-style:none;
	font-weight: normal;

}

/*#menue ul li:hover { 
	display:inline;
}*/


#navigation ul ul li a {
	position:relative;
	display:block;  /*wichtig*/
}





div#content {
	position:relative;
      margin:0px;
   padding:0px;
margin-left:55px;
margin-top:25px;
}


div#text {
position:relative;
float:left;
width:420px;
overflow:scroll;
	overflow:auto;
     overflow-x:hidden;
	max-height:323px;
	height:323px;
     margin:0px;
   padding-right:4px;
	padding:0px;
	display: block;
}
div#text1 {
	position:relative;
	float:left;
	width:785px;
	overflow:scroll;
	overflow:auto;
     overflow-x:hidden;
	max-height:323px;
	height:323px;
	margin:0px;
	padding-right:8px;
	padding:0px;
	display: block;
}

div#text2 {
	position:relative;
	float:left;
	width:800px;
	overflow:scroll;
	overflow:auto;
     overflow-x:hidden;
	max-height:230px;
	height:230px;
	margin:0px;
	margin-left:0px;
	padding-right:8px;
	padding:0px;
	display: block;
}


div#bild {
/*style="display:inline"
position:relative;*/
   margin:0px;
   padding:0px;
   margin-left:420px;
width:365px;


}

div#bild div#name {
   position:relative;
   width:365px;
   height:79px;
   margin:0px;
   padding:0px;
   background-color:#92A0B8;
}

div#bild div#zertifikat {
   margin-top:45px;
   width:365px;
   height:165px;
  background-color:#92A0B8;
}


textarea {
   font-size:1.01em;
   width:700px;
   height:130px;
   background-color:#E1E6F5;

}