/***********************************************/
/* 3col_rightNav.css                              */
/* Use with template 3col_rightNav.html           */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	font-size:13px;
	line-height: 17px;
	text-align:center;
	margin-top:0px;
}

#page{
	text-align:left;
    width: 800px;
	margin: 0px auto;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#header{
	width: 100%;
	
}

#header2{
	width: 100%;
	margin: 0px;
	
	
}


#main{
  width: 100%;
  min-height:300px;

}
#footer{
clear:both;
  width: 100%;
  margin-top:25px;
    
  }

#left{
  width: 497px;
  float:left;
  margin-top: 15px;
  margin-left:20px;
	margin-right:19px;
  
}

#right{
  width: 214px;
    float:right;
	margin-top: 15px;
	background-image:   url("bilder/streifen.gif");
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:10px;
	
	
	
	
}
#spalte0{
  width: 10px;
    float:left;
	
	
	background-image:   url("bilder/streifen.gif");
	

	
	
	
	
}
#spalte1{
  width: 40px;
    float:left;
	padding: 10px;
	
	background-image:   url("bilder/streifen.gif");
	

	
	
	
	
}
#spalte2{
  width: 70px;
    float:left;
	
	background-image:   url("bilder/streifen.gif");
	

	
	
	
	
}
#spalte3{
  width: 80px;
    float:left;
	
	background-image:   url("bilder/streifen.gif");
	

	
	
	
	
}
#spalte4{
  width: 360px;
    float:left;
	
	background-image:   url("bilder/streifen.gif");

	
	
	
	
}
#spalte5{
  width: 140px;
    float:left;

	background-image:   url("bilder/streifen.gif");
	

	
	
	
	
}
#spalte6{
  width: 80px;
    float:left;
	background-image:   url("bilder/streifen.gif");
	

	
	
	
	
}
.clear{
clear:both;
	}
	
.anmeldung{
  width: 760px;
    float:left;
	background-image:   url("bilder/streifen.gif");
	margin-bottom:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
	padding-left:20px;
	

	
	
	
	
}

.halb1{
  width: 350px;
  height: 140px;
  float:left;
 
	margin-right:20px;
	margin-bottom:25px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;
	
	background-image:   url("bilder/streifen.gif");
  
}

.halb2 {
  width: 350px;
    height: 140px;
    float:left;
	
	margin-bottom:25px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;
	background-image:   url("bilder/streifen.gif");
	
	
	
	
}
.halb1lang{
  width: 350px;
 
  float:left;
 
	margin-right:20px;
	margin-bottom:25px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;padding-bottom:10px;
	
	background-image:   url("bilder/streifen.gif");
  
}

.halb2lang {
  width: 350px;
  
    float:left;
	
	margin-bottom:25px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:10px;
	background-image:   url("bilder/streifen.gif");
	
	
	
	
}
.halb1refs{
  width: 350px;
  height: 200px;
  float:left;
 
	margin-right:20px;
	margin-bottom:25px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;padding-bottom:10px;
	
	background-image:   url("bilder/streifen.gif");
  
}

.halb2refs {
  width: 350px;
  height: 200px; 
    float:left;
	
	margin-bottom:25px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:10px;
	background-image:   url("bilder/streifen.gif");
	
	
	
	
}
.halb1weiss{
  width: 380px;
  
  float:left;
 
	margin-right:20px;
	margin-bottom:25px;
	
	
}

.halb2weiss {
  width: 380px;
    
    float:left;
	
	margin-bottom:25px;
	
	
	
	
}
.anmeldungu1{
  width: 90px;
  margin-top:20px;
 
  float:left;
 
	
	
	padding:10px;
	background-image:   url("bilder/streifen.gif");
  
}

.anmeldungu2 {
  width: 270px;
    margin-top:20px;
   
    float:left;
	
	
	padding:10px;
	background-image:   url("bilder/streifen.gif");
	
	
	
	
}
#bild1 {
  width: 254px;
    float:left;
	
	
}
#bild2 {
  width: 254px;margin-left:19px;
	margin-right:19px;
    float:left;
	}
	
#bild3 {
  width: 254px;
    float:left;
	
	
	
}

.streifen{
font-size:12px; font-family:Arial, Helvetica, sans-serif;
  background-image:   url("bilder/streifen.gif")
}

#teambox1{
clear:both;
width: 214px;
    float:left;
  background-image:   url("bilder/streifen.gif");
  	padding:20px;
	height: 470px;
}
#teambox2{
width: 214px;margin-left:19px;
	margin-right:19px;
    float:left;
  background-image:   url("bilder/streifen.gif");
  	padding:20px;
	height: 470px;
}
#teambox3{  width: 214px;
    float:left;
  background-image:   url("bilder/streifen.gif");
  	padding:20px;
	height: 470px;
}
#anmeldung {
  background-image:   url("bilder/streifen.gif");
  	width: 800px;
	
}

.titel{
font-size:13px; font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.utitel{
font-size:13px; font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}
.text {
font-size:13px; font-family:Arial, Helvetica, sans-serif; 


}
.textgruen {
font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #00BC6A; font-weight:bold;


}
.textgrueng {
font-size:14px; font-family:Arial, Helvetica, sans-serif; color: #00BC6A; font-weight:bold;
}
.textrot {
font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #CC0000; font-weight:bold;
}
.form1 > p {
margin:0;
padding:0;
}
/********header ****************/
#header > td {
padding:0;
margin:0;
border-bottom-style:hidden ;
border-width:0px;
background-color:#00BD66;
}
#header > table {
width:800px;
border-collapse:collapse;
}
.head_td1{
width:356px;
height:130px;
padding:0;
margin:0;
border-bottom-style:hidden ;
border-width:0px;
background-color:#00BD66;
vertical-align:top;
}
.head_td2{
padding:0;
margin:0;
border-bottom-style:hidden ;
border-width:0px;
background-color:#00BD66;
vertical-align:top;
}
.head_td3{
padding:0;
margin:0;
border-bottom-style:hidden ;
border-width:0px;
background-color:#00BD66;
vertical-align:top;
}
 
/***********************************************/
/* Form Validator                             */
/***********************************************/ 
#errorsDiv {
font-family:Arial, Helvetica, sans-serif; color: red; font-weight:bold;
}
.inputError{
background-color:red
}
inputNormal{
background-color:#66FF00
}
