a {color:#E20A16; text-decoration:none; font-weight:normal; }
a:hover {text-decoration:none;}

a.navie1 {color:white; text-decoration:none; font-weight:bold; font-size: 11px; font-family: verdana;}

a.navie1-newsletter {color:white; text-decoration:none; font-weight:bold; font-size: 10px; font-family: verdana;}

a.navie2 {color:#eeeeee; text-decoration:none; font-weight:normal; font-size: 10px; font-family: verdana;}
a.navie2:hover {text-decoration:underline;color:#E20A16;}

a.navie2-subpage {color:white; text-decoration:none; font-weight:normal; font-size: 10px; font-family: verdana;}
a.navie2-subpage:hover {text-decoration:underline;background-image:url();}
a.navie2-subpage:hover:after  { content:"    >>";}

a.navie1side {color:white; text-decoration:none; font-weight:light; font-size: 11px; font-family: verdana;}
a.navie1side:hover {color:yellow;text-decoration:none;}

a.navie1side-aktiv {color:yellow; text-decoration:none; font-weight:light; font-size: 11px; font-family: verdana;}

a.navie2side {color:white; text-decoration:none; font-weight:normal; font-size: 10px; font-family: verdana;}
a.navie2side:hover {color:yellow; text-decoration:none;}

a.navie2side-aktiv {color:yellow; text-decoration:none; font-weight:normal; font-size: 10px; font-family: verdana;}

a.navibottom {color:black; text-decoration:none; font-weight:normal; font-size: 10px; font-family: verdana;}
a.navibottom:hover {color:black; text-decoration:underline;}

table.navie2 { border-left:1px solid;border-right:1px solid;border-color:#FFFFFF; }
table.navie3 { border-top:1px solid;border-left:1px solid;border-right:1px solid;border-color:#FFFFFF; }
td.navi {width:160;border-bottom:1px solid;border-color:#FFFFFF;background-color:#E20A16;background-repeat:no-repeat;padding-top:2px;padding-bottom:2px; color:#ffffff;}

td.topmenu {color: white; font-size: 11px; font-family: verdana; font-style: normal; font-weight: bold; }
td.sidemenu {color: white; font-family: verdana; font-style: normal; font-weight: light;padding-left:10px;}

div.scroll {position:relative; width:590px; height:420px;top:0; left:25; clip:rect(0,280,180,0);overflow:auto;border:0px;padding:0px;scrollbar-face-color: #E20A16;scrollbar-shadow-color: #E20A16;scrollbar-highlight-color: #E20A16;scrollbar-3dlight-color:  #4B4D51;scrollbar-darkshadow-color: #4B4D51;scrollbar-arrow-color: #000000;scrollbar-track-color:  #FFFFFF;}

div.scroll-sortiment {position:relative; width:820px; height:420px; left:15; clip:rect(0,280,180,0);overflow:auto;border:0px;padding:0px;scrollbar-face-color: B3B8C1;scrollbar-shadow-color: B3B8C1;scrollbar-highlight-color: B3B8C1;scrollbar-3dlight-color:  4B4D51;scrollbar-darkshadow-color: 4B4D51;scrollbar-arrow-color: 003B6B;scrollbar-track-color:  D0D5E0; }

div.scroll-sortiment-newsletter {position:relative; width: 550px; height:420px; left:15; clip:rect(0,280,180,0);overflow:auto;border:0px;padding:0px;scrollbar-face-color: B3B8C1;scrollbar-shadow-color: B3B8C1;scrollbar-highlight-color: B3B8C1;scrollbar-3dlight-color:  4B4D51;scrollbar-darkshadow-color: 4B4D51;scrollbar-arrow-color: 003B6B;scrollbar-track-color:  D0D5E0;}

div.blocksatz {padding-right:14px;padding-left:3px;color: black; font-size: 9px; font-family: verdana; font-style: normal; font-weight: normal;text-align:justify; }
div.bodytext {color: black; font-size: 9px; font-family: verdana; font-style: normal; font-weight: normal; }
div.bottomtext {color: black; font-size: 12px; font-family: verdana; font-style: normal; font-weight: bold; }
div.navie2 {width:150px; height:20px;color:#ffffff;background-color:#E20A16;padding-top:2px; padding-bottom:2px; padding-left:3px;margin-top:0px;margin-bottom:0px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#ffffff;background-image:url(/fileadmin/template/bilder/pfeil_menu.gif);background-repeat:no-repeat;}

8px {font-size:8px;}
9px {font-size:9px;}
10px {font-size:10px;}
11px {font-size:11px;}
12px {font-size:12px;}
14px {font-size:14px;}
16px {font-size:16px;}

td {color: black; font-size: 10px; font-family: verdana; font-style: normal; font-weight: normal; }

h1 {
	font-family: Verdana, Arial, Helvetica;
	font-size : 16pt;
	font-style : normal;
	font-weight : bold;
	margin: 0pt;
	color : #000000;
}

strong {
	font-family: Verdana, Arial, Helvetica;
	/*font-size : 10px;*/
	font-style : normal;
	font-weight : bold;
	color : #000000;
}

strong.rot {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #e20a16;
}

.fettklein {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}


.rot {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	color : #e20a16;
}

.rotfett {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #e20a16;
}

.rotgross {
	font-family: Verdana, Arial, Helvetica;
	font-size : 14px;
	font-style : normal;
	color : #e20a16;
}

div.gross {
	font-family: Verdana, Arial, Helvetica;
	font-size : 12pt;
	font-style : normal;
                     font-weight:bold;
}

.rotfettgross {
	font-family: Verdana, Arial, Helvetica;
	font-size : 20px;
	font-style : normal;
	font-weight : bold;
	color : #e20a16;
}

.bildrand {
	border: 1px solid #000000;
}

.bildrandrot {
	border: 1px solid #e20a16;
}

.normal {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.linkfarberot {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #e20a16;
}

.linkfarberot:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.linkfarbeschwarz {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #222222;
}

.linkfarbeschwarz:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.containerContent {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

a.containerContent {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #e20a16;
}

a.containerContent:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #e20a16;
	text-decoration: none;
}

li {
	font-family: Verdana, Arial, Helvetica;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.small {
	font-family: Verdana, Arial, Helvetica;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	line-height:110%;	
}

.submitmenu {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	height : 18px;
	width : 140px; 
	font-weight : normal;
	color : #000000;
	text-decoration:none;
}

.inputmenu {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	height : 14px;
	width : 80px; 
	font-weight : normal;
	color : #000000;
}

.footer {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	color : #999999;
}

.weiss {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	color : #ffffff;
	text-decoration: none;
}

.weiss:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	color : #ffffff;
	text-decoration: underline;
}

.schwarz {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	color : #000000;
	text-decoration: none;
	text-align:left;
}

.schwarz:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	color : #000000;
	text-decoration: underline;
}
.footnotos {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #888888;
}

td {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.error {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #ff0000;
}

input {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

select {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}


p {margin:0;padding:0;}
.center {text-align:center;}
.rechtsbuendig {text-align:right;}


/* Aenderungen für Mailform */
legend {
padding-left:10px;
padding-right:10px;
border: 0;
}

fieldset {
border:0;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border:0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}