BODY {
        background-color : #FFFFFF;
        font-family : Verdana, Arial, sans-serif;
        font-weight : normal;
        font-size : 11px;
        text-align : center;
}

INPUT.text {
        border:1px solid #DFDFDF;
        font-family :  Verdana, Arial, sans-serif;
        font-size:11px;
        color: #000000;
        width : 220px;
}

INPUT{
        border:1px solid #DFDFDF;
        font-family :  Verdana, Arial, sans-serif;
        font-size:11px;
        color: #000000;

}

INPUT.submit {
        border:1px solid #DFDFDF;
        font-size:11px;
        font-family :  Verdana, Arial, sans-serif;
        font-weight : normal;
        background-color : #EFEFEF;
        color : #E82B2B;
}

input.checkbox {
        border:0px;
}

textarea {
        border:1px solid #DFDFDF;
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #000000;
        width : 280px;
}

td.standard {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 12px;
        font-weight : normal;
        color : #000000;
        text-align : left;
}

td.galerie {
        text-align : center;
        height : 450px;
}

/*mainnav -----------------------------------------------------------------------------------------*/
A.mainnav:Visited {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : bold;color: #1F1F1F;text-decoration : none;}
A.mainnav:Hover {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : bold;color: #E82B2B;text-decoration : none;}
A.mainnav {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : bold;color: #1F1F1F;text-decoration : none;}

/*mainnav active -----------------------------------------------------------------------------------*/
A.mainnava:Visited {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : bold;color: #E82B2B;text-decoration : none;}
A.mainnava:Hover {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : bold;color: #E82B2B;text-decoration : none;}
A.mainnava {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : bold;color: #E82B2B;text-decoration : none;}

td.mainnav {
        vertical-align : bottom;
        text-align : left;
        color : #1F1F1F;
        height : 80px;
}

td.mainnav_string {
        width : 150px;
        height : 23px;
        text-align : center;
}

/*toplink -----------------------------------------------------------------------------------------*/
A.footlink:Visited {font-family: Verdana, Arial, sans-serif;font-size : 9px ;font-weight : normal;color: #6F6F6F;text-decoration : none;}
A.footlink:Hover {font-family: Verdana, Arial, sans-serif;font-size : 9px ;font-weight : normal;color: #E82B2B;text-decoration : none;}
A.footlink {font-family: Verdana, Arial, sans-serif;font-size : 9px ;font-weight : normal;color: #6F6F6F;text-decoration : none;}

td.footlink {
        font-family: Verdana, Arial, sans-serif;
        font-size : 9px ;
        font-weight : normal;
        color: #9F9F9F;
        text-align : right;
        width : 200px;
}

/*copyright -----------------------------------------------------------------------------------------*/
A.copyright:Visited {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #6F6F6F;text-decoration : none;}
A.copyright:Hover {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #E82B2B;text-decoration : none;}
A.copyright {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #6F6F6F;text-decoration : none;}

td.copyright {
        font-family: Verdana, Arial, sans-serif;
        font-size : 9px ;
        font-weight : normal;
        color: #6F6F6F;
        height : 12px;
        text-align : left;
}

/*main -------------------------------------------------------------------------------------*/
td.main {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 12px;
        font-weight : normal;
        color : #6F6F6F;
        border : 1px solid;
        border-color : #AFAFAF;
        width : 75%;
}

div.main {
        vertical-align : middle;
        margin-left:auto; margin-right:auto;
        height : 100%;
        width : 70em;
        /*border : 1px solid #000000;*/
}

table.centered {
        margin-left: auto;
        margin-right:auto;
        text-align: center;
}

div.centered {
        text-align: center;
}

div.centered table {
        margin-left: auto;
        margin-right:auto;
        text-align: left;
}

div.hinweis {
        font-family: Verdana, Arial, sans-serif;
        font-size : 9px ;
        font-weight : normal;
        color: #6F6F6F;
        text-decoration : none;
        text-align: center;
}

/*header -------------------------------------------------------------------------------------*/
td.header {
        height : 80px;
        text-align : center;
}

table.headline {
        width : 100%;
}

td.headline1 {width : 76%;height : 15px;background-color : #E82B2B;text-align: left;text-indent:2em;font-family: Verdana, Arial, sans-serif;font-size : 9px ;font-weight : normal;color : #EFEFEF;}
td.headline2 {width : 6%;background-color : #BFBFBF;}
td.headline3 {width : 6%;background-color : #CFCFCF;}
td.headline4 {width : 6%;background-color : #DFDFDF;}
td.headline5 {width : 6%;background-color : #EFEFEF;}

td.logo {
        width : 120px;
}

/*subnav -------------------------------------------------------------------------------------*/
A.subnav:Visited {font-family: Verdana, Arial, sans-serif;font-size : 10px ;font-weight : normal;color: #EFEFEF;text-decoration : none;}
A.subnav:Hover {font-family: Verdana, Arial, sans-serif;font-size : 10px ;font-weight : normal;color: #FFFFFF;text-decoration : underline;}
A.subnav {font-family: Verdana, Arial, sans-serif;font-size : 10px ;font-weight : normal;color: #EFEFEF;text-decoration : none;}

/*subnav active -------------------------------------------------------------------------------*/
A.subnava:Visited {font-family: Verdana, Arial, sans-serif;font-size : 10px ;font-weight : bold;color: #EFEFEF;text-decoration : none;}
A.subnava:Hover {font-family: Verdana, Arial, sans-serif;font-size : 10px ;font-weight : bold;color: #FFFFFF;text-decoration : underline;}
A.subnava {font-family: Verdana, Arial, sans-serif;font-size : 10px ;font-weight : bold;color: #EFEFEF;text-decoration : none;}

td.subnav {
        text-align : center;
}

/*content -------------------------------------------------------------------------------------*/
.fr {
        float:right;
        text-align:right;
        margin: 0px 0px 5px 10px;
}

.fl {
        float:left;
        text-align:left;
}

.clear {
        clear:both;
}

div.conbox {
        width:93%;
        margin: 10px 5px 5px 25px;
}

div.divtext {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : normal;
        color : #000000;
        text-align : left;
}

td.content {
        font-family :  Verdana, Arial, sans-serif;
        font-weight : normal;
        color : #000000;
        height : 450px;
        text-align : left; 
}

td.header {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 16px;
        font-weight : bold;
        color : #000000;
}

A.standardlink {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : normal;color: #000000;text-decoration : none;}
A.standardlink:Visited {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : normal;color: #000000;text-decoration : none;}
A.standardlink:Hover {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : normal;color: #E82B2B;text-decoration : none;}

A.textlink {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #E82B2B;text-decoration : none;}
A.textlink:Visited {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #E82B2B;text-decoration : none;}
A.textlink:Hover {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #E82B2B;text-decoration : underline;}

A.textlink_fett {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : bold;color: #E82B2B;text-decoration : none;}
A.textlink_fett:Visited {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : bold;color: #E82B2B;text-decoration : none;}
A.textlink_fett:Hover {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : bold;color: #E82B2B;text-decoration : underline;}

td.text_justify {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : normal;
        text-align : justify;
        color : #000000;
}

td.text {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : normal;
        color : #000000;
}

div.textfett {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : bold;
        color : #000000;
}

td.slogan {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 14px;
        font-weight : bold;
        text-align : center;
        color : #E82B2B;
}

td.text_top {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : normal;
        vertical-align : text-top;
        color : #000000;
}


td.rightheader {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 16px;
        font-weight : bold;
        color : #000000;
        text-align : left;
        height : 70px;

}
/*standort -------------------------------------------------------------------------------------*/
td.international {
        text-align : center;
        font-family :  Verdana, Arial, sans-serif;
        font-weight : normal;
        color : #000000;
        height : 450px;
        background-image : url(../gfx/europa.gif);
}

td.standort_subheader {
        font-family :  Verdana, Arial, sans-serif;
        font-weight : bold;
        font-size : 16px;
        color : #E82B2B;
}

td.national {
        text-align : center;
        font-family :  Verdana, Arial, sans-serif;
        font-weight : normal;
        color : #000000;
        height : 450px;
        background-image : url(../gfx/deutschland.gif);
}

table.national {
        text-align : center;
        width : 100%;
        font-family :  Verdana, Arial, sans-serif;
        font-weight : normal;
        color : #000000;
}


/*kontakt -------------------------------------------------------------------------------------*/
td.kontakt {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 12px;
        font-weight : normal;
        color : #000000;
        text-align : left;
}

td.impressum_hinweis {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #ADADAD;
        text-align : left;
}

td.kontakt_name {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 14px;
        font-weight : bold;
        color : #000000;
        text-align : left;
}

td.kontakt_funktion {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 12px;
        font-weight : normal;
        color : #E82B2B;
        text-align : left;
}

td.kontakt_send {
        text-align : right;
}

td.kontakt_kopie {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 10px;
        font-weight : normal;
        vertical-align : top;
        color : #8F8F8F;
}

td.label {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : normal;
        background-color : #EFEFEF;
        color : #E82B2B;
        vertical-align : top;
}

td.weg {
        font-family :  Verdana, Arial, sans-serif;
        font-size : 11px;
        font-weight : normal;
        color : #000000;
        text-align : left;
}
ul.ebene1 {
        list-style-image:url(../gfx/doppelpfeil.jpg);
}

ul.ebene2 {
        list-style-image:url(../gfx/pfeil.jpg);
}

td.kontaktbild {
        width : 320px;
}

td.kontakt_steckbrief {
        text-align : left;
}

li.kontaktlink {
        font-family: Verdana, Arial, sans-serif;
        font-size : 11px ;
        font-weight : bold;
        color: #1F1F1F;
}

A.kontaktlink:Visited { font-family: Verdana, Arial, sans-serif; font-size : 11px; font-weight : bold; color: #1F1F1F; text-decoration : none;}
A.kontaktlink:Hover {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : bold;color: #E82B2B;text-decoration : none;}
A.kontaktlink {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : bold;color: #1F1F1F;text-decoration : none;}

A.kontaktlinklight:Visited {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #1F1F1F;text-decoration : none;}
A.kontaktlinklight:Hover {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #E82B2B;text-decoration : none;}
A.kontaktlinklight {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #1F1F1F;text-decoration : none;}

A.mailto:Visited {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #000000;text-decoration : none;}
A.mailto:Hover {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #E82B2B;text-decoration : none;}
A.mailto {font-family: Verdana, Arial, sans-serif;font-size : 11px ;font-weight : normal;color: #000000;text-decoration : none;}

A.mailto_impressum {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : normal;color: #000000;text-decoration : none;}
A.mailto_impressum:Visited {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : normal;color: #000000;text-decoration : none;}
A.mailto_impressum:Hover {font-family: Verdana, Arial, sans-serif;font-size : 12px ;font-weight : normal;color: #E82B2B;text-decoration : none;}

td.centered {
        text-align : center;
}

/*images -------------------------------------------------------------------------------------*/

img.standard {
        border : 0px;
}
