A:hover 
{
text-decoration:bold; color:#0099FF;
}
A:link 
{
text-decoration:underline; color:#003366;
}

a:active 
{
color:#gfgfgf; 
}

a:visited
{
color:#003366; 
}

a.regionsauswahl:link
{
color:#003366; 
text-decoration: none;
}

a.regionsauswahl:hover
{
color:#BFCCD9; 
text-decoration: none;
}
a.regionsauswahl:active
{
color:#003366;
text-decoration: none; 
}

a.regionsauswahl:visited
{
color:#003366; 
text-decoration: none;
}


a.regionaendern:link
{
color:#003366; 
text-decoration: none;
font-size:10px;
}

a.regionaendern:hover
{
color:#BFCCD9; 
text-decoration: underline;
font-size:10px;
}

a.regionaendern:active
{
color:#003366; 
text-decoration: none;
font-size:10px;
}

a.regionaendern:visited
{
color:#003366; 
text-decoration: none;
font-size:10px;
}


/*Navigation Rahmen*/
td.navborder
{ border-top:1px solid; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#BFCCD9}

/* Allgemeine Fonteinstellungen */
div.normal { font-size:13px;  Font-Family: Arial, Helvetica, Sans-Serif;} 
div.gross { font-size:18px; Font-Family: Arial, Helvetica, Sans-Serif; } 
div.mittel { font-size:13px;  Font-Family: Arial, Helvetica, Sans-Serif;} 
div.kleiner { font-size:12px;Font-Family: Arial, Helvetica, Sans-Serif; }
div.header { font-size:13px;  Font-Family: Arial, Helvetica, Sans-Serif; color: #003366;}
div.headernav { font-size:13px; font-weight:bold; Font-Family: Arial, Helvetica, Sans-Serif; color: #003366;}
div.subheader { font-size:12px;  Font-Family: Arial, Helvetica, Sans-Serif; Font-Weight: bold;}
div.notice { font-size:13px; Font-Family: Arial, Helvetica, Sans-Serif; color: #FF0000;} 
div.error { font-size:13px; Font-Family: Arial, Helvetica, Sans-Serif; color: #FF0000; Font-Weight: bold;} 
div.adr { font-size:13px; Font-Family: Arial, Helvetica, Sans-Serif; color: #990000; Font-Weight: bold;} 
font.prevnext { font-size:13px; Font-Family: Arial, Helvetica, Sans-Serif; }

div.regio { font-size:10px; font-family: Arial, Helvetica, Sans-Serif; width:500px;padding-top:9px;} 
div.kleinanz { font-size:20px; font-family: Arial, Helvetica, Sans-Serif; color : #003366; font-weight: bold;padding-left:12px;padding-right:10px;float: left;}  

/* Detailansicht Preis-> ursprünglich div.adbezeichnung (ausgabe.php)/Preis; PLZ; Höchstgebot etc.*/

div.adpreis
{
font-size:16px;  
Font-Family: Arial, Helvetica, Sans-Serif;
color: #003366;
}
/* Fontgrösse und Farbe der Anzeigenüberschrift/Detailansicht */
div.adueberschrift 
{
font-size:20px;  
Font-Family: Arial, Helvetica, Sans-Serif;
color: #003366; 
Font-Weight: bold;
}
/* Anzeigentitel nicht mehr gebraucht T.C*/
div.adtitel 
{
font-size:13px;  
Font-Family: Arial, Helvetica, Sans-Serif;
color: #000000; 
Font-Weight: bold;
} 
/* Fontgrösse und Farbe der Anzeigentexte */
div.adtext 
{
font-size:13px;  
Font-Family: Arial, Helvetica, Sans-Serif;
color: #000000; 
Font-Weight: normal;
}
/* Fontgrösse und Farbe der klein geschriebenen Anzeigentexte */
div.adtextklein 
{
font-size:12px;  
Font-Family: Arial, Helvetica, Sans-Serif;
color: #000000; 
Font-Weight: normal;
}
/* TD Hintergrundfarbe Trenner der Daten bei der Anzeigenausgabe */
TD.trenner
{
background-color : #F1F1F1;
}
/* Ende Anzeigenausgabe */
BODY
{
background-color : #FFFFFF;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
font-size:12px;
}
TABLE 
{
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
TABLE.normaltablecolor 
{
background-color : #FFFFFF;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
TABLE.headertablecolor 
{
background-color : #BFCCD9;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
/* Hintergrund bzw. Rahmenfarbe  der Tabellen */
TABLE.outertablecolor 
{
background-color : #BFCCD9;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
/* Hintergrund bzw. Rahmenfarbe  der Aussentabelle Adressedaten in der ausgabe.php */
TABLE.addrout 
{
background-color : #990000;
}
/* Hintergrund bzw. Rahmen- und Textfarbe  der Tabelle Adressedaten in der ausgabe.php */
TABLE.addr 
{
background-color : #F0D9D9;
color: #990000; 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
Font-Weight: bold;
}
TEXTAREA
{
background-color : #ffffff;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 10pt;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Text-Align: left;
Text-Decoration: none;
border: #999999 solid 1px;
}
BUTTON
{
Color: #000000;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 5pt;
background-color : #EEEEEE;
}

/* Normale Inputfelder und Buttons
INPUT
{
background-color : #ffffff;font-family : Arial, Helvetica, sans-serif;font-size : 12px;border: #999999 solid 1px;Color: #000000;
}
 */
 
/* Button Löschbestätigung */
INPUT.del
{
background-color : #FF0000;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
border: #000080 solid 1px;
Color: #FFFFFF;
Font-Weight: bold;
}

SELECT
{
background-color : #efefef;
Color: #000000;
Font-Family: Arial, Verdana, Helvetica;
Font-Size:9pt;
border: #000080 solid 1px;
}
OPTION
{
background-color : #ffffff;
Color: #000000;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 9pt;

}
TD
{
Font-Family: Arial, Verdana, Helvetica;
font-size:13px;
}
TD.normal
{
background-color : #FFFFFF;
Font-Family: Arial, Verdana, Helvetica;
font-size:13px;
}
TD.headertd
{
background-color : #F5F7F8;
Font-Family: Arial, Verdana, Helvetica;
font-size:13px;
}
/*/ Navigationstable /*/
TD.navtd
{
background-color : #F5F7F8;
Font-Family: Arial, Verdana, Helvetica;
font-size:12px;
}

TD.subtd
{
background-color : #F5F5F5;
Font-Family: Arial, Verdana, Helvetica;
font-size:14px;
}
TR.subtr
{
background-color : #EBEBEB;
Font-Family: Arial, Verdana, Helvetica;
font-size:14px;
}
/*/ Topads Ausgabe <TR> /*/
TR.subtrtopads
{
background-color : #EBEBEB;
Font-Family: Arial, Verdana, Helvetica;
font-size:14px;
}
/*/ Topads Ausgabe Trenner<TD> /*/
TD.subtdtopads
{
background-color : #BFCCD9;
Font-Family: Arial, Verdana, Helvetica;
font-size:14px;
}
/*/ Topads Ausgabe Content<TD> /*/
TD.tdcontenttopads
{
background-color : #F5F5F5;
Font-Family: Arial, Verdana, Helvetica;
font-size:14px;
}

TR.adoptions
{
background-color : #FEE8E7;
Font-Family: Arial, Verdana, Helvetica;
font-size:14px;
}
/*/ Logouttable /*/
TR.logout
{
background-color : #DAE1E9;
Font-Family: Arial, Verdana, Helvetica;
font-size:10px;
}

/*/ Hintergrundfarbe der TR und TD bei Anzeige mit farbigem Hintergrund/*/
TD.colorback
{
background-color : #F0D9D9;
color: #980000;
Font-Family: Arial, Verdana, Helvetica;
/*/font-size:14px;/*/
}




/*/ CSS für GelbeSeiten Trefferliste

/* MAIN COLORS */
.YY { background-color:#FFFF33; }

/* general conent backgrounds */	

.whitee { background-color:#FFFFFF; }

.grey_line { 
	background-color:#CCCCCE;
	margin-left:0px;
	margin-top:0px }
 
.bg_r_col {background:url(/images/imgs/global/bg_r_col.gif);}

  /* ************** SCHATTEN ************** */
 /* schatten */
.shadow_r {background:url(/images/imgs/schatten_right.gif)}
.shadow_b {background:url(/images/imgs/schatten_bottom.gif)}
.eck_b_r {background:url(/images/imgs/eck_bottom_right.gif)}
.eck_t_r {background:url(/images/imgs/eck_top_right.gif)}

/* ************** LINKS ************** */
a:link2 {font-family:Arial,Helvetica,sans-serif;font-Size:12px;color:#0066CC;line-height:16px;text-decoration:none;}
a:visited2 {font-family:Arial,Helvetica,sans-serif;font-Size:12px;color:#0066CC;line-height:16px;text-decoration:none;} 
a:active2 {font-family:Arial,Helvetica,sans-serif;font-Size:12px;color:#0066CC;line-height:16px;text-decoration:none;}
a:hover2 {font-family:Arial,Helvetica,sans-serif;font-Size:12px;color:#0066CC;line-height:16px;text-decoration:underline;} 

a.underline:link {text-decoration:underline;}
a.underline:visited {text-decoration:underline;}
a.underline:active {text-decoration:underline;}
a.underline:hover {text-decoration:underline;}

/* footer */
.footer {font-family:Arial,Helvetica,sans-serif;font-Size:11px;line-height:12px;color:#0066CC;padding:0px;margin:0px;}

a.footer:link {font-family:Arial,Helvetica,sans-serif;font-Size:11px;line-height:12px;color:#0066CC;padding:0px;margin:0px;font-stretch:wider;}
a.footer:visited {font-family:Arial,Helvetica,sans-serif;font-Size:11px;line-height:12px;color:#0066CC;padding:0px;margin:0px;font-stretch:wider;}
a.footer:active {font-family:Arial,Helvetica,sans-serif;font-Size:11px;line-height:12px;color:#0066CC;padding:0px;margin:0px;font-stretch:wider;}
a.footer:hover {font-family:Arial,Helvetica,sans-serif;font-Size:11px;line-height:12px;color:#0066CC;padding:0px;margin:0px;font-stretch:wider;}

/*/END CSS für GelbeSeiten Trefferliste


/*################ Style für GoYellow Header#########################*/
body hr {
	display:none;
}

a.goyellow:link {
	text-decoration: none;
	color: #04d;
}
a.goyellow:visited {
	text-decoration: none;
	color: #04d;
}
a.goyellow:hover, a:active {
	text-decoration: underline;
	color: #04d;
}
a img { border: 0; }

.bottom {
	position:absolute;
	bottom:0px;
}
.hide { display:none; }
.clear {
	visibility:hidden;
	clear:both;
}

/*** Vertical List ***/
ul.gylist {
	list-style:none;
	margin:0;
	padding:0;
}
ul.gylist a { padding-left:1px;}


ul.gylink li {
	padding-bottom:2px;
	margin:0;
	padding:0;
}

#header_gy {
	position:relative;
	/*width:785px;*/
	width:100%;
	z-index:12;
	/*margin-bottom:10px;*/
	
	/*add tc*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#555;
}

.bodyFlex #header {
	width:100%;
	z-index:37;
}

.headerbar {
	background: #f0f0f0 url(../images/goyellow/borderRight_greyf0f0f0.png) no-repeat 100% 0px;
	height:10px;
}

.headerbar div {
	background: url(../images/goyellow/border_greyf0f0f0.png) no-repeat 0px 0px;
	height:10px;
	width:10px;
}
.home .headerbar div {
	background: url(../images/goyellow/border_yellowf7bb02.png) no-repeat 0px 0px;
	height:10px;
	width:10px;
}

.logobar {
	position:relative;
	background-color:#f1f1f1;
	height:42px;
}
.home .logobar {
	position:relative;
	background: url(../images/goyellow/bg_header_home.png) repeat-x top left;
	height:95px;
}
.logo {
	position:absolute;
	left:10px;
}
.home .logo {
	margin-left:272px;
	margin-top:-1px;
}

.navbar *{
	padding:0px;
	margin:0px;
}
.navbar {
	background:url(../images/goyellow/nav_bgYellow.png) 0 0 repeat-x;
	height:36px;
	position:relative;
	z-index:1;	
}
.navbar ul.topNav {
	padding-left:160px;
}

.navbar li.topNav_search, .navbar li.topNav_map, .navbar li.topNav_product, .navbar li.topNav_more, .navbar li.topNav_mobile {
	border-left:1px solid #fff;
	font-size:12px;
	font-weight:bold;
	float:left;
	position:relative;
	height:15px;
	line-height:normal;
}

.navbar li.topNav_search, .navbar li.topNav_map, .navbar li.topNav_product, .navbar li.topNav_mobile {
	padding:9px 18px 7px;	
}
.navbar .topNav li.topNav_more {
	padding:9px 0px 7px 18px;
}
.navbar .topNav_more .container{
	width:65px;
}
.navbar li.on .container{
	width:101px;
}
.navbar li.last{
	border-right:1px solid #fff;
}
.navbar li.on {
	background-image:url(../images/goyellow/nav_bgYellow_40por.png);
	padding:9px 16px 7px;
}
.navbar li.on a{
	font-size:13px;
	color:#555;
	text-decoration:none;
	cursor:default;	
}


.logo_annonce {
	float: right;
	
	position:absolute;	
	/*padding-right: 20px;*/
	right:20px;
	padding-top:8px;
	/*height: 37px;*/
	/*powered by*/
	font-family:verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	
}

.kleinanz_suche {
	float: left;
	position:absolute;
	left: 170px;
	padding-top:8px;
}


/*END ############### Style für GoYellow Header###########################*/


















