/** CONTENT **/

#inhalt .boxcontainer{align:top;}

#inhalt .box{	
background-color:transparent;	
color:#000000;	
padding:5px 5px 5px 5px;	
width:400px;
font-size: 12px; 			
color: white;	
font-family:Arial, Helvetica, sans-serif;	
}

#inhalt a img{ border:0;}
/** Bildergalerie **/
#inhalt .boxgallery{	
background-color:transparent;	
color:#000000;	
padding:0px 0px 0px 35px;	
width:380px;
font-size: 12px; 			
color: white;			
font-family:Arial, Helvetica, sans-serif;	
}

.picframe{
width:90px;
height:90px;
float:left;
float:left;
margin:0px 20px 5px 0px;
}

.picgal{
width:90px;
height:60px;
float:left;
margin:5px 10px 5px 10px;
}

.pic{
overflow:hidden;
width:90px;
height:90px;
margin-right:5px;

}

.archiv{
margin:5px 0 0 5px;
}

.archivheader{
font-size:15px;
vertical-align:center;
width:95px;
color:#CCFF00;
}

.archivcontent{
width:305px;
}

.more{
height:15px;
text-align:left;
margin-bottom:1px;

overflow:hidden;
}




#inhalt a,
#inhalt a:link,
#inhalt a:visited{ 
color:#CCFF00;
text-decoration:none; 
font-weight:bold; 
}

#inhalt a:active,
#inhalt a:hover{
color:#CCFF00;
text-decoration:none; 
font-weight:bold;  
}

#inhalt a.norm,
#inhalt a.norm:link,
#inhalt a.norm:visited{
 }

#inhalt a.norm:active,
#inhalt a.norm:hover{}

#inhalt table.full{	
width:100%;	
margin:0;	
padding:0;	
border:none;
}
#inhalt td{	
margin:0;	
padding:0;	
border:none;	
vertical-align:top;	
font-weight:normal;	
line-height:14px;
}

#inhalt .right{}

#inhalt .more a,
#inhalt .more a:link,
#inhalt .more a:visited,
#inhalt .more a.ATmore,
#inhalt .more a.ATmore:link,
#inhalt .more a.ATmore:visited{vertical-align:center;}
#inhalt .more a:active,
#inhalt .more a:hover,
#inhalt .more a.ATmore:active,
#inhalt .more a.ATmore:hover{}
#inhalt .more .ATmoreHighlighted{color:white; vertical-align:center;}


/* Markierung * in grün bei GB und Contact*/
em{
font-size:12px;
font-weight:bold;
color:#CCFF00;
font-style:normal;
margin-left:-1px;
font-family:tahoma;
}


/**GÄSTEBUCH**/
#gb{
font-size: 12px; 			
color: white;			
font-family:Arial, Helvetica, sans-serif;				
text-decoration: none;
width:415px;
overflow:hidden;	
}					
#gb a, 
#gb a:link, 
#gb a:hover, 
#gb a:active, 
#gb a:visited{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
color:#CCFF00;
text-decoration:none;
}



#gb h6{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 1px 4px;
font-size:14px;
background:url('../img/bg_breakerlong.png') bottom left no-repeat;
}	



.guestbookbreaker{
overflow:hidden;
height:4px;

}

/*Auswahlkästchen*/
.guestbookratio{
background-color:transparent;
vertical-align:bottom;
margin-left:5px;
border:0px}


.inputbig{
border: groove 1px #212121;
background-color: transparent; 
color:white; 
width:236px; 
height:100px;}

.input{
width:200px;
height:15px;
margin-bottom:5px;
color:white; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: transparent; 
border: groove 1px #212121 
}

.send{
background-color: #818181; 
border: groove 1px #212121; 
height:16px;
width:80px;
color:#CCFF00;
font-weight:bold;
font-size:12px;

}


/*Einträge*/
td .text{
font-size:12px;
font-weight:normal;
color:white;
width:410px;}





td.gbbreaker{
background:url('../img/bg_breakerlong.png') bottom left no-repeat;}

em {color:#CCFF00;}

/*Bewertung*/
td .text i{
font-size:10px;
}



/*Beschriftung Felder*/
.guestbookwidth{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:415px;
}	

td .textfett{
width:200px;
color:white;
font-weight:bold;
}

.textklein{
margin:1px 0 2px 0;
font-size:9px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
width:200px;
}



/** EINGABE FELDER **/ 
 /*Eingabefelder Kontaktformular*/

 
#contactformular{
font-size: 12px; 			
color: white;			
font-family:Arial, Helvetica, sans-serif;	
width:415px;}

#contactformular b{
color:white;
}


#contactformular h5{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
color:#CCFF00;
}		


#contactformular a, 
#contactformular a:link, 
#contactformular a:hover, 
#contactformular a:active, 
#contactformular a:visited{
font-size:12px; 
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#CCFF00;
text-decoration:none;
}
 
#contactformular h6{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 1px 4px;
font-size:14px;
background:url('../img/bg_breakerlong.png') bottom left no-repeat;
}	


 
.inputs{

width:150px;
height:15px;
border: groove 1px #212121;
background:transparent;
margin-bottom:2px;

}

.inputcode{
width:75px;
height:15px;
border: groove 1px #212121;
background:transparent;
margin:0px 5px 0 0;
vertical-align:top;
}



.inputt{

width:250px;
height:100px;
border: groove 1px #212121;
background:transparent;
margin-bottom:2px;

} 


 
td.description {
width:120px;
height:20px;
}

td.longvalue{
width:200px;

height:20px;}

td .contactspacer{

width:60px;}


#contactformular ul{padding-left:20px;
}

#contactformular li{padding-left:20px;
}


#contactformular .error{
border: groove 1px #212121;
background:transparent;
margin-bottom:5px;
padding: 5px 0 5px 0;
}

/* Biografie*/

#bio{
font-size: 12px; 			
color: white;			
font-family:Arial, Helvetica, sans-serif;				
text-decoration: none;
width:415px;
overflow-y:sroll;	
}				

#bio h6{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 1px 4px;
font-size:14px;
background:url('../img/bg_breakerlong.png') bottom left no-repeat;
}	

#bio h1{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 5px 4px;
font-size:12px;

}	

#bio b{color:#CCFF00;}


.bio{
margin-bottom:5px;
width:100%;}


td.frage{
width:125px;}


/* Erfolge*/

#erfolge{
font-size: 12px; 			
color: white;			
font-family:Arial, Helvetica, sans-serif;				
text-decoration: none;
width:415px;
overflow-y:sroll;	
}				

#erfolge h6{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 1px 4px;
font-size:14px;
background:url('../img/bg_breakerlong.png') bottom left no-repeat;
}	

#erfolge h1{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 5px 4px;
font-size:12px;

}	

.erfolge{
margin-bottom:5px;
width:100%;}

td.platz{
width:70px;
}


/*Partner*/

#partner{
width:415px;
}

#partner h6{
font-weight:bold;
color:#CCFF00;
margin:0;
display:block;
padding:0 0 1px 4px;
font-size:14px;
background:url('../img/bg_breakerlong.png') bottom left no-repeat;
}	

.partner{
float:left;
padding:10px;


}
/*Für Sponsoren Breite =100*/
.centerB100{
margin:0 auto; 
width:360px;

}
/*Für Sponsoren Breite =70*/
.centerB70{
margin:0 auto; 
width:180px;

}






#inhalt .spacer{
overflow:hidden;
height:3px;}

#inhalt .boxcontainer .spacer{}



#inhalt .breaker{
overflow:hidden;
height:4px;

}

#inhalt .shortbreaker{
overflow:hidden;
height:8px;
margin-left:10px;
background:url('../img/bg_breaker.png') center left no-repeat;
}

#rightside .shortbreaker{
overflow:hidden;
height:14px;
margin-left:10px;
background:url('../img/bg_breaker.png') center left no-repeat;
}




#inhalt .longbreaker{
overflow:hidden;
height:3px;
margin:5px 0 5px 0;
background:url('../img/bg_breakerlong.png') bottom left no-repeat;
}
	

/* Bildergalerie Bildhintergrund */
#inhalt .backgimage{}
#inhalt .flashbg{
background-color:#CEDBE8;
}

#inhalt .news_nextnumber{
background:url('../img/news_num.gif') top left no-repeat;
text-align:center;
width:15px;
float:left;
margin-left:0px;
margin-right:2px;
margin-bottom:2px;
-margin-bottom:1px;
margin-top:2px;
padding:1px 0 1px 0px;
-padding:0 0 2px 0px;
text-align:center;
color:#204160;
font-size:11px;
cursor:pointer;
font-weight:bold;}

#inhalt .news_nextnumber a:link{
color:#1F405F;
}
#inhalt .news_nextnumber a:visited{
color:#1F405F;
}
#inhalt .news_nextnumber a:hover{
color:#1F405F;
}
#inhalt .news_nextnumber a:active{
color:#1F405F;
}

/** ÜBERSCHRIFTEN **/	
#rightside{
font-weight:normal;}


#rightside b{
font-weight: bold;
color:white;
}		

#rightside h1{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
color:#CCFF00;
}		

#rightside  h1 a,	
#rightside  h1 a:active,	
#rightside  h1 a:link,	
#rightside  h1 a:visited,	
#rightside  h1 a:hover{
color:#CCFF00;
font-size:14px;
padding-bottom:8px;
}



#rightside h2{

font-size:12px;
font-weight:bold;
color:#CCFF00;
vertical-align:center;
}		

#rightside  h2 a,	
#rightside  h2 a:active,	
#rightside  h2 a:link,	
#rightside  h2 a:visited,	
#rightside  h2 a:hover{
color:#CCFF00;
font-size:12px;
padding-bottom:8px;
}



#inhalt h1{
margin:0;
padding:0;
font-size:12px; 
font-weight:bold;
color:#CCFF00;
font-family:Arial, Helvetica, sans-serif;	
}	

#inhalt h1 a:active,	
#inhalt h1 a:link,
#inhalt h1 a:visited,
#inhalt h1 a:hover{
color:#CCFF00;
}	

#inhalt h2{
font-size:9px;
margin:2px 0 2px 0;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}	

#inhalt h2.bildunterschrift{
margin:2px 0 0px 0px;
width:90px;
text-align:center;
font-size:9px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h3{}
h4{}
h5{
}

#inhalt h6{
font-weight:bold;
color:#CCFF00;
margin:0;
padding:0 0 1px 4px;
font-size:14px;

}	

#inhalt h6 a:active,	
#inhalt h6 a:link,
#inhalt h6 a:visited,
#inhalt h6 a:hover{
color:#FFFFFF;
}

/** EINGABE FELDER **/ 
input.box100{
border:1px solid #19334C;
background-color:#ffffff;
color:#000;
}

a.submitButton{	
background:url(/img/framework7/submit_arrow.png) top left no-repeat;
}

/** POPUP **/
#bigpicFrame * { 
font:11px tahoma; 
}
#bigpicFrame a.text { 
color:#942020; 
font-weight:bold;
}
#bigpicFrame b {
font-weight:bold;
}
.showpic{
width:102px;
margin:5px;
}
.showpic .header{
height:10px;
background:url('../images/pic_header.jpg') top left no-repeat;
overflow:hidden;
}
.showpic .main{
width:102px;
height:90px;
overflow:hidden;
background:url('../images/pic_bg.jpg') top left no-repeat;
text-align:center;}

.showpic .footer{
height:30px;
background:url('../images/pic_footer.jpg') top left no-repeat;
overflow:hidden;
}
