

textarea.norm{
	background-color: #d8E5FA;
	font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
	 border: none;
}


/*************************************************************************************************
/***************Schrift tags******************************************/
/********************************************/
html, body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size : 10px;
    background-color: #005AE1;

}



.style1 {
	color: #00245B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
	font-size: 14px;
}
.style2 {
  color: #00245B;
  background-color: #D8E5FA;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  font-size: 10px;
}

.nix
{
    font-family: Arial, Helvetica, sans-serif;
    color: #3C3C3C;
    font-size: 1px;
    font-style : normal;
    font-weight : normal;
}

img{  
	border-style: none;
}

img.bild
{
    border-top: 3px double #7FACEF;
    border-left: 3px double #7FACEF;
    border-right: 3px double #FFFF33;
    border-bottom:3px double #FFFF33;
    background : white;
}

img.bild1
{
    border-top: 3px double #005AE1;
    border-left: 3px double #005AE1;
    border-right: 3px double #FFFF33;
    border-bottom:3px double #FFFF33;
    background : white;
	 
}
img.bild2
{
    border-top: 3px double #005AE1;
    border-left: 3px double #7FACEF;
    border-right: 3px double #FFFF66;
    border-bottom:3px double #FFFF66;
    background : white;
}

a
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : underline;
	 border: 0px;
}

a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
}

a.small
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    text-decoration: none;
    font-size: 11px;
    font-style : normal;
    font-weight : bold;
}

a.small:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    font-size: 11px;
    font-style : normal;
    font-weight : bold;
}

a.small-link
{
    font-family: Arial, Helvetica, sans-serif;
    color: #005AE1;
    text-decoration: none;
    font-size: 10px;
    font-style : normal;
    font-weight : bold;
}

a.small-link:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #005AE1;
    text-decoration: none;
    font-size: 10px;
    font-style : normal;
    font-weight : bold;
}

a.small_unsichbar
{
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    text-decoration: none;
    font-size: 10px;
    font-style : normal;
    font-weight : bold;
}

a.small_unsichbar:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    text-decoration: none;
    font-size: 10px;
    font-style : normal;
    font-weight : bold;
}


a.norm
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
	 text-align: justify;
	 text-decoration : none;
}

a.big
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;
    font-weight :bold;
    text-decoration : underline;
}

a.bigbig
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 15px;
    font-style : normal;
    font-weight :bold;
    text-decoration : underline;
}

a.bigbig:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    font-size: 15px;
    font-style : normal;
    font-weight : bold;
}

a.hoplit
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

a.hoplit:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

a.bild
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
	 border: 0px;
}

a.bild:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
	 border: 0px;
}

h1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 16px;
    font-style : normal;
    font-weight : bolder;
	 text-align: justify;
	 letter-spacing: 1px;
}
h2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;
    font-weight : bolder;
	 text-align: justify;
}

.normal
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
	 text-align: justify;
}

.norm
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
	 text-align: justify;
}

.norm_langgezogen
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
	 text-align: justify;
	 letter-spacing: 1px;
}

.norm_ohne_align
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
}

.normbold
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
}

.norm_hellblau_overline
{
    font-family: Arial, Helvetica, sans-serif;
    color: #D8E5FA;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration: overline;
}

.norm_hellblau
{
    font-family: Arial, Helvetica, sans-serif;
    color: #D8E5FA;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration: none;
}


.big
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 13px;
    font-style : normal;
    font-weight : normal;
}

.bigbold
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 13px;
    font-style : normal;
    font-weight : bold;
}

.normkursiv
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : italic;
    font-weight : normal;
}

.whitesmall
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
    font-style : normal;
    font-weight : normal;
    background-color: #005AE1;
}

.small
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 11px;
    font-style : normal;
    font-weight : normal;
}

.small_linksbuendig
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 11px;
    font-style : normal;
    font-weight : normal;
	 text-align: left;
}

.normrot
{
    font-family: Arial, Helvetica, sans-serif;
    color: #C9243F;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
}

.hinweis
{
    font-family: Arial, Helvetica, sans-serif;
    color: #C9243F;
    font-size: 13px;
    font-style : italic;
    font-weight : bold;
	text-decoration: underline;
	word-spacing: 0px;
}

.headline
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 22px;
    font-style : italic;
    font-weight : bold;
}

.titel
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;;
    font-weight : bold;
}

.titel_gelb
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;;
    font-weight : bold;
	 background-color: #FFFC50;
}

.titelright
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;;
    font-weight : bold;
	text-align: right;
}

.titelcenter
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;;
    font-weight : bold;
	text-align: center;
}

a.mainnav
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 14px;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
}

a.mainnav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: underline;
    font-size: 14px;
    font-style : normal;
    font-weight : bold;
}

.aktivmainnav
{
	font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    font-size: 14px;
    font-style : normal;
    font-weight : bold;
}

.unav
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
}

a.unav
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
}

a.unav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: underline;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
}

.aktivunav
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFF00;
    text-decoration: none;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
}


a.vnav
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : underline;
}

a.vnav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
}


a.vnav_versteckt
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #B2CDF5;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : underline;
}

a.vnav_versteckt:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #B2CDF5;
    text-decoration: none;
    font-size: 12px;
    font-style : normal;
    font-weight : bold;
}

a.normbold
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
}

a.normbold:hover
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #fffc50;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
}

a.norm11px
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 11px;
    font-style : normal;
    font-weight :normal;
    text-decoration : none;
}

a.norm11px:hover
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #fffc50;
    font-size: 11px;
    font-style : normal;
    font-weight :normal;
    text-decoration : none;
}

a.footnav
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 10px;
    font-style : normal;
    text-decoration : underline;
}

a.footnav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    font-size: 10px;
    font-style : normal;
}

a.reisebuero
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    text-decoration : underline;
}

a.reisebuero:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #7FACEF;
    text-decoration: none;
    font-size: 12px;
    font-style : normal;
}

a.reisebuero_klein
{
    
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 10px;
    font-style : normal;
    text-decoration : underline;
}

a.reisebuero_klein:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #7FACEF;
    text-decoration: none;
    font-size: 10px;
    font-style : normal;
}

a.altnav
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 13px;
    font-style : normal;
    text-decoration : none;
}

a.altnav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: underline;
    font-size: 13px;
    font-style : normal;
}

table.content
{
	background-color: #D8E5FA;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	width: 780px;
}

td.gelb
{
	border: solid;
	border-color: #FFFF66 #FFFF33 #FFFF33 #FFFF66;
	border-left: 5px;
	border-bottom: 1px;
	border-right: 1px;
	border-top: 1px;
}

.texteingabe
{
  background-color : #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #00245B;
  text-decoration: none;
  border-width: 0px;
  text-align: left;
}

.button
{
  background-color : #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #00245B;
  text-decoration: none;
  border-width: 0px;
}

.galery_button
{
  background-color : #B2CDF6;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #00245B;
  text-decoration: none;
  border: 1px solid white;
  width: 140px;
}

.galery_button:hover
{
  background-color : yellow;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #00245B;
  text-decoration: none;
  border: 1px solid white;/*#00245B*/
  width: 140px;
}

.anfrage_button
{
  background-color : #B2CDF6;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #00245B;
  text-decoration: none;
  border: 1px solid white;/*#00245B*/
  width: 200px;
}

.anfrage_button:hover
{
  background-color : yellow;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #00245B;
  text-decoration: none;
  border: 1px solid white;
  width: 200px;
}

input.short_button
{
  background-color : white;/*#B2CDF6*/
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #00245B;
  text-decoration: none;
  border: 1px solid white;/*#00245B*/
  width: 160px;
  padding: 1px;
  margin:0px;
}

input.short_button:hover
{
  background-color : yellow ;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #00245B;
  text-decoration: none;
  border: 1px solid white;
  width: 160px;
  padding: 1px;
  margin:0px;
}

input.fragebogen {
  background-color : #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #00245B;
  text-decoration: none;
  border-width: 0px;
  overflow: scroll;
}

.check
{
  background-color : #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #00245B;
  text-decoration: none;
  border-width: 1px;
  border-color: #7FACEF;
}


/****************************************************************************/
/**************     AUFZÄHLUNG OBJEKTE-Formatierung          ***************/
/****************************************************************************/          
/***************************************************************************/
.ul 
{
	list-style: square;
	list-style-position: outside;
}


li.hell{
	background-color: white;
	border: 0;	
	vertical-align: middle;
	line-height: 18px;
	padding: 0 0 0 2px;
	text-decoration: none;
	color: #00245b;
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	/*height: 18px;*/
	list-style: disc outside none;
}
li.dunkel{
	background-color: ButtonFace;
	border: 0;	
	vertical-align: middle;
	line-height: 18px;
	padding: 0 0 0 2px;
	text-decoration: none;
	color: #00245b;
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	/*height: 18px;*/
	list-style: disc outside none;
}

.hr
{
	color: #FFFF00;	
}

/**************************************************************************************************************
/******div tags********************************************************************
/***************************************************/
div.headbg
{
    position : absolute;
    top : 0px;
    left : 0px;
    width : 780px;
    height : 102px;
    z-index : 0;
}

div.logo
{
    position : absolute;
    top : 1px;
    left : 0px;
    width : 780px;
    height : 100px;
    z-index : 0;
}

div.homelink
{
    position : absolute;
    top : 5px;
    left : 20px;
    width : 60px;
    height : 60px;
    z-index : 1;
}

div.adresse
{
    position : absolute;
    top : 8px;
    left : 600px;
    width : 170px;
    height : 50px;
    z-index : 1;
}

div.ecke-oben-rechts
{
    position : absolute;
    top : 2px;
    left : 782px;
    width : 130px;
    height : 66px;
    z-index : 1;
}
div.twitter
{
    position : relative;
    top : 8px;
    left : 1px;
    width : 130px;
    height : 29px;
    z-index : 1;
}

div.facebook
{
    position : relative;
    top : 10px;
    left : 1px;
    width : 130px;
    height : 20px;
    z-index : 1;
}

div.rss
{
    position : relative;
    top : -37px;
    left : 70px;
    width : 32px;
    height : 32px;
    z-index : 1;
}

div.reisebuero
{
    position : absolute;
    top : 2px;
    left : 782px;
    width : 130px;
    height : 66px;
    z-index : 1;
}


.reisebuero
{
	 font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;;
    font-weight : bold;
	 background-image: url(img/hg_reisebuero.gif);
}
.reisebuero_klein
{
	 font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 10px;
    font-style : normal;;
    font-weight : bold;
	 background-color: #FFFC50;
}

div.headline
{
    position : absolute;
    top : 30px;
    left : 200px;
    width : 400px;
    height : 50px;
    z-index : 1;
}

div.mainnav
{
    position : absolute;
    top : 71px;
    left : 140px;
    width : 640px;
    height : 20px;
    z-index : 1;
}

div.unav
{
    position : absolute;
    top : 104px;
    left : 0px;
    width : 780px;
    height : 20px;
    z-index : 9;
}

div.vnav
{
    position : absolute;
    top : 138px;
    left : 0px;
     width : 140px;
    z-index : 1;
	 background-color: #B2CDF5;
}

div.content
{
    position : absolute;
    top : 138px;
    left : 0px;
    width : 780px;
    height : 200px;
    z-index : 1;
}

div.startpage
{
    position : absolute;
    top : 104px;
    left : 0px;
    width : 780px;
    height : 200px;
    z-index : 1;
}

div.altnav1
{
    position : absolute;
    top : 110px;
    left : 300px;
    width : 100px;
    height : 200px;
    z-index : 2;
}

div.altnav2
{
    position : absolute;
    top : 140px;
    left : 70px;
    width : 230px;
    height : 220px;
    z-index : 2;
}

div.altnav3
{
    position : absolute;
    top : 150px;
    left : 550px;
    width : 200px;
    height : 200px;
    z-index : 2;
}

div.altnav4
{
    position : absolute;
    top : 310px;
    left : 70px;
    width : 200px;
    height : 140px;
    z-index : 2;
}

div.altnav5
{
    position : absolute;
    top : 310px;
    left : 550px;
    width : 200px;
    height : 100px;
    z-index : 2;
}

div.altnav6
{
    position : absolute;
    top : 410px;
    left : 325px;
    width : 200px;
    height : 100px;
    z-index : 2;
}

div.welcome
{
    position : absolute;
    top : 245px;
    left : 260px;
    width : 270px;
    height : 200px;
    z-index : 2;
	text-align: center;
}

div.gewinnspiel
{
    position : absolute;
    top : 460px;
    left : 570px;
    width :200px;
    height : 50px;
    z-index : 5;
	 text-align: left;
	 vertical-align: middle;
}

div.ru
{
    position : absolute;
    top : 120px;
    left : 684px;
    width :100px;
    height : 50px;
    z-index : 6;
  text-align: center;
}

div.auszeichnung
{
    position : absolute;
    top : 473px;
    left : 463px;
    width :314px;
    height : 88px;
    z-index : 6;
    text-align: center;
}

div.aktion
{
    position : absolute;
    top : 545px;
    left : 20px;
    width :250px;
    height : 50px;
    z-index :6;
	text-align: left
}

div.katalog
{
    position : absolute;
    top : 462px;
    left : 460px;
    width :300px;
    height : 100px;
    z-index :6;
	 text-align: right;
}

div.werbung
{
    position : absolute;
    top : 71px;
    left : 782px;
    width :130px;
    height : 520px;
    z-index :6;
	 text-align: center;	 
	 background-color: #7FACEF;
	 color: #00245b;
}

div.links
{
    position : absolute;
    top : 71px;
    left : 782px;
    width :100px;
    height : 520px;
    z-index :0;
	 text-align: center;	 
	 background-color: #005AE1;
	 color: #005AE1;
}

td.nach_oben
{
	background: url(news/templates/go-east/images/trennelement_gelb_schatten.jpg) no-repeat;
	width: 596px;
	height: 47px
}

tr.nach_oben
{
	background: url(news/templates/go-east/images/trennelement_gelb_schatten.jpg) no-repeat;
	width: 596px;
	height: 47px
}


/************************************************************************
vnav - Formatierung
*****************************************************************************/

.unav_inhalt
{
	background-color: #b2cdf5;
	border: #b2cdf5;
   border-bottom:  0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
   padding: 0px 0px 0px 0px;
}

td.activeunav
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    font-size: 12px;
    font-style : bold;
    font-weight : bold;
	 text-align: left;
	 vertical-align: middle;
	 border-top: 1px solid #d8f5fa;
    border-left: 1px solid #d8f5fa;
    border-right: 1px solid #d8f5fa;
    border-bottom:1px solid #d8f5fa;
	 padding: 5px 3px 3px 15px;
	 background : #b2cdf5; 
	 width: 140px;
}

td.inactiveunav{
    font-family: Arial, Helvetica, sans-serif;
    color: #000e69;
    font-size: 12px;
    font-style : bold;
    font-weight : bold;
	 text-align: left;
	 vertical-align: middle;
	 border-top: 0px solid white;
    border-left: 0px solid white;
    border-right: 0px solid white;
    border-bottom:0px solid white;
	 padding: 5px 3px 3px 15px;
	 background : #b2cdf5; 
	 width: 140px;		 	
}

td.activeuunav{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    font-size: 12px;
    font-style : bold;
    font-weight : bold;
	 text-align: left;
	 vertical-align: middle;
	 border-top: 0px solid white;
    border-left: 0px solid white;
    border-right: 0px solid white;
    border-bottom:0px solid white;
	 padding: 3px 3px 1px 30px;
	 background : #b2cdf5; 
	 visibility: visible;
}

td.inactiveuunav{
    font-family: Arial, Helvetica, sans-serif;
    color: #000e69;
    font-size: 12px;
    font-style : bold;
    font-weight : bold;
	 text-align: left;
	 vertical-align: middle;
	 border-top: 0px solid white;
    border-left: 0px solid white;
    border-right: 0px solid white;
    border-bottom:0px solid white;
	 padding: 3px 3px 1px 30px;
	 background : #b2cdf5; 
	 visibility: visible;
}

.invisibleuunav{
	 visibility: hidden;
	 display: none;
	 font-size: 0px;
	 height: 0px;
}

.tabelle-weiss-grau{
	background: url(img/bg_tabelle_white_grau_15px.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	text-align: left;
	
}

a.activeunav{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFC50;
	text-decoration: underline;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
}

a.inactiveunav{
	font-family: Arial, Helvetica, sans-serif;
	color: #000e69;
	text-decoration: none;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
}

a.inactiveunav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFC50;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
	visibility: visible;
}

a.activeuunav{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFC50;
	text-decoration: underline;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
	visibility: visible;
}

a.inactiveuunav{
	font-family: Arial, Helvetica, sans-serif;
	color: #000e69;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
	visibility: visible;
}

a.invisibleuunav{
	visibility: hidden;
	display: none;
	font-size: 0px;
}

a.inactiveuunav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFC50;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
	visibility: visible;
}

h4{
    font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 3px;
    font-style : normal;
    font-weight : normal;
	 text-align: justify;
}

td.white-solid{
	border: 1px solid White;
	font-family: Arial, Helvetica, sans-serif;
    color: #00245B;
    font-size: 12px;
    font-style : normal;
    font-weight : normal;
}

/*----------------------------------------------------------------------------------*/
/*--------------   Änderungen für Fancybox     ---------------*/
/*----------------------------------------------------------------------------------*/
li.bildergalery
{
	list-style-type: none;
	display: inline;
}

img.bildergalery
{
    border-top: 1px dotted #B2CDF5;
    border-left: 1px dotted #B2CDF5;
    border-right: 1px dotted #B2CDF5;
    border-bottom:1px dotted #B2CDF5;
    background : white;
}

a.bildergalery
{
	border-top: 0px solid white;
   border-left: 0px solid white;
   border-right: 0px solid white;
   border-bottom:0px solid white;
   background : transparent;
	font-family: Arial, Helvetica, sans-serif;
    color: white;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
}

a.bildergalery:hover
{
	border-top: 0px solid red;
   border-left: 0px solid red;
   border-right: 0px solid red;
   border-bottom:0px solid red;
   background : transparent;
	font-family: Arial, Helvetica, sans-serif;
    color: white;
    font-size: 12px;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
}

/*************************************************************************************************
/*************** HOTELS******************************************/
/********************************************/
table.hotel_kurzbeschr
{
   background-color: #D8E5FA;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	width: 600px;
}
td.hotel_kurz_text {
	background-color: #D8E5FA;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	text-align: justify;
	vertical-align: top;
}
td.hotel_kurz_sonderzeichen {
	background-color: #D8E5FA;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 8px;
   font-style : normal;
   font-weight : normal;
	text-align: left;
	vertical-align: top;
	width: 10px;
}
td.hotel_kurz_preis {
	background-color: #D8E5FA;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	text-align: left;
	vertical-align: top;
	width: 120px;
}
td.hotel_kurz_bild {
	background-color: #D8E5FA;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	text-align: right;
	vertical-align: top;
	width: 165px;
}
td.hotel_buchungsbutton {
	background-color: #b2CDF5;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #3C3C3C;
   font-size: 12px;
   font-style : normal;
   font-weight : normal;
	text-align: right;
	vertical-align: middle;
	width: 165px;
}
td.hotel_titel {
	background-color: #b2CDF5;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
   color: #00245B;
   font-size: 12px;
   font-style : normal;
   font-weight : bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}

/*************************************************************************************************
/*************** Gewinnspiele******************************************/
/********************************************/
ul.gewinnspiel {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: list-item;
}

a.gewinnspiel {
	text-decoration: none;
	color: #00245B;
	font-size: 14px;
	background-color: white;
	float: left;
	height: 65px;
	width: 237px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 1px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: white;
	vertical-align: middle;
}
a.gewinnspiel:hover {
	text-decoration: none;
	color: #00245B;
	font-size: 14px;
	background-color: #b2cdf5;
	float: left;
	height: 65px;
	width: 237px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 1px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: white;
	vertical-align: middle;
}

a.gewinnspielstartseite {
	text-decoration: none;
	color: #7FACEF;
	font-size: 10px;
	background-color: #7FACEF;
	float: left;
	height: 25px;
	width: 120px;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

a.gewinnspielstartseite:hover {
	text-decoration: none;
	color: #D8E5FA;
	font-size: 10px;
	background-color: #D8E5FA;
	float: left;
	height: 25px;
	width: 120px;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

