/* layout */

div#contenttt
{
position:absolute;top:185px;
}

div#menuuu
{
position:absolute;top:0px;z-index=1;
}

#wrapper {
  float:left;
}

#leftmenu {
  float:left;
  background-color: #d0dcec;
  width:182px;
  margin-left:8px;
}

/* menuactuator */
		.menuActuator a { 
			color:red;
			font-weight:bold;
			font-size:12px;
			font-family:arial;
		}

		.menu {
			font-family:verdana;
			color:#666666;
			font-size:10px;
			layer-background-color:#cccccc;
		}
		

    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
	}


/* Suchfeld */
    
input.go2 {

    background-image: URL('search.png');
    background-position: 3% 50%;
    background-repeat: no-repeat;
    border : 1px solid #878685;
    margin-right: 10px;
    background-color: #EEEEEE;
    padding-left: 32px;
    color: #222;
    font-size: 12px;
    font-family: verdana;
    font-weight:bold;
    display: block;
    height: 25px; line-height: 21px;
    width: 240px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
    
/* Hotel Karte */


#subtitles {
  margin-left:10px;
}

#titles {
  margin-left:10px;
}


#searcher
{
  position:relative;
  width: 200px;
  left: 380px; 
  z-index: 1;
}

#infow {
  position:relative; z-index:1; width:208px;
  font-family: Verdana; font-size: 11px; overflow:hidden;
}

#infou {
  height:55px;
}

#adstot {
  margin-right:auto;margin-left:auto;width:160px; height:1450px; font-size: 12px; position:relative;
}

#hotelbewertung {
 font-size: 12px;
 padding: 18px;
}



/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url('http://www.wellness-heaven.net/global/images/blu.png');
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#111;	
}

    
    
input.go3 {
   opacity: 0.9;
   filter: alpha(opacity=90);
    background-image: URL('search.png');
    background-position: 3% 50%;
    background-repeat: no-repeat;
    border : 1px solid #878685;
    margin-right: 10px;
    background-color: #EEEEEE;
    padding-left: 32px;
    color: #222;
    font-size: 12px;
    font-family: verdana;
    font-weight:bold;
    display: block;
    height: 22px; line-height: 20px;
    width: 200px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}


/* Texte */
.text_normal,.input.go,.tab { color: #000000; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.text_header { color: #000000; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.text_bold,.tab_bold { color: #000000; font-weight: bold; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.text_top_language { color: #666666; font-weight: normal; font-size: 9px; font-family : Verdana, Helvetica, Arial;}



h1{ font-weight: bold; font-size: 16px; color:#333333; font-family : Verdana, Helvetica, Arial;}
h2{ font-weight: bold; font-size: 14px; color:#666666; font-family : Verdana, Helvetica, Arial;}
h3{ font-weight: bold; font-size: 12px; margin-bottom: 0px; margin-top: 0px; font-family: Verdana, Helvetica, Arial;}
h4{ font-weight: normal;  font-size: 10px; margin-top: 0px; font-family : Verdana, Helvetica, Arial;}

p.tags{ font-weight: normal; color:#666666; font-size: 10px; margin-top: 0px; font-family : Verdana, Helvetica, Arial;}

img.fl{
float:left; margin-top: 2px; margin-bottom: 5px; margin-right: 10px;  width:220px;  border:0px;
box-shadow: 2px 2px 5px #888;
}

img.fli{
float:right; margin-top: 2px; margin-bottom: 10px; margin-left: 10px;  width:230px;  border:0px;
box-shadow: 2px 2px 5px #888;
clear:both;
}

img.flb{
float:left; margin-top: 5px; margin-bottom: 25px; margin-left: 5px; margin-right: 10px;  width:230px;  border:0px
}


div.ann {
border: 1px solid grey;
width: 100px;
padding: 4px;
text-align:left;
position:absolute;
top:12px;
right:21px;
font-family:verdana;
font-size:10px;
}

#divi
{
 position:absolute;
 left:8px; top:2px; width:182px; height:182px;
 z-index:100;
}


input.button {
    background: #fff url(llsh.gif);
    height: 20px;
    position: relative;
    font-size: 12px; 
	font:verdana,helvetica,arial;
	color:white; font-weight: bold; 
	border:1px solid #686868;
}

input:hover.button{
    background: #fff url(llsh.gif);
    height: 20px;
    position: relative;
    font-size: 12px; 
	font:verdana,helvetica,arial;
	color:gold; font-weight: bold; 
	border:1px solid silver;
	cursor:pointer;
}


	/* Links */



a.navi_top { color: #333333;  }
a:hover.navi_top { color: #5146E7; }
a:active.navi_top { color: #333333; }
a.navi_top, a:hover.navi_top, a:active.navi_top {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
	font-weight: normal;
	background-color: #D0DCEC;
}

a.navi_gr { color: #333333;  }
a:hover.navi_gr { color: #5146E7; }
a:active.navi_gr { color: #333333; }
a.navi_gr, a:hover.navi_gr, a:active.navi_gr {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
	font-weight: normal;
	background-color: #EEEEEE;
}


/* Bildlink */
a.link { color: #FFFFFF; text-decoration: none; border: 0pt white;
}
a:hover.link { color: #999999; text-decoration: none; 0pt white;}
a:active.link { color: #FFFFFF; text-decoration: none; 0pt white;}
a.link, a:hover.link, a:active.link {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
}

/* Textlink */
a.textlink { color: #00c; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}
a:hover.textlink { color: #333333; text-decoration: none;font-family: Verdana, Helvetica, Arial; text-shadow: 1px 1px 5px #888;
}
a:active.textlink { color: #333333; text-decoration: none;font-family: Verdana, Helvetica, Arial; text-shadow: 1px 1px 5px #888;
}

/* Citylink */
a.citylink { color: #888888; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}
a:hover.citylink { color: #333333; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}
a:active.citylink { color: #333333; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}

/* Bluelink */
a.bluelink { color: #00c; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}
a:hover.bluelink { color: #333333; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}
a:active.bluelink { color: #333333; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}

/* Hotellink */
a.hotellink { color: black; text-decoration: none;font-family: Verdana, Helvetica, Arial;
}
a:hover.hotellink { color: #00c; text-decoration: none;font-family: Verdana, Helvetica, Arial; text-shadow: 1px 1px 5px #888;
}
a:active.hotellink { color: #00c; text-decoration: none;font-family: Verdana, Helvetica, Arial; text-shadow: 1px 1px 5px #888;
}


/* Adlink */
a.adlink { color: #333333; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:hover.adlink { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:active.adlink { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}

/* link2 */
a.link2 { color: #cccccc; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:hover.link2 { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:active.link2 { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}

/* Slink */
a.slink { color: #333333; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:hover.slink { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:active.slink { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}

/* Adlink2 */
a.adlink2 { color: #333; text-decoration: none;font-size: 10pt;font-family: Verdana, Helvetica, Arial;
}
a:hover.adlink2 { color: #00c; text-decoration: none;font-size: 10pt;font-family: Verdana, Helvetica, Arial;
}

/* Ltlink */
a.ltlink { color: #CCCCCC; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:hover.ltlink { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}
a:active.ltlink { color: #00c; text-decoration: none;font-size: 6pt;font-family: Verdana, Helvetica, Arial;
}




/* Textlink klein */
a.textlink2 { color: #00c; text-decoration: none;
	font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
}
a:hover.textlink2 { color: #333333; text-decoration: none; 
	text-shadow: 1px 1px 5px #888;
	font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
}
a:active.textlink2 { color: #333333; text-decoration: none;
	text-shadow: 1px 1px 5px #888;
	font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
}




a.navi_right, a:hover.navi_right, a:active.navi_right {
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
	text-decoration: none;
}

a.link_small { color: #666666;  }
a:hover.link_small { color: #5146E7; }
a:active.link_small { color: #666666; }
a.link_small, a:hover.link_small, a:active.link_small {
	font-size: 8px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
	font-weight: thin;
}

a.navi_submenu { color: #333333;  }
a:hover.navi_submenu { color: #5146E7; }
a:active.navi_submenu { color: #333333; }
a.navi_submenu, a:hover.navi_submenu, a:active.navi_submenu {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
	font-weight: normal;
}


div .main {
  width:744px;
  margin-left:12px;
  margin-top:8px;
  font-size: 12px; 
  font-family: Verdana, Helvetica, Arial;
}

ul#hotels {
	padding: 1px;
	width: 740px;
	list-style-type:none;
	border:1px solid lightgray; 
    font-size: 12px; 
    font-family: Verdana, Helvetica, Arial;
}

ul#hotels li.hotels {
	padding: 8px;
	height:145px;
	border-bottom:1px solid lightgray; 
    font-size: 12px; 
    font-family: Verdana, Helvetica, Arial; 
}

ul#hotels li.hotels:hover {
	background-color:#E8F2FF; 	box-shadow: 2px 2px 5px #888;
}

ul#hotels li div.total div.hotelbild img.bild{
 	box-shadow: 2px 2px 5px #888;
 	width:250px; border:0;
 }
 
ul#hotels li div.total div.hotelinfo{
	overflow:hidden;
	position:relative;
 } 
 
ul#hotels li div.total div.hotelinfo div.stars{
	float:right;
	line-height:1.45em;
	text-align:center;
	font-size:11px;
 } 
 
ul#hotels li div.total div.hotelinfo div.icons{
	position:absolute;
	right:2px;
	bottom:-1px;
	line-height:1.45em;
	text-align:center;
	font-size:11px;
 } 
 
 ul#hotels li div.total div.hotelinfo div.icons img:hover{
	box-shadow: 1px 1px 7px #888;
 } 


ul#hotels li div.total div.hotelbild { 
   width:266px; 
   height:145px;
   float:left; clear:both;
} 

ul#hotels li div.total div.hotelinfo { 
   width:455px; 
   height:145px;
   line-height:1.5em;
   float:left;   
} 

ul#hotels li div.total div.hotelinfo ol.bullets { 
   list-style-type:square;

} 

ul#hotels li div.total div.hotelinfo ol.bullets li.bullets { 
   height:auto;
   border-bottom:none;
   line-height:2em;
   margin-left: -10px;
} 

ul#scroll {
    font-size: 12px; 
    font-family: Verdana, Helvetica, Arial;
    list-style-type:none;
    padding:0px;
    height: 20px;
	margin-left: 0px;
}

ul#scroll li {
    background-color: #d0dcec;
    width: 20px;
	float:left;
	text-align:center;
	line-height:20px;
	margin-left: 1px;
}

ul#scroll li:hover{
    background-color: #E8F2FF;
}


ol#results {

	padding-left: 2em;
	text-indent: 0em;
    font-size: 12px; 
    font-family: Verdana, Helvetica, Arial;
}

    
ul#results {
	padding-left: 1em;
	padding-right: 1em;
	text-indent: 0em;
    font-size: 12px; 
    font-family: Verdana, Helvetica, Arial;
}

ul#results li {
margin: .8em 0 
}

p.results {
	font-size: 12px; 
    font-family: Verdana, Helvetica, Arial;
}



/* Menu My Wellness Heaven*/
ul#menu {
    counter-reset: menucounter;
   	background:#e6f1fd url(teaser.gif) repeat-x;
    list-style-type: none;
    width: 85%;
    max-width: 85%;
	border:1px solid #686868;
    margin-top: 20px;
    margin-left: 16px;
    padding-left: 0px;
    font-size: 10px; font:0.7em/100% 'Trebuchet MS',helvetica,arial,verdana;

}
ul#menu li {
    line-height: 150%;
    border-bottom: 1px dotted #8888ff;
    margin-left: 2px;
}
ul#menu li a {
    display: block;
    padding: 0.5em 5px 0.5em 5px;
}
ul#menu li a:before {
    content: counter(menucounter) '. ';
    counter-increment: menucounter;
}
ul#menu li a:hover {
    background-color: #eeeeee; font-weight: bold;
}

/* Table */

table#announce {
  border: 1px solid gray;
}
table#announce td {
  padding: 3pt;
  font-weight: normal; font-size: 9px; font-family : Verdana, Helvetica, Arial;
}


table#wetter {
  border: 1px solid gray;
  margin-top:12px;
  margin-bottom:12px;
  font-size: 12px;
}
table#wetter td {
border-top: 1px solid gray;

  padding: 3pt;
  font-weight: normal; font-size: 9px; font-family : Verdana, Helvetica, Arial;
  font-size: 12px;
}
table#wetter th {
  padding: 3pt;
  font-weight: bold; font-size: 9px; font-family : Verdana, Helvetica, Arial;
  background-color: #DCE8F7;
  font-size: 10px;
}

table#banner {
  border: 1px solid gray;
  margin-top:12px;
  margin-bottom:12px;
  font-size: 12px;
}
table#banner td {
border-top: 1px solid gray;
font-size: 12px;
  padding: 3pt;
  font-weight: normal; font-size: 11px; font-family : Verdana, Helvetica, Arial;
}
table#banner th {
  padding: 3pt;
  font-weight: bold; font-size: 9px; font-family : Verdana, Helvetica, Arial;
  background-color: #DCE8F7;
  font-size: 10px;
}

table#chart {
  border: 0px solid white;
}
table#chart td {
border-top: 0px white;
  padding: 0pt;
  font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;
}

table#chart th {
border-top: 0px white;
  padding: 0pt;
  font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;
}



table#new td {
  font-weight: normal; font-size: 11px; font-family : Verdana, Helvetica, Arial;
}


table#info {
  border: 0px solid white;
}
table#info td {
border-top: 0pt white;
  padding: 3pt;
  font-weight: normal; font-size: 12px; font-family : Verdana, Helvetica, Arial;
}

table#mailing {
  border: 0px solid white;
}
table#mailing td {
  padding: 3pt;
  font-weight: normal; font-size: 11px; font-family : Verdana, Helvetica, Arial;
}


table#mapp {
  border: 1px solid gray;
  font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;
}

table#mapp td {
border-top: 0pt white;
  padding: 3pt;
  font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;
  /*background-color: #D0DCEC;*/
}

table#overview {
  border: 1px solid grey;
  font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;
}

table#overview td {
  border-top: 1px dotted grey;
  padding: 3pt;
  font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;
  /*background-color: #D0DCEC;*/
}

table#detail {
  border: 0px solid grey;
  font-weight: normal; font-size: 12px; font-family : Verdana, Helvetica, Arial;
}

table#detail td {
 
  padding: 3pt;
  font-weight: normal; font-size: 12px; font-family : Verdana, Helvetica, Arial;
  /*background-color: #D0DCEC;*/
}

	/* List */
	
iframe#cl
{
border: none;
border-width:0px;
border-color: white;
width: 0px;
height: 0px;
}

ul#action {
padding: 0 0 0 0px;
margin-left:11px;
margin-bottom:0px;
}

ul#action li {
list-style-type: circle;  
/*list-style-image: url(http://www.wellness-heaven.net/global/lilstar.jpg); */
} 

ul#angebot li {
font-weight: normal; font-size: 12px; font-family : Verdana, Helvetica, Arial;
}

ul#new li {
list-style-image: url(http://www.wellness-heaven.net/global/lilstar.jpg); 
margin: 0.4em; 
}

ul#new {
padding: 0 0 0 10px;
margin-left:10px;
}

#huhi {
    position:absolute; bottom:10px; left:17px;
}

/* Formulare */

.textarea_richtig	{	border:1px solid #000000; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.textarea_falsch	{	border:1px solid red; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.input_richtig,.dd_richtig	{	border:1px solid #000000; height:17px; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.input_falsch	{	border:1px solid red; height:17px; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
.dd_falsch	{	border:1px solid red; height:17px; color: red; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}

/* Suchfeld */
input.email {	
			width: 130px; height: 17px;
			color: #444444; 
			padding-left: 6px;
			margin-top: 4px;
			margin-bottom: 4px;
			font-weight: normal; 
			font-size: 10px; 
			background-color:#EEEEEE; 
			font-family: Verdana, Helvetica, Arial; 
			border : 1px solid #878685;}	
input.go {	
			width: 150px; height: 17px;
			color: #444444; 
			font-weight: normal; 
			font-size: 10px; 
			background-color:#EEEEEE; 
			font-family: Verdana, Helvetica, Arial; 
			border : 1px solid #878685;}

	
.small,.medium,.medium1,.big,.area_big,.normal,.normal_ohne {	
			color: #000000; 
			font-weight: normal; 
			font-size: 10px; 
			background-color:#FFFFFF; 
			font-family: Verdana, Helvetica, Arial; 
			border : 1px solid #878685}
			
.normal { height: 17px;}			
.big { width: 300px; height: 17px;}
.area_big { width: 300px;}
.small { width: 70px; height: 17px;}	
.medium { width: 140px; height: 17px;}	
.medium1 { width: 210px; height: 17px;}
				
	/* Rahmen */
			
.box_rahmen {	background-color: #FFFFFF;
				border-left:1px solid #EDE8DC;
				border-top:1px solid #EDE8DC;
				border-right:1px solid #EDE8DC; }

.box_rahmen_ganz {	background-color: #FFFFFF;
					border-left:1px solid #D5DFDF;
					border-top:1px solid #D5DFDF;
					border-bottom:1px solid #D5DFDF;
					border-right:1px solid #D5DFDF; }

.box_rahmen_main {	background-color: #FFFFFF;
					border-left:1px solid #EDE8DC;
					border-right:1px solid #EDE8DC; }
					
.box_rahmen_unten {	background-color: #FFFFFF;
					border-left:1px solid #EDE8DC;
					border-right:1px solid #EDE8DC;
					border-bottom:1px solid #EDE8DC; }
			
	/* Top-Navi Linien */

.bg1 {	background-color:#F2F4F1;
		cursor:pointer;
		height:14px;}
.bg2 {	background-color:#D5DFDF;
		cursor:pointer;
		height:14px;}

	/* Navi-Right Linien */

.navi_normal,.navi_aktiv {	
				padding-top:4px; 
				cursor:pointer;
				height:20px;
				width:204px;
				color: #000000; font-weight: normal; font-size: 10px; font-family : Verdana, Helvetica, Arial;}
				
						
	/* Tabellen */

.table_navi {background-color:#D0DCEC;
			width:187px;}
.table_navismall {background-color:#D0DCEC;
			width:125px;}
			
	/* Farben D0DCEC */

.col1 {	background-color: #D0DCEC; }
.col2 {	background-color: #F2F4F1; }
.col3 {	background-color: #EDE8DC; }


	/* Einrückungen */

.tab, .tab_bold { padding-left: 33px; }	
.tab_line { padding-left: 13px; }	
	
/* neuer Style */


BODY {
	font-family : Verdana, Arial;
	font-size : 9px;
	color : #000000;
	scrollbar-3d-light-color : #6A747EF;
	scrollbar-arrow-color : #6A747EF;
	scrollbar-base-color : #6A747EF;
	scrollbar-dark-shadow-color : #6A747EF;
	scrollbar-face-color : #EEEEEE;
	scrollbar-highlight-color : #6A747EF;
	scrollbar-shadow-color :#6A747E;
	background-color:#FFFFFF;
}


/* Links */

a.navi { color: #000000; }
a:hover.navi { color: #2f4e65;}
a:active.navi { color: #4b7d99;}
a.navi, a:hover.navi, a:active.navi { font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana, Helvetica, Arial; text-decoration: none; word-spacing: normal; letter-spacing: normal }

a.navi_1 { color: #000000;text-decoration: underline;}
a:hover.navi_1 { color: #2f4e65;text-decoration: none;}
a:active.navi_1 { color: #4b7d99;text-decoration: none;}
a.navi_1 , a:hover.navi_1, a:active.navi_1 {  font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana, Helvetica, Arial;  word-spacing: normal; letter-spacing: normal }

a.navi_2 { color: #000000;text-decoration: none;}
a:hover.navi_2 { color: #2f4e65;text-decoration: underline;}
a:active.navi_2 { color: #4b7d99;text-decoration: underline;}
a.navi_2 , a:hover.navi_2, a:active.navi_2 {  font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana, Helvetica, Arial;  word-spacing: normal; letter-spacing: normal }

a.navi_3 { color: #747272; text-decoration: underline; }
a:hover.navi_3 { color: #2f4e65;  text-decoration: none; }
a:active.navi_3 { color: #4b7d99;   text-decoration: none;  }
a.navi_3,a.navi_3,a:active.navi_3 { font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana, Helvetica, Arial;  word-spacing: normal; letter-spacing: normal }

a.back { color: #000000; }
a:hover.back { color: #2f4e65; }
a:active.back { color: #FFFFFF; }
a.back, a:hover.back, a:active.back {font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana, Helvetica, Arial; text-decoration: none; word-spacing: normal; letter-spacing: normal }

a.teaser { color: #999999;  }
a:hover.teaser { color: #2f4e65; }
a:active.teaser { color: #4b7d99; }
a.teaser, a:hover.teaser, a:active.teaser {font-style: normal; font-weight: bold; font-size: 9px; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none; word-spacing: normal; letter-spacing: normal }

a.navi_show {	color: #FFFFFF;	text-decoration: underline;}
a:hover.navi_show {	color: #FFFFFF;	text-decoration: none;}
a:active.navi_show { color: #FFFFFF; text-decoration: none; }
a.navi_show, a:hover.navi_show, a:active.navi_show {
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Helvetica, Arial;
	word-spacing: normal;
	letter-spacing: normal;
	padding-right : 3px;
	padding-left : 3px;
}

a.item { text-decoration: none;  }
a:hover.item {  text-decoration: none; }
a:active.item { text-decoration: none; }
a.item, a:hover.item, a:active.item { color: #000000; font-style: normal; font-weight: normal; font-size: 9px; line-height: 14px; font-family: Verdana, Helvetica, Arial;  word-spacing: normal; letter-spacing: normal }


/* Text */

.text01 { color: #676665; font-weight: normal; font-size: 9px; line-height: 11px;  }
.text02 {
	color: #000000;
	font-weight: normal;
	font-size: 9px;
	line-height: 12px;}
.text03 { color: #000000; font-weight: normal; font-size: 10px; }
.text04 { color: #FFFFFF; font-weight: normal; font-size: 9px; }
.text05 { font: "century gotic" color: #333366; font-weight: bold; font-size: 12px; }
.text06 { color: #000000; font-weight: normal; font-size: 9px; }
.header01 { color: #4d4c4c; font-weight: bold; font-size: 9px;}
.header02 { color: #747272; font-weight: bold; font-size: 9px; }
.header03 { color: #335C85; font-weight: bold; font-size: 10px; }

.headline01 { color: #4f4c4b;  font-weight: bold; font-size: 9px; line-height: 18px; }
.form_fehler {color: Red; font-weight: bold; font-size: 10px;}
.bold { color: #000000; font-weight: bold; font-size: 9px;}
.hg1 { background-color : #FFFFFF; }
.hg2 { background-color : #FFFFFF;}

.colW { background-color : #FFFFFF;}
.colBox { background-color : #666666;}



.col4 { background-color : #99ADC2;}
.col5 { background-color : #8099B2;}
.col6 { background-color : #6685A3;}
.col7 { background-color : #4C7094;}
.col8 { background-color : #335C85;}
.col9 {background-color : #194775;}

.col0,.col4,.col3 ,.hg1  {font-style: normal;font-family: Verdana, Helvetica, Arial;text-decoration: none;word-spacing: normal;letter-spacing: 0px;font-weight : bold;font-size : 10px;padding-left : 4px;
}
.colW  {font-style: normal;font-family: Verdana, Helvetica, Arial;text-decoration: none;word-spacing: normal;letter-spacing: 0px;font-weight : bold;font-size : 10px;
}

.text01, .text02, .text03, .header01, .header02, .headline01, .form_fehler, .bold, td.hg1, .hg2{font-style: normal;  font-family: Verdana, Helvetica, Arial; text-decoration: none; word-spacing: normal; letter-spacing: normal }


.col0_boxen{
background-color : #F2F5F7;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
?word-spacing: normal;
	letter-spacing: 2px;
	font-weight : bold;
	font-size : 10px;
	padding-left : 4px;
}


.col0_navi{	border : 1px solid #666666;	border-bottom : #FFFFFF;}
.col0_navi_cell{	border-bottom : 1px solid #666666;}
.col0_navi_cell,.col0_navi_cell{	background-color : #E5EBF0;}



/* Formulare */


input.start {width:300px;}
input.start_mid {width:200px;}
input.start_small {width:100px;}
input.start1 {width:225px;;}
input.start2 {width:70px;}
input.start3 {width:64px;}
input.start4 {width:150px;}
input.start5 {width:73px;}
input.start6 {width:66px;}
SELECT.start {	width:222 px;}
SELECT.start1 {	width:65 px;}
textarea.start {width:300px;}
textarea.start1{width:590px;}

input.start, input.start1, input.start2, input.start3, input.start4, input.start5, input.start6, SELECT.start, SELECT.start1 ,textarea.start, textarea.start1, input.start_mid,input.start_small,input.normal{{color: #335C85; font-weight: bold; font-size: 10px; background-color:#FFFFFF; font-style: normal;  font-family: Verdana, Helvetica, Arial; border : 1px solid #7F9DB9;}


