/*** Default-CSS - - - Bitte Farben und ggf. Breiten und Höhen anpassen!  */

@import url(navilinks.css);
@import url(textstyles.css);
@import url(rahmen.css);

body {
margin:0;
padding:0;
background-color:#fff;
}

#alles {
width:996px;
/* height:600px; */
margin:0 auto;
border-left: 1px solid #336;
border-right: 1px solid #336;
background-color: #fff;
}

#kopf {
width:996px;
height:193px;
background-color: #fff;
}

#logo {
width:200px;
height:73px;
float:left;
}

#sitename {
width:510px;
height:68px;
float:left;
margin:5px 0 0 20px;
}

#sitename h1{
            
                 font-family: Georgia, Times, serif;
                 font-size: 200%;
                 font-weight: 900;
                 color: #336;
                 letter-spacing:0;
                 text-transform:none;
                 padding:0;
                 margin:0;
                 line-height: 120%;
                 display:block;
                 position:static;
                 top:0;
                 left:0;
                 width:auto;
                 height:100px;
                             
}

#hingucker {
width:996px;
height:120px;
float:left;
background-color: #fff;
overflow:hidden;
}

#navioben {
display:none;
width:1000px;
height:0px;
background-color: #fc3;
border-top:1px solid #336;
border-bottom: 1px solid #336;
padding-top:7px;
}


#mitte {
width:996px;
position:relative;
background-color: #eee;

}

#links {
width:200px;
min-height:450px;
float:left;
background-color: #6cf;
position:relative;
z-index:10;
}

#gimmick {
margin-top:50px;
}

#inhalt {
width:556px;
min-height:450px;
float:left;
background-color: #fff;
border-left:200px solid #6cf;
position:relative;
margin-left:-200px;
z-index:1;
padding:20px;
}

#rechts {
width:200px;
min-height:300px;
float:left;
background-color: #eee;
position:relative;
padding:0px;
}

#schluss {
width:996px;
height:0px;
clear:both;
}

#footer {
width: 996px;
height: 25px;
border-top: 1px solid #336;
border-bottom: 1px solid #336;
text-align:center;
padding:7px 0 0 0;
}

#footer p {
color: #336;
line-height:100%;
margin:0;
font-size:80%;
}


#footer a {
color: #336;
font-size:100%;
}

.hidden, h1 {
      position:absolute;
      left:-1000px;
      top:-1000px;
      width:0;
      height:0;
      overflow:hidden;
      display:inline;

}

thead {
background-color: #f2ed41;
}

.csc-caption {

	font-size: 80%;
	line-height: 120%;
	color: #555;
	margin: 0px 0px 0px 0px;
	padding: 0px;

}



.csc-uploads-description, .csc-uploads-fileSize p {

	font-size: 75%;
	line-height: 160%;
	color: #555;
	margin: 0px 0px 5px 0px;
	padding: 0px;

}
.csc-uploads-fileName p, .csc-uploads-fileSize p {
	margin: 0px 0px 0px 0px;
}



.csc-form-label-req {
	font-size: 90%;
	color: #CC0000;

}



/* Mailform  */

.csc-mailform-field {
        font-weight: bold;
width: 100px;
}


/** Powermail  */

fieldset {
margin:0;
padding:10px;
border:1px solid #336;
}

.tx_powermail_pi1_fieldwrap_html {padding: 2px 0; }

.tx-powermail-pi1 legend {
font-weight:bold;
font-size:12px;
}

.tx-powermail-pi1 label {
width:150px;
text-align:right;
padding-right:10px;
display:block;
float:left;
}

.tx-powermail-pi1 input, 
.tx-powermail-pi1 textarea,
.tx-powermail-pi1 select {
width:250px;
border: 1px solid #336;
padding:2px;
}

.powermail_mandatory_js {color:#900;}

/* Beitrittsformular  */

#powermaildiv_uid1, #powermaildiv_uid2, #powermaildiv_uid4 {
width:260px;
float:left;
background-color: #ccc;
margin-right:260px;
}

#powermaildiv_uid5, #powermaildiv_uid6, #powermaildiv_uid7 {float:right;width:260px;background-color: #eee;margin-left:260px;}

#powermaildiv_uid5 {margin-top:-72px;}
#powermaildiv_uid6 {margin-top:-48px;}
#powermaildiv_uid7 {margin-top:-24px;}

#powermaildiv_uid1 label, #powermaildiv_uid2 label, #powermaildiv_uid4 label, 
#powermaildiv_uid5 label, #powermaildiv_uid6 label, #powermaildiv_uid7 label {
width:100px;
}


#powermaildiv_uid1 input, #powermaildiv_uid2 input, #powermaildiv_uid4 input, 
#powermaildiv_uid5 input, #powermaildiv_uid6 input, #powermaildiv_uid7 input {
width:140px;
}

#powermaildiv_uid8 {padding-top:10px;clear:both}


#powermaildiv_uid15, #powermaildiv_uid16, #powermaildiv_uid17,#powermaildiv_uid18 {
width:250px;
float:left;
}

#powermaildiv_uid15 label, #powermaildiv_uid16 label, #powermaildiv_uid17 label,#powermaildiv_uid18 label {
width:100px;
}

#powermaildiv_uid15 input, #powermaildiv_uid16 input, #powermaildiv_uid17 input,#powermaildiv_uid18 input {
width:130px;
}


#powermaildiv_uid3, #powermaildiv_uid19, #powermaildiv_uid20,
#powermaildiv_uid22, #powermaildiv_uid23, #powermaildiv_uid24,
#powermaildiv_uid25, #powermaildiv_uid26, #powermaildiv_uid27,
#powermaildiv_uid28, #powermaildiv_uid29, #powermaildiv_uid30,
#powermaildiv_uid31, #powermaildiv_uid32, #powermaildiv_uid33,
#powermaildiv_uid34, #powermaildiv_uid35, #powermaildiv_uid36 {width:260px;float:left;}

#powermaildiv_uid3 label, #powermaildiv_uid19 label, #powermaildiv_uid20 label,
#powermaildiv_uid22 label, #powermaildiv_uid23 label, #powermaildiv_uid24 label,
#powermaildiv_uid25 label, #powermaildiv_uid26 label, #powermaildiv_uid27 label,
#powermaildiv_uid28 label, #powermaildiv_uid29 label, #powermaildiv_uid30 label,
#powermaildiv_uid31 label, #powermaildiv_uid32 label, #powermaildiv_uid33 label,
#powermaildiv_uid34 label, #powermaildiv_uid35 label, #powermaildiv_uid36 label { width:100px;}

#powermaildiv_uid3 input, #powermaildiv_uid19 input, #powermaildiv_uid20 textarea,
#powermaildiv_uid22 textarea, #powermaildiv_uid23 input, #powermaildiv_uid24 input,
#powermaildiv_uid25 textarea, #powermaildiv_uid26 input, #powermaildiv_uid27 input,
#powermaildiv_uid28 textarea, #powermaildiv_uid29 input, #powermaildiv_uid30 input,
#powermaildiv_uid31 textarea, #powermaildiv_uid32 input, #powermaildiv_uid33 input,
#powermaildiv_uid34 textarea, #powermaildiv_uid35 input, #powermaildiv_uid36 input  { width:140px;}

#powermaildiv_uid3, #powermaildiv_uid19, #powermaildiv_uid20,
#powermaildiv_uid25, #powermaildiv_uid26, #powermaildiv_uid27,
#powermaildiv_uid31, #powermaildiv_uid32, #powermaildiv_uid33 {background-color: #ccc;}

#powermaildiv_uid22, #powermaildiv_uid23, #powermaildiv_uid24,
#powermaildiv_uid28, #powermaildiv_uid29, #powermaildiv_uid30,
#powermaildiv_uid34, #powermaildiv_uid35, #powermaildiv_uid36 {background-color: #eee;}

#powermaildiv_uid3, #powermaildiv_uid24, #powermaildiv_uid27,
#powermaildiv_uid30, #powermaildiv_uid33, #powermaildiv_uid36 {height:75px;}


fieldset#tx-powermail-pi1_fieldset_4 {border:0;}
#tx-powermail-pi1_fieldset_4 legend {display:none;}

#powermaildiv_uid37 {text-align:center;}
#tx-powermail-pi1_fieldset_4 input {
background-color:#6cf;
font-size:15px;
border:2px groove #336;}


/* sitemap */

dl.csc-menu-4 dt a {
	font-size: 110%;
	font-weight: bold;
}

.hidden, h1 {
      position:absolute;
      left:-1000px;
      top:-1000px;
      width:0;
      height:0;
      overflow:hidden;
      display:inline;

}
