/*
 * Falsterhus.org - DEUTSCH Intro - 24.04.2012 15:30
 *
 *
 *
 *
 *
 */

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, Geneva, san-serif;
	font-size:100%;
	line-height:160%;
	background:#fff;
}

h1 {
	font-size:24px !important;	
}

h2 {
	font-size:18px !important;
	color:#006699;
}

a.startseite  { text-decoration:none;}

a:hover.startseite { text-decoration:none; color:#dcdcdc;}

.beschreibung, .haus {
	margin:20px 25px;
	
}

hr {
  border:none;
  border-top:2px dotted #f00;
  color:#fff;
  background-color:#fff;
  height:2px;
  
}

/* ------*/

.logo {   font-size: 23px; font-style: normal; font-weight: bold;  text-transform: none; color: #FFFFFF; text-decoration: none}

.oberzeile {   color: #CC0000; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  text-decoration: none}

.menue {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #CC0000; text-decoration: none}

.untermenue {   font-size: 12px; font-style: normal; line-height: 13px; font-weight: normal;  color: #006699; text-decoration: none}

.text {   font-size: 14px; font-style: normal; line-height: 140%; font-weight: normal;  color: #006699; text-decoration: none}

.text_small {   font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal;  color: #006699; text-decoration: none}

.text_small2 {   font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal;  color: #006699; text-decoration: none}

.text_weiss {   font-size: 9px; font-style: normal; line-height: 13px; font-weight: normal;  color: #FFFFFF; text-decoration: none}


a.textnav:link {   font-size: 12px; font-style: normal; line-height: normal; font-weight: normal;  color: #006699; text-decoration: underline}

a.textnav:visited {   font-size: 12px; font-style: normal; line-height: normal; font-weight: normal;  color: #006699; text-decoration: underline}

a.textnav:hover {   font-size: 12px; font-style: normal; line-height: normal; font-weight: normal;  color: #FF6600; text-decoration: underline}

a.textnav:active {   font-size: 12px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: underline}



a.nav1:link {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #CC0000; text-decoration: none}

a.nav1:visited {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #CC0000; text-decoration: none}

a.nav1:hover {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FF6600; text-decoration: none}

a.nav1:active {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}


a.nav_um:link {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FFCCCC; text-decoration: none}

a.nav_um:visited {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FFCCCC; text-decoration: none}

a.nav_um:hover {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FFFFFF; text-decoration: none}

a.nav_um:active {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FFCCCC; text-decoration: none}


/*
a.nav2(copy):link {   font-size: 10px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}

a.nav2(copy):visited {   font-size: 10px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}

a.nav2(copy):hover {   font-size: 10px; font-style: normal; line-height: normal; font-weight: bold;  color: #FF6600; text-decoration: none}

a.nav2(copy):active {   font-size: 10px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}
*/

a.nav2:link {  font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}

a.nav2:visited {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}

a.nav2:hover {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FF6600; text-decoration: none}

a.nav2:active {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}



a.nav3:link {   font-size: 14px; font-style: normal; line-height: normal; font-weight: normal;  color: #006699; text-decoration: underline}

a.nav3:visited {   font-size: 14px; font-style: normal; line-height: normal; font-weight: normal;  color: #006699; text-decoration: underline}

a.nav3:hover {   font-size: 14px; font-style: normal; line-height: normal; font-weight: normal;  color: #FF6600; text-decoration: underline}

a.nav3:active {   font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: underline}

/* neu anmelde button */

a.anmeldung:link {   font-size: 20px; font-style: normal; line-height: normal; font-weight: normal;  color: #CC0000; text-decoration: underline}

a.anmeldung:visited {   font-size: 20px; font-style: normal; line-height: normal; font-weight: normal;  color: #CC0000; text-decoration: underline}

a.anmeldung:hover {   font-size: 20px; font-style: normal; line-height: normal; font-weight: normal;  color: #FF6600; text-decoration: underline}

a.anmeldung:active {   font-size: 20px; font-style: normal; line-height: normal; font-weight: bold;  color: #CC0000; text-decoration: underline}



a.nav4:link {   font-size: 10px; font-style: normal; line-height: normal; font-weight: normal;  color: #006699; text-decoration: none}

a.nav4:visited {   font-size: 10px; font-style: normal; line-height: normal; font-weight: normal;  color: #006699; text-decoration: none}

a.nav4:hover {   font-size: 10px; font-style: normal; line-height: normal; font-weight: normal;  color: #FF6699; text-decoration: none}

a.nav4:active {   font-size: 10px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}


a.index:link {   font-size: 13px; font-style: normal; line-height: normal; font-weight: bold;  color: #990033; text-decoration: none}

a.index:visited {   font-size: 13px; font-style: normal; line-height: normal; font-weight: bold;  color: #990033; text-decoration: none}

a.index:hover {   font-size: 13px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}

a.index:active {   font-size: 13px; font-style: normal; line-height: normal; font-weight: bold;  color: #006699; text-decoration: none}


.textbold_small {
 font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold;  color: #006699; text-decoration: none
}
.textbold {
  font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold;  color: #006699; text-decoration: none
}
.textklein {
  font-size: 9px; font-style: normal; line-height: 13px; font-weight: normal;  color: #006699; text-decoration: none
}
.logobig {  font-size: 36px; font-style: normal; font-weight: bold;  text-transform: none; color: #FFFFFF; text-decoration: none }

.menue_um {
 font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #FFFFFF; text-decoration: none
}

.index {
 font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;  color: #990033; text-decoration: none
}

/* ----- */

.style2 {color: #FFCCCC}
.style4 {color: #FFCCCC}
.style5 {color: #FF0000}
.style8 {color: #FFCCFF}
.style16 {font-size: 36px; font-style: normal;  text-transform: none; color: #FFFFFF; text-decoration: none; font-family: Helvetica, Arial, Geneva, san-serif;}
.style24 {font-size: 36px}
.style25 {font-size: 16px; color:#fff;}
.style27 {font-size: xx-small}

/* ----- */

#gallery {
  height:330px;
  display:none;
}
#slideshow {
  display:none;
}
.gcap {
  color:#FFFFFF;
  font-size:xx-small;
  margin:0px; padding:0;
}
.scap {
  color:#FFFFFF;
  font-size:xx-small;
  margin:0px; padding:0;
}
.gcon { /* gallery image/caption container */
  width:80px;
  height:47px;
  margin:2px;
  background:#FFFFFF;
  border:0px solid #CCCCCC;
  float:left;
}
.scon { /* slideshow image/caption container */
  width:470px;
  margin:0px;
  background:#FFFFFF;
  border:0px solid #BF8660;
}
#gallery img {
  margin:0px 0px 0px 0px;
  background:#FFFFFF;
}
#slideshow img {
  margin:0px 0px 0px 0px;
  background:#FFFFFF;
}
#navigation {
/*  text-align:center; */
}
#prev, #next, #auto {
  color:#006699;
  cursor:pointer;
  font-weight:bold;
  margin-right:1px;
}
#time {
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  margin-right:1px;
}
#back {
  color:#006699;
  cursor:pointer;
  font-weight:bold;
  margin-right:1px;
}
.clearAll {
  clear:both;
  margin:0; padding:0;
}