
/*************************************************************************************************
/***************Schrift tags******************************************/
/********************************************/
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.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;
}

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.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;
}

.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;
}

.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 : underline;
}

a.mainnav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    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 : underline;
}

a.unav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    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 : underline;
}

a.altnav:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFC50;
    text-decoration: none;
    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;
}

.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;
}

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: #d8e5fa;
	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 : 613px;
    width : 150px;
    height : 50px;
    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 : 300px;
    left : 90px;
    width : 200px;
    height : 100px;
    z-index : 2;
}

div.altnav5
{
    position : absolute;
    top : 300px;
    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
}

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;
}

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;
}
