/*Allgemeineformatierungen */
body{margin-top:50px; margin-bottom:50px; margin-left:50px; margin-right:50px; padding:0px; background-color: #C4C5C7;}
form{ margin: 0px; padding: 0px; }
hr{ color: #000000; background-color:#000000; height:1px; border:0px solid #000000;}
input,select,textarea{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; border:1px solid #C4C5C7;}
td,ul{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;}
ul{ list-style-type:square}


/* einzelne Elemente*/
.tdSuche{ padding:5px; height:26px;}
.tdWoBinIch{ padding-right:5px; font-size:9px;}
.noProducts{ height:300px; text-align:center;}
.tdProductInfosUeb{padding-top:10px; padding-left:10px; padding-right:10px;}
.tdProductInfos{padding-top:5px; padding-left:20px; padding-right:10px;}
.tdProductInfosLast{padding-top:5px; padding-bottom:10px; padding-left:20px; padding-right:10px;}

.hg1{ background-color:#FF3300; padding-top:25px; padding-bottom:25px; padding-left:10px; padding-right:10px; text-align:right; height:125px; vertical-align:top;}
.hgweiss{ background-color:#FFFFFF;}

.tdNaviLeft{ background-color:#DCDCDE;}
.tdMainHg{background-color:#FFFFFF; padding:25px;}
.tdMain{ padding-left:10px; height:515px; }
.tdSpracheStartseite{ padding-top:247px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.tdSprache{ padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.tdSuche1{ padding-top:10px; padding-left:10px; padding-right:10px;}
.tdSuche2{ padding-left:10px; padding-right:10px;}
.login_error { color: #f00;padding:10px 0; }


/*hintergünde*/

/* Navigation td*/

/*seciton navi level 0*/
.tdNaviLeftActiveFirst0{ padding-top:10px; padding-left:10px; padding-right:10px;}
.tdNaviLeftActive0{ padding-left:10px; padding-right:10px; padding-top:10px;}
.tdNaviLeftNormalFirst0{ padding-top:10px; padding-left:10px; padding-right:10px;}
.tdNaviLeftNormal0{ padding-top:10px; padding-left:10px; padding-right:10px;}

/*seciton navi level 1*/
.tdNaviLeftActive1{padding-top:5px; padding-left:20px; padding-right:10px;}
.tdNaviLeftActive1Last{padding-top:5px; padding-left:20px; padding-right:10px;}
.tdNaviLeftNormal1{padding-top:5px; padding-left:20px; padding-right:10px;}
.tdNaviLeftNormal1Last{padding-top:5px; padding-left:20px; padding-right:10px;}

/* Level 0*/
.tdL0n1{padding-top:5px; padding-left:20px; padding-right:10px;}
.tdL0n1Last{padding-top:5px; padding-bottom:10px; padding-left:20px; padding-right:10px;}

.tdL0a1{padding-top:5px; padding-left:20px; padding-right:10px;}
.tdL0a1Last{padding-top:5px; padding-bottom:10px; padding-left:20px; padding-right:10px;}

/* Level 1*/
.tdL1a1{padding-top:5px; padding-left:30px; padding-right:10px;}
.tdL1n1{padding-top:5px; padding-left:30px; padding-right:10px;}

/* Linkformatierungen */
a:link{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none;}
a:visited{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none;}
a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #FF3300; text-decoration: none;}

a.WoBinIch:link{ font-size:9px;}
a.WoBinIch:visited{ font-size:9px;}
a.WoBinIch:hover{ font-size:9px;}

a.WoBinIchActive:link{ font-size:9px; font-weight:bold;}
a.WoBinIchActive:visited{ font-size:9px; font-weight:bold;}
a.WoBinIchActive:hover{ font-size:9px; font-weight:bold;}

/* Navigation link*/

/*section navi level 0*/
a.lNaviLeftNormal0:link{ font-weight:bold;}
a.lNaviLeftNormal0:visited{ font-weight:bold;}
a.lNaviLeftNormal0:hover{ font-weight:bold;}

a.lNaviLeftActive0:link{ font-weight:bold; color:#FF3300;}
a.lNaviLeftActive0:visited{ font-weight:bold; color:#FF3300;}
a.lNaviLeftActive0:hover{ font-weight:bold; color:#FF3300;}

/*section navi level 1*/
a.lNaviLeftNormal1:link{ color:#000000;}
a.lNaviLeftNormal1:visited{ color:#000000;}
a.lNaviLeftNormal1:hover{ color:#FF3300;}

a.lNaviLeftActive1:link{ color:#FF3300;}
a.lNaviLeftActive1:visited{ color:#FF3300;}
a.lNaviLeftActive1:hover{ color:#FF3300;}

/* Level 0*/
a.L0n:link{ color:#000000;}
a.L0n:visited{ color:#000000;}
a.L0n:hover{ color:#FF3300;}

a.L0a:link{ color:#FF3300;}
a.L0a:visited{ color:#FF3300;}
a.L0a:hover{ color:#FF3300;}

/* Level 1*/
a.L1n:link{ color:#000000;}
a.L1n:visited{ color:#000000;}
a.L1n:hover{ color:#FF3300;}

a.L1a:link{ color:#FF3300;}
a.L1a:visited{ color:#FF3300;}
a.L1a:hover{ color:#FF3300;}


/* Rahmen*/
.rahmenoulr1{ border:1px solid #FF3300; padding:5px;}
.rahmenoulr1_active{ border:1px solid #DCDCDE; padding:5px;}
.rahmenulr1{ border-bottom:1px solid #FF3300; border-left:1px solid #FF3300; border-right:1px solid #FF3300; padding:5px;}

/* Abstand */
.abstandl1{ padding-left:25px;}
.abstandl2{ padding-left:10px;}
.abstandl3{ padding-left:5px;}
.abstandr1{ padding-right:10px;}
.abstandr2{ padding-right:5px;}
.abstando1{padding-top:5px;}
.abstando2{padding-top:10px;}
.abstandor1{ padding-top:10px; padding-right:10px;}
.abstandol1{ padding-top:10px; padding-left:10px;}
.abstandu1{ padding-bottom:25px;}
.abstandu2{ padding-bottom:10px;}
.abstandou1{padding-top:10px; padding-bottom:10px;}

/* Textformatierungen */
.txtBold{ font-weight:bold;}
.uebFooter{ font-weight:bold; font-size:24px; color:#FFFFFF}
.uebHeader{ font-weight:bold; font-size:18px; color:#FF3300}

/* Formfelder */
.formfeldSprachauswahl { width:220px; margin-top:2px;}
.formfeldSuche { width:220px; margin-top:2px;}
.formfeld1{ width:624px;}
.formfeld2{ width:212px;}
.formfeld3{ width:213px;}
.formfeld4{ width:357px;}
.formfeld5{ width:357px; margin-bottom:2px;}
.formfeld6{ width:68px; margin-bottom:2px;}
.formfeld7{ width:287px; margin-bottom:2px;}
.formfeld8{ border:0px; margin-left:0px; padding-left:0px;}
.formfeldLogin{ width:212px; margin-bottom:2px;}
.formfeldExtra { display: none; }