a:link {
color : #000000; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : underline; 
font-family : Verdana, Arial, Tahoma; 
} 

a:visited {
color : #000000; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
} 

a:active {
color : #000000; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
} 

a:hover {
color : #ff0000; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : underline; 
font-family : Verdana, Arial, Tahoma; 
} 

a.menuhead:link { color : #000000; font-weight : bold; font-size : 10pt; text-decoration : underline; font-family : Verdana, Arial, Tahoma; }
a.menuhead:visited { color : #000000; font-weight : bold; font-size : 10pt; text-decoration : underline; font-family : Verdana, Arial, Tahoma; }
a.menuhead:active { color : #000000; font-weight : bold; font-size : 10pt; text-decoration : underline; font-family : Verdana, Arial, Tahoma; }
a.menuhead:hover { color : #000000; font-weight : bold; font-size : 10pt; text-decoration : underline; font-family : Verdana, Arial, Tahoma; }


.fixed {
position : fixed;
top:10px; 
left:10px;
width:950px; 
height:1750px; 
}

body {
margin:0; 
padding:0;
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
background-image : url(); 
background-repeat : repeat-x; 
background-color : #ffffff; 
} 


hr {
width : 350px; 
color : #A2B5CD; 
} 


h2 {
font-family : Georgia; 
font-size : 17pt;
} 

h3 {
font-family : Georgia;  
} 

h4 {
font-family : Verdana; 
} 


.copy {
font-size : 7pt;  
font-weight : normal; 
font-family : verdana;
}

.form {
color : #000000; 
font-size : 8pt; 
font-weight : normal; 
font-family : verdana; 
border-style : solid; 
border-width : 1px; 
border-color : #A2B5CD; 
}

.hinweis {
background-color : #ff0000;
color : #ffffff; 
font-size : 8pt; 
font-weight : bold; 
font-family : verdana; 
} 

.monanfang {
background-color : #CAE1FF;
color : #000000; 
font-size : 8pt; 
font-weight : bold; 
font-family : verdana; 
} 

.verstext {
color : #ffffff; 
font-size : 6pt; 
font-weight : normal; 
font-family : verdana; 
}  

.speisen_k_back {
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : "Comic Sans MS", Helvetica; 
background-image : url(img/daten/kobold/speis_back.jpg); 
background-repeat : no-repeat; 
background-color : #ffffff; 
} 

.speisen_t_back {
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : "Comic Sans MS", Helvetica; 
background-image : url(img/daten/traube/speis_back.jpg); 
background-repeat : no-repeat; 
background-color : #ffffff; 
}

.speisen_head {
color : #000000; 
text-decoration :  underline;
font-weight : bold; 
font-size : 13pt; 
font-style: italic;
font-family : "Comic Sans MS", Helvetica;  
} 

.speisen_body {
color : #000000; 
text-decoration :  none;
font-weight : normal; 
font-size : 8pt; 
font-style: normal;
font-family : "Comic Sans MS", Helvetica;  
} 

.tabelleaussen {
border-color : #A2B5CD; 
border-left-style : solid;
border-right-style : solid;
border-left-width : 1px;
border-right-width : 1px;
padding : 5px;
}


td.kopf {
background-repeat : no-repeat; 
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
padding : 5px; 
}

td.menuhead {
background-image : url(img/allg/bg.line.jpg); 
background-repeat : repeat-x; 
background-color : #A2B5CD;
color : #000000; 
font-weight : bold; 
font-size : 10pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
} 

td.menuhead_unter {
background-image : url(); 
background-repeat : repeat-x; 
background-color : #ffffff;
color : #000000; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
}

td.tabhead {
background-color : #CAE1FF; 
color : #000000; 
font-weight : bold; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
}

td.menu {
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
padding : 5px; 
} 

td.mitte {
background-image : url(); 
background-repeat : repeat-x; 
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
border-width : 0; 
padding : 10px; 
} 

td.rechts {
background-image : url(); 
background-repeat : repeat-x; 
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
border-width : 0; 
padding : 5px; 
} 

td.fuss {
color : #000000; 
font-weight : normal; 
font-size : 8pt; 
text-decoration : none; 
font-family : Verdana, Arial, Tahoma; 
padding : 5px; 
}


.tabrow {
background-color : #F0F7FF; 
}


div#pagination{
	font-family:georgia;
	text-align:center;
}
#pagination span{
	font-size:11px;
	line-height:13px;
	margin: 2px 6px 2px 0;
}
#pagination span a{
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	color:#303030;
	padding:1px 5px 2px 5px;
	text-decoration:none;
}
#pagination span a:hover, #pagination span a:active{
	background-color: #CAE1FF;
	border:1px solid #A2B5CD;
}
#pagination span.aktuell{
	background-color: #303030;
	border:1px solid #303030;
	color:#ffffff;
	font-size:11px;
	padding:1px 5px 2px 5px;
}



div#pagination2{
	font-family:georgia;
	text-align:center;
}
#pagination2 span{
	font-size:11px;
	line-height:13px;
	margin: 2px 6px 2px 0;
}
#pagination2 span a{
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	color:#303030;
	padding:1px 5px 2px 5px;
	text-decoration:none;
}

#pagination2 span a:hover, #pagination2 span a:active{
	background-color: #CAE1FF;
	border:1px solid #A2B5CD;
}

#pagination2 span.aktuell{
	background-color: #303030;
	border:1px solid #303030;
	color:#ffffff;
	font-size:11px;
	padding:1px 5px 2px 5px;
}