.main {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
}
a.main {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
text-decoration: underline;
}
a:hover.main {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff6600;
text-decoration: underline;
}

#toTop {
width: 590px;
margin-top: 30px;
margin-bottom: 5px;
text-align: right;
z-index:5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
}


.boxText { font-family: Verdana, Arial; font-size: 11px; color: #00376C; }

.inputField {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
border-color: #FFC66B;
border-style: solid;
border-width: 1px
}


/* von silks.org eingefügt */
.boxFrame {
border-width: 1px;
border-style: solid;
border-color: #506498;
background-color: #D9E0F2;
}

.boxHead {
background-color: #506498;
font-family:Verdana,Arial;
font-size:11px;
color:#ffffff;
}

a.boxLink {
font-family:Verdana,Arial;
font-size:11px;
color:#aa5500;
text-decoration: none;
}
a:hover.boxLink {
font-family:Verdana,Arial;
font-size:11px;
color:#aa5500;
text-decoration: underline;
}




.innerBox {
background-color: #eeeeee;
font-family:Verdana,Arial;
font-size:11px;
color:#333333;
}

/* RECHTE SPALTE (SIDE BAR) */
#side_bar { position:absolute; left:850px; top:280px; width:150px; z-index:1; visibility: visible; }

/* BOXEN RECHTE SPALTE */
#specialBoxHead { background-image:url(images/special_box_head.gif); height: 6px; width: 150px; visibility: visible; }
#specialBoxContent { width: 150px; visibility: visible; }
#specialBoxContentFrame { background-color: #eeeeee; font-family: Verdana, Arial; font-size: 11px; color: #333333; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; visibility: visible; }
#specialBoxFoot { background-image:url(images/special_box_foot.gif); height: 6px; width: 150px; visibility: visible; }

.specialBox {
background-color: #eeeeee;
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
}
a.specialBox {
color: #aa5500;
text-decoration: underline;
}
a:hover.specialBox {
color: #ff9900;
text-decoration: underline;
}
/* BOXEN RECHTE SPALTE EOF */

/* Produkt der Woche - RECHTE SPALTE */
#potwBoxHead { background-image:url(images/potw_box_head.gif); font-family: Verdana, Arial; font-size: 11px; color: #ffffff; text-align: center; height: 13px; padding: 2px; }
#potwBoxContent { width: 150px; }
#potwBoxContentFrame { background-color: #eeeeee; font-family: Verdana, Arial; font-size: 11px; color: #333333; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; }
#potwBoxFoot { background-image:url(images/special_box_foot.gif); height: 6px; width: 150px; }

.potwBox {
background-color: #eeeeee;
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
}
a.potwBox {
color: #aa5500;
text-decoration: underline;
}
a:hover.potwBox {
color: #ff9900;
text-decoration: underline;
}
/* Produkt der Woche - BOXEN RECHTE SPALTE EOF */

#side_logos {
position:absolute;
left:1010px;
top:10px;
width: 200px;
z-index:2;
text-align: center;
}


a.news {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
text-decoration: underline;
}
a:hover.news {
color: #ff9900;
text-decoration: underline;
}


/* ##################################
      styles der alten Version
#################################  */


a {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
text-decoration: underline;
}
a:hover {
font-family: Verdana, Arial;
font-size: 11px;
color: #FFC66B;
text-decoration: underline;
}

body {
scrollbar-face-color:#eeeeee;
scrollbar-highlight-color:#eeeeee;
scrollbar-3dlight-color:#FFC66B;
scrollbar-darkshadow-color:#FFC66B;
scrollbar-shadow-color:#eeeeee;
scrollbar-arrow-color:#FFC66B;
scrollbar-track-color:#ffffff;
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
/*background-color: #eeeeee;*/
}
td {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
}

input, textarea, password, select {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
border-color: #FFC66B;
border-style: solid;
border-width: 1px;
}

input.quick_search {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
border-color: #996633;
border-style: solid;
border-width: 1px;
}
.quick_search_submit {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
border-color: #996633;
background-color: #FFC66B;
border-style: solid;
border-width: 1px;
}

h1 {
bottom-margin: 2px;
margin: 2px;
}
h2{
font-family: Verdana, Arial;
font-size: 13px;
color: #333333;
}
h3 {
font-family: Verdana, Arial;
font-size: 13px;
color: #333333;
}

#underline {
border-color: #FFC66B;
border-style: solid;
border-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
}
.underline {
border-color: #FFC66B;
border-style: solid;
border-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
}

.underline_topline {
border-color: #FFC66B;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
}

.frame {
border-color: #eeeeee;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
}

.subNaviFrame {
border-color: #FFC66B;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px;
width: 600px;
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
}
.footerFrame {
border-color: #FFC66B;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.sideFrame {
border-color: #FFC66B;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-right-width: 0px;
}

.topNavi {
background-color: #eeeeee;
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
}
a.topNavi {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
text-decoration: none;
}
a:hover.topNavi {
font-family: Verdana, Arial;
font-size: 11px;
color: #FFC66B;
text-decoration: none;
}

.navi {
background-color: #F5DEB3;
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
}
#navi {
background-color: #F5DEB3;
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
vertical-align: middle;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 7px;
padding-right: 3px;
}
#navi_frame {
width: 150px;
}
a.navi {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
text-decoration: none;
}
a:hover.navi {
font-family: Verdana, Arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}
.navi_padding {
background-color: #F5DEB3;
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
padding-top: 5px;
padding-bottom: 2px;
padding-left: 7px;
padding-right: 5px;
line-height: 15px;
}

.navi_highlight {
background-color: #FFC66B;
font-family: Verdana, Arial;
font-size: 11px;
color: #ffffff;/*aa5500*/
text-align: center;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 0px;
padding-right: 0px;
}
navi_highlight_frame {
width: 150px;
}
a.navi_highlight {
font-family: Verdana, Arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}
a:hover.navi_highlight {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
text-decoration: none;
}

.naviActive {
font-family: Verdana, Arial;
font-size: 11px;
color: #FFC66B;
}
a.naviActive {
font-family: Verdana, Arial;
font-size: 11px;
color: #FFC66B;
text-decoration: none;
}
a:hover.naviActive {
font-family: Verdana, Arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}


.subNaviLevel_1 {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
background-color: #dddddd;
width: 660px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
}
a.subNaviLinkLevel_1 {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
text-decoration: none;
}
a:hover.subNaviLinkLevel_1 {
color: #ffffff;
text-decoration: none;
}
a.subNaviLinkLevel_1_highlight {
color: #ffffff;
text-decoration: none;
}
a:hover.subNaviLinkLevel_1_highlight {
color: #FFC66B;
text-decoration: none;
}

.subNaviLevel_2 {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
background-color: #cccccc;
width: 660px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
}
a.subNaviLinkLevel_2 {
color: #996633;
text-decoration: none;
}
a:hover.subNaviLinkLevel_2 {
color: #ffffff;
text-decoration: none;
}
a.subNaviLinkLevel_2_highlight {
color: #ffffff;
text-decoration: none;
}
a:hover.subNaviLinkLevel_2_highlight {
color: #FFC66B;
text-decoration: none;
}

.subNaviLevel_3 {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
background-color: #bbbbbb;
width: 660px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
}
a.subNaviLinkLevel_3 {
color: #996633;
text-decoration: none;
}
a:hover.subNaviLinkLevel_3 {
color: #ffffff;
text-decoration: none;
}
a.subNaviLinkLevel_3_highlight {
color: #ffffff;
text-decoration: none;
}
a:hover.subNaviLinkLevel_3_highlight {
color: #FFC66B;
text-decoration: none;
}

.subNaviLevel_4 {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
background-color: #aaaaaa;
width: 660px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
}
a.subNaviLinkLevel_4 {
color: #996633;
text-decoration: none;
}
a:hover.subNaviLinkLevel_4 {
color: #ffffff;
text-decoration: none;
}
a.subNaviLinkLevel_4_highlight {
color: #ffffff;
text-decoration: none;
}
a:hover.subNaviLinkLevel_4_highlight {
color: #FFC66B;
text-decoration: none;
}





.breadcrumb {
background-color: #F5DEB3;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
color: #aa5500;
}
a.breadcrumb {
background-color: #F5DEB3;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
color: #aa5500;
text-decoration: none;
}
a:hover.breadcrumb {
background-color: #F5DEB3;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
color: #ffffff;
text-decoration: none;
}

.footer {
font-family: Verdana, Arial;
font-size: 10px;
color: #666666;
}
a.footer {
font-family: Verdana, Arial;
font-size: 10px;
color: #996633;
text-decoration: none;
}
a:hover.footer {
font-family: Verdana, Arial;
font-size: 10px;
color: #996633;
text-decoration: underline;
}

.main {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
}
a.main {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
text-decoration: underline;
}
a:hover.main {
font-family: Verdana, Arial;
font-size: 11px;
color: #FFC66B;
text-decoration: underline;
}

.small {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
}
a.small {
font-family: Verdana, Arial;
font-size: 11px;
color: #333333;
text-decoration: underline;
}
a:hover.small {
font-family: Verdana, Arial;
font-size: 11px;
color: #FFC66B;
text-decoration: underline;
}

.headline {
font-family: Verdana, Arial;
font-size: 13px;
color: #660000;
border-color: #FFC66B;
border-style: solid;
border-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
width: 658px;
}
.headlineNW {
font-family: Verdana, Arial;
font-size: 13px;
color: #660000;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 2px;
}
a.headline {
font-family: Verdana, Arial;
font-size: 13px;
color: #660000;
text-decoration: none;
}
a:hover.headline {
font-family: Verdana, Arial;
font-size: 13px;
color: #333333;
text-decoration: none;
}

.success {
font-family: Verdana, Arial;
font-size: 11px;
color: #006600;
font-weight: bold;
}
.greenText {
font-family: Verdana, Arial;
font-size: 11px;
color: #00CC00;
font-weight: bold;
}
.error {
font-family: Verdana, Arial;
font-size: 11px;
color: #cc3333;
font-weight: bold;
}
a.error {
color: #cc3333;
text-decoration: none;
}
a:hover.error {
color: #cc3333;
text-decoration: underline;
}

.buttonFett {
font-family: Verdana, Arial;
font-size: 11px;
color: #996633;
font-weight: bold;
border-color: #996633;
background-color: #FFC66B;
border-style: solid;
border-width: 1px;
}
.bigColored {
font-family: Verdana, Arial;
font-size: 13px;
color: #660000;
}
