.noborder
{
  border: 0;
}


.bewertungtext 
{
	float:left;
	margin-right:0.1875em; /*3*/
         background-color:#ffffff;
	font-size:0.625em; /*12*/
	font-weight:bold;
	padding:0.3125em 0.625em; /*5 10*/
}

input.bewertung
{
	background-color:#ffffff;
	width:20px;
	font-size:0.85em;
	font-weight:bold;
	color:#68B022;
	cursor:pointer;
         border: 1px solid #68B022;
         text-decoration: none;
         align: center;
}



/******************************
tinyHtmlEditorControl
******************************/
.tinyHtmlEditorContentCssClass td {width:120px; font-size: 0.7em}
.tinyHtmlEditorContentCssClass p {margin:0px 0px;}


.bgspacer {padding: 0px; margin: 0px; height: 5px; font-size: 40%;}

div#inhalt .sucheingabe{
border: 1px solid #B9CC9F;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 8pt;
height: 20px;
width: 300px;
float: left;
}

.tinyHtmlEditorContentCssClass .imgtop { margin-bottom: 5px; }
.tinyHtmlEditorContentCssClass .floatleft15 { margin-right: 5px; margin-bottom: 5px; }

div#inhalt .button {
background-color:#FFFFFF;
border:1px solid #B9CC9F;
font-family:tahoma,verdana,arial,helvetica,sans-serif;
font-size:8pt;
height:20px;
width:100px;
text-align: center;
text-decoration: none;
}

div#inhalt .btn { 
background-color:#FFFFFF;
border:1px solid #B9CC9F;
font-family:tahoma,verdana,arial,helvetica,sans-serif;
font-size:8pt;
height:20px;
width:100px;
}

div#inhalt .icon {
border: 0px;
margin-right: 5px;
}



div#inhalt input.bewertung { margin: 3px; }

div#inhalt .liste { margin: 0px; margin-top: 20px; padding-left: 0px; list-style: none; list-style-imgage: none; }
div#inhalt .liste li { margin: 0px;  }
div#inhalt .list a { padding: 0px; }
div#inhalt .plusminus {  border: 0px; float: left; clear: left; padding-bottom: 2px; width: 90%; padding-left: 0px; margin-left: 0px; list-style: none; list-style-imgage: none;}
div#inhalt .plusminus img { height: 13px; width: 13px; margin-right: 7px; }
div#inhalt .zurueck { clear: both; padding-top: 25px;}

#startServiceArea { width: 130px; padding-left: 0px; overflow: hidden; }
#startNewsArea ul { margin-top: 5px; margin-bottom: 5px; }




div#inhalt#kontakt label { width: 80px; float: left;  }
div#inhalt#kontakt input { width: 250px; margin-bottom: 5px; height: 20px; font-size: 8pt; } 
div#inhalt#kontakt #ArrayListDropDownAnrede{ margin-bottom: 5px; font-size: 8pt; } 
div#inhalt#kontakt textarea { width: 250px; font-size: 8pt; }
div#inhalt #ErrorLabelEmailanfrageControl { color: red; }
div#inhalt .plaintexterror { color: red; }
div#inhalt .plaintextsucces { margin: 0px; padding: 0px;}
div#inhalt .fliesstext { width: 100px; float: left; }
div#inhalt .text { width: 250px; margin-bottom: 5px; font-size: 11px; border: 1px solid #B9CC9F; }
#kontakt #TextBoxAnfrage { width: 250px; }
div#inhalt #ArrayListDropDownAnrede {font-size: 11px; margin-bottom: 5px; border: 1px solid #B9CC9F; }
div#inhalt .error { width: 250px; margin-bottom: 5px; font-size: 12px;} 
#kontakt input { width: 250px; margin-bottom: 5px; font-size: 10px; border: 1px solid #B9CC9F;}
#kontakt textarea { border: 1px solid #B9CC9F; }
div#inhalt #kontakt .button { margin-left: 102px; padding-bottom: 4px;}
.plaintext li { margin-bottom: 10px; }
.tinyHtmlEditorContentCssClass table td{ width: auto; }



div#suche #suchehoeheneinsteller { clear: both; }
div#suche .sucheingabe { float: left; margin-right: 3px;  }
div#suche .suchsubmit{ float:left; width:22px; text-align:center; height: 20px; padding-top: 2px; max-height: 16px; }
div#suche .inactive2 { padding-top: 4px; }

/* 
div#inhalt hr {width: 100%; }
padding-top:5px;
div#suche { max-height: 40px; height: 40px;}
height:17px;
margin-left:10px;
padding-top:2px;
text-align:center;
width:22px; 
*/

div#inhalt #startServiceArea { margin-bottom: 20px; font-size: 11px; }
div#inhalt #startServiceArea h2{ font-size: 12px; }
div#inhalt #startNewsArea .pfeil{ margin-bottom: 10px; }