/* #######################  BODY  ####################### */

body {  color: #000;
	background-color:#fff; 
	font-size: 12px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
    	font-weight: normal;
    	text-decoration: none;
    	font-style: normal;
	margin-top:0px;
	margin-left:20px;
	margin-right:5px;
	margin-bottom:5px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFCC;
	scrollbar-arrow-color: #802000;
	scrollbar-darkshadow-color: #D9AD00;
	scrollbar-face-color: #FFE680;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFF2BF;	
	border:solid 0px #802000;
	}

h1 {	color: #802000;
	font-size: 18px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}

h2 {	color: #333399;
	font-size: 16px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}

h3 {	color: #802000;
	font-size: 14px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}

h4 {	color: #802000;
	font-size: 12px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}
			
/*
h1 {	color: #802000;
	font-size: 18px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-image:url(../gfx/tautropfen_130x50.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-bottom:26px;
	padding-top:7px;
	padding-left:50px;
	}
*/
	
hr { width: 100%; height:1px; color: #FFE680; }

table.Frame {
    width:100%;
    margin-top:0;   
    text-align:left;
    border:0px dotted #FF0000;    
    background:#FFF;
    color:#000;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }  

td.Spalte {
   background-color: #FFE680;
   width:1px;
   height:100%;
   padding-left:0px;
}

td.Kontainer {
   background-color: #FFF;
   width:170px;
   height:100%;
   padding-left:15px;
}    

table.Tabelle {
    width:100%;
    margin-top:0;   
    text-align:left;
    border:0px dotted #FF0000;    
    background:#FFF;
    color:#000;
    font-size: 12px;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }  

td.tableHead { font-size: 12px;
        font-weight: bold;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	color: #802000;
	padding-left:5px;	
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom: 1px solid #D9AD00;
	background-color: #FFE680; 
	}

tr.tableContHell { font-size: 12px;
        font-weight: normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	color: #000;
	padding-left:5px;	
	padding-top:10px;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom: 1px solid #FFF2BF;
	background-color: #FEFFEE; 
	}
	
td.tableContHell { font-size: 12px;
        font-weight: normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	color: #000;
	padding-left:5px;	
	padding-top:10px;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom: 1px solid #FFF2BF;
	background-color: #FEFFEE; 
	}
	
td.tableContWeiss { font-size: 12px;
        font-weight: normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	color: #000;
	padding-left:5px;	
	padding-top:10px;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom: 1px solid #FFF2BF;
	background-color: #fff; 
	}

td.tableContDunkel { font-size: 12px;
        font-weight: normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	color: #000;
	padding-left:5px;	
	padding-top:10px;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom: 1px solid #FFE680;
	background-color: #FEFFCC; 
	}

td.balkenSitemap {
    padding-left:5px;
    border-bottom: 1px solid #FFE680;
    background-color: #FEFFCC;   
    }


/* Acrobat-HINWEIS-Tabelle */
    
table.AcrobatHinweis {
	width: 100%;
        background-color: #FFC;	
	border: 1px dotted #D9AD00;
    }
        
td.AcrobatHinweis {
    text-align: justify;
    color: #000000;
    font-size: 12px;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-weight: normal;
    text-decoration: none;
    letter-spacing:0;
    	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
    }
        
    			    
div.kat { font-size: 12px;
        font-weight: bold;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	color: #802000;
	padding-left:5px;	
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:15px;		
	border-bottom: 1px solid #D9AD00;
	background-color: #FFE680; 
	}    

div.pageContRechts { font-size:11px;
  	font-weight:normal;
  	font-style:normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:200px; 
	color:#000;
	float:right;
	margin-left:15px;
	margin-bottom:15px;	
	text-align:left;
	} 

div.page2ImgsContRechts { font-size:10px;
  	font-weight:normal;
  	font-style:normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:415px; 
	color:#000;
	float:right;
	margin-left:15px;
	margin-bottom:15px;	
	text-align:left;
	} 
		
div.BildMitText { font-size:10px;
  	font-weight:normal;
  	font-style: italic;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:200px; 
	color: #666;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
	text-align:left;
	} 

div.BildMitTextInTabelle { font-size:10px;
  	font-weight:normal;
  	font-style: italic;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:200px; 
	color: #666;
	margin-left:3px;
	margin-bottom:15px;
	text-align:left;
	} 
	
div.BildMitTextLinks { font-size:10px;
  	font-weight:normal;
  	font-style: italic;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:200px; 
	color: #666;
	float:left;
	margin-left:0px;
	padding-bottom:15px;
	text-align:left;
	} 	

div.BildMitTextLinks590 { font-size:10px;
  	font-weight:normal;
  	font-style: italic;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:600px; 
	color: #666;
	margin-left:0px;
	padding-bottom:15px;
	text-align:left;
	}

div.Bild136MitText { font-size:11px;
  	font-weight:normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:136px; 
	color: #000;
	text-align:left;
	}
		
div.Bild186MitText { font-size:12px;
  	font-weight:normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:186px; 
	color: #000;
	text-align:left;
	}

div.BildMitText300 { font-size:10px;
  	font-weight:normal;
  	font-style: italic;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:300px; 
	color: #666;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
	text-align:left;
	} 
		
span.Preis { font-size:12px;
  	font-weight:normal;
  	font-style:normal;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	color:#000;
	float:right;
	margin-left:15px;
	text-align:right;
	}
	
		
/* #######################  PFADNAVI SEITENANFANG  ####################### */

div.pfadnaviRight { font-size: 10px !important;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color: #FFF; 
	text-align: right;
	border-bottom: 1px dotted #FFE680;
	padding-bottom:4px;				
	}
	    
/* #######################  SITENAVI SEITENENDE  ####################### */

div.sitenavi { font-size: 10px !important;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color: #FFF2BF;
	color: #666;
	text-align: left;
	float: left;	
	}  

div.sitenaviRight { font-size: 10px !important;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color: #FFF2BF; 
	text-align: right;		
	}

table.headnavi { font-size: 11px !important;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:15px;		
	border-top: 1px solid #CCC;
	background-color: #fff; 
	border-bottom: 1px solid #CCC;
	}
			
table.sitenavi { font-size: 10px !important;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	border-top: 0px solid #CCC;
	background-color: #e1e1e1; 
	border-bottom: 0px solid #CCC;
	}  
	
table.add { font-size: 10px !important;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	}  

/* #######################  LINKS  ####################### */

a:link { color:#802000; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:visited { color:#BF5F00; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:hover { color: #000; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:active { color:#BF5F00; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:focus { color:#00f; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }

a.rubrik:link { color:#802000; background-color:#FFE680; padding-left:3px; padding-right:3px; font-size: 12px; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.rubrik:visited { color:#802000; background-color:#FFE680; padding-left:3px; padding-right:3px; font-size: 12px; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.rubrik:hover { color: #333399; background-color:#eeeeee; padding-left:3px; padding-right:3px; font-size: 12px; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.rubrik:active { color:#802000; background-color:#FFE680; padding-left:3px; padding-right:3px; font-size: 12px; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.rubrik:focus { color:#00f; background-color:#FFE680; padding-left:3px; padding-right:3px; font-size: 12px; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }

a.add:link { color:#000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.add:visited { color:#333; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.add:hover { color: #FF7F00; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.add:active { color:#802000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.add:focus { color:#802000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }

a.sitenavi:link { color:#666; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.sitenavi:visited { color:#666; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.sitenavi:hover { color: #FF7F00; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.sitenavi:active { color:#802000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.sitenavi:focus { color:#802000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }

a.pfadnavi:link { color:#666; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.pfadnavi:visited { color:#666; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: none; }
a.pfadnavi:hover { color: #FF7F00; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.pfadnavi:active { color:#802000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a.pfadnavi:focus { color:#802000; font-size: 10px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }

 /* Links Zoombilder Background Weiss */
 
a.zoom:link { color:#FFF; font-size:9px; font-family:Arial,Helvetica,Verdana,sans-serif; background-color:#000; text-decoration:none; font-weight:normal; }
a.zoom:visited { color:#FFF; font-size:9px; font-family:Arial,Helvetica,Verdana,sans-serif; background-color:#000; text-decoration:none; font-weight:normal; }
a.zoom:hover { color:#FFF; font-size:9px; font-family:Arial,Helvetica,Verdana,sans-serif; background-color:#000; text-decoration:underline; font-weight:normal; }
a.zoom:active { color:#00509B; font-size:9px; font-family:Arial,Helvetica,Verdana,sans-serif; background-color:#000; text-decoration:none; font-weight:normal; }
	
 /* Links SITEMAP CONTENT FETT */
  
a.sitemap:link { line-height:180%; color: #802000; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; font-weight: normal; }
a.sitemap:visited { line-height:180%; color: #333333; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; font-weight: normal; }
a.sitemap:hover { line-height:180%; color: #000; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; font-weight: normal; }
a.sitemap:active { line-height:180%; color: #BF5F00; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; font-weight: normal; }	

a.sitemapfett:link {color: #802000; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; font-weight: bold; }
a.sitemapfett:visited { color: #333333; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; font-weight: bold; }
a.sitemapfett:hover { color: #000;  font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; font-weight: bold; }
a.sitemapfett:active { color: #BF5F00; font-size: 12px; font-family: Arial,Helvetica,Verdana,sans-serif; text-decoration: none; font-weight: bold; }	
	
 /* #############  Formulare ################### */
 
input, select, textarea { 
	font-size: 11px; 
	background-color: #f1f1f1;
	color: #000000;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	font-weight:normal; 
}

input.Feld { 
	background-color: #FFF; 
	color: #000000; 	
	width: 300px; 
	border: 1px solid #666; 
	margin-right:5px;	
}

input.FeldAdd { 
	background-color: #EEE; 
	color: #000000;	
	width: 410px; 
	border: 1px solid #666; 
}

input.FeldDate { 
	background-color: #FFF; 
	color: #000000; 
	width: 80px; 
	border: 1px solid #666; 
}

input.FeldZahl { 
	background-color: #FFF; 
	color: #000000; 
	width: 80px; 
	border: 1px solid #666; 
	margin-right:5px;	
}

input.Feld145 { 
	background-color: #EEEEEE; 
	color: #000000; 
	width: 145px; 
	border: 1px solid #666666; 
}

input.Feld200 { 
	background-color: #EEEEEE; 
	color: #000000; 
	width: 200px; 
	border: 1px solid #666666; 
}

textarea.Bereich { 
	background-color: #FFF; 
	color: #000000;	
	width: 400px; 
	border: 1px solid #666; 
}

textarea.Bereich2 { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 410px; 
	border: 1px solid #666666; 
}

textarea.BereichNotiz { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 410px; 
	border: 1px solid #666666; 
}

.Auswahl { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 200px; 
	border: 1px solid #666666; 
}

.Auswahl170 { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 170px; 
	border: 1px solid #666666; 
}

input.Check { 
	background-color: #FEFFCC; 
	border: 0px solid #CC0000;
	margin-right:5px;
}

input.Radio { 
	background-color: #FEFFCC; 
	border: 0px solid #CC0000; 
}

input.Radio2 { 
	background-color: #FEFFEE; 
	border: 0px solid #CC0000; 
}

input.Button { 
	background-color: #802000; 
	color: #FFF; 
	width: 100px; 	
	border: 1px solid #333;
	text-align: center;
	font-weight: bold;	
}

input.ButtonHell { 
	background-color: #FFE680; 
	color: #000; 
	width: 100px; 	
	border: 1px solid #333;
	text-align: center; 
}
.ButtonGrau { 
	background-color: #F0F0F0; 
	color: #FF0000; 
	width: 120px; 	
	border: 1px solid #333;
	text-align: center; 
}


	
/* ##############  NEWS ANZEIGESEITE  ################# */
 
 /* News-Titel */
table.NTable {
	width: 100%;
	background-color: #FFFAEA;	
	border: 0px solid #FFFFFF;
}

td.NTd {
	font-weight: bold;	
	color: #FFFFFF;
        font-size: 12px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFFAEA;	
	border: 0px solid #CCCABE;
}

td.NTdTitel {
	font-weight: bold;	
	color: #802000;
        font-size: 14px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFFAEA;	
	border: 0px solid #CCCABE;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

 /* News-Text Inhalt */
td.NTdInhalt {
        font-size: 11px; 
        color: #666666;        
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFFAEA;
	border:0px solid #FFFFFF;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

/* News-Bild */
img.NBild {
	width: 200px; 
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;	
	margin-bottom: 15px;
	float: right;
	border: 1px solid #333333;
}


 /* News-Datumsbeschriftung */
td.NTdDatum {
	text-align: left;
	font-weight: bold;	
	color: #802000;
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFFAEA;
	border: 0px solid #FFCC00;
}

 /* News-Headline */
td.NTdHeadline {
	font-weight:bold;
        font-size: 11px; 
        color: #802000;
        font-family:  Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFFAEA;
}




/* ###############  NEWS MODULANZEIGE  #################### */

 /* NewsMod-Titel */
table.NModTable {
	width:150px;
	background-color: #FFC;	
	border: 0px solid #CCCABE;
}

td.NModTd {
	padding-left: 20px;
	padding-bottom: 2px;
	height: 30px;
	font-weight:bold;	
	color:#802000;
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-image: url(../gfx/title_newsmod_160x30.gif);        
	background-color: #FFC;	
        border-right: 1px solid #D9AD00;        
}

 /* NewsMod-Headline */
td.NModTdTitel {
	font-weight: bold;
        font-size: 11px; 
        color: #802000;
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFC;
        border-right: 1px solid #D9AD00; 	
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

td.NModTdInhalt {
	font-weight: normal;	
	color: #333;
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFC;	
        border-right: 1px solid #D9AD00;        
        border-bottom: 1px solid #D9AD00; 	
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	}

/* NewsMod-Bild */
img.NModBild {
	width: 140px; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;	
	margin-bottom: 5px;
	float: none;
        border: 1px solid #333;
	}

 /* Abstand */
td.NModTdAbstandMitBild {
	background-image: url(../gfx/abstand.gif);
	background-position:0px 0px; 
	background-color: #FFFAEA;
	border: 0px solid #FFFAEA;
	height: 10px;	
	}



 /* NewsMod-Datumsbeschriftung */ 
td.NModTdDatum {
	text-align: left;
	font-weight: bold;
	width: 70px;	
	color: #333333;
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFCC00;
	border: 0px solid #FFCC00;
}


 /* NewsMod-MehrLink */
a.NModMehrLink:link { 
        color: #802000; 
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif;
	text-decoration: underline;
	font-weight: normal;	
}

a.NModMehrLink:visited { 
        color: #802000; 
        font-size: 10px; 
        font-family:  Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
	font-weight: normal;
}

a.NModMehrLink:hover {
        color: #802000; 
        font-size: 10px; 
        font-family:  Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
	font-weight: normal;
}

a.NModMehrLink:active { 
        color: #802000; 
        font-size: 10px; 
        font-family:  Arial,Helvetica,Verdana,sans-serif; 
	text-decoration: underline;
	font-weight: normal;
}
       


/* ###############  Galerie  ################# */

 /* GALERIE MODULANZEIGE */
 /* GMod-Bild */
td.GModTdBild {
	font-weight: bold;
        font-size: 11px; 
        color: #802000;
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFC;
        border-right: 1px solid #D9AD00; 	
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;	
}
 
img.GModBild {
	width: 140px; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;	
	margin-bottom: 5px;
	float: none;
        border: 1px solid #333; 
}

 /* GalerieMod-Titel */
table.GModTable {
	width:150px;
	background-color: #FFC;	
	border: 0px solid #CCCABE;
}

td.GModTd {
	padding-left: 20px;
	padding-bottom: 2px;
	height: 30px;
	font-weight:bold;	
	color:#802000;
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-image: url(../gfx/title_newsmod_160x30.gif);        
	background-color: #FFC;	
        border-right: 1px solid #D9AD00;  
}

 /* GalerieMod-Headline */
td.GModTdTitel {
	font-weight: bold;
        font-size: 11px; 
        color: #802000;
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFC;
        border-right: 1px solid #D9AD00; 	
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;	
}

 /* GalerieMod-Text */
td.GModTdInhalt {
	font-weight: normal;	
	color: #333;
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color: #FFC;	
        border-right: 1px solid #D9AD00;        
        border-bottom: 1px solid #D9AD00; 	
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;	
}

 /* GalerieMod-Datumsbeschriftung */ 
td.GModTdDatum {
	text-align:left;
	font-weight:bold;
	width:70px;	
	color:#333333;
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	background-color:#FAE6A9;
	border:0px solid #FAE6A9;
}

 /* Abstand */
td.GModTdAbstandMitBild {
	background-image: url(../gfx/abstand.gif);
	background-position:0px 0px; 
	background-color: #FFFAEA;
	border: 0px solid #FFFAEA;
	height: 10px;	
}



 /* GalerieHeadLinks */
a.GHeadLinks:link { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

a.GHeadLinks:visited { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
	font-weight: bold;
}

a.GHeadLinks:hover {
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: underline; 
	font-weight: bold;
}

a.GHeadLinks:active { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        background-color: #fbea88;
	text-decoration: none;
	font-weight: bold;
}



 /* GalerieMod-MehrLink */
a.GLinks:link { 
        color: #802000; 
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
}

a.GLinks:visited { 
        color: #802000; 
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
	font-weight: normal;
}

a.GLinks:hover {
        color: #802000; 
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: underline; 
	font-weight: normal;
}

a.GLinks:active { 
        color: #802000; 
        font-size: 10px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        background-color: #fbea88;
	text-decoration: none;
	font-weight: normal;
}


 /* GalerieMod-BigLink */
a.GBigLinks:link { 
        color: #802000; 
        font-size: 12px; 
        font-family: Arial,Helvetica,Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

a.GBigLinks:visited { 
        color: #802000; 
        font-size: 12px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
	font-weight: bold;
}

a.GBigLinks:hover {
        color: #802000; 
        font-size: 12px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: underline; 
	font-weight: bold;
}

a.GBigLinks:active { 
        color: #802000; 
        font-size: 12px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
	text-decoration: underline;
	font-weight: bold;
}



 /* GalerieMod-MehrLink */
a.GModMehrLink:link { 
        color: #802000; 
        font-size: 9px; 
        font-family: Arial,Helvetica,Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
}

a.GModMehrLink:visited { 
        color: #802000; 
        font-size: 9px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
	font-weight: normal;
}

a.GModMehrLink:hover {
        color: #802000; 
        font-size: 9px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: underline; 
	font-weight: normal;
}

a.GModMehrLink:active { 
        color: #802000; 
        font-size: 9px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        background-color: #fbea88;
	text-decoration: none;
	font-weight: normal;
}


 /* Abstand */
td.GModTdAbstandMitBild {
	background-image : url(../gfx/abstand.gif);
	background-position:0px 0px; 
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
}



 /* ###############  ANGEBOTE-KATEGORIEN ###################  */

table.ATable {
	width:100%;
	border:0px dotted black;
}

td.ATdTop {
	align:left;
	font-weight:bold;
	color:#802000;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color:#FFE680;
	border-bottom: 1px solid #D9AD00;
	padding-left:5px;
}

table.Hinweis {
	width: 100%;
        background-color: #FFFFFF;	
	border: 1px solid #FF0000;
}

td.Hinweis {
	text-align: justify;
        font-size: 11px; 	
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        color: #FF0000;
}

span.ATitelFont {
	font-size: 12px;
	font-weight:bold;
}

a.PDFLink:link {
        color: #003fb3; 
        font-size: 12px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
}

td.ATdInhalt {
	background-color:#FEFFCC;
	padding-top: 5px;
}

span.AUnterzeileFont {
	font-size: 12px;
	font-weight:bold;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

span.AInhaltFont {
	font-size: 12px;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

img.ABild {
	width: 200px; 
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 5px;	
	margin-bottom: 15px;
	float: right;
	border: 1px solid #333333;
}

td.ATdPreise {
	background-color:#FEFFCC;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

table.PreiseTable {
	border:1px solid #FEFFCC;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

td.PreiseTd {
	background-color:#FFE680;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

span.PreiseTextFont {
	font-size: 12px;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

span.PreiseFont {
	font-size: 12px;
	font-weight:bold;
        font-family: Arial,Helvetica,Verdana,sans-serif; 	
}

hr.angebote {
	color: #D9AD00;
	text-align: center;
	width: 600px;
	height: 1px;
}