/**
verwendete Farbcodes:

helles orange: 	#FF9900	(Überschriften)
dunkles grau:	#333333	(Schrift Content)
dunkles rot:		#990000	(Links)

*/



/* Body Style */
/* Globale Stile */
body, span, h1, h2, h3, input, select, textarea, form, div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height: 130%; }
p { margin:0px; padding:0px; }
BODY 		{
				
				scrollbar-face-color:#FF9900;		/* flaeche button und bar */ 
				scrollbar-track-color:#FF9900;  	/* scrollbar hintergrund */
				scrollbar-arrow-color: #FFFFFF; 	/* pfeile */
				scrollbar-shadow-color: #FFFFFF; 	/* kante rechts unten */
				scrollbar-darkshadow-color:#990000;	/* schatten nach rechts unten */ 
				scrollbar-3dlight-color: #FFFFFF;	/* schatten nach links oben */
				scrollbar-highlight-color: #990000;	/* kante links oben */
				margin:0px; padding:0px;
				padding-top:15px;
			}	
a	 		{ color:#990000; text-decoration:none; cursor: pointer; font-weight:bold; }
a:link 		{ color:#990000; text-decoration:none; }
a:hover 		{ color:#CCCCCC; text-decoration:none; }
a:active 	{ color:#990000; text-decoration:none; }
a:visited 	{ color:#990000; text-decoration:none; }

img			{	border:0px; padding:0px; margin:0px;}
/* das height: 100%; margin-bottom: 1px; ist gegen das Springen im FF */
html {overflow-x:hidden; height: 100%; margin-bottom: 1px;}

/* Texte */
h1			{ font-size:22px; font-weight:bold; color:#FF9900; padding:0px; padding-bottom:10px; margin:0px; margin-bottom:10px; }
h2			{ font-size:18px; font-weight:bold; color:#FF9900; padding:0px; margin:0px; margin-bottom:5px; }
h2:link		{ font-size:5px;}
h3			{ font-size:13px; font-weight:bold; color:#333333; padding:0px; margin:0px; margin:5px 0px; }

.error		{ font-size:13px; color:#FF0000; }

/* topMenue */
.topMenu	 		{ color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:20px; padding-right:5px; line-height: 27px; }
.topMenu:Link  		{ color: #FFFFFF;   }
.topMenu:Hover  	{ color: #FF9900;   }
.topMenu:Active  	{ color: #FFFFFF;   }
.topMenu:Visited 	{ color: #FFFFFF;   }

/* leftMenu */
.leftMenu_back		{ background-color:#990000;}
.leftMenu	 		{ color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold;  margin-top:4px; margin-left:8px; line-height: 150%; }
.leftMenu:Link  	{ color: #FFFFFF;   }
.leftMenu:Hover  	{ color: #FF9900;   }
.leftMenu:Active  	{ color: #FFFFFF;   }
.leftMenu:Visited 	{ color: #FFFFFF;   }

.leftSubMenu	 		{ color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-left:16px;  line-height: 150%; }
.leftSubMenu	 		{ color: #FFFFFF; font-size:11px; font-weight:normal; margin-left:16px;  line-height: 150%; display: block; }
.leftSubMenu:Link  		{ color: #FFFFFF;   }
.leftSubMenu:Hover  		{ color: #FF9900;   }
.leftSubMenu:Active  	{ color: #FFFFFF;   }
.leftSubMenu:Visited 	{ color: #FFFFFF;   }


a.footerMenu		{ color: #333333;  font-size:11px; font-weight:bold; line-height: 150%; }
.menu				{ padding-bottom:0px; }

/* Content */
.content			{ padding: 0px; padding-top:11px; }
.small				{ font-size: 11px; }
.preis				{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#990000; font-weight:bold; }
.preisStaffel		{ font-size: 12px; height:15px; color:#363636; font-weight:bold; }
.preisMwSt			{ font-size: 11px; color:#990000; font-weight:bold; }
.preisPauschale		{ font-size: 11px; color:#333333; font-weight:bold;}


.formText		{ border:1px #CECECE solid; height:20px; width:200px;}
.formSelect		{ border:1px #CECECE solid; height:20px; width:200px;}
.formButton		{ color: #990000; width:150px; border: 1px solid #990000; font-weight:bold; background-color:#FF9900; padding-top:2px; padding-bottom:2px; }

.listTeaser			{ padding:0px; margin:0px;}
hr 	{ color:#990000; border:#990000; background-color:#990000;  width:100%; height:1px; }

/*		#PWE_STYLES_END#		*/

#button_up			{ position:relative; left:465px; font-size:11px; color:#666666; height:15px; width:90px; text-align:center; background-color:#FFFFFF; border:1px solid #FF9A00; }
#button_up A		{ color:#666666; text-decoration: none; }
#button_up A:Hover	{ color:#FF9A00; text-decoration: none; }

#divPweEditLayer	{ position:absolute; left:0px; top:0px; height:15px; width:90px; text-align:center; padding-top:0px; background-color:#666666; border:1px solid #6CA738; z-index:1000;}
#divPweEditLayer A	{ font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

/* Gaestebuch */
.gbHead { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 20px;}
.gbText { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 4px;}

/* Stile für Fenster */
.pics_Window 		{ border: 1px solid #5574c6; width: 300px; height: 100px;  background-color: #FFFFFF; }
.pics_Titlebar 		{ border-bottom: 1px solid #5574c6; background-color: #5574c6; font-weight: bold; font-family: Tahoma, Arial; font-size: 11px;  padding: 2px; color: #FFFFFF; height: 16px;  opacity : 1.00; filter : alpha(opacity:100); -moz-opacity: 1.00; }
.pics_Content 		{ font-family: Tahoma, Arial; font-size: 11px; padding: 2px; background-color: #FFFFFF; }
.pics_IFrame 		{ padding: 0px; }
.pics_Modal			{ position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; background-color : #000000; opacity : 0.60; filter : alpha(opacity:60); -moz-opacity: 0.60; z-index: 1000; }
.pics_CloseButton	{ width: 16px; height: 16px; }
