/* Standard CSS fuer tectraxx */



body 
{        
font-family: Arial, Helvetica, sans-serif;    
font-size: 12px;
background-color:#eaeaec;
margin: 0px;
padding: 0px;
color:#eaeaec;
}
h1
{
font-size:37px;
font-weight:normal;
color:#00467c;
margin-left:0px;
}
img {border:0px;}
a, a:link, a:active, a:visited
{ 
color:#BAC0C5;
text-decoration:none;
}
a:hover
{
color:#00467c;text-decoration:none;
}
textarea
{font-family: Arial, Helvetica, sans-serif;    }
/******************************************************************************/
#corpus
{   
background-color:#fff;
width:975px;
margin:auto auto;
padding-left:15px;
}
#toparea
{
height:75px;width:960px;
border-bottom:1px solid #b9c1c6;
padding-bottom:10px;
}
#langbox
{
float:left;width:180px;
padding-left:18px;
height:75px;
position:relative;    
}
#divcontentbottom
{
position: absolute;
bottom: 0px;  
}    
#iconbox
{
float:left;
width:553px;
height:75px;
position:relative;   
}    
#logobox
{float:left;width:209px;
 padding-top:10px;
 height:61px;
}
#headerpic
{
width:960px;height:170px;
margin-top:12px;margin-bottom:0px;    
}
#main
{
width:960px;
background-color:#fff;
}
#topnavi   
{
width:404px;    
padding:0px;     
margin:0px;
vertical-align:top;
padding-top:2px;
text-align:left;
}
            #topnavi ul {                                               
                padding:0px;     
                margin:0px;
                margin-left:18px;
                margin-top:20px;
                margin-bottom:16px;
                list-style-type: none;                                                                        
                width:120px;
             
            }            
            #topnavi ul li {               
                padding-bottom:1px;     
                font-size:14px;                                        
                width:120px;
                
            }            
            #topnavi ul li a, ul li a:visited {
                display:block;
                text-decoration: none;                         
                font-size:14px;           
                color:#BAC0C5;                          
                width:120px;
            }                                  
            #topnavi li a:hover {
                color: #00467c; 
                width:120px;               
            } 
        
            #topnavi li a#active {
                color: #00467c;                     
                width:120px;
            }
            #topnavi li a.active {
                color: #00467c;                        
                width:120px;
            }

.tablecontainer
{
    width:960px;
}

#content
{
clear:left;    
margin-bottom:0px;
width:556px;  
padding-bottom:25px;
vertical-align:top;
}
    #content h1
    {
    margin-top:18px;
    font-size:26px;
    color:#00467c;
    margin-bottom:0px;
    }    
#footer
{  
margin:auto auto;  
margin-top:0px;
color:#fff;
width:957px; 
height:54px;
background-color:#003F72;
padding-top:7px;
padding-left:33px;
font-size:13px;
}     
/*##################  SCO09 - Erweiterung  ANFANG ################## */

/* #################################### VORLAGE ASPX DEFINITIONEN ANFANG ###########################################*/
/* #################################################################################################################*/
#content-box0 
{
    width:556px;
    margin-top:15px;
    border-bottom:1px solid #00467c;
}
.content-box 
{
    width:556px;
    border-bottom:1px solid #00467c;
}
.innerbox
{
    padding-top:15px;/*FireFox Erweiterung*/
    width:556px;
    height:120px;
    margin-bottom:6px;    
}
.innerbox-image
{
    width:160px;
    height:120px;
    float:left;        
}
.innerbox-image img
{
    border-style:none;    
}
.innerbox-textbox
{
    width:370px;
    height:120px;
    margin-left:186px;
}
.textbox-headline
{
    font-size:14px;
    font-weight:bold;
    color:#00467c;
}
.innerbox-textbox p
{
    margin-left:-1px;
    font-weight:lighter;
    font-size:12px;
    color:black;
    
}
.readmorebox
{
    float:right;
    font-weight:bold;
    font-size:12px;
    color:#00467c;    
}
.readmorebox a
{
    color:#00467c;    
}
            
/* #################################################################################################################*/
/* #################################### VORLAGE ASPX DEFINITIONEN ENDE #############################################*/

/* #################################### DIENSTLEISTUNGEN ASPX DEFINITIONEN ANFANG ##################################*/
/* #################################################################################################################*/
/* Inner Contentbox */
    
.left-imagebox
{
    float:left;
    width:40px;
    height:52px;
    margin-top:2px;    
}
.left-imagebox img
{
    border:none;
}

.left-textbox
{    
    color:#868788;
    width:268px;
    margin-left:41px;
}
.left-textbox a
{    
    font-size:12px;
    font-weight:bold;
    color:#00467c;
}
.left-textbox p
{
    font-size:11px;
    font-weight:lighter;
    margin-top:2px;
}
#content-box-innerbox-0
{        
    padding-top:15px;/*FireFox Erweiterung*/
    width:556px;
    margin-bottom:28px;    
}


.content-box-text-format
{
    margin-top:-15px;
    color:#000000;
    font-size:12px;
    font-weight:lighter;
}


/* Erste Box links unten*/
#left-bottom-linkbox0
{        
    width:314px;
    padding-top:18px;
    border-top:1px solid #00467c;
    border-bottom:1px solid #00467c;
}

/* Auf erste Box darauffolgende Boxen*/    
.left-bottom-linkbox
{
    width:314px;
    padding-top:18px;
    border-bottom:1px solid #00467c;
}

.spacer
{
}


/* #################################################################################################################*/
/* #################################### DIENSTLEISTUNGEN ASPX DEFINITIONEN ENDE ####################################*/


/* #################################### PRESSEBILDER ASPX DEFINITIONEN ANFANG ######################################*/
/* #################################################################################################################*/
.boxcontainer
{
    width:556px;
    padding-top:15px;    
}

.box1
{
    float:left;
    width:125px;
    padding-right:18px;
}
.box2
{
    float:left;
    width:125px;
    padding-right:18px;
}
.box3
{
    float:left;
    width:125px;
    padding-right:18px;
}
.box4
{
    float:left;
    width:126px;
}
.box-headline
{
    font-weight:bold;
    color:#003f72;
    font-size:12px;
}
.box-thumbnail
{
    padding-top:6px;
    padding-bottom:6px;
}
.box-arrow
{
    float:left;
    width:12px;
    height:30px;
    padding-top:2px;    
}
.box-text
{
    width:113px;
    color:#003F72;
    font-size:11px;    
    white-space:nowrap;
}
.box-text a
{
    font-weight:bold;
    color:#003F72;
}
.box-text a:hover 
{
    
}
.box-text a:active 
{
    
}
.box-text a:visited
{
     
}
.boxline-space
{
    clear:left;
    width:500px;
    height:22px;
}
.boxline-lowestspace
{
    width:500px;
    height:200px;
}
/* #################################################################################################################*/
/* #################################### PRESSEBILDER ASPX DEFINITIONEN ENDE ########################################*/



/* #################################### KONTAKTFORMULAR ASPX DEFINITIONEN ANFANG ########################################*/
/* ######################################################################################################################*/
#content-box1-0
{
width:556px;
margin-top:15px;
}
#content-box-innerbox-1-0
{        
width:556px;
font-size:11px;
color:#BAC0C5;
font-weight:lighter;
}
#content-box-adress
{
    font-size:12px;
    color:Black;
}
#content-box-adress h3
{
    font-size:12px;
    color:#003F72;
    margin-bottom:1px;
    font-weight:bold;
}
#content-box-adress a
{
    color:#BAC0C5;
    font-weight:bold;
}
/*ABSTANDSDEFINITION ZWISCHEN CONTENTBOX und FORMULAR */
#upperspace
{
    width:556px;
    height:28px;
    border-bottom:1px solid #00467c;
}
#lowerspace
{
    width:556px;
    height:28px;
    margin-bottom:-5px;
}
/* FORMULARDEFINITION */
#teasertable
{
width:556px;
color: #00467c;
font-size:12px;
line-height:16px;
margin-left:-5px;
}
.FormBeschr
{
 width :80px;
 font-weight:bold;
}
.Validation
{
color:#ff0000;
width:298px;
}
.Button
{
background-color: #00467c;
border:0px;
cursor:pointer;
color:#fff;
font-weight:bold;
}
.Fields
{
padding-left:20px; 
margin:0px;
width:280px;
}
/* #################################### KONTAKTFORMULAR ASPX DEFINITIONEN ENDE ##########################################*/
/* ######################################################################################################################*/

/*##################  SCO09 - Erweiterung  ENDE ################## */
