body,tr,td {font-family:arial; font-size: 12px;color:#000000;}

body {margin: 0px; padding:0px; background-color:#4582ce;}

#homepage{ position:absolute; width:1000px; left:50%; margin-left:-500px; margin-top:120px; }

#head{ width:100%; height:220px;}

#navigation{ width:100%; height:30px; background-color:#cbf182; margin-bottom:50px;}

#content{width:100%;}

#content_links{ width:250px; float:left; margin-left:20px; }
#content_rechts{ width:720px; float:right; min-height:700px; background:url(images/homepage/trans.png);}
#content_fuss{ clear:both;}

#fuss{ width:100%; height:30px; background-color:#4582ce;}

#fuss a:link ,#fuss  a:visited { text-decoration:none;  font-weight:bold; color:#ffffff }
#fuss a:hover {  text-decoration:none; color:#6b922d; }

#kontakt_div{ position:absolute; display:none; z-index:4;  background:url(images/homepage/trans.png); padding:5px; border:1px solid #84bc27; margin-left:-245px; width:700px;}

#content_rechts h1{ background-color:#84bc27; margin:0px ; padding:0px; font-size:18px; font-style:italic; padding-left:40px; font-weight:normal; color:#FFFFFF; line-height:26px; margin-bottom:20px;}
#content_rechts h2{ margin:0px ; padding:0px; font-size:18px;  font-weight: bold; color:#84bc27; }
#content_rechts h3{ margin:0px ; padding:0px; font-weight: bold; color:#84bc27; margin-bottom:5px; }

#content_rechts a:link ,#content_rechts  a:visited { text-decoration:none;  font-weight:bold; color:#6b922d }
#content_rechts a:hover {  text-decoration:none; color:#000000; }



#content_rechts .weiterlessen_1{  text-align:right; padding:10px 0px 8px 0px; }

#content_verlauf{ height:20px; padding:0px 40px 0px 40px;}

.content{ padding:0px 40px 10px 40px;}

.nav_on{ display:inline-block; line-height:30px; padding:0px 18px 0px 18px; text-decoration:none; color:#000000; font-weight:bold;background-color:#84bc27;}

.nav_off{ display:inline-block; line-height:30px; padding:0px 18px 0px 18px; text-decoration:none; color:#000000; font-weight:bold;}
.nav_off:hover { display:inline-block; line-height:30px; padding:0px 18px 0px 18px; text-decoration:none; color:#000000; font-weight:bold; background-color:#84bc27;}

.snav_on{ display:block;  background-color:#ffffff; margin-top:2px; line-height:36px; padding-left: 10px; color:#6b922d; text-decoration:none; font-weight:bold; font-size:14px; }

.snav_off{ display:block;  background-color:#cbf182; margin-top:2px; line-height:36px; padding-left: 10px; color:#6b922d; text-decoration:none; font-weight:bold; font-size:14px; }
.snav_off:hover{ display:block;  background-color:#84bc27; margin-top:2px; line-height:36px; padding-left: 10px; color:#ffffff; text-decoration:none; font-weight:bold; font-size:14px; }


.container_l{ background-color:#ffffff; margin-bottom:10px; }
.container_l_h1 {background-color:#84bc27; margin:0px ; padding:0px; font-size:18px; font-style:italic; padding-left:10px; font-weight:normal; color:#FFFFFF; line-height:26px;}

#map{ height:400px;}


.jqGSContainer{position:relative;width:640px;}
.jqGSContainer .jqGSImgContainer{}
.jqGSContainer .jqGSImgContainer ul{padding:0;margin:0;position:relative;list-style:none;}
.jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
.jqGSContainer .jqGSImgContainer ul li .jqGSLoader{width:100%;height:100%;position:absolute;}
.jqGSContainer .jqGSImgContainer ul li img{border:1px solid #fff;}



.jqGSContainer .jqGSPagination{position:relative;width:100%;height:20px;top:5px;padding: 5px 0;}
.jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:left;}
.jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}
.jqGSContainer .jqGSPagination ul li a{padding:2px 0px;background:#ffffff;border:1px solid #fff; color: #6b922d;text-decoration:none;display:block;width:20px;font:10px Verdana, Arial, Helvetica, sans-serif;}
.jqGSContainer .jqGSPagination ul li a.selected{background:#84bc27;color:#3b3b3b;}
.jqGSContainer .jqGSPagination ul li a:hover{background:#fff;color:#84bc27;border:1px solid #fff;}
.jqGSImgContainer{border:0px solid #000; }

.galpfl { border: 1px dotted #bbbbbb; border-bottom: 0px dotted #bbbbbb; margin:0px 3px 0px 0px; padding:2px;} 



