/* PARKmax div's um Formular usw */
 #parkmax_buchungsformular,
 #parkmax_stammkunden,
 #parkmax_preisliste {
   clear:left;
   float:left;
   margin:20px 0 0 0;
   width:100%;
 }


* {
  margin-top: 0px;
  margin-bottom: 0px;
}
*a {position: relative;}
img {border:0px;}
#pwrapper {
  float: left;
  width: 100%;
  background: url(../images/bg_sky.jpg) center top no-repeat;
  margin: 0px;
  padding: 0px;
}

.error_text {color:#D73366;}



#sql_debug { 
 font-family:courier !important; 
 color:#333 !important; 
 font-size:11px !important; 
 line-height:15px !important; 
 box-sizing:border-box !important; 
 clear:left !important; 
 float:left !important;
 border:1px solid #4993CC !important; 
 background-color:#AFDCFF !important; 
 padding:5px !important; 
 width:100% !important; 
 margin:2px 0 !important; 
}
#sql_debug pre { box-shadow:none !important; }
#sql_debug b { color:#6F2266 !important; }


#platzhalter {float:left; width:100%; border:0px solid #9c3; height:65px;}

/* Preisliste */

#preisliste {background-color:#fff; border:1px solid #A9CDF5; margin-bottom:10px;
			color:#333 !important;}
#saisonzeitraume {background-color:#fff; 
					border:1px solid #A9CDF5; 
					margin-bottom:10px;
					padding: 33px 0 25px 33px;}
.kalender { border:1px solid #fff;
			margin:1px;
			padding:1px;}
			
.monat {text-align:center; background-color:#E2EFFC; }					
.wota {text-align:center; background-color:#E2EFFC; }

#monthbox { border:1px solid #ccc;
			margin:1px;
			padding:1px;}

.budat 	{font-size:12px;
				font-weight:200;
				text-align:center; 
				height:17px;}
				
.saison 	{font-size:12px;
				font-weight:200;
				text-align:center; 
				background-color:#A9CDF5; 
				color:#fff; 
				height:17px;}
				
.ns			{width:15px; height:15px;
				background-color:#fff;
				display:inline-block;
				border:1px solid #ccc;}
				
.hs		{width:15px; height:15px;
		  		background-color:#A9CDF5;
		  		display:inline-block;
				border:1px solid #ccc;}
				
.bgns	{text-align:center;}
.bghs	{text-align:center;
		   		background-color:#A9CDF5;}

.z0  {         background-color: #fff; /* E2EFFC */
				text-align:center;
                padding:2px 3px 2px 3px;
				color:#39c;
				border-bottom:1px solid #a9cdf5;
                }
.z1  {         background-color:#fff;
				text-align:center;
                padding:2px 3px 2px 3px;
                }
.zfl0  {background-color:#9cc;
                text-align:center;}
.zfl1  {background-color:#E9FFBF;
                text-align:center;}
.zha0  {background-color:#fff;
                text-align:center;}
.zha1  {background-color:#E9FFBF;
                text-align:center;}

#map {       width: 600px;
                height: 400px;
                border:3px solid #9c3;}

.textfeld {border:1px solid #9c3;
                        padding-left:2px;
                        color:#666;
                        }
.button_s2 {background-color:#9c3;
                                height:24px;
                                border:none;
                                color:#333;}
