
a.nav2, a.nav2:visited  {
    color:#222222;
	display:block;
	background:#eeeeee;
   	padding:0.5em 0.5em 0.5em 1.8em;
    margin-top:-1em;
    text-decoration:none;
    border-bottom:1px dashed #111111;
	border-left:7px solid #EEEEEE;
	height:1em; /* diese Angabe ist nur für den IE, damit die ganze Linkfläche klickbar ist */
	}

    
    
html>body #nav2 a:link, html>body #nav2 a:visited  {
	height:auto; /* hebt für nicht-IE Browser die Höhenangabe 1em wieder auf */ 
}
	
a.nav2:hover {
    color:#222222;
    text-decoration:none;
   	background-color:#C6CDD2;
	border-color:#CC2D06;
}    


a.navsel, a.navsel:visited  {
    color:#444444;
	display:block;
    font-weight: bold;
	background:#eeeeee;
   	padding:0.5em 0.5em 0.5em 1em;
    margin-top:-1em;
    text-decoration:none;
    border-bottom:1px dashed #111111;
	border-left:7px solid #6C8E7E;
	height:1em; /* diese Angabe ist nur für den IE, damit die ganze Linkfläche klickbar ist */
	}

    
    
html>body #navsel a:link, html>body #navsel a:visited  {
	height:auto; /* hebt für nicht-IE Browser die Höhenangabe 1em wieder auf */ 
}
	
a.navsel:hover {
    color:#222222;
    text-decoration:none;
   	background-color:#C6CDD2;
	border-color:#CC2D06;
}    
    
.navselected {
 color:#222222;
	display:block;
	background:#EEEEEE;
    font-weight: bold;
   	padding:0.5em 0.5em 0.5em 1em;
    margin-top:-0.8em;
    border-bottom:1px dashed #111111;
	border-left:7px solid #048E4B;   
}

.navselected2 {
 color:#222222;
	display:block;
	background:#EEEEEE;
    font-weight: bold;
   	padding:0.5em 0.5em 0.5em 1.6em;
    margin-top:-0.8em;
    border-bottom:1px dashed #111111;
	border-left:7px solid #048E4B;   
}

.verwthemen {
background:#eeeeee;
letter-spacing:1px;
line-height:1.5em;
border-bottom: 1px dashed #666666;
margin:0px;
}    


.verwthemen_cont {
padding-left:6px;
padding-right:6px;
margin-top:10px;
} 


.teascontent {
float:left;
border: 1px dashed #666666;
width:99%;
margin-top:6px;
margin-bottom:6px;
}

.teascontent2 {
float:left;
border: 1px solid #dddddd;
width:96%;
margin-top:6px;
margin-bottom:6px;
padding:10px;
}

.imgct {
float:left;
margin:6px;
border:0px;
}


.textct {
float:left;
text-align:left;
margin:6px;
width:372px;
}

.textct2 {
float:left;
text-align:left;
margin:6px;
width:242px;
}

.teaskapitel {
float:left;
border: 1px solid #666666;
width:99%;
margin-top:6px;
margin-bottom:6px;
}

.ct {
float:right;
}

img.gal {
border: 3px;
border-style:double;
border-color:#666666;
}


/* ----------outer und inner----------------- */

#outer{ 
border-left: solid 200px #ffffff; /* linke Menue Spalten Farbe  */ 
border-right: solid 200px #ffffff; /* rechte Menue Spalten Farbe  */ 
background-color: #ffffff; /* Farbe fuer Inhalt Spalten  */
} 

#inner{margin:0; width:100%; }



#breadcrump{
float:left; 
width:100%;
border-bottom: 1px dotted #cccccc;
margin-bottom:0.5em;
margin-top:-5px;
font-size: 0.8em;
} 

#headersights {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/guinnessh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 }
 
#headerflight {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/flugh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 } 
 
 #headertrips {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/ausflh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 }
 
#headerhotel {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/hotelh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 }
 
 #headerjob {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/jobh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 }
 
  #headerirl {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/irlh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 }
 
  #headerausgeh {
text-align: left;
vertical-align: bottom;
background: #048E4B url(img/ausgehh.jpg) no-repeat right;
height:100px;
margin: 0px;
color: #ffffff;
font-size: 18px;
font-weight:bold;
letter-spacing:1pt;
padding: 20px;
 }
 
