@CHARSET "UTF-8";

* { padding: 0; margin: 0; }


BODY { font-family: verdana; font-size: 10px; background-color: #181617; color: #ffffff; }

P { text-align: justify; }

IMG { border: none; }

UL { list-style: none; }

TABLE { border-spacing: 0; border: none;  }
TABLE TD { vertical-align: top; }


INPUT[type=text], INPUT[type=text], INPUT[type=password], SELECT, TEXTAREA { border: none; color: #ffffff; font-size: 10px; font-family: verdana; padding: 2px; background-color: #323232; }
INPUT[type=submit], INPUT[type=button], INPUT[type=reset], BUTTON { border: none; font-size: 10px; background-color: #3f8cb3; color: #ffffff; font-weight: bold; padding: 2px 8px 2px 8px; cursor: pointer; }

A { outline: none; color: #3f8cb3; }
A:LINK, A:VISITED { text-decoration: underline; }
A:ACTIVE, A:HOVER { text-decoration: none; }


.clear { clear: both; }



DIV#holepage { width: 985px; margin: 0px auto; margin-top: 20px; }


DIV#header { height: 134px; background: url("../img/header_bg.png") no-repeat; margin-bottom: 7px; }



.schema_green TABLE#menu TD A { border-top-color: #97da65; }
.schema_green DIV#menu_bg { border-bottom-color: #6ea749; }
.schema_green DIV#border { background-color: #6ea749; }
.schema_green A { color: #6ea749; }
.schema_green DIV#submenu UL LI A.opened { background-color: #6ea749; }
.schema_green TABLE#menu TD.active A { background-color: #6ea749; }
.schema_green INPUT[type=submit], .schema_green INPUT[type=button], .schema_green INPUT[type=reset], .schema_green BUTTON { background-color: #6ea749; }
.schema_green DIV#submenu UL.level0 LI.news IMG { border-color: #6ea749; }
.schema_green DIV.shortcut_preview H3 { color: #6ea749; }
.schema_green DIV.shortcut_preview A.image { border-color: #6ea749; }
.schema_green UL.content_sitemap { border-bottom-color: #97da65; }
.schema_green UL.content_sitemap LI.opened { background-color: #97da65; border-top-color: #97da65; }
.schema_green UL.content_sitemap LI A:HOVER { background-color: #97da65; }
.schema_green UL.content_sitemap LI A { background-color: #6ea749;  }


.schema_orange TABLE#menu TD A { border-top-color: #eea851; }
.schema_orange DIV#menu_bg { border-bottom-color: #b88339; }
.schema_orange DIV#border { background-color: #b88339; }
.schema_orange A { color: #b88339; }
.schema_orange DIV#submenu UL LI A.opened { background-color: #b88339; }
.schema_orange TABLE#menu TD.active A { background-color: #b88339; }
.schema_orange INPUT[type=submit], .schema_orange INPUT[type=button], .schema_orange INPUT[type=reset], .schema_orange BUTTON { background-color: #b88339; }
.schema_orange DIV#submenu UL.level0 LI.news IMG { border-color: #b88339; }
.schema_orange DIV.shortcut_preview H3 { color: #b88339; }
.schema_orange DIV.shortcut_preview A.image { border-color: #b88339; }
.schema_orange UL.content_sitemap { border-bottom-color: #eea851; }
.schema_orange UL.content_sitemap LI.opened { background-color: #eea851; border-top-color: #eea851; }
.schema_orange UL.content_sitemap LI A:HOVER { background-color: #eea851; }
.schema_orange UL.content_sitemap LI A { background-color: #b88339;  }

.schema_purple TABLE#menu TD A { border-top-color: #7f65da; }
.schema_purple DIV#menu_bg { border-bottom-color: #6249a7; }
.schema_purple DIV#border { background-color: #6249a7; }
.schema_purple A { color: #6249a7; }
.schema_purple DIV#submenu UL LI A.opened { background-color: #6249a7; }
.schema_purple TABLE#menu TD.active A { background-color: #6249a7; }
.schema_purple INPUT[type=submit], .schema_purple INPUT[type=button], .schema_purple INPUT[type=reset], .schema_purple BUTTON { background-color: #6249a7; }
.schema_purple DIV#submenu UL.level0 LI.news IMG { border-color: #6249a7; }
.schema_purple DIV.shortcut_preview H3 { color: #6249a7; }
.schema_purple DIV.shortcut_preview A.image { border-color: #6249a7; }
.schema_purple UL.content_sitemap { border-bottom-color: #7f65da; }
.schema_purple UL.content_sitemap LI.opened { background-color: #7f65da; border-top-color: #7f65da; }
.schema_purple UL.content_sitemap LI A:HOVER { background-color: #7f65da; }
.schema_purple UL.content_sitemap LI A { background-color: #6249a7;  }

.schema_red TABLE#menu TD A { border-top-color: #da6568; }
.schema_red DIV#menu_bg { border-bottom-color: #a74a49; }
.schema_red DIV#border { background-color: #a74a49; }
.schema_red A { color: #a74a49; }
.schema_red DIV#submenu UL LI A.opened { background-color: #a74a49; }
.schema_red TABLE#menu TD.active A { background-color: #a74a49; }
.schema_red INPUT[type=submit], .schema_red INPUT[type=button], .schema_red INPUT[type=reset], .schema_red BUTTON { background-color: #a74a49; }
.schema_red DIV#submenu UL.level0 LI.news IMG { border-color: #a74a49; }
.schema_red DIV.shortcut_preview H3 { color: #a74a49; }
.schema_red DIV.shortcut_preview A.image { border-color: #a74a49; }
.schema_red UL.content_sitemap { border-bottom-color: #da6568; }
.schema_red UL.content_sitemap LI.opened { background-color: #da6568; border-top-color: #da6568; }
.schema_red UL.content_sitemap LI A:HOVER { background-color: #da6568; }
.schema_red UL.content_sitemap LI A { background-color: #a74a49;  }

.schema_aqua TABLE#menu TD A { border-top-color: #65d9da; }
.schema_aqua DIV#menu_bg { border-bottom-color: #49a3a7; }
.schema_aqua DIV#border { background-color: #49a3a7; }
.schema_aqua A { color: #49a3a7; }
.schema_aqua DIV#submenu UL LI A.opened { background-color: #49a3a7; }
.schema_aqua TABLE#menu TD.active A { background-color: #49a3a7; }
.schema_aqua INPUT[type=submit], .schema_aqua INPUT[type=button], .schema_aqua INPUT[type=reset], .schema_aqua BUTTON { background-color: #49a3a7; }
.schema_aqua DIV#submenu UL.level0 LI.news IMG { border-color: #49a3a7; }
.schema_aqua DIV.shortcut_preview H3 { color: #49a3a7; }
.schema_aqua DIV.shortcut_preview A.image { border-color: #49a3a7; }
.schema_aqua UL.content_sitemap { border-bottom-color: #65d9da; }
.schema_aqua UL.content_sitemap LI.opened { background-color: #65d9da; border-top-color: #65d9da; }
.schema_aqua UL.content_sitemap LI A:HOVER { background-color: #65d9da; }
.schema_aqua UL.content_sitemap LI A { background-color: #49a3a7;  }

.schema_grey TABLE#menu TD A { border-top-color: #989898; }
.schema_grey DIV#menu_bg { border-bottom-color: #737373; }
.schema_grey DIV#border { background-color: #737373; }
.schema_grey A { color: #737373; }
.schema_grey DIV#submenu UL LI A.opened { background-color: #737373; }
.schema_grey TABLE#menu TD.active A { background-color: #737373; }
.schema_grey INPUT[type=submit], .schema_grey INPUT[type=button], .schema_grey INPUT[type=reset], .schema_grey BUTTON { background-color: #737373; }
.schema_grey DIV#submenu UL.level0 LI.news IMG { border-color: #737373; }
.schema_grey DIV.shortcut_preview H3 { color: #737373; }
.schema_grey DIV.shortcut_preview A.image { border-color: #737373; }
.schema_grey UL.content_sitemap { border-bottom-color: #989898; }
.schema_grey UL.content_sitemap LI.opened { background-color: #989898; border-top-color: #989898; }
.schema_grey UL.content_sitemap LI A:HOVER { background-color: #989898; }
.schema_grey UL.content_sitemap LI A { background-color: #737373;  }

.schema_white TABLE#menu TD A { border-top-color: #ffffff; color: #737373; }
.schema_white DIV#menu_bg { border-bottom-color: #ffffff; }
.schema_white DIV#border { background-color: #ffffff; }
.schema_white A { color: #ffffff; }
.schema_white DIV#submenu UL LI A.opened { background-color: #ffffff; color: #737373; }
.schema_white #lbDetailsData A { color: black; }
.schema_white TABLE#menu TD.active A { background-color: #ffffff; }
.schema_white INPUT[type=submit], .schema_white INPUT[type=button], .schema_white INPUT[type=reset], .schema_white BUTTON { background-color: #ffffff; color: #737373; }
.schema_white DIV#submenu UL.level0 LI.news IMG { border-color: #737373; }
.schema_white DIV.shortcut_preview H3 { color: #ffffff; }
.schema_white DIV.shortcut_preview A.image { border-color: #ffffff; }
.schema_white UL.content_sitemap { border-bottom-color: #ffffff; }
.schema_white UL.content_sitemap LI.opened { background-color: #ffffff; border-top-color: #ffffff; color: #737373; }
.schema_white UL.content_sitemap LI A:HOVER { background-color: #ffffff; color: #737373; }
.schema_white UL.content_sitemap LI A { background-color: #737373; }

.schema_pink TABLE#menu TD A { border-top-color: #FC2AC0; }
.schema_pink DIV#menu_bg { border-bottom-color: #B61B87; }
.schema_pink DIV#border { background-color: #B61B87; }
.schema_pink A { color: #B61B87; }
.schema_pink DIV#submenu UL LI A.opened { background-color: #B61B87; }
.schema_pink TABLE#menu TD.active A { background-color: #B61B87; }
.schema_pink INPUT[type=submit], .schema_pink INPUT[type=button], .schema_pink INPUT[type=reset], .schema_pink BUTTON { background-color: #B61B87; }
.schema_pink DIV#submenu UL.level0 LI.news IMG { border-color: #B61B87; }
.schema_pink DIV.shortcut_preview H3 { color: #B61B87; }
.schema_pink DIV.shortcut_preview A.image { border-color: #B61B87; }
.schema_pink UL.content_sitemap { border-bottom-color: #FC2AC0; }
.schema_pink UL.content_sitemap LI.opened { background-color: #FC2AC0; border-top-color: #FC2AC0; }
.schema_pink UL.content_sitemap LI A:HOVER { background-color: #FC2AC0; }
.schema_pink UL.content_sitemap LI A { background-color: #B61B87;  }

/* SHORTCUTS */
DIV#border { clear: both; height: 6px; background-color: #3f8cb3; }

DIV#shortcuts { background: url("../img/shortcut_bg.png") no-repeat 757px 19px; padding-bottom: 19px; padding-top: 19px; clear: both;  }

DIV.shortcut_preview { width: 213px; height: 137px; float: left; border: 1px solid #4d4d4d; padding: 10px; margin-right: 17px; background: url("../img/shortcut_box_bg.png") repeat-x top #050505; }
DIV.shortcut_preview H3 { padding-bottom: 6px; border-bottom: 1px solid #4d4d4d; margin-bottom: 8px; font-size: 11px; color: #3f8cb3; }
DIV.shortcut_preview A.image { float: left; margin-right: 5px; display: block; width: 80px; height: 80px; border: 1px solid #3f8cb3; }
DIV.shortcut_preview A.more { color: #4d4d4d; font-weight: bold; text-decoration: none; text-align: center; display: block; margin-top: 3px; margin-bottom: 5px;  }
DIV.shortcut_preview DIV.border { clear: both; border-top: 1px solid #4d4d4d; }
DIV.shortcut_preview P { text-align: left; display: block; height: 90px; overflow: hidden; font-weight: bold; font-size: 11px; }


/* MENU */

DIV#menu_bg { height: 64px; border-bottom: 1px solid #3f8cb3; background: url("../img/navi_bg.png"); clear: both;  }

TABLE#menu { width: 100%; clear: both; position: relative; top: -65px; margin-bottom: -65px; }
TABLE#menu TD { height: 80px; background: url("../img/navi_seperator.png") no-repeat top right; padding-right: 1px; }
TABLE#menu TD.last { background: none; padding-right: 0; }
TABLE#menu TD.active A { height: 46px; border-top-width: 8px; background-color: #3f8cb3; }
TABLE#menu TD A { display: block; text-align: center; color: #ffffff; text-decoration: none; padding: 24px 20px 0px 20px; height: 40px; font-size: 12px; text-transform: uppercase; border-top: 0px solid #58bce8; }


DIV#path { margin-bottom: 10px; margin-top: 4px; }



TABLE#main {  }
TABLE#main TD.submenu { padding-bottom: 20px; background: url("../img/submenu_bg.png") repeat-x top #000000; vertical-align: top; width: 226px; border: 1px solid #4d4d4d; border-top: none; border-bottom: none; }
TABLE#main TD.content { width: 757px; }

DIV#submenu { padding-left: 8px; padding-right: 8px; border-top: 1px solid #4d4d4d; }
DIV#submenu UL { overflow: hidden; clear: both; }
DIV#submenu UL.level0 { margin-bottom: 10px; }
DIV#submenu UL.level0 LI { padding: 8px; padding-left: 0; border-bottom: 1px solid #4d4a47; }
DIV#submenu UL.level0 LI A { padding: 2px; }
DIV#submenu UL.level1 LI { border: none; padding: 0; }
DIV#submenu UL.level1 LI A { padding-left: 8px; }
DIV#submenu UL LI A { display: block; color: #a9a9a9; }
DIV#submenu UL LI A:HOVER {  }
DIV#submenu UL LI A.opened { font-weight: bold; background-color: #3f8cb3; color: #ffffff; }

DIV#submenu A { text-decoration: none; }
DIV#submenu DIV.content { min-height: 230px; background: url("../img/submenu_bg.png") black; }
DIV#submenu DIV.top { height: 5px; background: url("../img/submenu_top.png"); }
DIV#submenu DIV.bottom { height: 5px; background: url("../img/submenu_bottom.png");  }


DIV#submenu UL.level0 LI.news { border: none; padding: 0; margin-bottom: 10px; margin-top: 10px; }



LI.news { color: #a9a9a9; }
LI.news IMG { border: 4px solid #418fb6; float: left; display: block; }
LI.news H2 { font-size: 10px; font-weight: normal; border-bottom: 1px solid #4d4a48; color: #a9a9a9; font-variant: small-caps; padding: 2px; width: 135px; float: right; }
LI.news .date { float: right; width: 140px; padding: 2px; font-size: 8px; padding-top: 0; color: #cccccc; }
LI.news P { padding: 2px; width: 135px; float: right; text-align: left; padding-right: 0; }

DIV.selector { text-align: center; margin-top: 5px; }
DIV.selector SPAN { display: block; float: left; width: 14px; height: 11px; padding-top: 1px; background: url("../img/selector.png"); margin-bottom: 5px; font-size: 9px; line-height: 1.0; text-align: center; }
DIV.selector SPAN.active { background: url("../img/selector_active.png"); color: #181617; }


DIV#footer { margin-top: 10px; clear: both; text-align: center; }
DIV#footer A { margin-right: 20px; }





DIV#content { }
.no-submenu DIV#content { width: auto; float: none; }
DIV#inner_content { padding: 10px; padding-top: 0; }



/* ds_content_loginbox */
.loginbox { float: right; width: 200px; margin-right: 30px; margin-top: 50px; }
.loginbox LABEL { display: block; float: left; width: 63px; padding-top: 2px; text-align: left; }
.loginbox INPUT { display: block; width: 133px; float: left; margin-bottom: 10px; }
.loginbox INPUT[type="submit"] { margin-left: 5px; width: auto; }
.loginbox A.right { display: block; float: right; }
.loginbox { text-align: right; }

/* ds_content_shoppingcart */
.content_shoppingcart { float: left; width: 300px; margin-top: 92px; margin-left: 18px; }

