/* --------------------------------------------
CSS Stile-Sheet for BBG
developed by Online Media, P. Hoetzl
All rights reserved, Mai 2006 ff.
-------------------------------------------- */





/* Definition der Textdarstellung */


p,ul,ol,td {


font-family: Verdana, Geneva, sans-serif;



}


h1 {

font-family: Arial, Geneva, sans-serif;
font-size: 18px;
color: #BBBBBB;


}

h2 {


font-size: 12px;
color: #003399;



}



.main,th,td {


font-weight: normal;
font-style: normal;
font-size: 11px;
line-height: 14px;
color: #000000;


}



.weiss {


color: #FFFFFF;



}







a:link {
    font-family: Verdana, Geneva, sans-serif;
    color: #666666;
    text-decoration: none;
    
}
a:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	text-decoration: none;
	
}
a:hover {
	font-family: Verdana, Geneva, sans-serif;
	color: #003399;
	text-decoration: underline;
	
}
a:active {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
	
}



/* Definition der Formularfelder */

form.subnavi {
display: inline


}



input.radio {

color: #CCCCCC;
border: 1px solid #19426C;

}

input.txt {

color: #1F2934;
border: 1px solid #19426C;
width: 200px;
padding: 2px 4px 2px 4px;

}

input.plz {

color: #1F2934;
border: 1px solid #19426C;
width: 50px;
padding: 2px 4px 2px 4px;

}



input.suche {

color: #1F2934;
border: 1px solid #19426C;
width: 170px;
padding: 2px 2px 2px 2px;

}

textarea {

color: #1F2934;
border: 1px solid #19426C;
width: 300px;
padding: 2px 4px 2px 4px;

}

input.btn {

background-color: #D9E4CB;
padding: 2px 4px 2px 4px;

}

.input_ok {

background-color: #BAE1A5;


}


.input_error {

background-color: #E1A5A5;


}


