/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color:#1A1A1A;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#FFFFFF;
padding:0px;
margin:0px;
background-image:url(../../fileadmin/template/images/bgholz.jpg) ;
background-repeat:repeat-x;
}
a {color: #FFFFFF;text-decoration:none;margin:0px;}
a:visited {color:#FFFFFF;}
a:hover {color: #FFFFFF;text-decoration:underline;}
a:active { color:#FFFFFF;}

a,p,td,h1,select,input,textarea,div,table,dl,dt,img,blockquote  {
  font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-style:normal;
  font-weight:normal;
  text-decoration:none; 
  font-size:12px;
  margin:0px;
  padding:0px;
}

blockquote {
	padding-left: 60px;
}

/* #############################
** ### classesParagraph ########
** #############################
*/
p.smalltext {font-size:9px;}
p.headlinewhite {color:#FFFFFF;font-weight:bold;}
p.headline {color:#CC9933;font-weight:bold;}
p.bigtext {font-family:Times New Roman,Verdana, Arial, SunSans-Regular, Sans-Serif;color:#FFFFFF;font-weight:bold;font-size:36px;}
p.smalltextmargin15 { margin:15px;}

p.headline a {
	color:#CC9933;font-weight:bold;
}

p.headline a:visited {
	color:#CC9933;font-weight:bold;
}
p.headline a:hover {
	color:#CC9933;font-weight:bold;text-decoration:underline;
}
p.headline a:active {
	color:#CC9933;font-weight:bold;
}


.internal-link {
	color:#CC9933;font-weight:bold;
}

a.internal-link:visited {
	color:#CC9933;font-weight:bold;
}
a.internal-link:hover {
	color:#CC9933;font-weight:bold;text-decoration:underline;
}
a.internal-link:active {
	color:#CC9933;font-weight:bold;
}



/* #############################
** ### classesCharacter ########
** #############################
*/
span.mono {font-family:"Courier New", Courier, monospace; font-style:normal; padding:0 0.3em 0 0.3em; background:#f0f0f4; border:1px #ccd solid;}
span.file {font-family:"Courier New", Courier, monospace;	font-style:normal; padding:0 0 0 14px; color:#000088; background:transparent url('../../img/icons/file.gif') no-repeat left;}
span.directory {font-family:"Courier New", Courier, monospace; font-style:normal; padding:0 0 0 15px; color:#000088; background:transparent url('../../img/icons/dir.gif') no-repeat left;}





div {
/* border-color:#FFFF00; border-width:1px; border-style:solid; */

}

span {
/* border-color:#18F948; border-width:1px; border-style:solid;*/

}

img.download {vertical-align:middle;}


.news-morelink  {
  margin-top:5px;
  color:#CC9933;
 
}

.headline  {
  margin-top:0px;
  margin-bottom:5px;
  color:#CC9933;
  font-weight:bold;
}
.headline a  {
  font-weight:bold;
  color:#CC9933;
  font-size:12px; 
}

.comment  {
  margin-top:0px;
  margin-bottom:0px;
  font-size:10px; 
}


#whiteline {
position:absolute;
top: 0px;
left:0px;
padding: 0px;
margin: 0px;
width:21px; 
height:130px; 
}



#projecttext {
position:absolute;
top: 490px;
margin-left:20px;
padding: 0px;
margin: 0px;
widht:720px;
height:160px;
}

#welcometext {
position:absolute;
top: 500px;
margin-left:200px;
width:720px;
height:48px;
 z-index: 10000;
}

#news {
position:absolute;
top: 550px;
margin-left:560px;
width:360px;
height:100px;
 z-index: 10000;
}

#links {
position:absolute;
top: 505px;
margin-left:200px;
width:720px;
height:30px;
 z-index: 10000;
}

#unten {
position:absolute;
top: 505px;
margin-left:200px;
width:720px;
height:130px;
 z-index: 10000;
}
#contentleft {
position:absolute;
top: 130px;
margin-left:200px;
width:360px;
height:360px;

}


#image9090 {
position:absolute;
top: 130px;
margin-left:200px;
width:90px;
height:90px;
}

#image9090margin {
position:absolute;
top: 130px;
margin-left:215px;
margin-top:15px;
margin-right:15px;
margin-bottom:15px;
width:90px;
height:90px;
}


#linksMargin10 {
position:absolute;
top: 490px;
margin-left:20px;
width:360px;
height:160px;
margin:10px;
}

#rechts {
position:absolute;
top: 555px;
margin-left:560px;
width:360px;
height:105px;
 z-index: 10000;
}

#rechtsMargin10 {
position:absolute;
top: 490px;
margin-left:2000px;
width:360px;
height:160px;
margin:10px;
}

#projectselectortext {
position:absolute;
top: 660px;
margin-left:20px;
padding: 0px;
margin: 0px;
}


#menuoben {
position:absolute;
top: 10px;
left:30px;
padding: 0px;
margin: 0px;
}
#klickpfad {
position:absolute;
top: 105px;
left:30px;
padding: 0px;
margin: 0px;
}

#logo {
position:absolute;
top: 20px;
left:380px;
width:300px; 
height:78px; 
padding: 0px;
margin: 0px;
}




/* ----------container zentriert das layout-------------- */
#container {
width: 1000px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
border-width:0px; 

} 

/* ----------banner for logo-------------- */
#banner {
position:absolute;
width: 1000px;
height:130px;

}

/* ----------outer----------------- */

#outer{ 
position:absolute;
width: 1000px;
top:130px;
width: 1000px;
height:360px;
} 


/* --------------menueleft navigavtion------------- */
#menueleft {
position: absolute; 
top:130px;
width:180px; 
height:360px; 
margin-left:20px;
z-index:11000;
}

#menueleft div {
background-color:#1A1A1A;
filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;
z-index:500;
}

#mybgMenu {
position: absolute; 
top:130px;
width:180px;
height:360px; 
margin-left:200px;
background-color:#1A1A1A;
visibility:hidden;
filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;
z-index:500;
}

.smallbgMenu {
position: absolute; 
width:180px;
height:20px; 
margin-left:0px;
background-color:#1A1A1A;
visibility:visible;
filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;
}

/* -----------------Inhalt--------------------- */ 
#typocontent{ 
position: absolute; 
width:8000px;
left:200px;
height:360px; 
}


/*  ----------------footer---------------------- */ 
#footer {
position:absolute;
width: 1000px;
height:250px; 
top:490px;

} 




.csc-mailform {
border: none; /* Rand ausschalten */
}

.csc-mailform-field label {
float:left;
clear:both;
display:block;
width:100px;
padding-left:10px;
margin-bottom:10px;

}

.csc-mailform-field input, 
.csc-mailform-field textarea, 
.csc-mailform-field select {
float:left;
display:block;
width:340px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

.csc-mailform-submit {
/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */
margin-left: 110px; 
/* Float wieder abschalten */
clear: both;
}





