BODY {
     BORDER-RIGHT: 0px; 
	 BORDER-BOTTOM: 0px; 
	 BORDER-TOP: 0px; 
	 BORDER-LEFT: 0px; 
	 PADDING-RIGHT: 0px; 
	 PADDING-LEFT: 0px; 
	 PADDING-TOP: 0px; 
	 PADDING-BOTTOM: 0px;
	 MARGIN-LEFT: 0px;
	 leftmargin: 0px; 
	 FONT-SIZE: 11px; 
	 COLOR: #000099;
	 FONT-FAMILY: Verdana, Arial, Helvetica, Helve; 
	 BACKGROUND-COLOR: #6666ff;
	 scrollbar-face-color: #3366cc; 
     scrollbar-shadow-color: black; 
	 scrollbar-highlight-color: black; 
	 scrollbar-3dlight-color: white; 
	 scrollbar-darkshadow-color: white; 
	 scrollbar-track-color: #cccccc; 
	 scrollbar-arrow-color: black
	 }
	

P {	 FONT-SIZE: 12px;  COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }	 
STRONG.norm { font-size:11px; FONT-FAMILY: Verdana, Arial, Helvetica }
STRONG.pathout { font-size:11px; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:normal;
	COLOR: #ff6600; }
STRONG.pathout2 { font-size:11px; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:normal;
	 }
	
SPAN.large  { FONT-SIZE: 14px;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
SPAN.medium { FONT-SIZE: 12px;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
SPAN.small  { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }	 
SPAN.highlight { FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  TEXT-DECORATION: none}
SPAN.fewomat { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #009999; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
		 
INPUT.inp {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8px; BACKGROUND: #ffffff; 
	BORDER-LEFT: 1px solid; WIDTH: 155px; BORDER-BOTTOM: 1px solid; HEIGHT: 19px
}

INPUT.inpu {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; 
	BORDER-LEFT: 1px solid; WIDTH: 165px; BORDER-BOTTOM: 1px solid; HEIGHT: 19px
}

INPUT.inp2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BACKGROUND: #cccccc; 
	BORDER-LEFT: 1px solid; WIDTH: 70px; BORDER-BOTTOM: 1px solid; HEIGHT: 17px;
}

INPUT.inpadmin {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BACKGROUND: #cccccc; 
	BORDER-LEFT: 1px solid;  BORDER-BOTTOM: 1px solid; HEIGHT: 16px
}

INPUT.inpadmin2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; 
	FONT-SIZE: 9px; BORDER-LEFT: 1px solid;  BORDER-BOTTOM: 1px solid; HEIGHT: 16px
}

TEXTAREA.inparea {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; 
	BORDER-LEFT: 1px solid; WIDTH: 320px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial; HEIGHT: 47px
}


TEXTAREA.areamiddle {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; 
	BORDER-LEFT: 1px solid; WIDTH: 220px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial; HEIGHT: 54px
}


TEXTAREA.inpareabig {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; 
	FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: 1px solid; 
	WIDTH: 360px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial; HEIGHT: 177px
}


INPUT.inps { FONT-SIZE: 8pt; WIDTH: 57pt; HEIGHT: 15pt }
INPUT.inpm { FONT-SIZE: 8pt; WIDTH: 30pt; HEIGHT: 15pt }
INPUT.inpxl { FONT-SIZE: 4pt; WIDTH: 60pt; HEIGHT: 14pt }
INPUT.inpxxl {	FONT-SIZE: 8pt; WIDTH: 70pt; HEIGHT: 15pt }

/* inc-deutschland + admin-menu */
SELECT.data { FONT-SIZE: 8pt; HEIGHT: 15pt }

	 
A.link { FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.visited { FONT-SIZE: 11px; COLOR: #204585; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  }
A.active { FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  }
A.hover { FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  }
	 
A.navi:link {
  FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  TEXT-DECORATION: none
}
A.navi:visited {
  FONT-SIZE: 11px; COLOR: #204585; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  TEXT-DECORATION: none
}
A.navi:active {
  FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;  TEXT-DECORATION: none }
A.navi:hover {
  FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none	 
}
	
A.navweiss:link {
  FONT-SIZE: 11px;  COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;}
A.navweiss:visited {
  FONT-SIZE: 11px;  COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;}
A.navweiss:active {
  FONT-SIZE: 11px;  COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navweiss:hover {
  FONT-SIZE: 11px;  COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;}	
		
A.navsmall:link { FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navsmall:visited {FONT-SIZE: 10px; COLOR: #204585; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navsmall:active { FONT-SIZE: 10px; COLOR: #ff6600;  FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navsmall:hover {FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none }
	
A.navbig:link {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navbig:visited {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navbig:active {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navbig:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none	 
}

A.navbunt:link {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navbunt:visited {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navbunt:active {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navbunt:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none	 
}	

A.navbuntdeco:link {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navbuntdeco:visited {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navbuntdeco:active {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
A.navbuntdeco:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }	


A.navxbig:link {
	FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navxbig:visited {
	FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navxbig:active {
	FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navxbig:hover {
	FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none	 
}

A.navnone:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navnone:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navnone:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.navnone:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none	 
}	

A.textnormal:link {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.textnormal:visited {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.textnormal:active {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none
}
A.textnormal:hover {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; TEXT-DECORATION: none	 
}	

H1 { FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }	 
H2 { FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
H3 { FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

TABLE { FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }

TABLE.box {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; 
	BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid
}

td { FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica }

td.biggi { FONT-SIZE: 15px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
td.biggibold { FONT-SIZE: 15px; FONT-WEIGHT: bold; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
td.boldi { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; COLOR: #000099; }	
td.publicout { FONT-SIZE: 10px; }
td.all { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
td.small { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; COLOR: #000099; }	
td.smallblack { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; COLOR: #000000; }	
td.boldismall { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }	
td.menu { FONT-SIZE: 7px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
TD.agb { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,Arial,Helvetica } 
TD.formblack { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
TD.header { FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
td.normal { FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
TD.orderhd1 { FONT-SIZE:15px; FONT-Weight: bold;  FONT-FAMILIY: Verdana,Arial,Helvetica,sans-serif; COLOR: #006699; }
TD.headbig { FONT-SIZE:14px; FONT-Weight: bold;  FONT-FAMILIY: Verdana,Arial,Helvetica,sans-serif; COLOR: #ffffff; }
TD.nein { FONT-SIZE:8px; COLOR: #ffffff; }
TD.neingrau { FONT-SIZE:10px; COLOR: #646464; }
TD.rot { FONT-SIZE:11px; COLOR: #f92506; }

TD.ferienwohnung {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; COLOR: #000099;
	BACKGROUND-IMAGE: url(/images/tableh2blue_650.gif);
	background-color: #ffffff;
}

TD.ausgabe1 {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;
	BACKGROUND-IMAGE: url(images/anreise.gif);
	background-color: #66cc66;
}
TD.ausgabe2 {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;
	BACKGROUND-IMAGE: url(images/abreise.gif);
	background-color: #66cc66;
}
TD.ausgabe3 {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;
	BACKGROUND-IMAGE: url(images/anabreise.gif);
	background-color: #66cc66;
}
TD.frei  { background-color: #66cc66;
     FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
TD.voraus  { background-color: #CCCCCC;
     FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; }
TD.ausgabe4 {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Helve;
	BACKGROUND-COLOR: #ff6666;
}




.xm { FONT-SIZE:11px; COLOR:#000000; FONT-FAMILY: verdana,Arial,Helvetica }	


TH.small {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #5770b6; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

				
div.Admin { position:absolute; top:0px; left:3px; width:422px;
           border-style:none; border-width:thin; background-color:#FFEEDD;
           padding:5px; font-size:10px; z-index:1}

div.frei {
          font-family: verdana, helvetica, sans-serif;
          font-size: 13px; padding:3px; background-color:#00b95c; FONT-SIZE: 11px;
		  } 		

		   
div.gruen {
          font-family: verdana, helvetica, sans-serif; font-size: 11px; padding:2px;
		  border: 1px solid black; background-color:#00b95c; FONT-SIZE: 11px;
		  }
		   	
div.gelb {
          font-family: verdana, helvetica, sans-serif; font-size: 11px; padding:2px; 
		  border: 1px solid black; background-color:#ffff00; FONT-SIZE: 11px;
		  }	

		  
div.reserviert {
          font-family: verdana, helvetica, sans-serif; font-size: 11px; padding:3px; 
		  border: 1px solid black; background-color:#00ffff; FONT-SIZE: 11px;
		  }			  	  			   
		   
		   
div.gesperrt {
          font-family: verdana, helvetica, sans-serif;
          font-size: 13px; padding:3px; background-color:#f92506; FONT-SIZE: 11px;
		  } 
	

div.badlandlord {
          font-family: verdana, helvetica, sans-serif;
          font-size: 13px; padding:3px; background-color:#993366; FONT-SIZE: 11px;
		  } 		  
		  
	 
.admin {
	FONT-SIZE: smaller; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.admin_white {
	FONT-SIZE: smaller; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.admin_strong {
	FONT-WEIGHT: bolder; FONT-SIZE: smaller; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.white {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.whitesmall {
     FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.gray {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#cccccc; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.red_strong {
	FONT-WEIGHT: bolder; FONT-SIZE: smaller; COLOR: red; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}	 
	  