/* Allgemeine Festlegungen */

HTML,BODY { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; margin: 0;}
H1 { background-image: url(/en/images/nav_home_bg.gif); font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:14px; font-weight:normal; text-align:center; margin: 0 15px 0 13px; padding:14px;}
H2 { color:#666; font-size:12px; font-weight:bold; margin:7px 0px 7px 0px;}
H3 { color:#666; font-size:12px; font-weight:bold; margin:0px 0px 7px 0px; text-transform:uppercase; font-family:Arial;}
P { margin:0px;}
a {color:#cf1d53; text-decoration:none; border:0px solid #fff;}
a:hover{color:#000; text-decoration:none;}
a:visited{color:#83384f;}
UL.verteiler, UL.downloads{padding:0;margin:0;list-style-type:none;color:#cf1d53;}
UL.downloads .text {color:#666;}
OL {padding:0px 0px 0px 10px;margin:0px 0px 0px 13px;}
FORM {margin:0px;}
INPUT {border: 1px #666 solid; font-size:11px;font-family:Arial, Verdana, Helvetica, sans-serif; color:#323232;}
SELECT {width:204px; font-family:Arial,Verdana; font-size:10px;}
/* DIV {border: 1px #000 solid;} */ 

/* IDs */
#menu {font-size:10px; float:left; width:191px; margin-right:4px; font-family:Verdana, Arial, Helvetica, Verdana;}
#mainmenu {font-size:10px; height:16px; background-color:#6d6058; width:953px; padding-left:11px;}
#applicationmenu {font-size:10px; height:20px; background-color:#B2A7A1; width:953px;padding-top:7px;color:#FFFFFF;}
#main {background-image:url(/en/images/bg_blank.gif); background-repeat:repeat-y;}
#body {float:left; width:703px; height: 100%;}
#content { color:#6d6058; font-size:12px; float:left; width:505px !important; width:500px;}
#textcontent {margin-left:12px;margin-top:12px;padding-right:12px;}
#listcontent {margin-left:12px;margin-top:12px;padding-right:12px;width:475px;}
#listimage {margin-top:0;padding-right:12px;float:left;}
#listtext {margin-top:0;padding-right:12px;float:left;width:380px}
#rightcolumn {float:left;width:252px;}
#mscontent {padding:12px 0px 7px 13px; width:242px; font-size:10px}
#mscontent.first {padding-top:0;}
#bu {height:14px;background-color:#B4B4B4;color:#FFFFFF;width:469px;padding:3px;}
#thumbs {margin-left:12px; width:475px;}
#emphasised {background-color:#B1A8A1; color:#FFFFFF; font-weight:bold;width:194px; padding:1px 5px 2px 5px; float:left;}
#lupe {position:relative;top:-17px; text-align:right;width:141px; overflow:hidden;}
#familyhead {background-color:#B1A8A1; color:#FFFFFF; width:465px;font-weight:bold; padding:1px 5px 2px 5px; margin-left:12px; clear:both;}
#familymember {width:80px; text-align:center; float:left;padding: 5px 0 0 5px; margin:0;}
#footer { clear:both;width:953px; background-color:#FFFFFF; text-align:center; border-top: 1px #999999 solid; padding-top:5px; padding-bottom:15px; font-size:9px; color:#999999;}
#footer1 { float:left; width:251px; text-align:left;}
#footer2 { float:left; width:385px; text-align:center; }
#footer3 { float:left; width:317px; text-align:right; }
#prodtype {width:146px;margin-right:10px;margin-bottom:10px;}
#newsdate, #listframehead {color:#6d6058; width:465px;font-weight:bold; padding:1px 0 2px 5px; margin-left:13px; margin-top:15px; clear:both;border-bottom:1px solid #999;}
#error {margin-left:12px;padding-right:12px;color:#cc0000;}
#flashcontent {padding:5px 0 14px 14px;}

/* Classes */
.textcontent {margin-left:12px;margin-top:12px;padding-right:12px;}
.flashpart {margin-left:13px;padding-right:12px;}
.mscontent {padding:12px 0px 7px 13px; width:242px; font-size:10px}
.mscontent.first {padding-top:0;}
.solid {background-color:#999;}
.separater {background-color: #e0e0e0;margin: 0 15px 0 13px;}
.chunk {float:left;}
.line {height:3px;}
.line1 {height:1px;}
.line5 {height:5px;}
.line7 {height:7px;}
.line10 {height:10px;}
.line20 {height:20px;}
.msgo {width:204px; text-align:right; margin-top:5px;}
.white {background-color:#FFFFFF;}
.whitetext {color:#FFFFFF;}
a:visited.whitetext {color:#EEEEEE;}
.clear {clear:both;}
.intro { margin-bottom:10px; }
.imgRight { float:left; margin:0px 7px 7px 0px; }
.imgLeft { float:right; margin:0px 0px 7px 7px;}
.imgFull { clear:both; text-align:center; margin:15px 0px 12px 0px;}
.contentpart {clear:both;}
.top3 {padding-top:3px;float:right;}
.imgMain { visibility:hidden; position:absolute; margin:0 0 0 14px;}
.imgMainShow {margin:0 0 4px 14px;}
.mshead {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#4C4C4C;margin:0px;}
.msinput {border: 1px #acacac solid;font-family:Arial, Verdana, Helvetica, sans-serif; color:#323232; width:100px; font-size:11px;margin-bottom:4px;}
.msinputshort {border: 1px #666666 solid;font-family:Arial, Verdana, Helvetica, sans-serif; color:#323232; width:100px; font-size:11px;margin-bottom:4px;}
.more {color:#cf1d53; line-height:1.4em; font-size:1em;}
.qshead {color:#1FB7E8;font-weight:bold;}
.listlink {color:#ce174e;}
a:visited.listlink {color:#83384f;}
.thumbnail  {border: 1px #cccccc solid;margin:6px 6px 0px 0px;}
.thumbnail_active  {border: 1px #ff0000 solid;}
UL.downloads {list-style-type:none;list-style-image:none;padding:0;}
.download {color:#ce174e;}
.footer {font-family: Verdana, Arial, sans-serif; font-size:9px; color:#999999;}
a:hover.footer {color:#666666}
.findersmall {width:219px !important; width:218px; float:left;}
.space {margin-left:18px;}
.finderhead {color:#6d6058; width:219px !important; width:218px; font-weight:bold; padding:1px 5px 2px 0; border-bottom:1px solid #999;}
.finderheadfull {color:#6d6058; width:465px; font-weight:bold; padding:10px 0 2px 0; margin-top:15px; clear:both; border-bottom:1px solid #999;}
.finderfull {width:480px; padding:0 0 20px 0; display:block;}
.finderinput {width:195px !important; width:190px; margin-right: 8px;font-family:Arial, helvetica, sans-serif; font-size:10px;}
.finderbrandinput {margin-left:18px; width:288px;font-family:Arial, helvetica, sans-serif; font-size:10px;}
.newsintro {font-style:italic; font-family:Times, "Times New Roman", serif; font-size:13px;}
.formtext {width:128px;padding-left:13px;}
.formtextshort {width:75px;}
.formboxsaturation {width:80px;}
.formboxtitle {width:185px;}
.formbox {width:340px;}
.formboxerror {width:340px; border-color:#cc0000; }
.checktext {width:300px;padding-top: 2px;}
.address {position:absolute;top:130px;left:515px;width:160px;}
.notice {background-color:#ABB0B3}
.error, .captcha_notvalid {color:#cc0000;}
.readonly {border:1px solid #ffffff; color:#666666;}
INPUT[readonly] {border:1px solid #ffffff; color:#666666;}
.textcontent {display:block;margin-left:12px;margin-top:12px;padding-right:12px;}

/* menu */
/* ----------------------------------- */
.submenu {margin:6px 0 0 6px;}
.submenu a {color:#000;text-decoration:none;}
.submenu a:visited {color:#000;text-decoration:none;}
#navHead { font-size: 14px; color: #ce174e; margin-bottom:10px}
#navHead a{ color: #ce174e;}
#navHead.activelink {color:#ce174e;}
.topnode { font-size:11px; padding: 7px 5px 5px 15px; color:#000;text-decoration:none;}
.node {font-size:11px; padding: 7px 5px 5px 15px; color:#000;text-decoration:none;}
.leaf {font-size:11px; padding: 7px 5px 5px 15px; color:#000;text-decoration:none;}
.active {color:#ce174e;text-decoration:none;}
.activelink {color:#ce174e;text-decoration:none;}
.path {text-decoration:none;}
.first {}
.pnav, .pnav a{font-family: Verdana, Arial, sansserif; font-size:11px; color:#666;}
.vnav {margin-left:13px;}

/* mainNav Class */
/* ----------------------------------- */

.mainNav {font-size: 10px; color: #FFFFFF; margin-left: 10px; margin-right: 10px;line-height:1.6em;}
a:link.mainNav  {text-decoration: none;color: #FFFFFF;}
a:visited.mainNav  {text-decoration: none;color: #FEFEFE;}
a:hover.mainNav  {color: #cccccc; text-decoration: none; }
a:active.mainNav {text-decoration: none;color: #CC0001;}

/* topNav Class */
/* ----------------------------------- */

.topNav {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; margin-right: 10px}
a:link.topNav  {text-decoration: none; color: #FFFFFF;}
a:visited.topNav  {text-decoration: none; color: #FFFFFF;}
a:hover.topNav  {color: #000000; text-decoration: none;}
a:active.topNav {text-decoration: none;color: #222222;}

/* captcha */
/* ----------------------------------- */

.captcha_1{
margin-left: 140px; margin-bottom: 4px;
}

/* unsichtbar */

#printheader, #printfooter, .printlinkview
{ 
display:none}



