

html {
color:#494238;
text-decoration:none;
font:11px Verdana, Tahoma;
line-height:1.1em;
margin:0;
padding:0;
}

img {
border:none;
}


body {
margin:0;


}

h3 {
font-size:1.1em;
line-height:1.3em;
/* border:1px solid #FFF;   */
}




#oberwrap {
width:920px;

/* padding: 0;
margin: 0 auto; */



}


.wrap {
width:920px;



}


#col-left {
width:180px;
margin-top:50px;
float:left;
}

h4{
font-size:1.1em;
line-height:5px;
}

#header {
width:925px;
height:80px;
margin-top:20px;
 float:left; 
/* background-color: #689747; */
border-bottom:1px solid #FFF; 
background:url("images/headleiste_bg2.jpg") repeat-x scroll center bottom transparent;





}

#coloana{
width:180px;
float:left;
}

#up-left {
width:180px;
height:35px;
float:left;
/*  background-image:url(images/bg7.jpg);
background-position:top left;
background-repeat:no-repeat; */
background-color:#ABBFCB; 
color:#fff;
padding-top:0;
font-size:15px;
border-bottom:1px solid #FFF;

}

#conteiner {
width:740px;
float:left;

}

#up {
width:745px;
height:35px;
float:left;
/*  background-image:url(images/bg5.jpg);
background-position:top right;
background-repeat:no-repeat; */
background-color:#ABBFCB; 
color:#fff;
padding-top:0;
font-size:15px;
border-bottom:1px solid #FFF;
}

#up b {
width:500px;
float:right;
text-align:right;
padding-right:217px;
}

.meniu-left {
width:165px;
height:400px;
float:left;
background-color:#DFE2EB;
background-image:url(images/bg4.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-top:30px;
padding-left:20px;
}

.meniu-left ul {
list-style:none;
border-bottom:1px solid #fff;
margin:0;
padding:0;
}

.meniu-left li {

display:block;
width:145px;
padding:2px 2px 2px 0;
}

.meniu-left li a {
display:block;
color:#494238;
text-decoration:none;
padding:2px 2px 2px 0;
}

ul {
list-style:none;
}

ul.points {
list-style:disc;


}
ul.points li{
padding-top:10px;


}

.menu-left {
margin-left:10px;
}

.menu1 {
color:#478dcb;
font-size:11px;

}

#content {
z-index:1;
border:1px solid #ccc;
width:392px;
height:253px;
display:block;
float:left;
}

#hot {
width:193px;
height:253px;
float:left;
background-color:#87a4b4;
background-image:url(images/bg2.jpg);
background-position:top right;
background-repeat:no-repeat;
border-right:1px solid #fff;
z-index:1;
}

#den {
width:81px;
height:13px;
float:left;
margin-top:180px;
margin-left:0;
z-index:1;
}

#col_right {
width:195px;
float:right;
}

#leben {
z-index:2;
background-image:url(images/leben.gif);
width:147px;
height:23px;
background-repeat:no-repeat;
visibility:visible;
margin-top:230px;
margin-left:-246px;
padding-right:78px;
float:right;
position:relative;
}

#container {
width:745px;
float:left;
margin-top:50px;
z-index:0;
}

#sus {
width:745px;
height:253px;
float:left;
}

#main {
width:745px;
height:240px;
float:left;
}

#maine {
width:483px;
background-color:#ebeced;
background-repeat:repeat; 
padding:20px 30px 30px 30px;
/* padding-top:20px;
padding-bottom:30px; */
float:left;
border-left:1px solid #FFF; 
border-right:1px solid #FFF; 
/* background: url(images/footer_bg.jpg);
background-position:bottom left;
background-repeat:no-repeat; */
min-height:380px;




}
p{
margin: 0px;
line-height: 1.3em;
}

 #maine ul {
padding-left:0px;
margin:0px;
line-height:1.5em;
/*   border:1px solid #fff;  */

} 



.foto3 {
width:450px;
height:auto;
 padding: 10px; 

  border:1px solid #fff;    
}



.foto_galerie {
clear:both;
    width:500px;
    height:105px;
     padding-top: 10px; 
/*   border:1px solid #fff;  */

}

.imagine_galerie {

    border:1px solid #CCCCCC;
    background-color:#FFF;
    float:left;
    padding:3px;
    margin-top:0px;
    margin-right:5px;
}



.foto_flyer {
width:500px;
height:310px;
/* border:1px solid #CCCCCC; */


}

.textfeld {
width:470px;

padding: 5px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}

.textfeld_innen {
width:450px;
  
padding-left:15px;
padding-top:0px;
padding-bottom:15px;
}

.foto {
width:460px;
height:110px;
padding: 5px;
  border:1px solid #fff; 

}

.foto2 {
width:460px;
height:115px;
 padding: 5px; 

  border:1px solid #fff;    
}

.foto4 {
width:460px;
height:70px;
 padding: 5px; 

  border:1px solid #fff;    
}
 .kasten{
width:500px;

height:350px;
} 
 .kasten2{
width:160px;

border:1px solid #ccc;
/* height:100px; */
} 

 .kasten3{
width:460px;

height:212px;
}  
.skizze {
width:487px;
height:420px;
border:1px solid #ccc;
margin-top:12px;
padding:5px;
}

.bildbeschreibung {
width:340px;
/*   border:1px solid #ccc;   */ 
padding-left:15px;
padding-top:0px;
float:left;
}

.bildbeschreibung_flyer {
width:320px;
/*  border:1px solid #ccc;   */
padding-left:15px;
padding-top:0px;
float:left;
}

.bildbeschreibung2 {
width:280px;
/* border:1px solid #ccc;  */
padding-left:15px;
padding-top:0px;
float:left;
}
.bildbeschreibung5 {
width:250px;
/*  border:1px solid #ccc;  */
padding-left:15px;
padding-top:0px;
float:left;
}
.bildbeschreibung3 {
width:280px;
/* border:1px solid #ccc;  */
padding-right:15px;
padding-top:0px;
float:right;
}

.abstand_oben {
padding-top:30px;
}

.abstand-oben-unten {
padding-top:20px;
padding-bottom:20px;
}

h2.gruen {
color:#689747;
font-size:1.3em;
}

span.gruen {
color:#689747;
 
}

span.blau {
color:#478DCB;
}

span.rot {
color:#cc0033;
}

span.termine {
	padding-right:10px;
<!--   border:1px solid black; --> 
	}

p.headline {
color:#689747;
font-size:1.7em;
line-height: 1.5em;
}

#starten {
border:1px solid #498ecb;
width:118px;
color:#498ecb;
margin-left:30px;
float:left;
}

#button {
border:none;
width:18px;
height:20px;
margin-left:0;
}

#linie {
background-color:#ABBFCB;
color:#fff;
padding-top:9px;
padding-left:15px;
font-size:12px;
font-weight:bold;
font-style:italic;
width:457px;
height:25px;
margin-top:0;
/* float:left; */
border-bottom:1px solid #fff;
border-top:1px solid #fff;
}


#img {
border:none;
cursor:pointer;
}

#img1 {
border-right:1px solid #fff;
float:left;
}

#img3 {
width:385px;
height:253px;
float:left;
border-right:1px solid #fff;
}

.img2 {
width:110px;
border:none;
z-index:1;
float:left;
}

.img_logo {

border:none;
z-index:1;
float:left;
}

.imagine {
/* width:81px;
height:120px; */
border:1px solid #CCCCCC;
background-color:#FFF;
float:left;
padding:3px;

}


.jahr {
font-weight:bold;


}

.imagine4 {
/* width:460px;
height:212px; */
border:1px solid #CCCCCC;
background-color:#FFF;
float:left;
padding:3px;
margin-top:0px;
}

.imagine1 {
/* width:150px;
height:100px; */
border:1px solid #CCCCCC;
background-color:#FFF;
float:left;
padding:3px;
margin-top:0px;
}

.imagine_wandern {
border:1px solid #CCCCCC;
background-color:#FFF;
padding:3px;
margin-top:0px;
float:left;
margin-right:10px;
margin-bottom:10px;
}

.imagine3 {
border:1px solid #CCCCCC;
background-color:#FFF;
float:right;
padding:3px;
margin-top:0px;
}

.element2 {
position:absolute; 
left:230px;
top:8px;
z-index:1;
}




#text {
color:#498ecb;
font-weight:400;
}

.text2 {
width:550px;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5e5c5c;
padding-left:50px;
padding-top:10px;
float:left;
}

.text3 {
color:#468ccb;
font-size:19px;
font-weight:400;
}


a.meniu_dr:hover {
color:#478dcb;
text-decoration:none;
font:11px Verdana, Tahoma;
}

a.link {
color:#478dcb;
text-decoration:underline;
font:11px Verdana, Tahoma;
}

a.link:hover {
color:#5e5c5c;
text-decoration:underline;
font:11px Verdana, Tahoma;
}

a.menu_left_jos {
border:1px solid #fff;
width:110px;
height:62px;
}

a.menu_left_jos:hover {
border:1px solid #478dcb;
width:110px;
height:62px;
}

dl {
width:200px;
margin:0;
padding:0;
}

dt {
text-align:right;
margin:0;
padding:10px;
}

dd {
background-color:#dfe2eb;
text-align:right;
margin:0;
padding:10px;
}

.jahr {
 font-weight:bold;
 padding-right:10px;   
}

.abstand {
padding-left:46px;
   
}
dt.blue2 {
background-color:#abbfcb;
color:#fff;
font-style:italic;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

dd.blue3 {
background-image:url(images/bg6.jpg);
background-position:bottom right;
background-repeat:no-repeat;
text-align:right;
margin:0;
padding:0 10px 50px 0;
}

.blue {
background-color:#dfe2eb;
border-bottom:1px solid #fff;
width:190px;
height:20px;
text-align:right;
padding-right:10px;
padding-top:10px;
}

.blue1 {
background-color:#abbfcb;
color:#fff;
font-style:italic;
border-bottom:1px solid #fff;
width:190px;
height:35px;
text-align:right;
padding-right:10px;
padding-top:10px;
}

#blue4 {
text-align:left;
background-color:#eef5fb;
width:180px;
margin:0;
padding:10px 0 0 20px;
}

.blue5 {
margin:0;
padding:3px 0;
}

.blau {
color:#689747;
}

.meniu-left li a:hover{
color:#478dcb;
}

#ele1 {
position:absolute; 
left:329px;
top:366px;
z-index:1;

}

#ele2 {
position:absolute; 
left:181px;
top:366px;
z-index:1;

}

#ele3 {
position:absolute; 
left:583px;
top:366px;
z-index:1;

}
