/* CSS Document */
body {width:100%;margin:0;background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;color:#949c9e;}
img {border:0;}

a {color:#949c9e;}
a:hover, a.aktiv {text-decoration:none;color:#bec4c5;}

fieldset {width:400px;margin:15px 0;padding:10px;border:1px dashed #b1bb9d;}
legend {background:#fff;font-weight:bold;color:#9ca983;}
input, textarea {margin:0 0 15px 0;padding:2px;border:1px solid #949c9e;background:#f5f5f5;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#949c9e;}
.absenden {margin:10px 0 25px 0;border:0;background:#949c9e;color:#f5f5f5;cursor:pointer;}

ul  {margin-top:10px;list-style-position:outside;margin-left:15px;list-style-image:url(../images/icons/liste.gif);}
html:root ul {margin-left:-25px;}
li {margin:0;line-height:1.4em;}

h1 {margin:0 0 15px 0;padding:10px 0 11px 25px;background:#9ca983;text-transform:uppercase;font-size:.8em;color:#fff;}
h2 {margin:20px 0 5px 0;font-weight:bold;font-size:1.1em;color:#9ca983;}
h3 {margin:25px 0 10px 0;padding:5px 0;background:#f5f5f5;text-transform:uppercase;font-size:.9em;color:#949c9e;}
.mini {font-size:.8em;}
.green {font-weight:bold;color:#9ca983;}
.yellow {color:#CE9F00;}

.trenner1 {margin:5px 0 0 0;}
.trenner2 {margin:15px 0 0 0;}
.cl {clear:left;margin:0;padding:10px 0 0 0;}

/* layout */
.wrapper {width:770px;margin:0;}

.nav {text-align:right;padding:50px 0 10px 0;text-transform:uppercase;font-weight:bold;font-size:.8em;}
.nav a {padding:3px 5px;text-decoration:none;}
.nav a:hover, .nav a.aktiv {color:#444b34;}
.flash_index, .flash_history, .flash_diamant, .flash_qualitaet, .flash_kontakt, .flash_karriere, .flash_index_eng, .flash_history_eng, .flash_diamant_eng, .flash_qualitaet_eng, .flash_kontakt_eng {width:770px;height:240px;}
.flash_index {background:url(../images/flash/stepper_intro.jpg) no-repeat;}
.flash_history {background:url(../images/flash/stepper_history.jpg) no-repeat;}
.flash_diamant {background:url(../images/flash/stepper_diamant.jpg) no-repeat;}
.flash_qualitaet {background:url(../images/flash/stepper_qualitaet.jpg) no-repeat;}
.flash_kontakt {background:url(../images/flash/stepper_kontakt.jpg) no-repeat;}
.flash_karriere {background:url(../images/flash/stepper_karriere.jpg) no-repeat;}
.flash_index_eng {background:url(../images/flash/stepper_intro_eng.jpg) no-repeat;}
.flash_history_eng {background:url(../images/flash/stepper_history_eng.jpg) no-repeat;}
.flash_diamant_eng {background:url(../images/flash/stepper_diamant_eng.jpg) no-repeat;}
.flash_qualitaet_eng {background:url(../images/flash/stepper_qualitaet_eng.jpg) no-repeat;}
.flash_kontakt_eng {background:url(../images/flash/stepper_kontakt_eng.jpg) no-repeat;}

.left {float:left;width:550px;margin:0 10px 25px 0;}
.left_content {padding:15px 25px;font-size:.9em;}

.right {float:left;width:210px;}
.right_box {width:190px;margin:15px 0;padding:10px;border:1px dashed #b1bb9d;background:#f5f5f5 url(../images/icons/pfeilsche.gif) left bottom no-repeat;font-size:.8em;}
.picleiste {width:208px;margin:25px 0 0 0;border:1px dashed #b1bb9d;}
.contentpic_left {float:left;margin:0 15px 0 0;padding:5px;border:1px dashed #b1bb9d;}
.icons {margin:0 0 -3px 5px;}

.footer {clear:left;width:770px;margin:0 0 50px 0;border-top:1px solid #444b34;line-height:1.35em;font-size:.6em;color:#949c9e;}
.footer_content {padding:5px 10px 0 10px;}