              

/* RATING */
.ratingblock {
	display:block;
	padding-bottom:0px;
	margin-bottom:0px;
	}

	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('http://www.morada.de/deutsch/img/sonstiges/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	


.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('http://www.morada.de/deutsch/img/sonstiges/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}


.static {color:#5D3126;}
/* RATING ENDE*/



img
{
-ms-interpolation-mode: bicubic;
}
.seitenlinie{
margin-top:50px;
}
.seitenoptionen {
list-style-type: none;
vertical-align:bottom;
list-style-image:url();
}

.seitenoptionen li{
float: left;
list-style-type: none;
}
.warnung{
border:red solid 3px;
padding:5px;
font-size:12px;
font-weight:bold;
text-align:center;
margin:10px;
}
.erfolg{
border:green solid 3px;
padding:5px;
font-size:12px;
font-weight:bold;
text-align:center;
margin:10px;
}

#lcurrent a{
font-weight:bold;
}

#hotelnavi a{
font-size:11px;
}

#angebot1{
color:#006;
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:10px 2px 2px 10px;
width:200px;
}

#wangebot1{
color:#900;
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:10px 2px 10px 2px;
width:200px;
}

#wangebot1 p{
color:#900;
}

#angebot4{
color:#006;
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:0px 2px 2px 10px;
width:200px;
}
#angebot4 a{
color:#900;
text-decoration:underline;
}

#angebot {
background-color:#900;
color:#fff;
font-family:Verdana,Arial;
padding:2px 2px 0px 2px;;
margin:3px 2px 0px 10px;
width:210px;
height:20px;
text-align:center;
}

#wangebot {
background-color:#900;
color:#fff;
font-family:Verdana,Arial;
padding:2px 2px 0px 2px;;
height:20px;
text-align:center;
}

#wangebot h1{
color:#fff;
font-family:Verdana,Arial;
font-size:12px;
font-weight: normal;
font-style:normal;
letter-spacing:0em;
margin:0px 0px 0px 0px;
}

#wangebot a{
color:#fff;
text-decoration:none;
}

#angebot h1{
color:#fff;
font-family:Verdana,Arial;
font-size:12px;
font-weight: normal;
font-style:normal;
letter-spacing:0em;
margin:0px 0px 0px 0px;
}

#angebot a{
color:#fff;
text-decoration:none;
}
#angebot2 {
background-color:#fff;
color:#900;
border:#900 1px solid;
font-family:Verdana,Arial;
font-weight:bold;
padding:2px 2px 0px 2px;;
margin:3px 2px 0px 10px;
width:210px;
height:60px;
text-align:center;
}

#wangebot2 {
background-color:#CBA548;
color:#900;
border-bottom:#CBA548 1px solid;
font-family:Verdana,Arial;
font-weight:bold;
padding:0px 2px 2px 2px;;
text-align:center;
}

#angebot1 a{
color:#006;
text-decoration:none;
}

#angebot2 a{
color:#006;
text-decoration:none;
}
#wangebot2 a{
color:#900;
text-decoration:none;
}
#wangebot2 p{
color:#900;
}

#angebot2 h2{
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
color:#006;
text-decoration:none;
letter-spacing:0px;
text-align:center;
padding:2px 2px 0px 2px;
margin:0px 0px 0px 0px;
line-height:140%;

}

#angebot1 div a:hover{
color:#006;
text-decoration:none !important;
}

#angebot2 div a:hover{
color:#006;
text-decoration:none !important;
}

#angebot3 {
background-color:#fff;
color:#900;
border:#900 1px solid;
font-family:Verdana,Arial;
font-weight:bold;
padding:2px 2px 0px 2px;;
margin:3px 2px 0px 10px;
width:200px;
height:80px;
text-align:center;
}

#angebot a{
color:#fff;
font-family:Verdana,Arial;
}




#hotel{
text-align:center;
letter-spacing:0.1em;
border-bottom:dashed 1px #ccc;
margin-bottom:5px;
}
#box{
background-color:#ffffff;
border:solid 1px #ffeeaa;
padding:10px;
}

/* boxen*/
#box410{
width:410px;
}
#box400{
width:400px;
}
.boxkopf{
text-transform:uppercase;
letter-spacing:0.1em;
width:170px;
background: #FFFFFF url("/deutsch/css/morada/images/bg_header_box.gif") repeat-x top right;
border-top:solid 1px #000099;
border-left:solid 1px #000099;
border-right:solid 1px #000099;
border-bottom:0px;
text-align:center;
padding:0px;
font-weight:bold;
color:#fff;
}
.boxkopf-orange{
text-transform:uppercase;
letter-spacing:0.1em;
width:120px;
background: #ff9900 url("/deutsch/css/morada/images/bg_header_box_orange.gif") repeat-x top right;
border-top:solid 1px #ff9900;
border-left:solid 1px #ff9900;
border-right:solid 1px #ff9900;
border-bottom:0px;
text-align:center;
padding:0px;
font-weight:bold;
color:#fff;
}
.boxinhalt{
width:160px;
border:solid 1px #000099;
background: #ccccff;
padding:5px;
margin-bottom:5px;
}
.boxinhalt-orange{
width:160px;
border:solid 1px #ff9900;
background: #ffcc66;
padding:5px;
margin-bottom:5px;
color:#000000;
}

/* Quicklink */
.boxinhalt_quick{
width:160px;
border:solid 1px #000099;
background: #ccccff;
padding:5px;
margin-bottom:5px;
}
#quicklink{
text-align:center;
}
/* Quicklink Ende*/




ul{
list-style-image:url(/web/grafik/bullet.gif);
}

#LevelKopf {
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: black 1px solid;
margin-right:0px;
margin-top:0px;
background-color:#000099;
padding:0px;
FONT-FAMILY: Arial;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
color:#ffffff;
}

.Level1 {
BORDER-TOP: #ccffff 1px solid;
BORDER-BOTTOM: black 1px solid;
margin-right:0px;
margin-top:0px;
background-color:#ffeeaa;
padding:2px;
FONT-SIZE: 10px;   
color:#000099;
}

.aktuell {
background-color:#ffeeaa;
FONT-SIZE: 10px;   
color:#000099;
}

#inhalt #personen{
background: #fff url( images/shadow_top.gif ) repeat-x;
	border: 1px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
	padding: 0.25em;
	width:150px;
}

#inhalt button{
	background: url( images/fade-butt.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #333;
	padding: 0.25em 1em 0.25em 1em;
	margin-top:5px;
}

#inhalt input, textarea{
background: url( images/shadow_top.gif ) repeat-x;
	border: 1px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
	padding: 0.25em;
}
#inhalt .keinRahmen{
background:#fff;
border: 1px #fff;
}

a{
COLOR: #990000;
text-decoration: underline;
}

a:link{
COLOR: #990000;
text-decoration : underline;

}

a:visited{
COLOR: #990000;
text-decoration : underline;
}

#lexikon a:visited{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
text-decoration: underline;
padding:20px 0px 10px 320px;
}

a:hover{
COLOR: #990000;
text-decoration : underline;
}

a:active{
COLOR: #FF9900;
text-decoration : none;
}

a.cooltip {
  color: #333; 

  }
a.cooltip:hover {
  color: #000000; background-color:#fff; text-decoration:none

  }
  
  a.cooltip2 {
  color: #333; 
  /*background-color:#ffcc99;*/

  }
a.cooltip2:hover {
  color: #000000; background-color:#fff; text-decoration:none

  }
 
td.zika {
	FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    text-decoration : none;
	background-color:#fc6;
	color:#990000; 
	border: 1px solid #990000;
	padding: 5px;
}

td.zika2 {
	FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    text-decoration : none;
	background-color:#fc6;
	color:#990000;
	border: 1px solid #000066;
	padding: 5px;
	width:60px; 
	text-align:center
}

td.kazi {
	/*background-color:#f90;*/
	FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    text-decoration : none;
	background-color:#ffcc99;
	color:#000066; 
	border: 1px solid #990000;
	padding: 5px;
	
	
}

td.ko {
	background-color:#f5f0f0;
	color:#333; 
	border: 1px solid #990000;
	padding: 3px 3px 3px 10px;
	FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    text-decoration : none;
}

td.kazi2 {
	FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    text-decoration : none;
	background-color:#ffcc99;
	color:#000066;
	border: 1px solid #000066;
	padding: 5px;
	width:60px; 
	text-align:center
	
	
}


/*h1{
COLOR:#666;
font-family: Arial,Verdana, Helvetica, sans-serif;
FONT-SIZE: 16px;
text-decoration : none;
letter-spacing:2pt;
padding-bottom:1px;
font-weight:bold;
}
h2{
COLOR: #ff9900;
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
text-decoration : none;
letter-spacing:1pt;
padding-bottom:1px;
font-weight:bold;
}*/


h1{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	color:#990000;
	font-style:italic;
    letter-spacing:0.1em;
	margin:7px 0px 0px 10px;

}
h2.csc-firstHeader{
	margin-top: -4px;
}

h2 {
	
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000066;
	letter-spacing:1pt;
	margin:0px 0px 10px 30px;
	
}

h3 {
	
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#990000;
	letter-spacing:1pt;
	margin:0px 0px 10px 30px;
	
}

h1.neu{
color:#000066;
font-family: Arial,Verdana, Helvetica, sans-serif;
FONT-SIZE: 16px;
text-decoration : none;
letter-spacing:2pt;
padding-bottom:1px;
font-weight:bold;
}

h4{
COLOR: #f90;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
FONT-SIZE: 16px;
text-decoration: none;
padding:10px 0px 0px 10px;
letter-spacing:0.2em;
}

/*span style=\"font-weight:bold;font-size:16px;color:#ff9900;letter-spacing:0.2em;\">hjhjhjk*/

/*h3{
font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
margin-bottom:10px;
margin-top:30px;
border-bottom:dashed 1px #ffeeaa;*/
/*text-transform:uppercase;*/
/*font-weight:normal;
font-size:15px;
color:#000099;
}*/
/*h4
{
padding: 10px 10px 10px 10px;
background: #ff9900;
margin: 0;
COLOR:#ff9900;
font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 18px;
text-decoration : none;
letter-spacing:2px;
font-weight:bold;
}
*/

h5{
COLOR: #ff9900;
font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 12px;
text-decoration : none;
letter-spacing:1pt;
padding-bottom:3px;
font-weight:normal;
}

button{
	cursor:pointer;

}
.deko { 
  	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; 
  	font-weight:bold; 
  	color:#000099;
  	margin: 0 0 0.25em 0; 
  }
p{
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
text-decoration : none;
color:#006;
}

	
li{
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
text-decoration : none;
color:#006;
}

.hotelbild img{
margin:5px;
border:solid 1px #000;
}

/* Toolotipp */
.tooltip {
	position: absolute;
	background-color: #ffffee;
	border-width: 1px;
	border-style: solid;
	border-color: #ffeeaa;
	padding: 0px;
	z-index:1000;
	left: 730px;
	top: 100px;
	width: 180px; 
	filter:blendTrans(Duration=1);
}
.head_tt{
	background-color: #ffeeaa;
	color: #000000;
	font-weight: extra-bold;
	padding: 2px;
	font-size: 10px;
	width: 200px;
}
.tooltip.content_tt{
	color: #6B6B6B;
	font-size: 10px;
	border-size: 4px;
	padding: 2px;
	width: 200px;
}
#tt_td{
font-size:10px;
}
#tt_td_head{
font-size:10px;
color:#000099;
}


#naviwahl a{
font-weight:bold;

}
#naviwahl ul li a{
font-weight:normal;
}

#submenu{
font-family:arial;
}
#submenu li a{
font-size:11px;
}
.boxkopfakt{
text-transform:uppercase;
letter-spacing:0.1em;
width:170px;
background: #000099 url("/deutsch/css/morada/images/bg_header_box.gif") repeat-x top right;
border-top:solid 1px #ccccff;
border-left:solid 1px #ccccff;
border-right:solid 1px #ccccff;
border-bottom:0px;
text-align:center;
padding:0px;
font-weight:bold;
color:#fff;
font-size:12px;
}
.boxinhaltakt{
width:160px;
border:solid 1px #ccccff;
background: #ffeeaa;
padding:5px;
margin-bottom:5px;
}
#quicklink{
text-align:center;
}

#submenu{
border:solid 1px #ffeeaa;

}
#inhalt ul li{
font-size:13px;
}
#aktuelles{
padding:0px;
margin: 1.4em 5px 0 0;
align:center;
}

#inhalt{
  padding-left:10px;
  padding-right:10px;
  margin: 1.4em 0 0 0;

}

#bilder{
text-align:center;
margin: 1.4em 0 0 0;
}

.navueber_hotel{
text-align: left;
font-size:12px;
}

.navueber_service{
text-align: left;
font-size:12px;
}

#header{
padding:0px;
margin:0px;
/* border:solid 1px #000; */
padding-left:0px;
background-color:#ffffff;
}

#ticker{
background-color:#ffffff;
width:940px;
}

#gesamt{
width:940px;
background-color:#fff;
}
#nav_main{
width:940px;
background-color:#fff;
text-align:center;
}
/*Hier Boxen*/
#container
{
margin: 0px; border:#000 solid 1px;
}
.box1
{
float: left;
margin-left: 0px;
width: 235px;
height:400px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box2
{
float: left;
margin-left: 0px;
width: 235px;
height:400px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box3
{
float: left;
margin-left: 0px;
width: 235px;
height:380px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box3a
{
float: left;
margin-left: 0px;
width: 440px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/
margin-bottom: 5px;
}
.box1b
{
float: left;
margin-left: 0px;
width: 320px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box2b
{
float: left;
margin-left: 0px;
width: 320px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box3b
{
float: left;
margin-left: 0px;
width: 320px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/
margin-bottom: 5px;
}
.box4
{
float: left;
margin-left: 0px;
width: 190px;
height:310px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/
margin-bottom: 5px;
}
.box101
{
float: left;
margin-left: 0px;
width: 235px;
height:460px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
margin-bottom: 5px;
}
.box201
{
float: left;
margin-left: 0px;
width: 235px;
height:390px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
border-left:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box301
{
float: left;
margin-left: 0px;
width: 235px;
height:390px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box401
{
float: left;
margin-left: 0px;
width: 190px;
height:390px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/
margin-bottom: 5px;
}
.box11
{
float: left;
margin-left: 0px;
margin-bottom: 5px;
width: 230px;
height: 235px;
border: 0px solid #ffe5be;
color:#666666;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*border: 1px solid #00008B;*/
/*background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel-stern.gif);*/
/*background: #e9dcc9;*/
}
.box12
{
float: left;
margin-left: 0px;
margin-bottom: 5px;
width: 230px;
height: 235px;
border: 0px solid #ffe5be;
color:#666666;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel2.gif);
}
.box13
{
float: left;
margin-left: 0px;
margin-bottom: 5px;
width: 230px;
height: 235px;
border: 0px solid #ffe5be;
color:#666666;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
}
.box14
{
float: left;
margin-left: 0px;
margin-bottom: 10px;
width: 230px;
height: 330px;
border: 0px solid #ffe5be;
color:#666666;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
}
.box6
{
float: left;
margin-left: 0px;
width: 220px;
border: 0px solid #ffe5be;
color:#009;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel-stern.gif);
/*background: #f6e9a1;*/
border:#ff9900 solid 1px;
margin-bottom: 5px;
}
.box1c
{
float: left;
margin-left: 0px;
width: 690px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box2c
{
float: left;
margin-left: 0px;
width: 200px;
border: 0px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin: 0px 0px 5px 10px;
}
.box7
{
float: left;
margin-left: 0px;
margin-bottom: 5px;
width: 220px;
height: 335px;
/*border: 0px solid #ffe5be;*/
color:#666666;
/*border: 1px solid #00008B;*/
/*background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel-stern.gif);*/
/*background: #e9dcc9;*/
}
.box8
{
float: left;
margin-left: 5px;
margin-bottom: 5px;
width: 220px;
border: 1px solid #ffe5be;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/

}
.box133
{
float: left;
margin-left: 0px;
width: 290px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;

}
.box233
{
float: left;
margin-left: 0px;
width: 310px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;

}
.box333
{
float: left;
margin-left: 0px;
width: 330px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/

}
.box31
{
float: left;
margin-left: 0px;
width: 305px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;

}
.box32
{
float: left;
margin-left: 0px;
width: 305px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;

}
.box33
{
float: left;
margin-left: 0px;
width: 305px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/

}
.box134
{
float: left;
margin-left: 0px;
width: 940px;
/*border: 1px solid #ffe5be;*/
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
/*background: #ffe5be;*/
margin-bottom: 5px;
}
.box135
{
float: left;
margin-left: 0px;
width: 465px;
height: 470px;
border: 1px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/stern2.gif);
/*background: #ffe5be;*/
border-right:#FFFFFF dashed 2px;
margin-bottom: 5px;
}
.box336
{
float: right;
margin-left: 0px;
width: 470px;
height: 470px;
border: 1px solid #ffe5be;
/*border: 1px solid #00008B;*/
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
/*background: #ffe5be;*/
/*border-right:#FFFFFF dashed 2px;*/
margin-bottom: 5px;
}

.unten
{
float: right;
width: 690px;
margin: 0px 10px 10px 0px;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
}
.unten1
{
float: right;
width: 690px;
margin: 0px;
border:1px solid #000;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/muschel.gif);
}
.box41
{
float: left;
margin-left: 0px;
width: 465px;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
border-right:#FFFFFF dashed 2px;
}
.box42
{
float: right;
margin-left: 0px;
width: 465px;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
}
.box43
{
float: left;
margin-left: 0px;
width: 465px;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
border-top:#FFFFFF dashed 2px;
border-right:#FFFFFF dashed 2px;
}
.box44
{
float: left;
margin-left: 0px;
width: 465px;
background-image:url(http://www.strandhotel-kuehlungsborn.de/deutsch/images/sand.gif);
border-top:#FFFFFF dashed 2px;
}
.zimmer
{
float: left;
margin-right: 0px;
width: 690px;
border: 1px dashed #ff9900;
background: #F1EDC2;
margin-bottom: 15px;
}

.box-oben
{
float: left;
padding-right:1px;
width: 190px;
border: 1px solid #ff9900;
background: #ffe5be;
color:#F90;
}
/*background: #ccccff;'/
margin-bottom: 15px;
}
.box p
{
font-size: 12px;
padding: 8px;
margin: 0;
}
/*Ende Boxen*/


#box-oben h4
{
padding: 10px 10px 10px 10px;
/*background: #ff9900;*/
margin: 0;
COLOR:#ff9900;
font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 24px;
text-decoration : none;
letter-spacing:10px;
font-weight:bold;
}
#page_margins{
background-color:#FFFFFF;

}


#nav_main #red{
color:red;
}

#nav_main ul li a{
font-size:12px;
}

.aufteilung{
background-color:#ffeeaa;
width:590px;
font-weight:bold;
margin-bottom:0px;
margin-top:10px;
}

#tabellenhg{
background: #fff url("http://www.morada.de/deutsch/css/morada/images/bg_anfrage.gif")  repeat-x top right;
width:580px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}

table td.preise {
    margin: 10em; padding: 0;
    text-align: center;
	background-color:#000;
  }

#preistabelle{
	padding:5px;
	width:10%;
	text-align:right;
	border:#990000 1px solid;
	background-color:#FFF;
	}
	
#preistabelle2{
	padding:5px;
	width:10%;
	text-align:left;
	border:#990000 1px solid;
	background-color:#FFF;
	}
	
#preistabelle3{
	padding:5px;
	width:10%;
	text-align:center;
	border:#990000 1px solid;
	background-color:#FFF;
	}
	
#preistabelle4{
	padding:5px;
	text-align:center;
	border:#990000 1px solid;
	background-color:#FFF;
	}
	
#preistabelle5{
	padding:5px 20px 5px 5px;
	text-align:right;
	border:#990000 1px solid;
	background-color:#FFF;
	}

#lexikon{
	padding:0px 15px 0px 15px;
	margin:20px 60px 0px 60px; 
	color:#006;"
}

#lexikon a:link{
	color:#900;
	text-decoration:underline;
	padding:0px;
	margin:0px; 
	font-size:12px;
	
}

#lexikon a:visited{
	color:#900;
	text-decoration:underline;
	padding:0px;
	margin:0px; 
	font-size:12px;
}

#lexikon a:focus{
	color:#006;
	text-decoration:underline;
	padding:0px;
	margin:0px; 
	font-size:12px;
}

#lexikon a:hover{
	color:#006;
	text-decoration:underline;
	padding:0px;
	margin:0px; 
	font-size:12px;
}

#lexikon a:active{
	color:#006;
	text-decoration:underline;
	padding:0px;
	margin:0px; 
	font-size:12px;
}

#antwort{
	display:none;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; 
	background-color:#fff;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#900; color:#FFF;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
	background-color:#FFF;
    position:absolute;
    bottom:2em; 
	left:2em;
	color:#000;
    text-align: center;
	width:600px;
	min-width:100%;
	border:#900 10px solid;
	}



