/* Style Sheet */

body {font-family:Arial, Verdana, Helvetica, Sans-Serif; background-color:#fff; color:#363636; font-size:11px;}
* {margin:0px; padding:0px; color:#363636; font-size:11px;}
div {border:none; margin:0px; padding:0px;}
img {border:0; margin:0px; padding:0px;}
.imgIcon {margin-top:-20px;}

#left {width:480px;}

#middleFile{height:120px; background-image:url('../nav/bgmiddle_tab.gif'); background-color:#E6E6E6; /*background:#E6E6E6 url('../flash/demo.gif') no-repeat;*/ display:block; border-bottom:1px solid #FFF;}
#middleBoxGrau {background-color:#E6E6E6; background-image:url('../nav/bgmiddle_tab.gif'); height:260px;}
#middleBoxHead{background-color:#E6E6E6; background-image:url('../nav/bgmiddle_tab.gif');}

#right {width:320px;}

#middleBox, #mainNav{border-top:1px solid #FFF;}
#subNav{border-top:1px solid #E6E6E6; empty-cells:show;}

#pageTeaser {height:120px; width:460px;}
#pageTeaserText h1{font-size:16px; padding-left:20px;}
#pageTeaserText h2{font-size:16px; padding-left:20px; font-weight:normal;}

#dotTeaser {background-color:#363636;}
#dotTeaser h1{padding-left:20px; color:#FFF;}

#pageNav {background-color:#E6E6E6; margin-top:30px; margin-bottom:10px;}
#pageNav img {margin:3px 0 2px 20px;}

#pageFoot {margin:40px 0 0 20px; width:460px;}
#pageFoot div {background-color:#696969; text-align:center;}
#pageFoot #address {width:220px; float:left;}
#pageFoot #featureNav {float:right; width:240px; padding:0px; margin:0px;}
#pageFoot #featureNav div {float:left; width:79px; border-left:1px solid #FFF;}
#pageFoot a.fn {text-decoration:none;}
#pageFoot a.fn:hover {background-color:#363636;}
#pageFoot .fn, #pageFoot .fn {font-weight:bold; color:#FFF; display:block; padding-top:3px; padding-bottom:3px;}

#logo {height:120px;}
#logo img{margin:40px 0 0 1px;}

/* Navigationen */
#mainNavHead{background-color:#E6E6E6;}
#mainNavHead h1 {}

#startNav {background-color:#E6E6E6; padding-top:34px;}
#startNav a { padding:0px; margin:0 10px 5px 0; display:block; padding-left:30px; text-decoration:none; }
#startNav a.de {background:url('../nav/flags/de_off.gif') no-repeat;}
#startNav a.de:hover {background:url('../nav/flags/de_on.gif') no-repeat; text-decoration:underline;}
#startNav a.gb {background:url('../nav/flags/gb_off.gif') no-repeat;}
#startNav a.gb:hover {background:url('../nav/flags/gb_on.gif') no-repeat; text-decoration:underline;}
#startNav a.us {background:url('../nav/flags/us_off.gif') no-repeat;}
#startNav a.us:hover {background:url('../nav/flags/us_on.gif') no-repeat; text-decoration:underline;}
#startNav a.fr {background:url('../nav/flags/fr_off.gif') no-repeat;}
#startNav a.fr:hover {background:url('../nav/flags/fr_on.gif') no-repeat; text-decoration:underline;}
#startNav a.it {background:url('../nav/flags/it_off.gif') no-repeat;}
#startNav a.it:hover {background:url('../nav/flags/it_on.gif') no-repeat; text-decoration:underline;}
#startNav a.cn {background:url('../nav/flags/cn_off.gif') no-repeat;}
#startNav a.cn:hover {background:url('../nav/flags/cn_on.gif') no-repeat; text-decoration:underline;}

#mainNav {height:260px; background-color:#E6E6E6;}
#mainNav a {padding:6px 0 0 0; display:block; padding-left:20px; text-decoration:none; background:url('../nav/mainnavdot.gif') no-repeat; width:140px;}
#mainNav a.act {text-decoration:none;}
#mainNav a:hover, #mainNav a.act:hover {text-decoration:underline;}
#mainNav a:hover, #mainNav a.act {padding-left:20px; background:url('../nav/mainnavactdot.gif') no-repeat;}

#subNavHead{padding-left:10px; font-weight:bold;}
#subNav .pos{padding:10px;}
#subNavHead h1{}
#subNav{width:160px;}

#subNav a {margin:6px 0 0 0; display:block; padding-left:20px; background:url('../nav/subnavdot.gif') no-repeat; text-decoration:none;}
#subNav a.act {text-decoration:none;}
#subNav a:hover, #subNav a.act:hover {text-decoration:underline;}
#subNav a:hover, #subNav a.act {padding-left:20px; background:url('../nav/subnavactdot.gif') no-repeat;}

#subSubNav{padding-left:10px;}
#subSubNav a {margin:6px 0 0 0; display:block; padding-left:20px; background:url('../nav/subnavdot.gif') no-repeat; text-decoration:none;}

#subSubNav a.act {text-decoration:none;}
#subSubNav a:hover, #subSubNav a.act:hover {text-decoration:underline;}
#subSubNav a:hover, #subSubNav a.act {padding-left:20px; background:url('../nav/subnavactdot.gif') no-repeat;}

#subSubSubNav{padding-left:5px;}
#subSubSubNav a {margin:5px 0 0 0; display:block; padding-left:22px; background:url('../nav/subsubnavdot.gif') no-repeat; text-decoration:none;}

#subSubSubNav a.act {text-decoration:none;}
#subSubSubNav a:hover, #subSubSubNav a.act:hover {text-decoration:underline;}
#subSubSubNav a:hover, #subSubSubNav a.act {padding-left:22px; background:url('../nav/subsubnavactdot.gif') no-repeat;}

.navSpacer {height:20px;}
/* Suche */
#search, #news{width:160px; margin-top:20px;}
#search form {display:inline;}
#search {padding:2px; background-color:#E6E6E6;}
#search input.searchinput{border:1px solid #BDBEC6; padding:0 0 0 7px; width:110px; }
#search input.searchsubmit {padding:0 0 0 5px;}

/* News */
#news h1{}
#news span.date {display:block;}
#news .teaser{padding:10px 10px 0 10px; background-image:url('../nav/newsdot.gif'); background-position:0px 10px; background-repeat:no-repeat;}
#news a {text-decoration:none;}

#newslist {padding-right:0px;}
#newslist .date {margin-left:30px;}
#newslist .teaser{padding:0px 10px 10px 30px; background-image:url('../nav/newsdot.gif'); background-position:20px 0px; background-repeat:no-repeat;}
#newslist a {text-decoration:underline;}
#newslist p{padding-left:0px;}

/* PageExport */
#pageExport {margin:20px 0 0 0px; padding:10px 10px 10px 0; background:#E6E6E6;}
#pageExport a {display:block; background:url('../nav/newsdot.gif') no-repeat; padding-left:10px; text-decoration:none;}
#pageExport a:hover {text-decoration:underline;}

/* Video */
.videoHeadline h1{font-size:16px;}
#videoTeaser {background-color:#363636; z-index:2;}
#videoTeaser h1{padding-left:20px; color:#FFF; z-index:2;}
#videoGrauTop {background-color:#E6E6E6;}
#videoGrauMiddle {background-color:#E6E6E6;}
#tx_flvplayer_pi1{}
.videoFoot {background-color:#696969;}
.videoFoot a {display:block; background-color:#696969; text-align:center; font-weight:bold; color:#FFF; text-decoration:none; padding-top:3px; padding-bottom:3px;}
.videoFoot a:hover {background-color:#363636;}