/* Tabellen */

.boxlinks {
 border-top: 1px solid #003366;
 background-color: #e4e4e4;}

.tablestart { height: 525px; background: url(start/bilder_start/eye_start.jpg) bottom left no-repeat;}

table {
 font-size: 1.3em;
 padding: 5px;
 margin-top:2px;
}

th {
 font-size: 80%;
 color: #003366;
 margin-top: 10px;
 padding-left:2px;
 padding-bottom: 2px;
 text-align:left;
}

tr.grauerbg {
   background-color:#dddddd;
}

.bordertop {
 border-top: 1px solid #000000;
}


/* Bildausrichtung im Contentbereich*/

img.grauerrand {
 border: 5px solid #dddddd;
 margin-right: 5px;
}
img.grauerrand:hover {
 border: 5px solid #8FB933;
 margin-right: 5px;
}

img.gale {
   border:2px solid #8FB933;
   /*float:left;*/
   margin: 0px 28px 0px 5px;
}

/* Formulare */

input {
 font-size:12px;
 border: 1px solid #003366;
 background-color: #ffffff;
 color:#003366;
 padding-top:2px;
}

/* �berschriften */

h1 {
 font-family: arial;
 font-size: 1.6em;

 color: #000000;
 padding-right:5px;
 margin-top: 0px;
 margin-bottom:2px;
}
h2 {
 font-size: 120%;
 color: #333333;
 border-bottom: 1px solid #333333;
 
 margin-bottom: 0px;
}
h3 {
 font-size: 110%;
 color: #8fb933;
 margin-right: 25px;
 margin-bottom: 0px;
}

h4 { 
 font-size: 90%;
 color: #333333;
}

/* Links Content und Teaser */
a:link {color: #003366; }    /* noch nicht besuchte Ziele */
a:visited {color: #003366;} /* besuchte Ziele */
a:hover {color: #8fb933;}   /* Verweise bei "MouseOver" */
a:active {color: #8fb933; }  /* Angeklickte Verweise */
a:focus {color: #8fb933;}   /* Verweise, die Fokus erhalten */

/* Links Footer */
a.footer:link {color: #333333; text-decoration:none;}    /* noch nicht besuchte Ziele */
a.footer:visited {color: #333333; text-decoration:none;} /* besuchte Ziele */
a.footer:hover {color: #666666;}   /* Verweise bei "MouseOver" */
a.footer:active {color: #666666; }  /* Angeklickte Verweise */
a.footer:focus {color: #666666;}   /* Verweise, die Fokus erhalten */

/* Links Box */
a.startbox:link {color: #666666; text-decoration:none; }    /* noch nicht besuchte Ziele */
a.startbox:visited {color: #666666; text-decoration:none; } /* besuchte Ziele */
a.startbox:hover {color: #222222; display:block;  }   /* Verweise bei "MouseOver" */
a.startbox:active {color: #222222; display:block;  }  /* Angeklickte Verweise */
a.startbox:focus {color: #222222; display:block; }   /* Verweise, die Fokus erhalten */

/* Absatztypen */
p {
 font-family: arial; 

 margin-right: 0px;
 margin-top:5px;
clear:none;}

.rahmen {
 font-family: arial; 
 margin: 2px 0 0px 0; 
 display:block;
 border-top: 1px solid #8fb933;
 padding: 0px 5px 5px 5px;
 background-color: #e4e4e4;
}

p.rechts {
text-indent:3em;
}

td {
 padding: 2px;
 font-size: 75%;
}

/* Listen & Aufz�hlungen */
ul,li {
 list-style-type:square;
 /* font-size: 95%;*/
}

/* Brotkrumen */
font.cmsPath, a.cmsPath{
 color: #666666; font-size: 75%;
}

/* Sitemap */
span.sitemap1,span.sitemap2,span.sitemap3,span.sitemap4{
  display:block;  font-size: 75%; 
}
span.sitemap2{
  margin-left:10px;
}
span.sitemap3{
  margin-left:20px;
}
span.sitemap4{
  margin-left:30px;
}

/* Horizontale Linie */
hr {
 color : #000;
 height : 1px;
 padding : 0;
 border-color : #000;
 border-width : 1px 0 0 0;
 border-style : solid;
 margin: 1em 0;
}

/* Buttonlinks */

span.menu1,span.menu2,span.menu3,a.menu1,a.menu2,a.menu3,a.menuback{
  display:block;
  color: #003466;
  background-color: #e4e4e4;
  text-decoration: none;
  font-weight:bold;
  padding-left:5px;
  padding-right:4px;
  padding-top:6px;
  padding-bottom:4px;
  margin-bottom:0px;
  font-size: 0.8em;
}
a.menu1:hover,a.menu2:hover,a.menu3:hover,a.menuback:hover{
  color:#8fb933;
  background-color: #EBEAEA;
}
span.menu1,span.menu2,span.menu3 {
  color:#8fb933;  
}

a.menu1, span.menu1 {
border-top: 1px solid #e4e4e4;
}


span.menu2,a.menu2{
  background-color:#EBEAEA;
  border: none;
  padding-left:15px;
  font-size: 0.7em;
  font-weight:bold;
}
span.menu3,a.menu3{

  padding-left:25px;
  font-size: 70%;
}
a.menuback{
  margin-bottom:10px;
}

/* G A L E R I E N */

.gal01 {padding:0px; width:680px; height:auto; text-align:left;}

.gal01 ul {list-style:none; padding:0; margin:0; width:680px; position:relative; height:104px;}

.gal01 ul li {display:inline; width:130px; height:98px; float:left; margin:3px;}

.gal01 ul li a {display:block; width:130px; height:98px; cursor:default; text-decoration:none; background-color: #8fb933;}

.gal01 ul li a img {display:block; width:128px; height:96px; border:1px solid #8fb933;}

.gal01 ul li a:hover img {position:absolute; left:3px; top:-379px; width:500px; height:375px; border-color:#8fb933;}


.gal02 {padding:0px; width:680px; height:auto; text-align:left;}

.gal02 ul {list-style:none; padding:0; margin:0; width:680px; position:relative; height:104px;}

.gal02 ul li {display:inline; width:125px; height:75px; float:left; margin:3px 26px 3px 9px;}

.gal02 ul li a {display:block; width:125px; height:75px; cursor:default; text-decoration:none; background-color: #8fb933;}

.gal02 ul li a img {display:block; width:125px; height:75px; border:1px solid #8fb933;}

.gal02 ul li a:hover img {position:absolute; left:3px; top:-303px; width:500px; height:300px; border-color:#8fb933;}



span#countdown {
font-size:1.4em;
}


/*----nachrichten------*/

div.nachrichten_datum {
color:#666;
border-top:1px solid #ffffff;
margin:0;
padding:0.5em 0 0 0;
font-size: 0.75em;
}


div.nachrichten_datum_detail {
color:#666;
margin:0;
padding:0 0 0 0;
}

a.nachrichtentitel {
font-size:1.4em;
text-decoration:none;
}

a.nachrichtentitel_start {
font-size:1em;
text-decoration:none;
margin-bottom:0.5em;
display:block;
}