body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8em;
}

li { list-style-position:outside;
     margin-left:16px;
    }
ul { 
     list-style-position:inside;
     margin:0;
     padding:0;
    }

img{border:0px} 

.image {} 

a:link { color:#120a8f; text-decoration:none; }
a:visited { color:#120a8f; text-decoration:none; }
a:focus { color:#ff0000; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:none; }
a:active { color:#000000; text-decoration:none; }

a.maschinenpark_link:focus { color:#ff0000; text-decoration:none; }
a.maschinenpark_link:hover { color:#ff0000; text-decoration:none; }

a#grouped_elements:focus { color:#ff0000; text-decoration:none; }
a#grouped_elements:hover { color:#ff0000; text-decoration:none; }


.copyright { color:#120a8f; text-decoration:none; font-size:0.8125em }

hr {color:#120a8f; height:4px; width:100%; float:left; display:block;}

h1 {font-size:1.25em; color:#120a8f; margin:0; padding-top:10px; padding-bottom:10px}
h2 {font-size:1.25em; margin:0; padding-top:10px; padding-bottom:10px}
h3 {font-size:1.25em; margin:0; padding-top:10px; padding-bottom:10px}


p{
margin:0em;
}

.inline {line-height:2em; display:inline;}
.marker {font-size:0.8125em; color:black; font-weight:bold; line-height:2em; display:inline;}
.datenschutz {font-size:0.8125em;}
.email {display:inline;}

.colored {color:#ff0000;}

div{
    border-width:0px;
 }

td {vertical-align:top;}
    .bottom {vertical-align:bottom;}

div#Logo{
   position:absolute;
   top:5px;
   left:5px;
}

div#Main{
   overflow:visible;
   height:auto !important;
   height:400px;
   width:820px;
   padding-left:15px;
   padding-top:120px;
   padding-bottom:50px;
   position:relative;
   margin:auto;
   top:40px;
   border:1px solid black;

   background: #EFEFEF; /* Fallback IE 6-8 */
   background: rgba(239, 239, 239, .8);   
}

.durchsichtig{
   opacity: 0.9;
   -moz-opacity: 0.9;
   filter: alpha(opacity=90);
   }
   
div#Sprache{
   position:absolute;
   top:5px;
   right:5px;
} 
div#Navigation{
   position:absolute;
   top:68px;
   left:15px;
} 

div#Bottom{
   position:absolute;
   bottom:10px;
   left:5px;
   display:inline;
} 

div#Content{
   width:800px;
   border:0px solid black;
   text-align:left;
}

.Thumb{
border-color:white;
border-style:solid;
border-width:10px;
/*height:258px;*/
width:300px;
}

.Thumb_wide{
border-color:white;
border-style:solid;
border-width:10px;
/*height:258px;*/
width:724px;
}

.Thumb_description{
background-color:#ffffff;
/*height:58px;*/
width:100%;
color:#000000;
text-align:left;
}

.Thumb_description_wide{
background-color:#ffffff;
/*height:58px;*/
width:100%;
color:#000000;
text-align:left;
}

.Thumb_Gallery{
position:absolute;
padding:5px;
border-color:white;
border-style:solid;
border-width:10px;
}

.Thumb_Gallery_description{
    position:absolute;
    left:0px;
    bottom:0px;
    width:225px;
    background-color:#ffffff;
}

.Thumb_Gallery_zentrisch_pos{
position:absolute;
left:515px;
top:220px;
width:215px;
height:130px;
background-image: url("../img/de/Maschinenpark/bg_tiefbohren_zentr.jpg");
}

.Thumb_Gallery_exzentrisch_pos{
position:absolute;
left:30px;
top:30px;
width:215px;
height:130px;
background-image: url("../img/de/Maschinenpark/bg_tiefbohren_exzentr.jpg");
}

.Thumb_Gallery_ws_nah_pos{
position:absolute;
left:30px;
top:300px;
width:215px;
height:192px;
background-image:url("../img/de/Maschinenpark/bg_tiefbohren_ws_nah.jpg");
}

.Thumb_Gallery_karusselldrehen_pos{
position:absolute;
left:450px;
top:-170px;
width:215px;
height:160px;
background-image:url("../img/de/Maschinenpark/bg_karusselldrehen.jpg");
}

div#an_exzentr{
    width:300
}

div#hidepage{
position:absolute;
left:17px;
top:350px;
width:797px;
background-color: #FFFFFF;
opacity: 0.8;
-moz-opacity: 0.8;
filter: alpha(opacity=80);
}

div#Gallery_Tiefbohren{
background-image: url("../img/de/Maschinenpark/bg_maschinenpark_tiefbohren.png");
background-repeat: no-repeat;
height:380px;
width:800px;
position:absolute;
left:15px;
top:300px;
}

div#Gallery_Karusselldrehen{
background-image: url("../img/de/Maschinenpark/bg_maschinenpark_karusselldrehen.png");
background-repeat: no-repeat;
height:380px;
width:800px;
position:absolute;
left:15px;

}

.Textbox{
width:780px;
background-color:#ffffff;
padding:10px;
border:0px solid #000000;
-moz-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
}

    .bg_leistungen_1{
    }

    .bg_leistungen_2{
    }

    .bg_bta-drawing_de{
    background-image: url("../img/de/Bohrungstoleranzen/bg_bta_bohrkopf.jpg");
    background-repeat:no-repeat;
    background-position:top right;
    }
    
    .bg_bta-drawing_en{
    background-image: url("../img/en/Accuracy/bg_bta_drillhead.jpg");
    background-repeat:no-repeat;
    background-position:top right;
    }
    
    .bg_bta_de{
        background-image: url("../img/de/Bohrungstoleranzen/bg_bta.jpg");
        background-repeat: no-repeat;
        background-position: top right;
    }
    
    .bg_bta_en{
        background-image: url("../img/en/Accuracy/bg_bta.jpg");
        background-repeat: no-repeat;
        background-position: top right;
    }
    
    .bg_elb_de{
        background-image: url("../img/de/Bohrungstoleranzen/bg_elb.jpg");
        background-repeat: no-repeat;
        background-position: top right;
    }
    
    .bg_elb_en{
        background-image: url("../img/en/Accuracy/bg_elb.jpg");
        background-repeat: no-repeat;
        background-position: top right;
    }
    

    .Padding{
        padding-top:15px;
        padding-bottom:0px;
        padding-left:0px;
        padding-right:0px;
    }
    
    div#Caption{
        background-color:white;
        padding:10px;
        border: 0px solid #000000;
        -moz-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius:10px;
    }
    
    div#Caption_Home_Top{
        background-color:#ffffff;
        padding:10px;
        border: 0px solid #000000;
        -moz-border-radius-topleft:10px;
        -moz-border-radius-topright:10px;
        -khtml-border-radius-topleft:10px;
        -khtml-border-radius-topright:10px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
    
    div#Home_Bottom{
        background-color:#ffffff;
        padding-left:15px;
        padding-top:5px;
        padding-bottom:5px;
        -moz-border-radius-bottomleft:10px;
        -moz-border-radius-bottomright:10px;
        -khtml-border-radius-bottomleft:10px;
        -khtml-border-radius-bottomright:10px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    
    div#WirSeit1978de{
        position:absolute;
        top:515px;
        font-size:30px;
        font-weight:bold;
        color:#d6d6d6;
        left:391px;
    }
    
    div#WirSeit1978en{
        position:absolute;
        top:515px;
        font-size:30px;
        font-weight:bold;
        color:#d6d6d6;
        left:366px;
    }
    
    div#WirText{
        position:absolute;
        top:555px;
        left:460px;
        width:330px;
    }

.inrow_float
{
float: left;
margin: 0 15px 15px 0;
}

.inrow_float_right
{
float: right;
margin: 0 15px 15px 0;
}

.destroy_float { clear: both; }

/*Mail Form Layout*/
form { padding:0px; border:1px solid #ddd; width:370px;}
/*td, input, select, textarea { font-size:0.8125em; font-family:Verdana,sans-serif; font-weight:bold; }*/
input, select, textarea { color:#000000; width:275px; }
.Bereich, .Feld { background-color:#ffffff; border:1px solid #000000;}
.FeldVersteckt { display: none;}
.Auswahl { background-color:#ffffff; width:275px; border:1px solid #000000; }
.Button { }

textarea{resize: none}