/* CSS Document */

/*grundsätzliches*/

*
{padding:0; margin:0;
}


/* start choose laguage meta menu*/
#language {
display:none;
}


#content {

}

/*---HEADER---*/

#header {

clear:both;

} 

#header img, #header_start img, #header_biolution img, #header_affiris img, #header_pichem img, #header_euroespes img, #header_jsw img, #header_unimar img, #header_tum img{
}

#header_start {

clear:both;

} 

#header_biolution {

clear:both;

} 

#header_affiris{

clear:both;

} 

#header_pichem{

clear:both;

} 

#header_euroespes{

clear:both;

} 

#header_jsw{

clear:both;

} 

#header_unimar{

clear:both;

} 

#header_tum{

clear:both;

} 


/*---END HEADER---*/

#text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;

}

#spacer {
display:none;
}



/*start main navigation*/
#navigation {
display:none;

}

#main_navigation {
display: none;

}



/*end main navigation*/

#newsarea {
border:#333333 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #46638f;
width: 180px;
padding: 15px;

}

* html #newsarea {

}

#news  {

}

#partnerlogo {
display: none;

}

/*textformatierungen*/

ul {

}

.invisble {
display:none;
}

p {
color:#666666;
line-height: 140%;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 0 20px;
margin: 0 0 10px 0;
}


p.newstext {
line-height: 140%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #46638f;
}

h1 {
color: #46638f;
font-size: 1.5em;
text-transform: uppercase;
margin: 0 0 10px 0;
}

h1.newsheadline {
color: #46638f;
font-size: 1.5em;
text-transform: uppercase;
margin: 0 0 10px 0;
}

h2 {
color:#666666;
font-size: 1em;
text-transform:uppercase;
font-weight:bold;
margin: 0 0 10px 0;
}

h2 #people, #science, #public {
color:#666666;
font-size: 1em;
text-transform:uppercase;
font-weight:bold;
margin: 0 0 10px 0;
}

.contenttext {
/*position:relative;*/
color:#46638f;
font-size: 10px;
}

.contenttext:hover {

}

/** html a.contenttext {
border-bottom: none;
text-decoration:underline;
position:relative;
color:#46638f;
font-size: 1em;
}

* html a.contenttext:hover {
color: #344a6c;
}*/


.clearer {
clear:both;
}

img.photos  {

}

img.bilder  {

}

acronym {

}

.klein_grau {
font-size: 70%;
color:#999999;
}

img {
border-style:none;
padding: 5px;
}

.float {

}

.clear {
clear:both;
}

/* === FORMULAR === */

input.button {
background: #0061a1;
font-size: 0.9em;
color:#FFFFFF;
font-weight:bold;
margin: 20px 0 0 300px;
cursor:pointer;
padding: 5px 10px 5px 10px;
width: 70px;
border: none;
}


input.button:hover {
background: #3a3a3a;
}

.block {
color:#666666;
font-size: 1em;
margin:12px 0 0 0px;
float: left;
text-align: right;
width: 110px;

}

input {
font-size: 0.8em;
border: #666666 1px solid;
padding: 2px;
color:#000;
margin: 10px 0 0 20px;
width: 260px;
background:url(../img/bg_input.jpg) repeat-x;
}

input.checkbox {
background: none;
width:auto;
margin: 0;
padding: 0;
border: none;
}

input.captcha {
background:url(../img/bg_input.jpg) repeat-x;
font-size: 0.8em;
width:auto;
margin: 0;
padding: 0;
height: 15px;
}

textarea {
font-size: 0.8em;
background:url(../img/bg_input.jpg) repeat-x;
border: #666666 1px solid;
padding: 2px;
color:#000;
margin: 10px 0 0 20px;
overflow:auto;
width: 260px;
height: 50px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

textarea:focus  {
border-top: #666666 1px solid;
border-left: #666666 1px solid;
border-right: #cbcaca 1px solid;
border-bottom: #cbcaca 1px solid;
background: #FFFFFF;
}

input:focus {
border-top: #666666 1px solid;
border-left: #666666 1px solid;
border-right: #cbcaca 1px solid;
border-bottom: #cbcaca 1px solid;
background: #FFFFFF;
}

form {
padding: 0 0 0 0;
display:none;
}

legend {
color: #32679b;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
}

p.form_error {
font-size: 0.8em;
color:#CC0000;
margin: 10px 0 10px 0;
background:#FFFFFF;
padding: 0 0 0 10px;
}

fieldset {
border: none;
padding: 10px;
margin: 20px 0 15px 0;
}

select {
/*background: url(../images/bg_input.jpg);*/
border: #3a3a3a 1px solid;
padding: 2px;
margin: 10px 0 0 20px;
width: 200px;
}

select:focus {
background: #FFFFFF;
}

option {
background: #FFFFFF;
}
