/* Top-Frame */
td 					 	 			 { vertical-align: top }
a										 { color:#000099 }

.splashtitle				 { font-family:Arial; font-size:13px; font-weight:bold; color:#3641A2; text-decoration:none}
.splashtext					 { font-family:Arial; font-size:11px; font-weight:bold; color:#000000;}
.splashsmall				 { font-family:Arial; font-size:10px; font-weight:bold; color:#000000;}

.title				       { font-family:Verdana; font-size:13px; font-weight:bold; color:#000099; text-decoration:none}
.subtitle						 { font-family:Verdana; font-size:11px; font-weight:bold; color:#404040}

.menu                { font-family:Arial; font-size:11px; color:#000099; letter-spacing:1px }
a.menu:link          { text-decoration:none; }
a.menu:visited       { text-decoration:none; }
a.menu:hover         { text-decoration:none; color:#000000 }
a.menu:active        { text-decoration:none; color:#000000 }

.text                { font-family:Verdana; font-size:11px; font-weight:normal; color:#404040;}
a.text:link          { text-decoration:none; color:#000099}
a.text:visited       { text-decoration:none; color:#000099}
a.text:hover         { text-decoration:none; color:#FF0000}
a.text:active        { text-decoration:none; color:#FF0000}

.suchmaske           { font-family:Verdana; font-size:12px; font-weight:normal; color:#000000 }
.suchfeld						 { font-family:Verdana; font-size:11px; height:20px; width:300px; border:#A5ACB2 1px solid }
.sferw							 { font-family:Verdana; font-size:11px; height:20px; width:180px; border:#A5ACB2 1px solid }
.suchbutton		       { font-family:Verdana; font-size:11px; font-weight:bold; background-color:#D0D8DD; height:20px; width:90px; cursor:hand }
.sberw		       		 { font-family:Verdana; font-size:11px; font-weight:bold; background-color:#D0D8DD; height:20px; width:84px; cursor:hand }

.anfrage             { font-family:Verdana; font-size:11px; border:#A5ACB2 1px solid; width:260px; margin-bottom:5px; margin-bottom:5px }
.button              { font-family:Verdana; font-size:11px; color:#000099; background-color:white; border:none; cursor:hand; text-decoration:underline }

.kunde               { font-family: Verdana; font-size: 11px; font-weight:bold}
a.kunde:link         { color:#404040; text-decoration:none}
a.kunde:visited      { color:#404040; text-decoration:none}
a.kunde:hover        { color:#C32024; text-decoration:none}
a.kunde:active       { color:#C32024; text-decoration:none}
.nichtkunde          { font-family: Verdana; font-size: 11px; font-weight: normal; }
a.nichtkunde:link    { color:#404040; text-decoration:none}
a.nichtkunde:visited { color:#404040; text-decoration:none}
a.nichtkunde:hover   { color:#C32024; text-decoration:none}
a.nichtkunde:active  { color:#C32024; text-decoration:none}

.bc									 { width:140px; text-align:center; border:1px solid #000099; margin-bottom:8px; font-family:Verdana; font-size:9px; font-weight:normal; color:black; text-decoration:none;}
a.prod:link          { color:#404040; text-decoration:none}
a.prod:visited       { color:#404040; text-decoration:none}
a.prod:hover         { color:#C32024; text-decoration:none}
a.prod:active        { color:#C32024; text-decoration:none}

a.ortsearch:link          { color:#404040; text-decoration:none}
a.ortsearch:visited       { color:#404040; text-decoration:none}
a.ortsearch:hover         { color:#404040; text-decoration:none}
a.ortsearch:active        { color:#404040; text-decoration:none}

.input               { font-family: Verdana; font-size: 11px; height:18px; border:#A5ACB2 1px solid;}

/* Profil */
.company             { font-family:Verdana; font-size:16px; font-weight:bold; color:#000099;}
.profilbez           { font-family:Verdana; font-size:11px; font-weight:normal; color:#000099; }
.category						 { padding-top:5px;padding-bottom:5px }
.plusminus					 { vertical-align:bottom; margin-right:8px; border:none } 
.line								 { color:#DDDDDD;height:1px;width:100%;margin-bottom:3px }

.eingabe             { font-family:Verdana; font-size:11px; border:#000099 1px solid; width:150px; margin-bottom:8px; margin-bottom:8px}
.anmeldung           { font-family:Verdana; font-size:11px; border:#000099 1px solid; width:250px; margin-bottom:8px; margin-bottom:8px}

.err                 { font-weight:bold; color:#B00000 }
.auswahl						 { position:relative; width:206px; visibility:hidden; background-color:#FFFFFF; border:#000099 1px solid }
a.ausw:link			 		 { text-decoration:none; color: #000099;}
a.ausw:visited		 	 { text-decoration:none; color: #000099;}
a.ausw:hover			 	 { text-decoration:none; color: #FF0000;}
a.ausw:active		 		 { text-decoration:none; color: #FF0000;}

.hl									 { border-top:1px solid #DDDDDD; padding-top:2px; padding-bottom:2px}
.ul									 { text-indent:-10px;margin-left:10px }
.promtext            { color:#C32024;}


.cb             { font-family: Arial; font-size: 11px; color: black; border:1px solid black; }