/* CSS für Corporate.de */

html, body { background: url(../../user_upload/startseite/verlauf.jpg) repeat-x top left; width: 100%; }
body { color: #666; font-size: 12px; font-family: "Lucida Sans", Lucida, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; background-color: white; }
a:link { 
color: #f4a26d; 
font-weight: bold; 
text-decoration: none; 
letter-spacing: 0.1pt; 
}
a:visited { 
color: #f4a26d; 
font-weight: bold; 
text-decoration: none;  
letter-spacing: 0.1pt; 
}
a:hover { 
color: #666; 
font-weight: bold; 
letter-spacing: 0.1pt; 
}
a:active { 
color: #666; 
font-weight: bold; 
text-decoration: none;  
letter-spacing: 0.1pt; 
}
hr{
background-color: #ddd; /* Farbe für Opera und Firefox */
color: #ddd; /* Farbe für Internet Explorer (IE) */
border: 0;
height: 1px;
margin-top: -10px;
}
h1, h2 { color: #f4a26d; line-height: 15px; text-decoration: none; text-transform: uppercase; letter-spacing: 0.1pt; padding: 0; margin:0}
h1 {font-size: 12px;font-weight: 700;margin-top:.6em;}
h2 {font-size: 12px; text-transform:none;}




#HAUPT_CONTAINER { position: absolute; top: 25px; left: 0; width: auto; height: auto; }
#MENU_START { text-transform: uppercase; text-align: right; padding-left: 20px; position: absolute; top: 148px; left: 0; width: 757px; height: 94px; z-index: 2; }
#HGBILD_START { position: absolute; top: 300px; left: 0; width: 757px; height: 529px; z-index: 1; overflow: hidden; }
#HGGRAU_START { float:left; background-image: none; position: absolute; top: 200px; left: 863px; width: 420px; height: 581px; z-index: 1; overflow: hidden; top: 0; left: 860px; }

#LOGO_START {  text-align: center; padding-top: 0; padding-bottom: 80px; position: absolute; top: 35px; left: 863px; width: 407px; height: auto; z-index: 2; top: 30px; left: 866px;  }
#CONTENT_START { line-height: 22px; padding-right: 10px; padding-left: 10px; position: absolute; top: 62px; left: 876px; width: 361px; height: 610px; z-index: 2; overflow: hidden; }
#CONTENT_START p.bodytext { line-height: 15px; margin:0;padding:0;font-size:12px;}
#IMPRESSUM_START { font-size: 8px; text-align: right; position: absolute; top: 587px; left: 863px; width: 406px; height: 18px; z-index: 2;font-size: 9px; top: 576px; left: 856px; }
#ADRESSE_START { position: absolute; top: 733px; left: 0; width: 856px; height: 18px; font-size: 8px; text-align: right;  z-index: 2;   font-size: 9px;}
#SPRACHWAHL_START {text-transform: uppercase; position: absolute; top: 739px; left: 886px; height: 18px; z-index: 2; width: 200px;}
#CONTENT_START img {margin:5px 0 3px 0;}
.csc-textpic-text h1, csc-textpic-text h2 {margin:0; line-height:15px;padding:0; height:15px;}

.rootline { position: absolute; top: 133px; left: 0; width: 856px; height: 18px; font-size: 8px; text-align: right;  z-index: 2;   font-size: 9px;}
