@charset "utf-8";
/* CSS Document */





body { 
background-image: url(../bilder/hg-links.jpg);

background-color: #f4ecde;

background-repeat: repeat-y;

}

div#all {
height: 700px;
width: 1200px;
background-color: transparent;

}
div#top {
width: 90%;
height: 25%;
}

div#kopfteil {
background-color: transparent;
height: 25%;
background-image: url(../bilder/oben-neu.jpg);
width: 60%;
background-repeat: no-repeat;
border: 3px transparent;
text-align:left;
float: left;
}
 div#digi {
background-color: transparent;
height: 25%;
/*width: 30%;*/
background-repeat: no-repeat;
border-style: none;
float: left;
}

div#oben {
height: 5%;
width: 100%;
background-position: left;
background-repeat: repeat-x;



}

div#brotkrumenmenue {
color:#888888;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bolder;
margin-left:8px;
width:60%;
border-left: solid 10px transparent;  
}

div#hormenue {
float:right;
width: 40%;
color:#990033;
font-size: 0.8em;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: center;
font-weight: bold;
}


div#brotkrumenmenue a {
color:#888;
font-size: 0.9em;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: center;
font-weight: bold;

}


div#hauptteil {
background-repeat: repeat-y;
/*width: 100%;*/
clear: both;
font-family:Arial, Helvetica, sans-serif;
font-size:1.0em;

}




/* ##############################################################################
Elemente Menue 
#################################################################################*/

div#menue {
/*padding-left: 10px;
margin-bottom: 10px;*/
background-color:transparent;
width: 200px;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 1em;
font-weight: bolder;
color: #990033;
line-height: 26px;

}

div#links {
float: left;
width: 200px;
/*padding-left:5px;*/
}


div#bildover {
border-style: none;
background-color:  transparent;
/*padding-left: 9px;
margin-top:20px;*/
}

div#bild_unter_menue {
border-style: none;
background-color:  transparent;
/*padding-left: 9px;
margin-top:20px;*/

}


/* #####################besucherzaehler############## */

div#counter {

/*padding-left: 9px;*/
 background-color: transparent ;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-weight: bolder;
 color: #990033 ;
 font-size: 0.8em;
margin-top:20px;

}

/* ######################################## erste ebene ###################################################*/

ul#hauptmenue_erste_ebene {
margin: 0;

}



ul#hauptmenue_erste_ebene li {   
background-color:transparent;
list-style-type: none;


}


ul#hauptmenue_erste_ebene a {

text-decoration: none;
}

ul#hauptmenue_erste_ebene a:hover {
color: #990033;

}

/* ########################################### zweite ebene ####################################################*/

ul#hauptmenue_zweite_ebene {

margin-left: -30;
color: #990033;
font-size: 0.9em;
float: left;

}

ul#hauptmenue_zweite_ebene li {   

background-color:transparent;
list-style-type: none;

margin: 0;
padding:-80;
}

/*#########dritte ebene ############*/

ul#hauptmenue_dritte_ebene {

margin-left: -15;
color: #990033;
font-size: 0.9em;
float: left;

}


ul#hauptmenue_dritte_ebene li {   

background-color:transparent;
list-style-type: none;

margin: 0;
padding:0;

}


/* ################################## inhalt ###############################################*/

div#inhalt {
width: 60%;
background-color:transparent;
float: left;
height:80%;
overflow: auto;
/*margin: 10px;*/
padding-left: 25px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
color: #990033;
}




/* ####################### marginalspalte #############################*/

div#marginalspalte {
float: right;
background-color: transparent;
width: 20%;
height: 55%;
/*margin: 10px;*/
padding-left: 10px;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
color: #990033;

}

div#marginalspalte.bodytext {
background-color: transparent;

font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
color: #990033;
}

div#marginalspalte a {
background-color: transparent;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
color: #990033; 
text-decoration: none;
}


/* ####################### fusszeile ##########################*/
div#fusszeile {
border-top: 2px solid #990033;
text-align: center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
color: #990033;
clear: both;
heigth: 10%;
width: 70%;

margin-left: 15%;
}

.csc-firstHeader {

font-size: 1.5em;
color: #990033;
font-family:  Arial, Verdana, sans-serif;
}

.csc-header h1 {
font-size: 1.3em;
color: #990033;
font-family:Arial, Helvetica, sans-serif;
}




a {
color: #990033;
font-weight: bolder;
font-size: 1em;

}

table {
color: #990033;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;


}

.csc-textpic-caption {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#990033;
margin-top: 3px;
}


.csc-textpic-text {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#990033;
}



.bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
}

.bodytext a {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color: #990033;
}



.internal-link {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#990033;
}
/*############advent ###########*/
.advent {
  width:530px;
  height:400px;
  background: url(http://www.liebstedt.de/fileadmin/bilder/advent/hgadvent.jpg);
  background-repeat: no-repeat;
  text-align:center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:1.5em;
  font-weight:bolder;
}
.advent .tr-even {
background-color:transparent
}
.advent .tr-odd {
background-color:transparent
}  
.advent td {
line-height:75px
}


label
{
width: 10em;
float: left;
text-align: middle;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 6em;
}
input
{
color: #781351;
background: transparent;
border: 1px solid #781351
}

.submit input
{
color: transparent;
background: #ffa20f;
border: 2px outset #d7b9c9
}
fieldset
{
border: 1px solid #781351;
width: 20em
}

legend
{
color: transparent;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 

.internal-link{
font-size: 1em;
color: #ffff00;
}


