
* { 
	margin: 0;
	padding: 0;
	border: 0;
line-height:1.5em;

}
td.align-right{   }

body { padding-top:10px; font-size:62.5%; font-family:verdana, arial, sans-serif;}
p {margin-bottom:0.4em;  }
 td p.bodytext {
margin:0;
padding:0;
}
table td{
margin:0;
padding:0;
}

h1{font-size:1.4em;   font-family:arial, verdana, sans-serif; margin-bottom:8px;}
h2{font-size:1.3em; font-family:arial, verdana, sans-serif;  }
h2 a{text-decoration:none;}
h3{font-size:1.0em; font-family:arial, verdana, sans-serif;}
h4{font-size:1.0em; font-family:arial, verdana, sans-serif;}
 .detail{  margin-top:1px; display:block;}

.clear{clear:both; height:0; line-height:0; font-size:0;}
#all{width:990px; margin:auto; font-size:0.8em;
font-size:1.3em;}
#left{width:200px; margin-right:10px; float:left; overflow:hidden;}
#braun{ background-color:#3C2007;
 background-color:#2c1010;
color:#FFFFFF;   padding-bottom:0em;}
*html #braun {height:220px; }
#left-more .csc-frame-standard {
background:url(img/verlauf.jpg) bottom left;
background-color:#2c1010;
color:#FFF;
margin:10px 0px 10px 0px;  padding-bottom:0.3em;
overflow:hidden;
}
#left-more .csc-frame-standard p{ 
margin: 0.2em 0.1em 0.2em 0.5em;}

#left-more a {
color:#FFF;
}
#left-more a:hover {
color:#ccc;
}

#left-more .csc-textpic .csc-textpic-text {
position:relative;
top:-2.9em;
 
margin-bottom:-4em;
 
}
*+html #left-more .csc-textpic .csc-textpic-text {
top:-2.55em;
}
* html #left-more .csc-textpic .csc-textpic-text {
top:-2.55em;
}

#left-more .csc-textpic .csc-textpic-text h1 {
margin:0;
 padding: 0.2em 0.1em 0.2em 0.5em;
margin-bottom:0.8em;
z-index:100;
 

font-family:verdana,arial,sans-serif;
font-size:1em;
background-image:url(img/transparenz30black.png);

}



#center{width:685px;   float:left; overflow:hidden;}
#menu1{ background-color:#F5F3CA; padding:0.2em ;}
#inhalt-c{ 
background-color:#F5F3CA; 
 margin-top:10px; padding:2em;


}
#inhalt{min-height:650px; width:100%;}
*html #inhalt {height:650px;}

#right{width:95px;   float:left;}

a.head{display:block; height:119px; background-image:url(img/hotelzurlinde.jpg); background-position:bottom right; background-repeat:no-repeat; background-color:#70B347;}

ul { margin:15px; margin-left:40px;list-style-image:url(img/blatt.jpg)}
li{margin:5px;}

#menu1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu1 ul li {
	float: left;
margin:0;

}

#menu1 ul a {
 
        color:#000000;
        text-decoration:none;
	 
	padding: 0.2em 0.1em 0.2em 0.3em;
	margin: 0 0.2em 0.2em 0;
}
#menu1 ul a.menu-act{
         
        color:#307307;
        text-decoration:none;
	
	padding: 0.2em 0.1em 0.2em 0.3em;
	margin: 0 0.2em 0.2em 0;
}


#menu1 ul a:hover {
 
         
        text-decoration:underline;
	 
}
#footer {  background-color:#F5F3CA; padding:1em 0em 1em 15.5em; margin-top:0px;
text-align:center;

}
#footer ul {
 
 display:inline;
	list-style: none;
}
label {  width:300px;}
#mailform{width:500px;}
#footer ul li {
	float: left;
margin:0;
}

#footer ul a {
 
        color:#000000;
        text-decoration:none;
	padding: 0.2em 0.1em 0.2em 0.3em;
	margin: 0 0.2em 0.2em 0;
}
#footer ul a:hover {      
        text-decoration:underline;
}

#text{padding: 0.2em 0.1em 0.2em 0.3em;
	margin: 0 0.2em 0.2em 0;
	font-weight:bold;}

#starttext {padding:0.5em; margin:0.5em 0em 0em 0em; padding-bottom:1em;
margin-top:-1.5em; }




#braun ul {
	margin: 0.7em 0em 1em 0em;
	padding: 0;
padding-bottom:0.7em;
	list-style-image:none;
	list-style: none;
margin-top:-2em;
 
}

 #braun  li {
margin:0em; 
padding:0.2em;
padding-bottom:0.3em;
padding-left:0.5em;
 
}

#braun ul a {

        color:#FFFFFF;
        text-decoration:none;
	 
	padding: 0.3em 0.1em 0.3em 0.0em;
	margin: 0 0.2em 0.2em 0;
}
#braun ul .menu2-act a{
        text-decoration:underline;
	padding: 0.2em 0.1em 0.2em 0.0em;
	margin: 0 0.2em 0.2em 0;
}

#text{
margin:0;
top:-1.9em;
margin-bottom:0.8em;
z-index:100;
padding-left:0.5em;
position:relative;
background-image:url(img/transparenz30black.png);
}

#braun ul a:hover {
 
         
        text-decoration:underline;
	 
}
#irechts {float:right; width:200px; margin:0px 0px 0px 10px; }


a{color:#000000;}
a:hover{color:#307307;}
h1 a {
text-decoration:none;
}
.news-latest-container{min-height:800px; margin-top:0px;}
 .news-latest-item{margin-bottom:13px;}
.news-latest-item h2{  font-size:1.6em; margin-bottom:5px; }
.news-latest-item h2 a{  text-decoration:none;   }
.news-latest-item h2 a:hover{  text-decoration:underline;   }
.news-latest-bild img {margin:3px 0px;}
.news-single-img    { float:right;  width:230px; margin-right:0;}
.news-single-backlink{margin-top:10px;}


.news-list-item{  padding:5px 0px; border-bottom: 1px dashed #000000;}
.news-list-item h3 a {text-decoration:none;}
.news-list-item h3 a:hover {text-decoration:underline;}
.news-list-date{color:#307307; font-size:0.7em; float:right;}
.news-list-browse{margin:10px 0px;}

label{display:block; width:500px;}
.csc-mailform-field {width:500px; clear:both;}
.csc-mailform-field label{ font-weight:bold; padding:0.3em 0em;}
.csc-mailform-field input, .csc-mailform-field textarea{ border:1px solid #307307 ; margin:0.3em 0em 0.5em 0em;}
.csc-mailform-submit{  padding:0.1em 1em; border:1px solid #307307 ; background-color:#FFFFFF; color:#000000}
.csc-textpic-image{padding-bottom:8px;}
