/* CSS Document */
body {text-align:center;width:100%;height:100%;margin:0 auto;background:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;color:#666;}
html {height:100%;}
img {border:0;}

a {color:#666;}
a:hover, a.aktiv {text-decoration:none;color:#18509f;}

input, textarea {padding:2px;border:0;border:1px solid #ccc;background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#666;}
.absenden {margin:0;border:0;border:1px solid #18509f;background:#fff;color:#fff;cursor:pointer;}

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

.line {display:block;width:100%;height:1px;margin:2em 0;border-top:1px dashed #ccc;}
.mini {display:block;margin:.2em 0;}
.small {display:block;margin:.5em 0;}
.midi {display:block;margin:.8em 0;}
.big {display:block;margin:1em 0;}
.clear {clear:left;display:block;margin:.8em 0;}
.cl {clear:left;}

/*layout*/
.white {background:#fff;}
.wrapper {text-align:left;width:650px;}

.left {width:650px;border-bottom:1px dashed #ccc;}
.bescheisserle, .flash, .nav {display:none;}
.content {width:620px;padding:10px;font-size:.8em;}

.produktoverview {margin:15px 0 0 0;padding:30px 0 0 0;background:url(../images/produkte/overview/produktoverview.gif) top center no-repeat;}
.produktoverview_eng {margin:15px 0 0 0;padding:30px 0 0 0;background:url(../images/produkte/overview/produktoverview_eng.gif) top center no-repeat;}
.produktoverviewtop {height:200px;margin:25px 0 0 0;background:url(../images/produkte/overview/produktoverviewtop.gif) bottom center no-repeat;}
.produkovertviewbottom {height:200px;background:url(../images/produkte/overview/produktoverviewbottom.gif) top center no-repeat;}
.produktoverviewtop a, .produkovertviewbottom a {text-decoration:none;}
.produktoverview1, .produktoverview2, .produktoverview3, .produktoverview4, .produktoverview5, .produktoverview6, .produktoverview7, .produktoverview8, .produktoverview9, .produktoverview10 {float:left;width:74px;height:110px;padding:5px;background:#eee;}
.produktoverviewpic {height:65px;background:#fff;}
.produktoverview1 {margin:95px 10px 0 0;}
.produktoverview2 {margin:50px 10px 0 0;}
.produktoverview3 {margin:5px 10px 0 0;}
.produktoverview4 {margin:50px 10px 0 0;}
.produktoverview5 {margin:95px 10px 0 0;}
.produktoverview6 {margin:5px 10px 0 0;}
.produktoverview7 {margin:50px 10px 0 0;}
.produktoverview8 {margin:95px 10px 0 0;}
.produktoverview9 {margin:50px 10px 0 0;}
.produktoverview10 {margin:5px 10px 0 0;}
.produkt1 {margin:5px 0 0 -10px;}
.produkt2 {margin:-10px 0 0 10px;}
.produkt3 {margin:-5px 0 0 -5px;}
.produkt4 {margin:-15px 0 0 5px;}
.produkt5 {margin:0 0 0 -10px;}
.produkt6 {}
.produkt7 {margin:-15px 0 0 10px;}
.produkt8 {margin:-10px 0 0 0;}
.produkt9 {margin:0 0 0 0;}
.produkt10 {margin:-15px 0 0 5px;}
.produktoverviewlogo {margin:10px 0 10px 205px;}

.right {width:650px;margin:0 0 0 0;padding:25px 0 0 0;}
.bescheisserle2 {display:none;}
.logo, .sprache {display:none;}
.randspalte_profil, .randspalte_kontakt, .randspalte_profil_eng, .randspalte_kontakt_eng {display:none;}
.randspalte_news, .randspalte_montagesysteme, .randspalte_montagesysteme_eng, .randspalte_sondermaschinen, .randspalte_sondermaschinen_eng {}
.randspalte_content {padding:0 0 25px 15px;line-height:1.5em;font-size:.8em;}
.randspalte_content a {color:#18509f;}
.randspalte_content a:hover {text-decoration:underline;color:#666;}
.randspalte_content li a {text-decoration:none;color:#666;}
.randspalte_content li a:hover, .randspalte_content li a.aktiv {text-decoration:none;color:#18509f;}

.auswahlmenu_montagesysteme {width:450px;height:25px;margin:0 0 35px 0;background:url(../images/icons/auswahlmenu.gif) 55px 7px no-repeat;}
.auswahlmenu_sondermaschinen {width:450px;height:25px;margin:0 0 35px 0;background:url(../images/icons/auswahlmenu.gif) 150px 7px no-repeat;}
.auswahlmenu {float:right;width:225px;padding:3px;border:1px solid #ccc;background:#f8f8f8;}

.footer {display:none;}
.footer_print {text-align:left;width:720px;margin:0;padding:25px 0;border-top:1px dashed #ccc;font-size:.8em;}

/*fonts index*/
.font1 {margin:0;font-size:1.75em;}
.font2 {margin:0 0 0 35px;font-weight:bold;font-size:2em;color:#a6bfb3;}
.font3 {text-align:center;margin:0;}
.font4 {font-weight:bold;font-size:1.1em;}
.font5 {font-weight:bolder;font-size:1.25em;color:#18509f;}
h1 {margin:25px 0 0 0;font-size:1.3em;color:#a6bfb3;}
h2 {margin:25px 0;font-size:1.2em;color:#a6bfb3;}
h3 {margin:0 0 15px 0;font-size:1em;color:#18509f;}
h4 {text-align:center;margin:0 auto;padding:7px 0 0 0;text-transform:uppercase;font-weight:normal;font-size:.7em;}

/*pics*/
.pic {margin:10px 0 0 0;padding:3px;background:#a6bfb3;}
.pic_left {float:left;margin:0 10px 10px 0;border:1px solid #18509f;}
.pic_right {float:right;margin:0 0 10px 10px;border:1px solid #18509f;}
.produkt_middle {margin:30px;}
.icons {margin:0 5px -5px 0;}

/*java*/
.highslide {cursor:url(../images/java/zoomin.cur),pointer;outline:none;}
.highslide-active-anchor img {visibility:hidden;}
.highslide img {border:2px solid #fff;}
.highslide:hover img {border:2px solid #fff;}
.highslide-wrapper {background:#fff;}
.highslide-image {border:2px solid #fff;}
.highslide-caption {display:none;text-align:left;padding:0 0 0 15px;font-weight:bold;font-size:1em;}
.highslide-loading {display:block;padding:2px;border:1px solid black;background:#fff url(../images/java/loader-white.gif) 3px 1px no-repeat;text-decoration:none;font-weight:bold;font-size:.8em;color:#666;}
a.highslide-credits, a.highslide-credits i {padding:2px;text-decoration:none;font-size:.8em;color:#666;}
a.highslide-credits:hover, a.highslide-credits:hover i {background:#f5f5f5;color:#fff;}
.highslide-move {cursor:move;}
a.highslide-full-expand {display:block;width:34px;height:34px;margin:0 10px 10px 0;background:url(../images/java/fullexpand.gif) no-repeat;}

/* These must always be last */
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {float:right;font-size:1em;text-decoration:none;color:#18509f;}
.control:link {text-decoration:underline;margin:0 0 0 0;font-weight:normal;font-size:.8em;}
