font.h1 {

      font-family: Arial, Helvetica, sans-serif;

      font-size:15px;

      color:#ffffff;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:38px;

}	  
	  
font.h2 {

      font-family: Arial, Helvetica, sans-serif;

      font-size:14px;

      color:#ffffff;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:14px;

}


font.h3 {

      font-family: Arial, Helvetica, sans-serif;

      font-size:15px;

      color:#5C6D85;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:12px;

}

font.h4 {

      font-family: Arial, Helvetica, sans-serif;

      font-size:18px;

      color:#ffffff;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:12px;

}



font.h5 {

      font-family: Arial, Helvetica, sans-serif;

      font-size:23px;

      color:#ffffff;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:25px;

}



font.subline {

      font-family: Arial, Helvetica, sans-serif;

      font-size:15px;

      color:#ffffff;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:13px;

}




font.headline {

      font-family: Arial, Helvetica, sans-serif;

      font-size:17px;

      color:#5C6D85;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:13px;

}





font.headline_big {

      font-family: Arial, Helvetica, sans-serif;

      font-size:30px;

      color:#5C6D85;

      font-style:normal;             /* normal,italic */

      font-weight:normal;            /* bold,lighter */

      line-height:13px;

}






body {

      background-color:#ffffff;      /* b9b9bd;  */

      background-repeat:repeat;   /* no-repeat, repeat */

      background-attachment:scroll;   /* fixed,scroll */

      margin-left:0;

      margin-right:0;

      margin-top:0;

      font-family: Verdana, Helvetica, sans-serif;

      font-size: 12px;

      line-height: 12px;

      font-style: normal;

      font-weight: bold;

      color:#16A69B;

      text-align:left;

      border:0px;

      border-style:solid;    /* dotted=gepunktet dashed=gestrichelt solid=strich groove,ridge=3D */

      border-color:red;      /* silver */
	  
	  scrollbar-face-color:ffffff;
	 
      scrollbar-shadow-color:ffffff;

      scrollbar-highlight-color:ffffff;

      scrollbar-3dlight-color:4F83CC;

      scrollbar-darkshadow-color:4F83CC;

      scrollbar-track-color:ffffff;

      scrollbar-arrow-color:4F83CC;

}



table {

        margin-left:0;
		
		font-weight: normal;
		
		font-style:bold;
		
		font-size: 11px;
		
		font-family: Verdana; Helvetica, sans-serif;
		
		color:#461A0A;

        margin-right:0;

        margin-top:0;

        /* table-layout:fixed;        */

}

td {

        margin-left:0;
		
		bordercolor:#003399;
		
		font-style:normal;
		
		font-size: 11px;
		
		font-family: Arial; Verdana; Helvetica, sans-serif;
		
		color:#5C6D85;

        margin-right:0;

        margin-top:0;

        /* table-layout:fixed;        */

}







.head1 {

        margin-left:0;
		
		font-weight: normal;
		
		font-style:bold;
		
		font-size: 14px;
		
		font-family: Verdana, Helvetica, sans-serif;
		
		color:#333333;

        margin-right:0;

        margin-top:0;

        /* table-layout:fixed;        */

}




a.ferienwohnung:link{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        text-decoration: none;
        font-size: 13px;
        line-height: 14px;
}

a.ferienwohnung:visited{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        text-decoration: underline;
        font-size: 13px;
        line-height: 14px;
}

a.ferienwohnung:hover{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #9FD109;
        font-weight: bold;
        text-decoration: none;
        font-size: 13px;
        line-height: 14px;
}



a.ferienhaus:link{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        text-decoration: underline;
        font-size: 13px;
        line-height: 14px;
}

a.ferienhaus:visited{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        text-decoration: none;
        font-size: 13px;
        line-height: 14px;
}

a.ferienhaus:hover{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #9FD109;
        font-weight: bold;
        text-decoration: none;
        font-size: 13px;
        line-height: 14px;
}











a.navi:link{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5C6D85;
        font-weight: bold;
        text-decoration: none;
        font-size: 12px;
        line-height: 14px;
}

a.navi:visited{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5C6D85;
        font-weight: bold;
        text-decoration: none;
        font-size: 12px;
        line-height: 14px;
}

a.navi:hover{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5585C4;
        font-weight: bold;
        text-decoration: none;
        font-size: 12px;
        line-height: 14px;
}





a.arber:link{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5C6D85;
        font-weight: normal;
        text-decoration: none;
        font-size: 17px;
        line-height: 14px;
}

a.arber:visited{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5C6D85;
        font-weight: normal;
        text-decoration: none;
        font-size: 17px;
        line-height: 14px;
}

a.arber:hover{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5585C4;
        font-weight: normal;
        text-decoration: none;
        font-size: 17px;
        line-height: 14px;
}









a.links:link{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5C6D85;
        font-weight: normal;
        text-decoration: none;
        font-size: 11px;
        line-height: 14px;
}

a.links:visited{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5C6D85;
        font-weight: normal;
        text-decoration: none;
        font-size: 11px;
        line-height: 14px;
}

a.links:hover{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #5585C4;
        font-weight: normal;
        text-decoration: none;
        font-size: 11px;
        line-height: 14px;
}






a:link {

        font-family: Arial, Verdana, Helvetica, sans-serif;
		
		font-weight: normal;

        font-size:12px;

        color:#5C6D85;

        text-decoration:none;

}



a:visited {

      font-family: Arial, Verdana, Helvetica, sans-serif;
	  
	  font-weight: normal;

      font-size:12px;

      color:#5C6D85;

      text-decoration:none;

}



a:hover {

        font-family: Arial, Verdana, Helvetica, sans-serif;

        font-size:12px;

        font-weight: normal;

        color: #5585C4;

        text-decoration:none;            /* none,underline */

}



input.rahmen2{

        border: #ffffff;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 50px;

		height: 14px;

        background-color: #B9B9BD;

         font-family: Arial, Helvetica, sans-serif;

     font-size:11px;

     color:#461A0A;

     font-style:normal;             /* normal,italic */

     font-weight:normal;            /* bold,lighter */

     line-height:12px;

}







input.rahmen  {

        border: #ffffff;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 180px;

		height: 16px;

        background-color: #B9B9BD;

         font-family: Arial, Helvetica, sans-serif;

     font-size:11px;

     color:#461A0A;

     font-style:normal;             /* normal,italic */

     font-weight:normal;            /* bold,lighter */

     line-height:12px;

}

}

h1{ font-size: 12px;
    font-family: Arial, Verdana,  Helvetica, sans-serif;
    color: #4B4A4A;
	line-height:12px;

}

h3{ font-size: 13px;
    font-family: Arial, Verdana,  Helvetica, sans-serif;
    color: #4B4A4A;

}



input.rahmen2{

        border: #ffffff;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 50px;

		height: 14px;

        background-color: #B9B9BD;

         font-family: Arial, Helvetica, sans-serif;

     font-size:11px;

     color:#461A0A;

     font-style:normal;             /* normal,italic */

     font-weight:normal;            /* bold,lighter */

     line-height:12px;

}







input.rahmen  {

        border: #ffffff;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 180px;

		height: 16px;

        background-color: #B9B9BD;

         font-family: Arial, Helvetica, sans-serif;

     font-size:11px;

     color:#461A0A;

     font-style:normal;             /* normal,italic */

     font-weight:normal;            /* bold,lighter */

     line-height:12px;

}

}

h1{ font-size: 12px;
    font-family: Arial, Verdana,  Helvetica, sans-serif;
    color: #4B4A4A;
	line-height:12px;

}

h3{ font-size: 13px;
    font-family: Arial, Verdana,  Helvetica, sans-serif;
    color: #4B4A4A;

}



input.rahmen2{

        border: #9FA6A6;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 50px;

		height: 14px;

        background-color: #ffffff;

        font-family: Arial, Helvetica, sans-serif;

        font-size:12px;

        color:#333333;

        font-style:normal;             /* normal,italic */

        font-weight:normal;            /* bold,lighter */

        line-height:13px;

}







input.rahmen  {

        border: #9FA6A6;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 180px;

		height: 14px;

        background-color: #ffffff;

        font-family: Arial, Helvetica, sans-serif;

        font-size:12px;

        color:#333333;

        font-style:normal;             /* normal,italic */

        font-weight:normal;            /* bold,lighter */

        line-height:14px;

}



input.ort  {

        border: #cccccc;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 125px;

		height: 14px;

        background-color: #F6F8F9;

        font-family: Arial, Helvetica, sans-serif;

        font-size:12px;

        color:#333333;

        font-style:normal;             /* normal,italic */

        font-weight:normal;            /* bold,lighter */

        line-height:14px;

}



textarea.rahmen  {

        border: #9FA6A6;

        border-style: ridge;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        width: 240px;

        background-color: #ffffff;

        font-family: Arial, Helvetica, sans-serif;

        font-size:11px;

        color:#38484A;

        font-style:normal;             /* normal,italic */

        font-weight:normal;            /* bold,lighter */

        line-height:13px;

}

.tdnavi {

        margin-left:0;

        background-color: #4F90C1;

        border-top-color:#ffffff;
		
		border-left-color:#4F90C1;
		
        border-right-color:#A7BBCB;
		
		border-bottom-color:#ffffff;
		
		border-width:1px;
		
		width: 170px;
		
	    border-style: solid;
				
		padding:4px;
		
}

.tdnavi2 {

        margin-left:0;

        background-color: #4F90C1;

        border-top-color:#4F90C1;
		
		border-left-color:#4F90C1;
		
        border-right-color:#A7BBCB;
		
		border-bottom-color:#ffffff;
		
		border-width:1px;
		
		width: 170px;
		
	    border-style: solid;
				
		padding:4px;
		
}

