BODY {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color : #595959;
        color : White;
        padding:0px;
        margin:0px;
        overflow: hidden;
}

STRONG {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

H1 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

H2 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

H3 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

A:link {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        text-decoration: underline;
        background-color : transparent;
        color: White;
}


A:visited {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        text-decoration: underline;
        background-color : transparent;
        color: White;
}


A:active{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        text-decoration: underline;
        background-color : transparent;
        color: White;
        }

A:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        text-decoration: underline;
        background-color : transparent;
        color: White;
}

P {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        color: White;
        background-color : transparent;
}
ul {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        color: White;
        background-color : transparent;

}
li {

        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        color: White;
        background-color : transparent;
}
.checkbox {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        color: White;
        background-color : transparent;
}

.big {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 14px;
        color : White;
        background-color : transparent;
}

.red {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

.normal {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        background-color : transparent;
        color : White;
}

.small {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
}

.head {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        font-style : normal;
        color : White;
        background-color : transparent;
}

td.light {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        background-color : transparent;
        color : White;
}

td.light A:LINK{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        background-color : transparent;
        color : White;
}
td.light A:ACTIVE{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        background-color : transparent;
        color : White;
}

td.light A:VISITED{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        background-color : transparent;
        color : White;
}

td.light A:HOVER {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        background-color : transparent;
        color : White;
}

td.middle {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

td.middle A:LINK {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

td.middle A:ACTIVE{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

td.middle A:VISITED {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

td.middle A:HOVER {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : transparent;
        color : White;
}

td.strong{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        background-color : transparent;
        color: #EF9601;
}

td.strong A:LINK{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        background-color : transparent;
        color: #EF9601;
}

td.strong A:ACTIVE{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        background-color : transparent;
        color: #EF9601;
}

 td.strong A:VISITED{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        background-color : transparent;
        color: #EF9601;
}

td.strong A:HOVER {
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        background-color : transparent;
        color: #EF9601;
}

td.dark{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration:none;
        background-color : transparent;
        color: #EF9601;
}

td.dark A:LINK {
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : transparent;
        color : #EF9601;
}

td.dark A:ACTIVE {
        font-family: Arial,Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : transparent;
        color : #EF9601;
}

td.dark A:VISITED{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : transparent;
        color : #EF9601;
}

td.dark A:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : transparent;
        color : #EF9601;
}

td.nobg{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color : transparent;
        color : White;
}

.button {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color : transparent;
        color : White;
        border-color : black;
        border : thin solid;
        width : 86px;
}
td.contact {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight:bold;
        background-color : transparent;
        color : White;
}
/* estilos del container */
table.super_container {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color: #595959;
        color:white;
}
td.table_container {
        background-color: Black;
}
table.container {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color: transparent;
        color:white;
        width:750px;
        height:400px;
}

table.container2 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color: transparent;
        color:white;
        width:750px;
        height:320px;
}
td.container_1{
        text-align : left;
}
td.container_header{
        border-bottom : 1px solid black;
        background-color : White;
        text-align : right;
        vertical-align : bottom;
        height : 150px;
}

td.nav_top{
        border-bottom : 1px solid black;
        background-color : #E5E5E5;
        height:20px;
}

td.nav_left{
        background-color : White;
        width:126px;
}

td.nav_right{
        border-left : 1px dotted black;
        background-color : White;
        width:120px;
}

td.nav_bottom{
        border-top : 1px solid black;
        background-color : #E5E5E5;
        height:20px;
}

td.template{
        background-color : white;
        width : 614px;
}

input.suchen{
        border : 1px solid Black;
        background-color : #E5E5E5;
        height:13px;
        width:50px;
}
.suchen {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        background-color : transparent;
        color : White;
        height:13px;
        vertical-align : baseline;
}
td.suchen{
        height:13px;
        width:150px;
}
div.slider {
        cursor: pointer;
        display: inline;
}

/* clases del slider calling profil */
.profil_slider_off {
        margin:1px;
        padding:0px;
        border:1px solid black;
        background-color:silver;
        cursor: pointer;
}
.profil_slider_over {
        margin:1px;
        padding:0px;
        border: 1px solid Silver;
        cursor: pointer;
}
.profil_slider_act {
        margin:1px;
        padding:0px;
        border: 1px solid #EF9601;
        cursor: pointer;
}



/* clases del slider calling aktuelles */
.aktuelles_slider_off {
        margin:1px;
        padding:0px;
        border:1px solid black;
        background-color:silver;
        cursor: pointer;
}
.aktuelles_slider_over {
        margin:1px;
        padding:0px;
        border: 1px solid Silver;
        cursor: pointer;
}
.aktuelles_slider_act {
        margin:1px;
        padding:0px;
        border: 1px solid #EF9601;
        cursor: pointer;
}
A.aktuelles, A.aktuelles:VISITED {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color : transparent;
        color : White;
        font-weight: bold;
        text-decoration: none;
}
A.aktuelles:HOVER {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color : transparent;
        color : #595959;
        font-weight: bold;
        text-decoration: none;
}
A.aktuelles:ACTIVE {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color : transparent;
        color : #EF9601;
        font-weight: bold;
        text-decoration: none;
}

/* clases del slider calling team */
.team_slider_off {
        margin:1px;
        padding:0px;
        border:1px solid black;
        background-color:silver;
        cursor: pointer;
}
.team_slider_over {
        margin:1px;
        padding:0px;
        border: 1px solid Silver;
        cursor: pointer;
}
.team_slider_act {
        margin:1px;
        padding:0px;
        border: 1px solid #EF9601;
        cursor: pointer;
}


/* clases del slider calling referenzen_1 */
.referenzen_1_slider_off {
        margin:1px;
        padding:0px;
        border:1px solid black;
        background-color:silver;
        cursor: pointer;
}
.referenzen_1_slider_over {
        margin:1px;
        padding:0px;
        border: 1px solid Silver;
        cursor: pointer;
}
.referenzen_1_slider_act {
        margin:1px;
        padding:0px;
        border: 1px solid #EF9601;
        cursor: pointer;
}
A.referenzen, A.referenzen:VISITED {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color : transparent;
        color : White;
        font-weight: bold;
        text-decoration: none;
}
A.referenzen:HOVER {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color : transparent;
        color : #595959;
        font-weight: bold;
        text-decoration: none;
}
A.referenzen:ACTIVE {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color : transparent;
        color : #EF9601;
        font-weight: bold;
        text-decoration: none;
}

/* estilos dentro del template */
td.separator {
        width: 16px;
        white-space: nowrap;
        background-color: #000000;
}
td.big_foto {
        width: 420px;
        height: 315px;
        white-space: nowrap;
        background-color: #000000;
}
td.data1 {
        width: 282px;
        height: auto;
        white-space: nowrap;
        vertical-align: top;
        text-align: right;
        background-color: #000000;
}
td.data2 {
        width: 282px;
        height: auto;
        white-space: nowrap;
        vertical-align: bottom;
        text-align: right;
        background-color: #000000;
}
td.data3 {
        width: 282px;
        height: auto;
        vertical-align: bottom;
        text-align: left;
        background-color: #000000;
}
td.slider {
        height:100px;
}
image.separator{
        width: 16px;
        height: 10px;
}
div.test {
        position:absolute;
        width:100px;
        background-color: yellow;
        overflow: hidden;
}
/* GOOGLE */
td.google_1 {
        text-align:left;
}
td.google_2 {
        text-align:right;
}