/* CSS Document */
html { height: 100% }

body {
vertical-align:middle;
}

body td {
padding-left: 30px;
}

#conti {
   width:1026px;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   background-color:#e98f00;
   min-height:800px; 
  overflow: hidden;
clear:both;
   margin: 0 auto;
}



#content {
   padding: 0;
   float:right;
   background-color:#FBFBFB;
   min-height:799px;
   text-align:left;
	width:780px;
}

#footer {
   background-color: #eed5ff;
   padding: 0;
   border: 1px solid #90f;
   margin: 10px 247px;

   }
#topline {
	text-align:left;
	background-color:#e98f00;
	color:#F8F8F8;
	border-bottom:2px solid #5E0000;
	height:20px;
	
}
#nav2 {
   background-color:#e98f00;
   float:left;
   width:218px;
   height:599px;
   text-align:left;
   }

#raiba {
vertical-align:bottom;
margin-top:400px;
}

#nav2 li {
list-style-type:none;
}

#nav2 li a {
text-align:left;
text-decoration:none;
display:block;
width:200px;
color:#FFFFFF;
font-size:12px;
border-bottom:1px dotted;
border-color:#999999;
}
#nav2 li a:hover {
text-decoration:none;
background-color:#d28900;
}


#content table {
font-size:12px;
color:#000099;
}

#content table a{
text-decoration:none;

}

#content1 {
margin:10px;
}



/* Formatierung der Seite */
/*body {background:#99a; padding:10px;}*/

body { background-color:#D8D1D1; color:#222; font-size:83.33%; font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; text-align: center;}



#nav_main {width:100%; overflow:hidden; background:#b8b8b8 url(main_FILES/background.gif) repeat-x center right; border-top:1px #333 solid; border-bottom:1px #333 solid;}
#nav_main ul {display:block; margin:0; padding:0; font-size:1.0em; line-height:1em;}
#nav_main ul li {float:left; margin:0; padding:0; font-size:1.0em; line-height:1em; list-style-type:none; border-left:1px #fff solid; border-right:1px #aaa solid;}
#nav_main ul li#first {border-right:1px #aaa solid; border-left:none; padding:0.5em 0em 0.5em 0em; width:48px;}
#nav_main ul li#last {border-left:1px #fff solid; border-right:none; padding:0.5em 0em 0.5em 0em;}
#nav_main ul li a {display:block; width:auto; font-size:1em; font-weight:bold; background:transparent; text-decoration:none; color:#000; margin:0; padding:0.5em 0.8em 0.5em 0.8em;}
#nav_main ul li a:hover {background:#eee; color:#333; text-decoration:none;}
#nav_main ul li#current {border-left:1px #444 solid; border-right:1px #888 solid; background:transparent url(main_FILES/background_active.gif) repeat-x center right;}
#nav_main ul li#current a, #nav_main ul li#current a:hover {color:#fff; background:transparent; text-decoration:none;}

.news-list-date {
font-size:10px;
}
.news-title {
float:left;
text-align:left;
font-size:13px;
font-weight:bold;
}
.news-topline th {
	font-weight:bold;
       border-bottom-width:2px;
       border-bottom-color:black;
}

.news-list-item{
margin-left:0px;
margin-right:0px;
margin-top:10px;
border-bottom:thin;
border-bottom-color:#000000;
}
.news-content {
float:right;
}
.news-list-container {

}

.news-image {
margin-top:10px;
float:left;
}
/* WT GALLERY list mode */

.wtgallery_listpic_pic {
	border: 0px solid white;	
	}

.wtgallery_listpic {
	border: none;
	width: 120px;
	height: 130px;
	margin: 5px;
        float: left; 
	
	display:inline;
clear: right;	
}
.wtgallery_singlepic_pic {
	border: 1px solid white;
}
.wtgallery_singlepic {
	border: 0 px solid #888888;
	width: 482px;
	margin-left: 50px;
	margin-top: 50px;
	margin-bottom: 50px;
	text-align: center;
}
/* WT GALLERY category mode */ 
div.catgory_header { 
font-size:14px; 
font-weight:bold; 
padding-bottom:10px; 
padding-left:10px; 
} 

div.wtgallery_categories { 

width: 176px; 
padding-left: 5px; 
padding-right: 0px; 
padding-top: 2px; 
padding-bottom:2px; 
float: left; 
margin: 5px; 
background-image:url(fotoschatten.jpg); 
} 

div.wtgallery_category_pic { 
float: left; 
margin-right: 0px; 
padding-bottom:5px; 
border: none;

} 

div.wtgallery_category_folder { 

margin-right:15px; 
padding-left: 2px; 
border:0px solid; 
border: none;

} 
p.wtgallery_category_pagebrowser { 
display: 1; 
margin-top:0px; 
margin-bottom:0px; 
} 
/* Contact Form */
.csc-mailform { border: none; }
.csc-mailform input,  .csc-mailform textarea { padding: 3px; }
.csc-mailform-field label { width: 100px; display:block; float: left; font-size:11px;  }
.csc-mailform-field { padding-bottom: 10px; }

.csc-firstHeader {font-size:14px}
h1 {font-size:14px}