/* basic definitions */

body	{
margin:0px;
padding:0px;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif;
font-size:11px;
color:#000;
}

td {
font-size:11px;
}

p    {
font-size:11px;     
margin:0px;
}

form {
margin:0px;
padding:0px;
font-size:11px;
}

input {
width: 385px;
border: 1px solid #000;
padding: 2px;
}

textarea {
width: 382px;
border: 1px solid #000;
padding: 2px;
}

.csc-mailform-submit {
width: 100px;
}

#mailform {
}

.csc-mailform {
border:none;
width: 100%;
}

label {
padding-top: 10px;
float: left;
}

input, submit {
margin:0px 10px 0px 0px;
font-size:11px;
color:#000;
}

/* universal-formatierung der links */

a, div.footer_menue_additional a, div.footer_menue_additional a:link, div.footer_menue_additional a:visited, 
div.footer_menue_additional a:hover, div.footer_menue_additional a:active       
       {
color:#AC2929;
text-decoration:none;
}



/* link-formatierung f�r die navigation */


.logo_print{
display: none;
}
@media print{
.logo_print{
display: block;
}
}


/* universal-formatierung der headlines */

h1          {
font-size:18px;
line-height:140%;
font-weight:normal;
margin:0px;
}

h2  	   {
font-size:16px;
line-height:140%;
font-weight:normal;
margin:0px;
}


h3,h4,h5,h6  {
font-size:14px;
line-height:140%;
font-weight:normal;
margin:0px;
}

h4 {
font-size:11px;
}
/* diverse weitere allgemeine angaben */

img {
border:0px;
}




/* searchbox Formatierungen */

.searchbox {
border:1px solid #000;
font-size:10px;
}

.submit    {
border:1px solid #000;
background-color:#fff;
}


.clear  {
clear:both;
height:3px;
margin:0px;
padding:0px;
}


/* formatierungen f�r das footer-menue auf der startseite */

#logo {
margin:10px 0px 20px 0px;
width:auto;
text-align:left;
background-color:#fff;
}
@media print{
#logo{display:none}
}
#news_footer{
padding-top: 15px;
margin-left: 280px;
}

div.footer_menue {
border-left:1px solid #000;
margin:1px 0px 30px 5px;
padding-left:5px;
float:left;
}

/* link formatierung */

div.footer_menue  a {
font-size:11px;
font-family:Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif;
color:#000;
text-decoration:none;
width:auto;
height:auto;
}

div.footer_menue  a:link {

font-size:11px;
font-family:Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif;
color:#000;
text-decoration:none;
width:auto;
height:auto;
}


div.footer_menue a:visited        {
text-decoration:none;
}

div.footer_menue a:hover {
color:#AC2929;
text-decoration:none;
}
P.csc-caption{
text-align: left;
font-size: 9px;
padding: 2px;
color: #256599;
}
P.bodytext{
font-size:11px;
}
TABLE.imgtext-table{
margin: 3px;
margin-top: 0;
padding: 1px;
}


/* RSS Import Extension */
.tx_oxcsrssreagregator_pi1_bloc{
padding: 5px
}
.tx_oxcsrssreagregator_pi1_title{
font-weight: bold;
margin-bottom: 5px;
}


.contentRightLeftWrapper {
clear:both;
}

.float_left_startseite,  .float_left_startseite_right{
float:left;
width:80px;
}

.float_left_startseite_right {
width:168px;
}

/* germanpersonal styles */

.germanpersonal_contact_link { margin: 20px 0px 30px -200px; font-weight: bold; }
.germanpersonal_contact_link:hover { text-decoration: underline; color: #AC2929; }

/* germanpersonal styles */

/* EDIT ANDRE WENK 05.11.08*/
#tertia_amp_logo{ background: transparent url("fileadmin/tertia/img/content/tertia_amp_logo.gif"); position: absolute; }

