@charset "utf-8";
/* CSS Document */

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
background-color:#fac174;
}
hr
{
height:1px;
color:#000000;
}
.news
{
background-color:#cc0001;
color:#FFFFFF;
padding:10px;
text-align:center;
}
td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.bghell
{
background-color:#FAD8AB;
}
.weiss
{
color:#FFFFFF;
}
.copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
padding-top:30px;
padding-bottom:30px;
background-image:url(../img/skc_bg.gif);
background-repeat:repeat;
}
.imgsponsor
{
margin:5px;
border:1px solid #000000;
}
.container
{
width:100%;
background-color:#fac174;
background-image:url(../img/header.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.container-pepsetps
{
width:100%;
background-color:#fac174;
background-image:url(../img/header_pep_steps.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.container-inhalt
{
padding:20px;
background-image:url(../img/content_bg.gif);
background-position:left top;
background-repeat:no-repeat;
}
.content1
{
background-color:#fac174;
background-image:url(../img/skc_bg.gif);
background-repeat:repeat;
width:700px;
}
.content2
{
background-color:#fac174;
background-image:url(../img/skc_bg.gif);
background-repeat:repeat;
padding:20px;
}
.flagge
{
border:1px solid #ffffff;
}
.navigtd
{
background-color:#fac174;
background-image:url(../img/navig_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:590px;
}
.forminput
{
background-color:#ce2b2b;
border:1px solid #FFFFFF;
color:#FFFFFF;
}
.forminputbutton
{
background-color:#ce2b2b;
border:1px solid #FFFFFF;
color:#FFFFFF;
}
.torsten
{
width:400px;
height:80px;
border:1px solid #FFFFFF;
background-color:#ce2b2b;
background-image:url(../img/vereinsbilder/torsten.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:85px;
color:#FFFFFF;
}
textarea
{
background-color:#ce2b2b;
border: 1px solid #FFFFFF;
color:#FFFFFF;
}
textarea:hover
{
background-color:#ae2525;
border: 1px solid #FFFFFF;
color:#FFFFFF;
}
input
{
background-color:#ce2b2b;
border: 1px solid #FFFFFF;
color:#FFFFFF;
}
input:hover
{
background-color:#ae2525;
border: 1px solid #FFFFFF;
color:#FFFFFF;
}
#editor:hover
{
background-color:#ae2525;
border: 1px solid #FFFFFF;
color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
text-decoration:none;
}
#editor
{
background-color:#ce2b2b;
border: 1px solid #FFFFFF;
color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
text-decoration:none;
}
.rotesfeld
{
border:1px solid #FFFFFF;
background-color:#ce2b2b;
color:#FFFFFF;
padding:5px;
font-weight:bold;
}
#rotesfeld a:link
{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
#rotesfeld a:visited
{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
.hardy
{
width:400px;
height:80px;
border:1px solid #FFFFFF;
background-color:#ce2b2b;
background-image:url(../img/vereinsbilder/hardy.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:85px;
color:#FFFFFF;
}
.grit
{
width:400px;
height:80px;
border:1px solid #FFFFFF;
background-color:#ce2b2b;
background-image:url(../img/vereinsbilder/grit.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:85px;
color:#FFFFFF;
}
.manjana
{
width:400px;
height:80px;
border:1px solid #FFFFFF;
background-color:#ce2b2b;
background-image:url(../img/vereinsbilder/manjana.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:85px;
color:#FFFFFF;
}
.norbert
{
width:400px;
height:80px;
border:1px solid #FFFFFF;
background-color:#ce2b2b;
background-image:url(../img/vereinsbilder/norbert.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:85px;
color:#FFFFFF;
}
.karsten
{
width:400px;
height:80px;
border:1px solid #FFFFFF;
background-color:#ce2b2b;
background-image:url(../img/vereinsbilder/karsten.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:85px;
color:#FFFFFF;
}
.klick {
background-color:#ce2b2b;
border:1px solid #ffffff;
font-family:Arial,Verdana,Helvetica;
font-size:9pt;
color:#ffffff; 
font-style:normal; 
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
}
.klick-selektiert {
background-color:#ae2525;
border:1px solid #ffffff;
font-family:Arial,Verdana,Helvetica;
font-size:9pt;
color:#ffffff; 
font-style:normal; 
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
}
.klick:hover {
background-color:#ae2525;
border:1px solid #ffffff;
font-family:Arial,Verdana,Helvetica;
font-size:9pt;
color:#ffffff; 
font-style:normal; 
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
}
.imgborder
{
border:1px solid #FFFFFF;
}
.form
{
padding:0;
margin:0;
}
.hauptnavig {
display: block; /*  umbruch nach jedem link   */      
width:114px; /* breite der link flaeche */     
padding-left: 27px; /* abstand text vom rand links */      
padding-top:3px;    /* abstand text vom rand oben*/
padding-bottom:3px;    /* abstand text vom rand unten*/
width:114px; /* breite der link flaeche */     
-width:141px; /* angabe für den IE (fehler boxmodell)   */   
margin-top:7px;
background: url(../img/navigpfeil.gif) ; background-repeat:no-repeat;  
background-position:4px 50%;
background-color:#ce2b2b;
font-family:Arial,sans-serif;  
font-size:9pt; 
color:#ffffff; 
text-decoration:none; 
font-style:normal; 
font-weight:bold;
text-align:left;
}
.hauptnavig:hover {
display: block; /*  umbruch nach jedem link   */      
padding-left: 27px; /* abstand text vom rand links */      
padding-top:3px;    /* abstand text vom rand oben*/
padding-bottom:3px;    /* abstand text vom rand unten*/
width: 114px; /* breite der link flaeche */ 
-width:141px; /* angabe für den IE (fehler boxmodell)   */        
background: url(../img/navigpfeil_hover.gif) ; background-repeat:no-repeat;  
background-position:4px 50%;
background-color:#ae2525;
font-family: Arial,Helvetica,sans-serif;  
font-size:9pt; 
color:#ffffff; 
text-decoration:none; 
font-style:normal; 
font-weight:bold;
text-align:left;
}
.hauptnavig-selektiert {
display: block; /*  umbruch nach jedem link   */      
padding-left: 27px; /* abstand text vom rand links */      
padding-top:3px;    /* abstand text vom rand oben*/
margin-top:7px;
padding-bottom:3px;    /* abstand text vom rand unten*/
width: 114px; /* breite der link flaeche */ 
-width:141px; /* angabe für den IE (fehler boxmodell)   */    
background: url(../img/navigpfeil_selektiert.gif) ; background-repeat:no-repeat;  
background-position:4px 50%;
background-color:#ae2525;
font-family: Arial,Helvetica,sans-serif;  
font-size:9pt; 
color:#ffffff; 
text-decoration:none; 
font-style:normal; 
font-weight:bold;
text-align:left;
}

/******************************
* Seitenstruktur
******************************/

#pixlie-inhalt-liste{
  width:auto;
  border: 0px solid #000000;
}

#pixlie-container-main-vorschau{
  margin:0px;
  padding:0px;
}

#pixlie-inhalt-vorschau{
  text-align:left;
}

#pixlie-copyright{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  clear:both;
  padding:10px 0 5px 0;
  margin: 3px 0px 0px 15px; /* Wird benötigt für ie5.5 */
  height:42px;
  background-color:#FFFFFF;
  border-top:0px solid #E4E4E4;
  color:#808080;
  text-align:center;
}

/******************************
* Überschriften
******************************/
h1,h2,h3{
  text-align:left;
}

h1{
  clear: both;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  line-height: 150%;
  margin:0px 10px 0px 33px;
}

h2{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-left:0px;
  padding-top: 0px;
}

#pixlie-seitenleiste h2{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-top:60px;
  padding: 0px;
}

h3{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0;
  margin: 0px 0px 0px 15px;
  padding-top:4px;
}

#pixlie-seitenleiste p{
  margin-left:5px;
  margin-top:5px;
  line-height:175%;
  font-size:12px;
  text-align: left;
}

#pixlie-pfad a:link{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding:0;
  color:#000000;
  text-decoration:underline;
}
#pixlie-pfad a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding:0;
  color:#000000;
  text-decoration: underline;
}
#pixlie-pfad a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding:0;
  color:#ffffff;
  text-decoration:underline;
}

/******************************
* Sonstiges
******************************/

/* Vermeidet Linien um Bilder */
img{
  border:0;
}

/******************************
* Auflistung der Thumbnails
******************************/
.pixlie-container-bilderliste{
  padding: 0px 0 0px 35px;
}

.pixlie-bilderliste{
  list-style-type: none;
  padding: 0 0 10px 0;
  margin: 0;
}

/* Rahmen um jedes Bild */
.pixlie-bilderliste li{
  float: left;
  display: inline;
  margin: 0px 0 30px 0px;
  padding:0;
  width: 160px;
  height: 120px;
}

.pixlie-bilderliste li a{
  text-decoration: none;
}

.pixlie-bilderliste li p{
  padding: 0;
  margin: 0;
}

.pixlie-bilderliste li img{
  background: transparent;
}

.pixlie-bilderliste li a:hover img
{ opacity:0.60;	filter:alpha(opacity=60); -moz-opacity:0.60 }

.pixlie-seiteninfo{
  clear: left;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0;
  margin: 0;
}

.pixlie-seitenzahlen{
  padding-left: 130px;
  text-align:left;
  clear:left;
}

/******************************
* Anzeigen eines Vorschaubildes
******************************/
#pixlie-bildhalter{
  background: url('../pixlieloader.gif') 50% 50% no-repeat;
}

#pixlie-vorschaubild {
  background: transparent;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {

    display: block;
}
.highslide-display-none {
    display: none;
}
