/* globale Definitionen */
body {margin:0px 5px;padding:0px;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#5E7893;background-color:#FFFFFF;}
td,select,input {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#5E7893;}
a {color:#5E7893;}
form {margin:0px;padding:0px;}
img {border:none;}
h4 {font-size:12px;}
strong {letter-spacing:-1px;}
input.error {border:1px solid #D10F10;}



.colorhome,a.default {color:#5C7893;}
.colorbuch {color:#a3450c;}/*.colorbuch {color:#E28031;}*/
.colormusik {color:#903565;}
.colorvideodvd {color:#127f80;}
.colorspiele {color:#447414;}
.colorcomputer {color:#6e7e5f;}
.colorhomeshop {color:#939a03;}
.colorcolumbus {color:#CC9600;}/*.colorcolumbus {color:#447414;}*/
.colorextraguenstig {color:#DB6A6C;}
.colorfoto {color:#6178a3;}
.colorfilmfoto {color:#6178a3;}
.colorreisen {color:#2096B2;}/* 4ab4d1 */
.colormehrshops {color:#838383;}
.colorclubextra {color:#8D7D5A;}
.colorerror {color:#EF0000;}

.background_style1 {background-color: #f4f7f9 !important;}
.background_style2 {background-color: #e3ebf0 !important;}

.docking {margin-top:15px;}
#navright .docking {margin-top:15px;}
#content .docking {margin-top:15px;}
#navleft .docking {margin-top:15px;}
#navleft .dockingsmall {margin-top:5px;}
#navleft h4 {font-size:11px;}

#header {width:990px;}
#main {width:942px;margin:219px 24px 0px 24px;}

#logo {position:absolute;left:15px;top:20px;width:155px;height:60px;}
#featuring {position:absolute;z-index:2;}
#metanavi {position:absolute;left:400px;top:17px;width:590px;height:92px;letter-spacing:-1px;}
#metanavi .cornerleft {position:absolute;margin:-7px 0px 0px -6px;width:41px;height:44px;background-image:url(/webroot/gfx/global/background/bg_navi_left.gif);background-repeat:no-repeat;}
#metanavi .cornerright {position:absolute;width:44px;height:41px;margin:-6px 0px 0px 183px;background-image:url(/webroot/gfx/global/background//bg_navi_right.gif);background-repeat:no-repeat;background-position:right;}
#metanavi .service {position:absolute;left:99px;top:0px;width:117px;}
#metanavi .account {position:absolute;left:224px;top:0px;width:120px;}
#metanavi .bbsbanner {position:absolute;left:115px;top:-17px;width:223px;}
#metanavi h4.metanavi {margin:0px;padding:0px 0px 0px 0px;background-image:url(/webroot/gfx/global/stylemetanavi.gif);background-repeat:no-repeat;}
#metanavi h4.metanavi a {display:block;padding:5px 15px 7px 10px;cursor:pointer;}
#metanavi h4.metanavi a:hover {color:#FFFFFF;}
#metanavi h4.active {background-position:0px -72px;}
#metanavi ul.metanavisub {margin:0px;padding:0px;list-style-type:none;}
#metanavi ul.metanavisub li {list-style-type:none;padding:2px 0px 2px 10px;letter-spacing:-1px;background-image:url(/webroot/gfx/global/li_style1.gif);background-repeat:no-repeat;background-position:0px 6px;}
#metanavi ul.metanavisub a:hover {text-decoration:underline;}
#metanavi .basket {position:absolute;left:362px;top:0px;width:220px;height:47px;background-image:url(/webroot/gfx/global/background/bg_metanavi_basket.gif);background-repeat:no-repeat;cursor:pointer;}
#metanavi .basket a:hover {color:#FFFFFF;}
#metanavi .basket h4 {margin:0px;padding:5px 0px 0px 7px;}
#metanavi .basket td {}
#metanavi .basket .content {margin:10px 0px 0px 7px;width:150px;}
#metanavi .basket .content .price{text-align:right;font-weight:bold;}
#metanavi .shoppinglist {position:absolute;left:362px;top:55px;width:99px;height:24px;background-image:url(/webroot/gfx/global/background/bg_metanavi_shoppinglist.gif);background-repeat:no-repeat;}
#metanavi .shoppinglist a:hover {color:#FFFFFF;}
#metanavi .shoppinglist h4 {margin:0px;padding:4px 0px 0px 25px;}
#metanavi .directorder {position:absolute;left:469px;top:55px;width:113px;height:24px;background-image: url(/webroot/gfx/global/background/bg_navright_headline1.gif);}
#metanavi .directorder a:hover {color:#FFFFFF;}
#metanavi .directorder h4 {margin:0px;padding:3px 0px 0px 10px;line-height:0.9em;letter-spacing:0px;font-size:10px;}
#metanavi a {text-decoration:none;}
#metanavi a:hover {}
#metanavi #tabs {position:absolute;left:-395px;top:92px;}

#navright h4.metanavi {margin:0px;padding:0px 0px 0px 0px;background-image:url(/webroot/gfx/global/stylemetanavi_navright.gif);background-repeat:no-repeat;}
#navright h4.metanavi a {display:block;padding:5px 15px 7px 10px;cursor:pointer;color:#5E7893;}
#navright h4.metanavi a:hover {color:#FFFFFF;}

#search {position:absolute;left:276px;top:167px;height:44px;}
#search .searcharea {width:150px;height:20px;;font-weight:bold;color:#555555;}
#search .searchkeyword {width:260px;height:19px;margin-left:15px;color:#AAAAAA;}
#search .searchkeywordactive {width:260px;height:19px;margin-left:15px;color:#000000;}
#search .searchsubmit {width:77px;height:28px;margin-left:25px;}

.pulldownmenu { font-size: 11px; width:180px; border:1px solid; z-index:100;}
.menuitem {border-style:solid;border-color:#5E7893;border-width:1px 0px 0px 0px; }
.pulldownmenu .highlight { font-size: 11px; font-weight: normal; text-align: left; padding: 0px; }
.pulldownmenu a {display:block;width:160px;padding:5px 10px;text-decoration:none;}
.pulldownmenu a {display:block;width:180px;padding:5px 10px;text-decoration:none;}
html>body .pulldownmenu a {width:160px;}   /* für non-IE<=6 */
.pulldownmenu a:hover {color:#fff;}
html>body .pulldownmenu a:hover {color:#fff;}   /* für non-IE<=6 */
.pulldownmenu .first {border:none;}

#pdmbuch { background-color:#f6dcb3; border-color:#E78F3A; }
#pdmbuch .highlight {background-color:#FFFADD;}
#pdmbuch .menuitem { border-color:#E78F3A; }
#pdmbuch a:hover {background-color:#E78F3A;}
html>body #pdmbuch a:hover {background-color:#E78F3A; }   /* für non-IE<=6 */

#pdmmusik { background-color:#F3E4E9; border-color:#B45479;}
#pdmmusik .highlight {background-color:#FFF6FB;}
#pdmmusik .menuitem { border-color:#B45479; }
#pdmmusik a:hover {background-color:#B45479;}
html>body #pdmmusik a:hover {background-color:#B45479; }   /* für non-IE<=6 */

#pdmvideodvd { background-color:#DFF2EC; border-color:#388B8E; }
#pdmvideodvd .highlight {background-color:#F7FFFF;}
#pdmvideodvd .menuitem { border-color:#388B8E; }
#pdmvideodvd a:hover {background-color:#388B8E;}
html>body #pdmvideodvd a:hover {background-color:#388B8E; }   /* für non-IE<=6 */

#pdmspiele { background-color:#d2e5bf; border-color:#5D792E;}
#pdmspiele .highlight {background-color:#f2f8ec;}
#pdmspiele .menuitem { border-color:#5D792E; }
#pdmspiele a:hover {background-color:#5D792E;}
html>body #pdmspiele a:hover {background-color:#5D792E; }   /* für non-IE<=6 */

#pdmcomputer { background-color:#dee3d9; border-color:#A3A798; }
#pdmcomputer .highlight {background-color:#f8f9f7;}
#pdmcomputer .menuitem { border-color:#A3A798; }
#pdmcomputer a:hover {background-color:#A3A798;}
html>body #pdmcomputer a:hover {background-color:#A3A798; }   /* für non-IE<=6 */

#pdmhomeshop { background-color:#dcde9f ; border-color:#839474; }
#pdmhomeshop .highlight {background-color:#ebeccd;}
#pdmhomeshop .menuitem { border-color:#A9A63C; }
#pdmhomeshop a:hover {background-color:#A9A63C;}
html>body #pdmhomeshop a:hover {background-color:#A9A63C; }   /* für non-IE<=6 */

#pdmcolumbus { background-color:#dcde9f ; border-color:#F8C527; }
#pdmcolumbus .highlight {background-color:#f9f3d2;}
#pdmcolumbus .menuitem { border-color:#F8C527; }
#pdmcolumbus a:hover {background-color:#F8C527;}
html>body #pdmcolumbus a:hover {background-color:#F8C527; }   /* für non-IE<=6 */

#pdmextraguenstig { background-color:#dcde9f ; border-color:#D28288; }
#pdmextraguenstig .highlight {background-color:#ffeaea;}
#pdmextraguenstig .menuitem { border-color:#D28288; }
#pdmextraguenstig a:hover {background-color:#D28288;}
html>body #pdmextraguenstig a:hover {background-color:#D28288; }   /* für non-IE<=6 */

#pdmphoto { background-color:#dcde9f ; border-color:#62759E; }
#pdmphoto .highlight {background-color:#e7f0ff;}
#pdmphoto .menuitem { border-color:#62759E; }
#pdmphoto a:hover {background-color:#62759E;}
html>body #pdmphoto a:hover {background-color:#62759E; }   /* für non-IE<=6 */

#pdmreisen { background-color:#dcde9f ; border-color:#839474; }
#pdmreisen .highlight {background-color:#e1f9ff;}
#pdmreisen .menuitem { border-color:#429EBA; }
#pdmreisen a:hover {background-color:#429EBA;}
html>body #pdmreisen a:hover {background-color:#429EBA; }   /* für non-IE<=6 */

#pdmclubextra { background-color:#dcde9f ; border-color:#A09172; }
#pdmclubextra .highlight {background-color:#e7e2d4;}
#pdmclubextra .menuitem { border-color:#A09172; }
#pdmclubextra a:hover {background-color:#A09172;}
html>body #pdmclubextra a:hover {background-color:#A09172; }   /* für non-IE<=6 */

#pdmservice { background-color:#F7FFFF ; border-color:#2B5274; }
#pdmservice .highlight {background-color:#EEF7FC;}
#pdmservice .menuitem { border-color:#2B5274; }
#pdmservice a:hover {background-color:#B1C5D5;;}
html>body #pdmservice a:hover {background-color:#B1C5D5; }   /* für non-IE<=6 */

#pdmmeinkonto { background-color:#F7FFFF ; border-color:#2B5274; }
#pdmmeinkonto .highlight {background-color:#EEF7FC;}
#pdmmeinkonto .menuitem { border-color:#2B5274; }
#pdmmeinkonto a:hover {background-color:#B1C5D5;}
html>body #pdmmeinkonto a:hover {background-color:#B1C5D5; }   /* für non-IE<=6 */

.quickinfo { font-size: 11px; padding:3px; background-color:#f7ffff; border:1px solid #2B5274; color:#2B5274; }

/* NavLeft */
#navleft {width:153px;overflow:hidden;vertical-align:top;}
#navleft .corner {position:absolute;margin:-7px 0px 0px -6px;width:41px;height:44px;background-image:url(/webroot/gfx/global/background/bg_navi_left.gif);background-repeat:no-repeat;}
#navleft h4 {position:relative;}
#navleft h4 a {position:relative;}

.navblockleft {width:138px;}
.navblockleft a {text-decoration:none;color:#305672;}
.navblockleft ul.sublevel1 {margin:0px;padding:0px;list-style-type:none;border-bottom:1px solid #FFFFFF;}
.navblockleft ul.sublevel1 li {font-weight:normal;list-style-type:none;padding:2px 3px 4px 20px;border-bottom:1px solid #D3DFE7;border-top:1px solid #EEF2F5;background-image: url(/webroot/gfx/global/background/bg_menupoint_light.gif);}
.navblockleft ul.sublevel1 li.active {background-color:#E4ECEF;background-image: url(/webroot/gfx/global/background/bg_menupoint_light_active.gif);background-repeat:no-repeat;}
.navblockleft ul.sublevel1 li a {display:block;width:115px;}
.navblockleft h4 a:hover {color:#FFFFFF;}

.navblockleft h4.active {background-position:0px -72px;}
.navblockleft h4.active a {color:#FFFFFF;}

.navleftsublevel2 {background-image: url(/webroot/gfx/global/background/bg_menupoint_light.gif);}
.navleftsublevel2active {background-image: url(/webroot/gfx/global/background/bg_menupoint_light_active.gif);}
.navleftsublevel3 {background-image: url(/webroot/gfx/global/background/bg_menupoint_light.gif);}
.navleftsublevel3active {background-image: url(/webroot/gfx/global/background/bg_menupoint_light_active.gif);}



/* Content */
#history {height:28px;overflow:hidden;}
#history td {margin:0px;padding:0px 0px 0px 0px;vertical-align:middle;color:#666666;}


#content {vertical-align:top;}
#content .contentblock {text-align:left;}
.contentblock h6 {margin:0px 0px;padding:0px;font-weight:normal;}

.contentblock .headline {padding:5px 10px;margin:0px 0px 1px 0px;font-size:14px;color:#FFFFFF;font-family:Arial;font-weight:bold;background-image:url(/webroot/gfx/global/background/container_bg_headline.gif);background-repeat:no-repeat;}
.contentblock .container {border:1px solid #506D88;padding:10px 15px;background-image:url(/webroot/gfx/global/background/container_bg_body.gif);background-repeat:repeat-y;}
.contentblock .container2 {border:1px solid #506D88;padding:10px 15px;}
.contentblock .container3 {padding:1px;background-image: url(/webroot/gfx/global/background/bg_dots_blue.gif);}
.contentblock .container3 .body {padding:10px 15px;background-image: url(/webroot/gfx/global/background/bg_container3_body.gif);background-repeat:repeat-y;background-color:#ECEAE8;}

.catbuch .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinebuch.gif);}
.catbuch .contentblock .container {border-color:#E28031;background-image:url(/webroot/gfx/global/background/container_bg_bodybuch.gif);}
.catmusik .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinemusik.gif);}
.catmusik .contentblock .container {border-color:#CF6F9F;background-image:url(/webroot/gfx/global/background/container_bg_bodymusik.gif);}
.catvideodvd .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinevideodvd.gif);}
.catvideodvd .contentblock .container {border-color:#3F9F9F;background-image:url(/webroot/gfx/global/background/container_bg_bodyvideodvd.gif);}
.catspiele .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinespiele.gif);}
.catspiele .contentblock .container {border-color:#6F9F3F;background-image:url(/webroot/gfx/global/background/container_bg_bodyspiele.gif);}
.catcomputer .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinecomputer.gif);}
.catcomputer .contentblock .container {border-color:#839474;background-image:url(/webroot/gfx/global/background/container_bg_bodycomputer.gif);}
.cathomeshop .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinehomeshop.gif);}
.cathomeshop .contentblock .container {border-color:#B7B723;background-image:url(/webroot/gfx/global/background/container_bg_bodyhomeshop.gif);}
.catextraguenstig .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlineextraguenstig.gif);}
.catextraguenstig .contentblock .container {border-color:#E28031;background-image:url(/webroot/gfx/global/background/container_bg_bodyextraguenstig.gif);}
.catclubextra .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlineclubextra.gif);}
.catclubextra .contentblock .container {border-color:#CFD2DB;background-image:url(/webroot/gfx/global/background/container_bg_bodyclubextra.gif);}
.catreisen .contentblock .headline {background-image:url(/webroot/gfx/global/background/container_bg_headlinereisen.gif);}
.catreisen .contentblock .container {border-color:#4AB4D1;background-image:url(/webroot/gfx/global/background/container_bg_bodyreisen.gif);}

/* BANNER SLIDER */
#banner_slider{position:relative;}
#slides {position:relative;z-index:100;margin-bottom: 13px;height:230px;}

.slides_container {overflow:hidden;display:none;}
.slides_container a {display:block;}

.pagination {margin:26px auto 0;position:absolute;top:-23px;right:9px;z-index:10000;}
.pagination li {float:left;padding-top:5px;margin:0 1px;list-style:none;}
.pagination li a {
	display:block;
	width:19px;
	height:19px;
	background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/buttons/slider_pagination.png); 
	background-position:0 0;
	float:left;
	overflow:hidden;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#6CACDA;
	line-height:18px;
	text-indent:4px;
}
.pagination li.current a {background-position:0 -20px;color:#fff;}
/* BANNER SLIDER ENDE */

/* NavRight */
#navright {width:153px;overflow:hidden;vertical-align:top;}
#navright h4 {font-size:11px;position:relative;}
#navright h4 a {position:relative;}
#navright .corner {position:absolute;width:44px;height:41px;margin:-6px 0px 0px 101px;background-image:url(/webroot/gfx/global/background/bg_navi_right.gif);background-repeat:no-repeat;background-position:right;}
.navblockright a {color:#305672;}
.navblockright {width:138px;margin-left:15px;text-align:left;}
.navblockright h4 a {text-decoration:none;}
.navblockright h4 a:hover {color:#FFFFFF;}
.navblockright h4.active {background-position:0px -72px;}
.navblockright h4.active a {color:#FFFFFF;}
.navblockright .container {padding:4px 3px 7px 10px;background-color:#E5EDF0;}
.navblockright .branches {line-height:2em;}
.navblockright .branches input.textfield {width:65px;vertical-align:middle;}
.navblockright .branches input.submit {width:41px;margin-left:10px;vertical-align:middle;}

.navblockright ul.style1 {margin:0px;padding:10px;list-style-type:none;background-color:#E5EDF0;}
.navblockright ul.style1 li {padding-bottom:5px;list-style-type:none;}
.navblockright ul.style2 {margin:0px;padding:10px;background-color:#E5EDF0;}
.navblockright ul.style2 li {list-style-type:none;padding:2px 0px 2px 10px;background-image:url(/webroot/gfx/global/li_style1.gif);background-repeat:no-repeat;background-position:0px 6px;}


/*** Account ***/
.navblockright ul.sublevel1 {margin:0px;padding:0px;list-style-type:none;}
.navblockright ul.sublevel1 li {font-weight:normal;list-style-type:none;padding:2px 3px 4px 9px;background-color:#e6edf1;}



#loginpw {width:138px;height:142px;overflow:hidden;font-size:10px;background-image: url(/webroot/gfx/global/background/bg_login.gif);}
#loginpw input {width:118px;height:19px;}
#loginpw .user {margin-top:0px;}
#loginpw .password {margin-top:2px;}
#loginpw form {padding:10px 5px 10px 10px;}
#loginpw .submit {margin-top:14px;height:23px;}
#loginpw p {margin:5px 0px 0px 0px;padding:0px;}
.loginok {width:138px;height:142px;overflow:hidden;background-color:#E5EDF0;}
.loginok .pad {padding:10px 5px 10px 10px;}

#footer {margin:15px 0px 0px 0px;padding:15px 0px;text-align:center;background-image:url(/webroot/gfx/global/dotline.gif);background-repeat:repeat-x;}
#footer a {}
#footer a:hover {text-decoration:underline;}

span.shippingmark {font-size:9px;vertical-align: top;}

h4.style1 {margin:0px;padding:5px 15px 7px 10px;border-bottom:1px solid #FFFFFF;background-image:url(/webroot/gfx/global/background/bg_menupoint.gif);letter-spacing:-1px;}
h4.style1 a {display:block;cursor:pointer;}
h4.style1right {margin:0px;padding:0px 0px 0px 0px;border-bottom:1px solid #FFFFFF;letter-spacing:-1px;background-image: url(/webroot/gfx/global/background/style1right.gif);background-repeat:no-repeat;}
h4.style1right a {display:block;padding:5px 15px 7px 10px;cursor:pointer;}
h4.style1right a:hover {color:#FFFFFF;}
h4.style1down {margin:0px;padding:0px 0px 0px 0px;border-bottom:1px solid #FFFFFF;letter-spacing:-1px;background-image: url(/webroot/gfx/global/background/style1down.gif);}
h4.style1down a {display:block;padding:5px 15px 7px 10px;cursor:pointer;}
h4.style1right_orange {color:#964300;margin:0px;padding:0px 0px 0px 0px;border-bottom:1px solid #FFFFFF;letter-spacing:-1px;background-image: url(/webroot/gfx/global/background/style1right_orange.gif);background-repeat:no-repeat;}
h4.style1right_orange a {display:block;padding:5px 15px 7px 10px;cursor:pointer;color:#964300}
h4.style1right_orange a:hover {color:#FFFFFF;}

.catbuch h4.style1 {background-color:#FFC384;background-image: url(/webroot/gfx/global/background/style1buch.gif);background-repeat:no-repeat;}
.catbuch h4.style1down {background-image: url(/webroot/gfx/global/background/style1downbuch.gif);}
.catmusik h4.style1 {background-image: url(/webroot/gfx/global/background/style1downmusik.gif);}
.catmusik h4.style1down {background-image: url(/webroot/gfx/global/background/style1downmusik.gif);}
.catmusik h4.style1right {background-image: url(/webroot/gfx/global/background/style1rightmusik.gif);}
.catvideodvd h4.style1 {background-image: url(/webroot/gfx/global/background/style1downvideodvd.gif);}
.catvideodvd h4.style1down {background-image: url(/webroot/gfx/global/background/style1downvideodvd.gif);}
.catspiele h4.style1 {background-image: url(/webroot/gfx/global/background/style1downspiele.gif);}
.catspiele h4.style1down {background-image: url(/webroot/gfx/global/background/style1downspiele.gif);}
.catcomputer h4.style1 {background-image: url(/webroot/gfx/global/background/style1downcomputer.gif);}
.catcomputer h4.style1down {background-image: url(/webroot/gfx/global/background/style1downcomputer.gif);}
.cathomeshop h4.style1 {background-image: url(/webroot/gfx/global/background/style1downhomeshop.gif);}
.cathomeshop h4.style1down {background-image: url(/webroot/gfx/global/background/style1downhomeshop.gif);}
.catextraguenstig h4.style1right {background-image: url(/webroot/gfx/global/background/style1downextraguenstig.gif);}
.catextraguenstig h4.style1rightactive {background-image: url(/webroot/gfx/global/background/style1downextraguenstig_active.gif);}
.catextraguenstig h4.style1down {background-image: url(/webroot/gfx/global/background/style1downextraguenstig.gif);}
.catreisen h4.style1right {background-image: url(/webroot/gfx/global/background/style1rightreisen.gif);}
.catclubextra h4.style1 {background-image: url(/webroot/gfx/clubextra/bg_menupoint_extra.gif);}
.catclubextra h4.style1right {background-image: url(/webroot/gfx/global/background/style1rightclubextra.gif);}
.catclubextra h4.style1down {background-image: url(/webroot/gfx/global/background/style1downclubextra.gif);}
.catclubextra h4.styleheadline {background-image: url(/webroot/gfx/clubextra/bg_navright_headline_extra.gif);background-repeat:no-repeat;color:#FFF;font-weight:bold;border-bottom:1px solid #FFFFFF;letter-spacing:-1px;margin:0;padding:5px 15px 7px 10px;} /* fuer OTTO Media */
.cateinkaufskonto h4.style1 {background-color:#FFC384;background-image: url(/webroot/gfx/global/background/style1buch.gif);background-repeat:no-repeat;}
.cateinkaufskonto h4.style1down {background-image: url(/webroot/gfx/global/background/style1downbuch.gif);}

h4.style1light {margin:0px;padding:4px 0px 7px 10px;border-bottom:1px solid #FFFFFF;font-weight:normal;background-image: url(/webroot/gfx/global/background/bg_h4_style1light.gif);}
h4.style1light a {text-decoration:none;}
h4.style1light a:hover {color:#FFFFFF;}

h4.style1lightright {margin:0px;padding:0px 0px 0px 0px;border-bottom:1px solid #FFFFFF;font-weight:normal;background-image: url(/webroot/gfx/global/background/style1lightright.gif);}
h4.style1lightright a {display:block;padding:5px 15px 7px 10px;cursor:pointer;}
.navblockleft h4.style1lightright a {color:#305672;}
h4.style1lightright a:hover {color:#305672;}

h4.style1lightdown {margin:0px;padding:0px 0px 0px 10px;border-bottom:1px solid #FFFFFF;font-weight:normal;background-image: url(/webroot/gfx/global/background/bg_h4_style1lightdown.gif);}
h4.style1lightdown a {display:block;padding:5px 15px 7px 0px;cursor:pointer;}
h4.style1lightdown a:hover {color:#FFFFFF;}
h4.style1lightdownactive {margin:0px;padding:5px 15px 7px 10px;border-bottom:1px solid #FFFFFF;font-weight:normal;background-image: url(/webroot/gfx/global/background/style1lightdown_active.gif);}
h4.style1lightdownactive a {display:block;padding:0px 0px 0px 0px;cursor:pointer;}
h4.style1lightdownactive a:hover {color:#FFFFFF;}

h4.style2 {margin:0px;padding:4px 0px 7px 10px;border-bottom:1px solid #FFFFFF;background-image: url(/webroot/gfx/global/background/bg_navright_headline1.gif);}


.dotline {height:8px;overflow:hidden;clear:both;background-image:url(/webroot/gfx/global/dotline.gif);background-repeat:repeat-x;}
.hspacer {margin:0px 10px;}
.invisible {font-size:10px;color:#FFFFFF;}
img.inactive {visibility:hidden;}

a.crosslink {padding:0px 0px 0px 7px;font-weight:bold;background-image:url(/webroot/gfx/global/arrowrightdefault.gif);background-repeat:no-repeat;background-position:0px 4px;}

div.error {margin-bottom:15px;}
div.error .headline {padding:20px 40px;font-size:17px;font-weight:bold;background-color:#D10F10;color:#FFFFFF;background-image:none !important;}
div.error .container {padding:1px;border:none;background-image:url(/webroot/gfx/global/error_border_bg.gif) !important;background-repeat:repeat;}
div.error .container .body {padding:20px 39px;background-color:#FFFFFF;}

div.error2 {width:636px;background-image:url(/webroot/gfx/global/error2_bg.gif);}
div.error2 .headline {padding:20px 20px 0px 80px;font-size:17px;font-weight:bold;color:#FFFFFF;}
div.error2 .container {padding:60px 45px 20px 45px;border:none;background-image:url(/webroot/gfx/global/error2_bline.gif) !important;background-position:bottom;background-repeat:repeat-x;}
div.error2 .message {font-size:12px;line-height:140%;}
div.error2 .navigation {margin-top:30px;text-align:right;}
div.error2 .navigation img {margin-left:40px;}

div.error2noremark {width:636px;background-image:url(/webroot/gfx/global/error2noremark_bg.gif);}
div.error2noremark .headline {padding:20px 20px 0px 80px;font-size:17px;font-weight:bold;color:#FFFFFF;}
div.error2noremark .container {padding:60px 45px 20px 45px;border:none;background-image:url(/webroot/gfx/global/error2_bline.gif) !important;background-position:bottom;background-repeat:repeat-x;}
div.error2noremark .message {font-size:12px;line-height:140%;}
div.error2noremark .navigation {margin-top:30px;text-align:right;}
div.error2noremark .navigation img {margin-left:40px;}

div.dotboxheadline {margin-bottom:1px;padding:15px 30px;font-size:17px;font-weight:bold;background-color:#7395B1;color:#FFFFFF;}
div.dotboxborder {padding:1px;border:none;background-image:url(/webroot/gfx/global/background/bg_dots_blue.gif);background-repeat:repeat;}
div.dotbox {clear:both;background-color:#FFFFFF;padding:1px 0px;}
div.dotbox .icon {position:absolute;left:865px;margin-top:-48px;}
div.dotbox .icon2 {position:absolute;left:745px;margin-top:-48px;}
div.dotbox .dotboxline {height:1px;overflow:hidden;clear:both;background-image:url(/webroot/gfx/global/background/bg_dots_blue.gif);}
div.dotbox .style1 {background-color:#FFFFFF;padding:20px 30px;}
div.dotbox .style2 {margin:1px;padding:20px 30px;background-color:#EBEAE6;background-image:url(/webroot/gfx/global/background/dotbox_style2_bg.gif);background-repeat:repeat-y;}
div.dotbox .style2nopadding {margin:1px;background-color:#EBEAE6;background-image:url(/webroot/gfx/global/background/dotbox_style2_bg.gif);background-repeat:repeat-y;}

.infobar .corner {position:absolute;width:44px;height:41px;margin:-6px 0px 0px 686px;background-image:url(/webroot/gfx/global/background/bg_navi_right.gif);background-repeat:no-repeat;background-position:right;}
.infobar {height: 24px; color: #5c7893; font-size: 12px; font-weight: bold; margin-top: 11px; margin-bottom: 17px; background-image:url(/webroot/gfx/global/background/bg_infobar.gif);}

/* Suggest-Liste */

div.autocomplete {
	      position:absolute;
	      top:200px;
	      left:200px;

	      width:250px;
	      background-color:white;
	      border:1px solid #888;
	      margin:0px;
	      padding:0px;
	      background-image:url(/webroot/gfx/global/doubleteaser_bg_head.gif);
		  background-repeat:repeat-y;
	    }
	    div.autocomplete ul {
	      list-style-type:none;
	      margin:0px;
	      padding:0px;
	    }
	    div.autocomplete ul li.selected { background-color: #C7D6E1;}
	    div.autocomplete ul li {
	      list-style-type:none;
	      border-bottom: 1px solid #456481;
	      display:block;
	      margin:0;
	      padding:2px;
	      /*height:42px;*/
	      cursor:pointer;
	}

div.suggestLayer {
	position: absolute;
	top: 198px;
	left: 441px;
	width: 1px;
	height: 1px;
	display: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	z-index:1000;
}
table.suggestLayer {
	background:#FFFFFF;
	background-image:url(/webroot/gfx/global/background/bg_suggestlayer.gif);
	background-repeat:repeat-y;
	font-family: Times New Roman;
	font-size: 11px;
	width: 370px;
	border: 1px solid #2B5274;
	height: 12px;
	overflow:hidden;
}
tr.suggestLayer {
	height: 12px;
}
td.suggestLayer {
	padding: 0 0 0 0px;
	height: 12px;
}

.navblockleft ul.multilevel {margin:0px;padding:0px;}
.navblockleft ul.multilevel a {display:block;width:138px;padding:6px 10px;}
.navblockleft ul.multilevel a:hover {color:#FFFFFF;}
.navblockleft ul.multilevel li {list-style-type:none;margin:0px 0px 5px 0px;padding:7px 10px 7px 10px;font-weight:bold;letter-spacing:-1px;color:#305672;background-image: url(/webroot/gfx/global/background/style1downreisen.gif);}

.navblockleft ul.multilevel ul {position:relative;top:7px;margin:0px -10px 0px -10px;padding:0px;border-top:1px solid #FFFFFF;}
.navblockleft ul.multilevel ul li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-top:1px solid #EEF2F5;border-bottom:1px solid #F9F9F9;background-image: url(/webroot/gfx/global/background/style2right.gif);background-position:0px 2px;}
.navblockleft ul.multilevel ul li.open {background-image: url(/webroot/gfx/global/background/style2down.gif);}
.navblockleft ul.multilevel ul li:hover {background-position:0px -70px;}
.navblockleft ul.multilevel ul li.active {background-position:0px -70px;}

.navblockleft ul.multilevel ul ul {top:0px;margin:0px 0px 0px 0px;padding:0px;border-top:none;}
.navblockleft ul.multilevel ul ul li {font-weight:normal;letter-spacing:0px;padding:0px 0px 0px 0px;border-bottom:1px solid #D3DFE7;border-top:1px solid #EEF2F5;background-image: url(/webroot/gfx/global/background/bg_menupoint_light.gif);}
.navblockleft ul.multilevel ul ul li a {padding:4px 10px 4px 20px;}
.navblockleft ul.multilevel ul ul li.active {color:#305672;background-image: url(/webroot/gfx/global/background/bg_menupoint_light_active.gif);background-position:0px 2px;}
.navblockleft ul.multilevel ul ul li a:hover {color:#305672;}

.navblock .productlist {padding:5px 5px;background-color:#E5EDF0;}
.navblock .productlist .product {padding:5px 0px 5px 0px;text-align:center;}
.navblock .productlist .product a {text-decoration:underline;}
.navblock .productlist .product .productimage {}
.navblock .productlist .product .productname {}
.navblock .productlist .product .productprice {color:#D21112;}

/* Wegweiser */
.navblockleft .button {position:relative;z-index:2;margin-bottom:5px;padding:5px 8px;width:120px;border:1px solid #C5D5E2;font-weight:bold;letter-spacing:-1px;color:#5E7893;cursor:pointer;}

#directory {position:absolute;z-index:100;margin:-2px 0px 0px 140px;background-color:#FFF;color:#000;}
#directory a {color:#000;}
#directory a:hover {color:#305672;text-decoration:underline;}
#directory .header {width:570px;padding:5px 10px;font-size:10px;background-image:url(/webroot/gfx/global/background/container_bg_body.gif);background-repeat:repeat-y;}
#directory .header h3 {margin:0px;padding:0px;font-weight:bold;font-size:10px;}
#directory .footer {width:570px;padding:5px 10px;background-image:url(/webroot/gfx/global/background/container_bg_body.gif);background-repeat:repeat-y;}
#directory .footer strong {color:#305672;}
#directory .footer ul {margin:0px;padding:0px;}
#directory .footer ul li {margin:0px;padding:0px 0px 3px 0px;list-style-type:none;}
#directory .main {width:570px;padding:10px;border-width:1px 0px;border-style:solid;border-color:#EEE;background-image:url(/webroot/gfx/global/background/productlist_bghead.gif);background-repeat:repeat-y;}
#directory .main h3,#directory .main h3 a {color:#305672;}
#directory .main .column {width:125px;margin:0px 10px 10px 0px;overflow:hidden;float:left;}
#directory .main .column h3 {margin:10px 0px 0px 0px;padding:0px;font-size:11px;}
#directory .main .column h3.first {margin-top:0px;}
#directory .main .column h4 {margin:0px;padding:0px 0px 0px 3px;font-size:11px;font-weight:normal;}
#directory_close {float:right;cursor:pointer;}

.catbuch #directory .main h3,.catbuch #directory .main h3 a,.catbuch #directory .footer strong{color:#a3450c;}
.catbuch #directory .header,.catbuch #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodybuch.gif);}
.catbuch #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadbuch.gif);}
.catmusik #directory .main h3,.catmusik #directory .main h3 a,.catmusik #directory .footer strong{color:#903565;}
.catmusik #directory .header,.catmusik #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodymusik.gif);}
.catmusik #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadmusik.gif);}
.catvideodvd #directory .main h3,.catvideodvd #directory .main h3 a,.catvideodvd #directory .footer strong{color:#127f80;}
.catvideodvd #directory .header,.catvideodvd #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodyvideodvd.gif);}
.catvideodvd #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadvideodvd.gif);}
.catspiele #directory .main h3,.catspiele #directory .main h3 a,.catspiele #directory .footer strong{color:#447414;}
.catspiele #directory .header,.catspiele #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodyspiele.gif);}
.catspiele #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadspiele.gif);background-position:-170px 0px;}
.catcomputer #directory .main h3,.catcomputer #directory .main h3 a,.catcomputer #directory .footer strong{color:#6e7e5f;}
.catcomputer #directory .header,.catcomputer #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodycomputer.gif);}
.catcomputer #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadcomputer.gif);background-position:-150px 0px;}
.cathomeshop #directory .main h3,.cathomeshop #directory .main h3 a,.cathomeshop #directory .footer strong{color:#939a03;}
.cathomeshop #directory .header,.cathomeshop #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodyhomeshop.gif);}
.cathomeshop #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadhomeshop.gif);background-position:-180px 0px;}
.catcolumbus #directory .main h3,.catcolumbus #directory .main h3 a,.catcolumbus #directory .footer strong{color:#CC9600;}
.catcolumbus #directory .header,.catcolumbus #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodycolumbus.gif);}
.catcolumbus #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadcolumbus.gif);background-position:-150px 0px;}
.catextraguenstig #directory .main h3,.catextraguenstig #directory .main h3 a,.catextraguenstig #directory .footer strong{color:#DB6A6C;}
.catextraguenstig #directory .header,.catextraguenstig #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodyextraguenstig.gif);}
.catextraguenstig #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadextraguenstig.gif);background-position:-150px 0px;}
.catclubextra #directory .main h3,.catclubextra #directory .main h3 a,.catclubextra #directory .footer strong{color:#8D7D5A;}
.catclubextra #directory .header,.catclubextra #directory .footer {background-image:url(/webroot/gfx/global/background/container_bg_bodyclubextra.gif);}
.catclubextra #directory .main {background-image:url(/webroot/gfx/global/background/productlist_bgheadclubextra.gif);}

.break {overflow:hidden;height:1px;clear:both;}

.rating_container { clear:both;}

.rating_container a {
	float:left;
	display:block;
	width:13px;
	height:12px;
	border:0;
	background-image:url('/webroot/gfx/global/stars.gif');
}

.rating_container a.rating_off { background-position:0 0px;}
.rating_container a.rating_half {}
.rating_container a.rating_on { background-position:0 -12px;}
.rating_container a.rating_selected {background-position:0 -12px;}

div.nlaboblock1 {
	background-image:url(/webroot/gfx/service/nl_block1.jpg);
	margin-bottom:10px;
	height:232px;	
}

div.nlaboblock1 .aboblockcontent{
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	padding:15px 30px 0px 30px;
}

div.nlaboblock1 .style1 {
	font-size:11px;
	font-weight:normal;
	color:#5E7893;
	margin-top:50px;
}

div.nlaboblock1 .style1headline {
	font-size:15px;
	font-weight:bold;
}

div.nlaboblock2 {
	background-image:url(/webroot/gfx/service/nl_block2.jpg);
	margin-bottom:10px;
	height:110px;
}

div.nlaboblock2 .aboblockcontent{
	padding:15px 30px 0px 30px;
}

div.nlaboblock3 {
	background-image:url(/webroot/gfx/service/nl_block3.jpg);
}
div.nlaboblock4 {
	background-image:url(/webroot/gfx/service/nl_block4.jpg);
	height:44px;
}

div.nlaboblock4 .aboblockcontent{
	padding:10px 30px 0px 30px;
}

.birthdaycard {
	padding:24px 0px 0px 8px;
	vertical-align:top;
}

#farright {position:absolute;top:140px;left:1000px;}

#footer #back_to_mobile a { font-size: 25px; font-weight: bold;}
             

#navleft .corner, #navright .corner {display:none;}

div.nlaboblock1 {
	background-image:url(/webroot-bcscm/gfx/service/nl_block1.jpg);
	margin-bottom:10px;
	height:232px;	
}

.birthdaycard {
	padding:24px 0px 0px 8px;
	vertical-align:top;
	font-size:14px;
}

