	
/************************
*  Position Print Div
*************************/
#printlogo{
 display:none;
visibility:hidden;
}

#ausgabe{
 display:none;
visibility:hidden;
}

#sprachen{
visibility:visible;
}

#info{
 display:none;
visibility:hidden;
}


/************************
*  Body
*************************/
body{

margin-top: 0px;
margin-left:0px;
width:100%;
background-color:#90D9FA;
background-image: url(/de/zell/medien/images/hg.gif);
background-repeat: no-repeat;
}

.td, tr, table {
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     color: #313D4B;
     font-size: 11px;
	 
 }

ul{
margin: 3px 0px 3px 0px;
}


li {
list-style-image:url(/de/zell/medien/images/li.gif);
margin-left: -23px;
*margin-left: 18px;
margin-bottom: 0px;
}

H1{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 23px 0px 11px 0px;
  color: #F89E00;
  font-size: 13px;
  font-weight: bold; 
}
H4{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 23px 0px 11px 0px;
  color: #648799;
  font-size: 15px;
  font-weight: bold; 
  margin: 19px 0px 0px 0px; 
}
H2{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #313D4B;
  font-size: 11px;
  font-weight: bold; 
}
H3{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  color: #F89E00;
  font-size: 13px;
  font-weight: bold; 
  text-transform:uppercase;
}

img {
	border:0px;
}


a{
 color: #7199AC;
  font-size: 11px;
 text-decoration: none; 
}
a:hover {
 color: #313D4B;
   font-size: 11px;
 text-decoration: none;
}
a:active {
 color: #7199AC;
  font-size: 11px;
 text-decoration: none; 
}

a.weiss {
 color: #F3EBDB;
  font-size: 11px;
 text-decoration: none; 

}
a.weiss:hover {
 color: #313D4B;
   font-size: 11px;
 text-decoration: none;
}
a.weiss:active {
 color: #F3EBDB;
  font-size: 11px;
 text-decoration: none; 

}

a.gelb {
 color: #F89E00;
  font-size: 11px;
 text-decoration: none; 

}
a.gelb:hover {
 color: #F89E00;
   font-size: 11px;
 text-decoration: underline;
}
a.gelb:active {
 color: #F89E00;
  font-size: 11px;
 text-decoration: none; 

}

a.adresse {
 color: #313D4B;
  font-size: 11px;
 text-decoration: none; 
}
a.adresse:hover {
 color: #313D4B;
   font-size: 11px;
 text-decoration: underline;
}
a.adresse:active {
 color: #313D4B;
  font-size: 11px;
 text-decoration: none; 
}




a.menuon {
	color: #000000;
    font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;
	background-image: url(/de/zell/medien/images/hg_nav.gif);
	

	
}
a.menuon:visited {
	color: #000000;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;
	background-image: url(/de/zell/medien/images/hg_nav.gif);


	
	}
a.menuon:hover {
	color: #000000;
        font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;
	background-image: url(/de/zell/medien/images/hg_nav.gif);


	

}
a.menuon:active {
	color: #000000;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;

	background-image: url(/de/zell/medien/images/hg_nav.gif);


	
	}

a.menuoff {
	color: #000000;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;

	background-image: url(/de/zell/medien/images/hg_nav.gif);


	}

a.menuoff:visited {
	color: #000000;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;
	background-image: url(/de/zell/medien/images/hg_nav.gif);


	}
a.menuoff:hover {
	color: #000000;
    font-weight: normal;
	font-size: 11px;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;
	text-decoration: underline;
	background-image: url(/de/zell/medien/images/hg_nav.gif);




}
a.menuoff:active {
	color: #000000;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 12px 0px 7px;

	background-image: url(/de/zell/medien/images/hg_nav.gif);







	}




a.obenmenuon {
	color: #FFFFFF;
    font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;
	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);
	

	
}
a.obenmenuon:visited {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;

	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);


	
	}
a.obenmenuon:hover {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;

	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);


	

}
a.obenmenuon:active {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;


	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);


	
	}

a.obenmenuoff {
	color: #FFFFFF;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;

	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);


	}

a.obenmenuoff:visited {
	color: #FFFFFF;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;

	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);


	}
a.obenmenuoff:hover {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;


	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);




}
a.obenmenuoff:active {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:0px 20px 0px 9px;

	background-image: url(/de/zell/medien/images/hg_nav_oben.gif);





	}
	
	
	a.sprachenmenuon {
	color: #FFFFFF;
    font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	align:right;
	

	
}
a.sprachenmenuon:visited {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	align:right;



	
	}
a.sprachenmenuon:hover {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	align:right;



	

}
a.sprachenmenuon:active {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:right;  
	border-style:solid; 
	border-width:0px;
	align:right;



	
	}

a.sprachenmenuoff {
	color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
	text-decoration: none;
	text-align:right;  
	border-style:solid; 
	border-width:0px;
	align:right;



	}

a.sprachenmenuoff:visited {
	color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	align:right;



	}
a.sprachenmenuoff:hover {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	align:right;





}
a.sprachenmenuoff:active {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px; 
	align:right;







	}
	
	
	a.footermenuon {
	color: #313D4B;
    font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	text-align:left;  
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;
	

	
}
a.footermenuon:visited {
	color: #313D4B;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;



	
	}
a.footermenuon:hover {
	color: #313D4B;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align:left; 
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;



	

}
a.footermenuon:active {
	color: #313D4B;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;



	
	}

a.footermenuoff {
	color: #313D4B;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;



	}

a.footermenuoff:visited {
	color: #313D4B;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;



	}
a.footermenuoff:hover {
	color: #313D4B;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align:left; 
	border-style:solid; 
	border-width:0px;
	align:right;
	padding:0px 12px 0px 7px;





}
a.footermenuoff:active {
	color: #313D4B;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	align:right;
	padding:0px 12px 0px 7px;
	}


.tab_price
{

	border: 0px #fff solid; 
	text-decoration: none;
	PADDING-Top: 2px;
	PADDING-bottom: 2px;
	PADDING-left: 2px;
	vertical-align: center;



}

.td_price_dark
{
	border-left: 1px #FFFFFF solid;
	background-color: #e5e5e5;
	PADDING: 3px;

}

.td_price_middle
{
	border-left: 1px #FFFFFF solid;
	background-color: #f0f0f0;
	PADDING: 3px;


}

.td_price_head
{
	border-left: 1px #FFFFFF solid;
	background-color: #1075ff;
	PADDING: 3px;
	color: #FFFFFF;
	font : bold;
}
