@import url("basic.css");
@import url("menue.css");

html{margin:0;padding:0;}
body{margin:27px 0;padding:0;text-align:center;background-color:#f5f5f5;}

#frame, #box{margin:0 auto;width:980px;height:auto;text-align:left;border:1px solid #807f82;background-color:#ffffff;}
#box{background:url(../images/layout/content-back.png) 0 0 repeat-y;border:none;}
#header{clear:both;float:left;width:930px;height:34px;background-color:#504f53;padding:20px 25px 0 25px;}
#header img{float:left;}
#slogan{padding:12px 0 0 588px;}

#language{clear:both;float:left;width:930px;height:16px;background-color:#eceeef;padding:2px 25px;border-top:1px solid #807f82;border-bottom:1px solid #807f82;}
#language li{float:left;margin-right:7px;}
#language li a img{filter:Alpha(opacity=43);opacity:0.43;}
#language li a:hover img, #language li a img.curf{filter:Alpha(opacity=99);opacity:0.99;}

#startbox, #products, #textbox{float:left;width:388px;height:auto;padding:7px 11px 7px 7px;border:0px solid red;}
#flash, #images{float:left;width:384px;height:auto;padding:0px;overflow:hidden;}
#flash img{padding-bottom:6px;}


#fin{clear:both;margin-top:-17px;padding-top:17px;height:auto;width:189px;font-size:9px;font-family:Arial, Helvetica, sans-serif;text-align:center;color:#807f82;}
*+html #fin{padding-top:23px;}
* html #fin{padding-top:23px;}

#content{float:left;width:790px;border:0px solid red;}
#products{width:388px;}

#products h1{margin-bottom:3px;font-size:27px;}
#products ul{padding-left:17px;list-style:square;}
#images{width:384px;}

#data{clear:both;width:783px;height:21px;background-color:#eceeef;border-top:1px solid #807f82;border-bottom:1px solid #807f82;padding:0 7px 0 0;}
#data a, #data a.off {float:left;width:auto;padding:0 11px;border-right:1px solid #807f82;line-height:21px;}
#data a:hover, #data a.cur {background-color:#FFFFFF;color:#000000;}

#tabelle{display:block;}
#tabelle table{border-collapse:collapse;margin-top:0px;margin:-1px 0 0 -1px;}
*+html #tabelle table{margin:-1px 0 0 -1px;} * html #tabelle table{margin:-1px 0 0 -1px;}
#tabelle table td{border:1px solid #807f82;width:auto;padding:1px 7px;}
#tabelle table td.t{border-right:1px solid #FFFFFF;color:#807f82;padding:1px 2px 1px 7px;text-align:right;min-width:51px;}


#tabelle ul{clear:right;float:left;width:330px;padding:7px;height:250px;border:0px solid red;}
#tabelle li{float:left;background-color:#eceeef;margin-bottom:1px;width:205px;line-height:15px;font-size:11px;height:77px;padding:2px 7px;}
#tabelle ul li.pic{clear:both;width:auto;float:left;padding:0;}

#downloads{padding:7px;width:auto;}
#downloads ul{padding-top:7px;}
#downloads ul li {clear:both;padding-left:21px;width:auto;height:auto;background:url(../images/icons/iconPDF.gif) 0 0 no-repeat;}
#downloads a{color:#000000;}
#downloads a:hover{color:#807f82;}

#photos,#videos{display:none;border:0px solid red;}
#photos ul,#videos ul{padding:7px;}
#photos ul li,#videos ul li{float:left;width:100px;height:100px;margin:0px 7px 7px 0;}
#photos ul li a,#videos ul li a{filter:Alpha(opacity=65);opacity:0.65;}
#photos ul li a img,#videos ul li a img{border:1px solid #807f82;width:100px;}
#photos ul li a:hover,#videos ul li a:hover{filter:Alpha(opacity=99);opacity:0.99;}

#textbox ul{background-color:#eceeef;width:422px;height:500px;border:1px solid red;display:block;}
#textbox ul li{float:left;background-color:#eceeef;width:230px;padding:0 5px;color:#000000;line-height:21px;border-bottom:1px solid #FFFFFF;}
#textbox ul li.left{clear:both;float:left;width:160px;color:#807f82:}

#textbox{border:0px solid red;min-height:311px;}
#textbox table{border-collapse:collapse;margin-top:0px;background-color:#eceeef;width:100%;}
*+html #textbox table{margin:-1px 0 0 -1px;} * html #textbox table{margin:-1px 0 0 -1px;}
#textbox table td{border-bottom:1px solid #ffffff;width:auto;padding:2px 7px;vertical-align:top;line-height:18px;}
#textbox table td a{color:#000000;}
#textbox table td.left{width:135px;color:#807f82;}
#textbox table td.white{background-color:#ffffff;padding:3px 0;}
#textbox table td.location{background-color:#ffffff;padding:11px 0 1px 0;font-size:12px;}

#map{float:left;width:569px;padding:0;height:475px;;border:1px solid #807f82;margin-top:13px;}

ul.news{clear:both;float:left;margin:0;padding:5px 0;list-style:none;height:auto;display:block;border-bottom:0px solid red;}
ul.news li {width:183px;float:left;height:auto;padding:3px;border-top:21px solid #eceeef;line-height:13px;margin-right:5px;}
ul.news li h3{margin:0;height:21px;margin-top:-21px;font-size:12px;background:url(../images/icons/square.png) 0px 3px no-repeat;padding:0 0 0 15px;}
ul.news li a{color:#000000;}
ul.news li a:hover{color:#004d92;}