p { font-family:Verdana, Arial, Helvetica, sans-serif;}

.Verd9
{	font-size:9pt;
}
.Verd10
{	font-size:10pt;
}
.text_stoa8
{	font-size:8pt;
	color:#000000;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:8pt;
	margin-right:3pt;
	}
p.text_stoa8b
{	font-size:8pt;
	color:#000000;
	font-weight:bold;
	margin-left:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
}

.text_stoa8W
{	font-size:8pt;
	color:#FFFFFF;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:8pt;
	margin-right:4pt;
	line-height:10pt;
	}
.text_stoa8W_cuc
{	font-size:8pt;
	color:#666666;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:8pt;
	margin-right:4pt;
	}
.text_stoa8G
{	font-size:8pt;
	color:#FFFF99;
	margin-top:0pt;
	margin-bottom:0pt;
	}
p.text_stoaG_8
{	font-size:8pt;
	color:#FFFF00;
	margin-left:5pt;
	margin-top:3pt;
	margin-bottom:0pt;
	margin-right:2pt;
}
p.text_stoaG_8om
{	font-size:8pt;
	color:#FFFF00;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-right:0pt;
}

p.text_stoaG_8b
{	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
.text_stoa8Gr
{	font-size:8pt;
	color:#EEEEEE;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:3pt;
	margin-right:3pt;
	}
.text_stoa8rot
{	font-size:8pt;
	color:#9F0000;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:3pt;
	margin-right:3pt;
	}

.text_stoa9
{	font-size:9pt;
	color:#000000;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:8pt;
	margin-right:3pt;
	}
.text_stoa9Gr
{	font-size:9pt;
	color:#AAAAAA;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:3pt;
	margin-right:3pt;
	}
.text_stoa9b_cat
{	font-size:9pt;
	color:#9F0000;
	margin-top:3pt;
	margin-bottom:3pt;
	margin-left:3pt;
	margin-right:3pt;
	}
.text_stoa9_cat
{	font-family:Arial,Times New Roman;
	font-size:9pt;
	font-style:normal;
	color:#333333;
	margin-top:3pt;
	margin-bottom:3pt;
	margin-left:4pt;
	margin-right:1pt;
	}
.text_stoa9W
{	font-size:9pt;
	color:#FFFFFF;
	margin-top:0pt;
	margin-bottom:0pt;
	}
.text_stoa9_rot
{	font-size:9pt;
	color:#9F0000;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}
p.text_stoa_9b
{	font-size:9pt;
	color:#000000;
	font-weight:bold;
	margin-left:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
p.text_stoaG_9
{	font-size:9pt;
	color:#FFFF00;
	margin-left:5pt;
	margin-top:3pt;
	margin-bottom:0pt;
	margin-right:0pt;
}
p.text_stoaG_9om
{	font-size:9pt;
	color:#FFFF00;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-right:0pt;
}

p.text_stoaG_9b
{	font-size:9pt;
	color:#FFFF00;
	font-weight:bold;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
p.text_stoaW_9b
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
}

.text_stoa8_rot
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#9F0000;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

.text_stoa10
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:2pt;
	margin-right:2pt;
	}
.text_stoa10W
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:2pt;
	margin-right:2pt;
	}

	p.text_stoa_10
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;	
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:5pt;
}
p.text_stoa10Wb
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	color:#FFFFFF;
	font-weight:bold;
	margin-top:0pt;
	margin-bottom:0pt;	
	}
p.text_stoa_10b
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
p.text_stoaG_10b
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFF00;
	font-weight:bold;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
p.text_stoa_12
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	margin-left:10pt;
}
p.text_stoa_12W
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	margin-left:2pt;
}
p.text_stoaW_12
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:normal;
	color:#FFFFFF;
	margin-left:2pt;
	margin-top:0pt;
	margin-bottom:0pt;
}

p.text_stoa_12b
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	margin-left:2pt;
}
p.text_stoaG_12
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FFFF00;
	margin-left:10pt;
}
p.text_stoaG_12b
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#FFFF00;
	margin-left:2pt;
}
p.text_stoaW_14
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:normal;
	color:#FFFFFF;
	margin-left:2pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
p.text_stoaG_14
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:normal;
	color:#FFFF00;
	margin-left:2pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
p.text_ueber_18
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#000000;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:0pt;
}
p.text_ueberG_18
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#FFFF00;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:0pt;
}
a.stoa:link { color:#333333; text-decoration:none;}
a.stoa:visited { color:#333333; text-decoration:none;  }
a.stoa:hover { color:#BBBBBB;  }

.col_rand_w { width:34px; }
.col_mid_w  { width:582px; }
.tr_1_h 	{ height:10px; }
.menu_h 	{height:27px; }


td#td_menu { text-align:center; padding-top:0px; }
div#cont_menu { margin-top:0px; margin-right:auto; margin-left:auto; text-align:center; padding:0px; } 
ul#ul_menu { list-style-type:none; margin:0px; padding:0px; float:left; }
#ul_menu li { float:left; margin-right:1px; margin-left:0px; width:96px; }
#ul_menu a:link, #ul_menu a:visited  {display:block; background-color:#9F0000; color:#FFFFFF; text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
	height:27px; width:96px; margin:0px;line-height:27px; padding:0px; }
#ul_menu a:hover  { background-color:#FFFF99; color:#9F0000;  }

#ul_menu a:link, #ul_menu a:visited  {display:block; background-color:#9F0000; color:#FFFFFF; text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
	height:27px; width:96px; margin:0px;line-height:27px; padding:0px; }
#ul_menu a:hover  { background-color:#FFFF99; color:#9F0000;  }

#ul_menu a#menpkt_akt:link, a#menpkt_akt:visited  {display:block; background-color:#FFFF99; color:#000000; text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
	height:27px; width:96px; line-height:27px; padding:0px; }


p.text_flies10bA
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	margin-left:0pt;
	margin-top:3pt;
	margin-bottom:7pt;
}
p.text_flies10bright
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	margin-left:0pt;
	margin-right:15pt;
	margin-top:0pt;
	margin-bottom:0pt;
}

p.text_flies10bleft
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	margin-left:28pt;
	margin-top:0pt;
}

p.text_flies10
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	margin-top:0pt;
	margin-bottom:0pt;
	}

p.text_flies8
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	margin-top:0pt;
	}

p.text_nav
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	}
p.text_nav_unten
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;

}
p.text_ueber_20
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#000000;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:0pt;
}
p.text_ueberG_20
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#FFFF00;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:0pt;
}
p.text_ueberW_20
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#FFFFFF;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:3pt;
}

p.text_ueber_16
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#000000;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:3pt;
}
p.text_ueber_15
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#FFFF00;
	margin-right:0pt;
	margin-bottom:0pt;
	margin-top:3pt;
}		
p.text_stoa_14
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#000000;
	margin-right:1pt;
	margin-bottom:0pt;
	margin-top:3pt;
}
p.text_stoaG_16
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#FFFF00;
	margin-right:1pt;
	margin-bottom:0pt;
	margin-top:3pt;
}


a.home:link { color:#41918B; }
a.home:visited { color:#41918B;  }
a.home:hover { color:#CCCCCC;  }

a.sub:link { color:#9F0000; text-decoration:none;}
a.sub:visited { color:#9F0000; text-decoration:none;  }
a.sub:hover { color:#BBBBBB;  }

a.cuc:link { color:#E3F1D8; text-decoration:none;}
a.cuc:visited { color:#E3F1D8; text-decoration:none;  }
a.cuc:hover { color:#FFFF99; text-decoration:underline; }

a.standard:link { color:#000000; }
a.standard:visited { color:#000000;  }
a.standard:hover { color:#FFFF00;text-decoration:none;  }

a.standardG:link { color:#FFFF00; }
a.standardG:visited { color:#FFFF00;  }
a.standardG:hover { color:#FFFFFF; text-decoration:none;  }

a.standardR:link { color:#FFFFFF; text-decoration:none;}
a.standardR:visited { color:#FFFFFF; text-decoration:none;  }
a.standardR:hover { color:#FFFF99; text-decoration:none;  }

a.stoaAkt:link { color:#FFFFFF; text-decoration:none; }
a.stoaAkt:visited { color:#FFFFFF; text-decoration:none;   }
a.stoaAkt:hover { color:#FFFF99; text-decoration:none; }

a.stoa:link { color:#FFFF99; text-decoration:none;}
a.stoa:visited { color:#FFFF99; text-decoration:none; }
a.stoa:hover { color:#CCCCCC; text-decoration:underline; }

a.standardAkt:link { color:#000000; text-decoration:none; }
a.standardAkt:visited { color:#000000; text-decoration:none; }
a.standardAkt:hover {color:#000000; text-decoration:none;   }

a.standardAktB:link { color:#FFFF00; }
a.standardAktB:visited { color:#FFFF00;  }
a.standardAktB:hover { color:#FFFF00;  }

a.presse:link { color:#41918B; }
a.presse:visited { color:#41918B;  }
a.presse:hover { color:#C2D8AC;  }

a.mailto:link { color:#666666; text-decoration:none; }
a.mailto:visited { color:#666666; text-decoration:none;   }
a.mailto:hover { color:#999999; text-decoration:underline; }

a.impress:link { color:#AAAAAA; text-decoration:none; }
a.impress:visited { color:#AAAAAA; text-decoration:none;   }
a.impress:hover { color:#EEEEEE; text-decoration:underline; }

a.invers { color:#000000;}
a.invers:link  { color:#000000;}
a.invers:visited  { color:#000000;}
a.invers:hover { text-decoration:none; color:#CCCCCC;}
a.invers:active { color:#CCCCCC;}

a.inverso { color:#000000; text-decoration:none; }
a.inverso:link  { color:#000000; text-decoration:none; }
a.inverso:visited  { color:#000000; text-decoration:none; }
a.inverso:hover { color:#86A272; text-decoration:none; }
a.inverso:active { color:#000000; text-decoration:none; }

/* -------------------------------------------------*/ 



img.buch {
	margin-left:40pt;
	margin-right:0pt;
	}
.klein{
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1pt;
	}	

body.main { text-align:center; background-color:#669933; margin-left:0px; margin-top:0px; }

.colo	 { background:#669933;}
.rotb    { font-weight:bold; color:#9c0000;}
.rot     { color:#9c0000;}
.fett	 { font-weight:bold}
.space	 { letter-spacing:0.1em;}

/*table {table-layout:fixed;}*/
p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; }
p.txt_norm	{ margin:3px 0 0 18px; }
p.txt		{ margin:0 0 0 18px;  }
p.txt_event_b	{ margin:0 1px 0 5px; color:#FFFF00; font-weight:bold;  }
p.txt_event		{ margin:3px 1px 0 5px; color:#FFFF00; }
p.txt_re	{ margin:0 10px 0 0px; text-align:right; }
p.txt_uber	{ margin:5px 4px 0 0; text-align:right; font-weight:normal; letter-spacing:2px; color:#666666; }
p.txt_press	{ margin:5px 4px 0 0; text-align:right; letter-spacing:1px; color:#666666; }


.fs8   	{ font-size:8px; }    
.fs9  	{ font-size:9px; }    
.fs10 	{ font-size:10px; }    
.fs11 	{ font-size:11px; }    
.fs12 	{ font-size:12px; }    
.fs14 	{ font-size:14px; }
.fs16 	{ font-size:16px; }   
.fs18 	{ font-size:18px; }    
.fs20 	{ font-size:20px; }
.fs22 	{ font-size:22px; }
.fsnorm { font-size:11px; }    
p.text_stoaG_8b
{	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	margin-left:5pt;
	margin-top:0pt;
	margin-bottom:0pt;
}


div#cont			{position:relative; width:464px; height:359px;}
div#flacont			{position:relative; width:464px; height:359px; background-color:#993300;}
div.flaalt			{position:absolute; width:464px; height:327px; top:0px;}
div.fladown			{position:absolute; height:32px; width:464px; top:327px; }


.tr_1_h { height:10px; }
.tr_2_h { height:30px; }
.tr_3_h { height:36px; }
.tr_4_h { height:27px; }
.tr_5_h { height:20px; }
.tr_6_h { height:14px; }
.col_1_w { width:34px; }
.col_11_w { width:167px; }
.td_menu_w { width:116px; }
.td_menu_h { height:27px; }

table.haupt {
	width:648px; table-layout:fixed; border:0px; border-collapse:collapse; margin-left:auto; margin-right:auto; background-color:#FFFF99; margin-top:0px; margin-bottom:0px; 
}
table.events {
	width:648px; table-layout:fixed; border:0px; border-collapse:collapse; background-color:#FFFF99;
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; 
	background-image: url(images/hg_event.jpg); background-position: left top;   
}
table.karte {
	width:648px; table-layout:fixed; border:0px; border-collapse:collapse; background-color:#FFFF99;
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; 
	background-image: url(images/right_verwasch20.jpg); background-position: left top;   
}
table.cucina {
	width:648px; table-layout:fixed; border:0px; border-collapse:collapse; background-color:#E3F1D8;
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; 
}

td { margin: 0px;
}

ul#reiter_karten 	{ position:relative; height:20px; margin:0px; padding:0px; list-style-type:none;}
ul#reiter_karten li, 			
ul#reiter_karten li div, 
ul#reiter_karten li img 		{ height:20px; width:94px;}
ul#reiter_karten li 			{ float:left; padding:0px; margin:0px; border:0px #00CCFF solid; line-height:20px;}
ul#reiter_karten li div.huell 	{ position:relative;}
ul#reiter_karten li div.im   	{ position:absolute; top:0px;left:0px; }
ul#reiter_karten li div.txt  	{ position:absolute; top:0px;left:0px; line-height:20px;}
ul#reiter_karten li div.txt p  	{ font-size:12px; margin-bottom:0px; margin-top:0px; margin-left:15px; font-weight:bold; color:#9F0000; }
ul#reiter_karten li div.txt p.gelb 	{ color:#FFFF99; }
ul#reiter_karten li img 		{ border:0px; margin:0px;}

div.hg_karte {position:absolute; top:0px; left:0px; width:464px; height:350px; background-color:#FFFF99; filter: alpha(opacity=82); -moz-opacity: .82; opacity: .82;}
div.getadobe {position:absolute; width:80pt; height:20pt; top:55pt; left:225pt;}
p.Seitentitel
	{
	border:none;
	font-size:12pt;
	font-family:Arial,Times New Roman;
	color:#666666;
	text-transform:uppercase;
	letter-spacing:1pt; 
	font-weight:bold;
	font-style:italic;
	margin-top:17pt;
	margin-bottom:1pt;
	margin-left:12pt;
	}
	
p.EssenHead
	{
	font-size:10pt;
	font-family:Arial,Times New Roman;
	color:#666666;
	letter-spacing:2pt;
	font-style:italic;
	font-weight:bold;
	margin-top:3pt;
	margin-bottom:1pt;
	margin-left:12pt;
	}
p.EssenNorm
	{
	font-size:9pt;
	font-family:Arial,Times New Roman;
	color:#666666;
	letter-spacing:1pt;
	font-weight:bold;
	font-style:italic;
	margin-top:3pt;
	margin-bottom:1pt;
	margin-left:12pt;
	}
	
	p.EssenCocktails
	{
	font-size:9pt;
	font-family:Arial,Times New Roman;
	font-style:normal;
	margin-top:3pt;
	margin-bottom:3pt;
	}


a.karte:link 	{ color:#FFFF99;text-decoration:none; }
a.karte:visited { color:#FFFF99;text-decoration:none;  }
a.karte:hover 	{ color:#999999;  }

a.standard:link 	{ color:#666666;text-decoration:none; }
a.standard:visited 	{ color:#666666;text-decoration:none;  }
a.standard:hover 	{ color:#990000;  }
