@import url("glueck-img.css");
@import url("glueck-ext.css");

* {
	margin: 0;
	padding: 0;
	font: 100.01%/1.5 "Arial","Helvetica", sans-serif;
}

body {
           background-color: white;
}

#container {
	width: 63.625em;
	overflow: auto;
}

/********************** TYPOGRAPHIE ***************************/

strong, b {
 font-weight: bold;
}

em, i {
 font-style: italic;
}

strong em, em strong {
 font-style:italic;
 font-weight: bold;
}

a img, a:hover img, a:visited img, a:active img {
 text-decoration: none;
 border: 0em;
}

a, a:hover, a:active, a:visited {
 text-decoration: none;
 color:#AB006A;
}

/* --------------------- CSS FÜR TEMPLATE ------------------------------*/




#schriftg a{
  background-color:#371C79;
  width: 7em;
  position: absolute;
  top: 0.25em;
  left: 84em;
  font-size: 70%;
  color: #A6C9EF;
  text-align:center;
}

#head .oben IMG{
  height: 9.625em;
  width: 63.4375em;
}

#head .eins IMG{
  width: 63.5em;
  height: 9.625em;
}

#head .zwei IMG{
  width: 10.6875em;
  height: 27.3125em;
}

#head .drei IMG{
  width: 41.75em;
  height: 27.3125em;
}

#head .vier IMG{
  width: 11.0625em;
  height: 27.3125em;
}

#logo {
  position: absolute;
  top: 0em;
  left: 0em;
}

#logo img {
  width: 20.3125em;
  height: 8em;
}

#navi {
  width: 63.4375em;
  height: 1.1875em;
  position: absolute;
  top: 8.1em;
  left: 0.0625em;
}

ul {
  list-style-image: none;
}

#navi ul {
  list-style-position:outside;
  list-style-image: none;
  list-style-type: none;
  font-size: 75%;
}

#navi li {
  float:left;
  list-style-image: none;
  margin-top: 0.1em;
}


#navi li IMG{
  margin-top: 0.3em;
}

#navi li a {
  text-decoration: none;
  color: black;
}

#info_l {
  margin-left: 1em;
}

#info_l li {
  margin-right: 3.5em;
}

#hauptnavi {
  height: 1em;
  position: absolute;
  left: 18em;
}

#hauptnavi li{
  margin-right: 3em;
  height: 1em;
}

#hauptnavi li a{
  color: #AA006A;
}

#hauptnavi a:hover {
  text-decoration: underline;
}

#hauptnavi .active a {
  text-decoration: underline;
}

#head a{
  text-decoration: none;
}

#drucken {
  position: absolute;
  left: 69.5em;
  color: black;
  text-decoration: none;
}

#drucken IMG {
  border: 0em;
}

#info_r {
  position: absolute;
  left: 75.5em;
}

#info_r li{
  margin-left: 3em;
}

#info_r a {
  color: black;
}

#links {
  position: absolute;
  top: 11em;
  width: 10.75em;
  float: left;
}

#navi_left {
  font-size: 80%;
  margin-top: 1.6em;
  margin-left: 2.325em;
}


#navi_left li{
  list-style-position: outside;
  list-style-image: url(../images/navi/stern_k.gif);
  margin-bottom: 0.625em;
}


#navi_left a{
  text-decoration: none;
  color:black;
}

#navi_left a:hover{
  text-decoration: underline;
  color:black;
}

#navi_left .active a{
  color:#AA006A;
}

#navi_left .active{
  list-style-image: url(../images/navi/stern_g.gif);
  margin-bottom: 0.625em;
 }
 
#left_sub {
  list-style-type:none;
  list-style-image: none;
  margin-left: 1em;
  margin-bottom: 0em;
}

#left_sub li{
  list-style-type:none;
  list-style-image: none;
  font-size: 90%;
  margin-bottom: 0em;
  margin-top: 0em;
}

#content {
  position: absolute;
  top: 10em;
  left: 12em;
  width: 39.825em;
  height: 26.4375em;
}

#content ul{
  list-style-position: outside;
  margin-left: 2em;
}

#text {
  margin-top: 3em;
  margin-left: 1.5em;
  font-size: 75%;
  height: 29.3em;
  width: 45.8em;
  padding-right: 6em;
  overflow: auto;
}

p .bodytext {
 width: 51em;
}

#text .csc-header h1 {
  color: #AB006A;
  font-weight: bold;
  font-size:120%;
  margin-bottom: 0.625em;
}

#text .csi-textpic {
  width: 54em;
}


#text h2 {
  background-image: url(../images/hg/ueberschrift_2.jpg);
  height:1.25em;
  margin-top:1.5em;
  margin-bottom: 0.625em;
  width: 37.75em;
  padding-left: 1.3em;
  font-weight: bold;
}


#text h3{
  margin-top:1.5em;
  margin-bottom: 0.625em;
}

#text h3 strong{
  font-weight: bold;
}

#text ul {
  list-style-image: url(../images/listen_punkt.gif);
}

#text ul li ul li{
  list-style-image: none;
  list-style-type: none;
  list-style-position: outside;
  margin-left: 0em;
}

#text ul li ul{
  list-style-position: outside;
  margin-left: 0em;
}

#rechts {
  float: left;
  position: absolute;
  top: 13.25em;
  left: 55em;
  width: 9em;  
}

#navi_rechts {
 margin-top: 0.325em;
 
}

#navi_rechts li.forum{
 list-style-position: outside;
 list-style-type: none;
 font-size: 100%;
 margin-bottom: 5.9em;
 margin-left: 1.225em;
}

#navi_rechts li.forum strong a{
 font-weight: bold;
}

#navi_rechts li{
 list-style-position: outside;
 list-style-type: none;
 font-size: 70%;
 margin-bottom: 1.8em;
}

#navi_rechts li a{
 color: white;
 text-decoration:none;
}

#navi_rechts li a:hover{
 color: white;
 text-decoration:underline;
}

#footer {
  margin-left: 14em;
  margin-top: 1em;
}

#footer .text {
  font-size: 70%;
  color:#555555;
}

#footer a {
  color:#555555;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------- */


#inv {
	    position: absolute;
	    left: -1000px;
	    top: -1000px;
	    width: 0px;
	    height: 0px;
	    overflow: hidden;
	    display: inline;
}




#schrift {
    
        float:              left;
        font-weight:        bold;
        color:              #325ED4;  
        margin-left:       0.5em;   
        font-size:80%;

        
        }
    
#schrift A {
    
        font-weight:        bold;
        color:              #F48234; 
        height:            1.375em;
        
        }

/************************************* EXTENSION *******************************************************************/


/************************************* MAILFORMPLUS ****************/
.tx-thmailformplus-pi1 ul {
	list-style-type:	none;
	list-style-image:	url(../images/listen_punkt.gif);
}
