/************************/
/*  geesdorf-style.css  */
/************************/



/* Seitenlayout */

body {
  padding:0px;
  margin:0px;
  background-color:#eeeeee;
  background-image:url(bilder/stripes.png);
  font-family: Arial, Verdana, Helvetica, sans-serif; color:#333333;
}

p { margin: 9px 0}



/* MainMenü */

.mainmenu a {
font: 11px Arial, sans-serif;
font-weight: bold;
color:#ffffff;
text-decoration: none; 
}

.mainmenu a:hover {
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
color:#ffffff; 
}

.mainmenu a:visited {
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
color:#ffffff; 
}

.mainmenu ul {
   list-style-type: none;
   margin:	0;
   padding:	0;
}

.mainmenu li {
   width: 100px;
   margin: 0px;
   float: left;
   text-align: center;
}

.mainmenu li a {
display: block;
width: 100%;
background : url(bilder/button_blau.gif) no-repeat #1e50a0;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
color:#ffffff; 
text-decoration: none;
text-align: center;
}

.mainmenu li a:hover {
display: block;
width: 100%;
background : url(bilder/button_weiss.gif) no-repeat #ffffff;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
color:#1e50a0; 
text-decoration: none;
text-align: center;
}

/*
.mainmenu li a:visited {
display: block;
width: 100%;
background : url(bilder/button_blau.gif) no-repeat #1e50a0;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
color:#ffffff; 
text-decoration: none;
text-align: center;
}
*/

.mainmenu-aktiv ul {
   list-style-type: none;
   margin:	0;
   padding:	0;
}

.mainmenu-aktiv li {
   width: 100px;
   margin: 0px;
   float: left;
   text-align: center;
}

.mainmenu-aktiv li a {
display: block;
width: 100%;
background : url(bilder/button_weiss.gif) no-repeat #ffffff;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
color:#1e50a0; 
text-decoration: none;
text-align: center;
}

.mainmenu-aktiv li a:hover, .mainmenu-aktiv li a:visited, mainmenu-aktiv li a:active {
display: block;
width: 100%;
background : url(bilder/button_weiss.gif) no-repeat #ffffff;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
color:#1e50a0; 
text-decoration: none;
text-align: center;
}


/* SubMenü */

.submenu a {
font: 11px Arial, sans-serif;
font-weight: normal;
color:#ffffff; 
text-decoration: none;
}

.submenu a:hover {
font: 11px Arial, sans-serif;
font-weight: normal;
color:#ffffff; 
text-decoration: none;
}

.submenu a:visited {
font: 11px Arial, sans-serif;
font-weight: normal;
color:#ffffff; 
text-decoration: none;
}

.submenu ul {
   list-style-type: none;
   margin:	0;
   padding:	0;
}

.submenu li {
   width: 100px;
   margin: 0px;
   float: left;
   text-align: center;
}

.submenu li a {
display: block;
width: 100%;
background : url(bilder/button_hellblau.gif) no-repeat #1e50a0;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: normal;
color:#ffffff; 
text-decoration: none;
text-align: center;
}

.submenu li a:hover {
display: block;
width: 100%;
background : url(bilder/button_weiss.gif) no-repeat #ffffff;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: normal;
color:#1e50a0; 
text-decoration: none;
text-align: center;
}

/*
.submenu li a:visited {
display: block;
width: 100%;
background : url(bilder/button_hellblau.gif) no-repeat #1e50a0;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: normal;
color:#ffffff; 
text-decoration: none;
text-align: center;
}
*/

.submenu-aktiv ul {
   list-style-type: none;
   margin:	0;
   padding:	0;
}

.submenu-aktiv li {
   width: 100px;
   margin: 0px;
   float: left;
   text-align: center;
}

.submenu-aktiv li a {
display: block;
width: 100%;
background : url(bilder/button_weiss.gif) no-repeat #ffffff;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: normal;
color:#1e50a0; 
text-decoration: none;
text-align: center;
}

.submenu-aktiv li a:hover, .submenu-aktiv li a:visited, submenu-aktiv li a:active {
display: block;
width: 100%;
background : url(bilder/button_weiss.gif) no-repeat #ffffff;
margin-top: 2px;
padding: 4px 0px 2px 0px;
font: 11px Arial, sans-serif;
font-weight: normal;
color:#1e50a0; 
text-decoration: none;
text-align: center;
}



/* Schriften */

.headline-blau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #1e50a0;
	font-weight: bold;
}

.headline-grau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #777777;
	font-weight: bold;
}

.headline-rot {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #9a191b;
	font-weight: bold;
}

.fliesstext-mini {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

.fliesstext-mini-weiss {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

.fliesstext-mini-blau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #1e50a0;
}

.fliesstext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.fliesstext-fett {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.fliesstext-blau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e50a0;
	font-weight: normal;
}

.fliesstext-fett-blau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e50a0;
	font-weight: bold;
}

.fliesstext-blau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e50a0;
	font-weight: normal;
}

.fliesstext-fett-orange {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e50a0;
	font-weight: bold;
}

.fliesstext-fett-weiss {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.fliesstext-underline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.fliesstext-mini-underline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}

.aufzaehlung {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}


/* Links */


a:link { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#1e50a0; 
	text-decoration:none}
a:hover { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#000000; 
	text-decoration:underline}
a:visited { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#1e50a0; 
	text-decoration:underline}
a:active { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#478ab2; 
	text-decoration:none}


.minilink a:link {
	font-size:8px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none}
.minilink a:hover { 
	font-size:8px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:underline}
.minilink a:visited { 
	font-size:8px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none}
.minilink a:active { 
	font-size:8px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#478ab2; 
	text-decoration:none}


.minilink-weiss a:link {
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#ffffff; 
	text-decoration:none}
.minilink-weiss a:hover { 
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#999999; 
	text-decoration:underline}
.minilink-weiss a:visited { 
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#ffffff; 
	text-decoration:none}
.minilink-weiss a:active { 
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#eeeeee; 
	text-decoration:none}
	
	
.biglink a:link { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none}
.biglink a:hover { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:underline}
.biglink a:visited { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:underline}
.biglink a:active { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#478ab2; 
	text-decoration:none}


.megalink a:link { 
	font-size:16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none}
.megalink a:hover { 
	font-size:16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:underline}
.megalink a:visited { 
	font-size:16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:underline}
.megalink a:active { 
	font-size:16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#478ab2; 
	text-decoration:none}


.menulink a:link {
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#1e50a0; 
	text-decoration:none}
.menulink a:hover { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000000; 
	backround-image:url(../images/menukreuz.jpg);
	text-decoration:none}
.menulink a:visited { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color:#000000; 
	text-decoration:none}
.menulink a:active { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none;
	text-transform:uppercase}
.menutext { 
	font-size:12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none;
	text-transform:uppercase}


.headlinelink a:link { 
	font-size:17px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#777777; 
	text-decoration:none}
.headlinelink a:hover { 
	font-size:17px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none}
.headlinelink a:visited { 
	font-size:17px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#777777; 
	text-decoration:none}
.headlinelink a:active { 
	font-size:17px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#1e50a0; 
	text-decoration:none}
	
	
	
	


	#nivo-pix	
	{
		position: relative;
		left: 5px;
		top: 0px; 
		width: 320px;
		height: 220px;
	}


/* nivoSlider */

.nivoSlider {
    position:relative;
    width:320px; /* Change this to your images width */
    height:220px; /* Change this to your images height */
    background:url(nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}	
.nivoSlider, .nivoSlider img, .nivo-slice{
	border-radius:0px 0px 0px 0px;  /*change value based on preference*/
}
	