/** saxo.css -  14-03-2010 01:51:46 **/
/**********************************************/
/* BASIC ELEMENTS                             */
/**********************************************/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
    color : #240000;	
}

form {
	margin: 0;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p {
	margin-top: 10px;
	margin-bottom: 10px;
}

a {
	color: #006699;
	text-decoration : underline;
}

a:hover {
    text-decoration : none;
}

a img {
	border: none;
}

hr { 
	height: 1px;
	color: #ffffff;
	border-top: 1px solid #cccccc;
	margin-top: 15px;
	margin-bottom: 10px;
}

/**********************************************/
/* HEADER ELEMENTS                            */
/**********************************************/

h1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	margin: 7px 0px 15px 0px;
	line-height: 22px;
}

h1.header img.icon {
	margin-top: 7px;
	float: right;
	display: none;
}

h2 {
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	color: #d07c00;
}

h2 a {
	color: #d07c00;
	text-decoration: none;
}

h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 2px 0px;
}

h3 a {
	text-decoration: none;
	color: #000000;
}

/**********************************************/
/* FORMATTING                                 */
/**********************************************/

.bold {
	font-weight: bold;
}

.underline {
	text-decoration: underline;
}

.normal {
	font-weight: normal;
}

.italic {
	font-style: italic;
}

.strike {
	text-decoration: line-through;
}

.plain, .plain a {
	text-decoration: none;
	color: #000000;
}

.nodecoration {
	text-decoration: none;
}

.small {
	font-size: 11px;
}

.small input[type="checkbox"] 
{
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 1px;
}

h1 .small {
	font-size: 16px;
	font-weight: normal;
}

.large {
	font-size: 14px;
}

.nowrap {
	white-space: nowrap;
}

.fade {
	color: #777777;
}

.fade a {
	color: #777777;
}

.fade a.plain {
	color: #777777;
}

.orange {
	color: #c04e00;
}

/**********************************************/
/* INLINE ELEMENTS                            */
/**********************************************/

.helptext
{
	color: #555555;
}

.helptext a
{
	color: #000000;
}

a img.icon
{
	margin-right: 3px;
	vertical-align: middle;
}

.highlight 
{
	background-color: #ffffbc;
	padding: 2px;
}

.highlight a 
{
	color: #555555;
}


hr.sep {
	border-top: 1px solid #cccccc;
}

span.sep {
	color: #cccccc;
	padding-left: 5px;
	padding-right: 5px;
	display: inline-block;
}


a.black {
	text-decoration: none;
	color: #000000;
}

div.indent {
	padding-left: 10px;
}

span.mandatory {
	color: #cc0000;
}

span.info {
	color: #777777;
}

span.important {
	color: #aa0000;
}

div.floaticon {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.price {
	color: #d07c00;
}

/**********************************************/
/* ICON LINK                                  */
/**********************************************/

a.iconlink img {
	vertical-align: middle;
	padding-right: 4px;
}

a.iconlink span.description {
	display: none;
	color: #777777;
	text-decoration: none;
	margin-left: 10px;
}

a.iconlink:hover span.description {
	display: inline;
}

/**********************************************/
/* BUBBLE                                     */
/**********************************************/

div.bubbletop {
	background-image: url(/images/bubbletop.gif);
	width: 225px;
	height: 54px;
}

div.bubblebottom {
	background-image: url(/images/bubblebottom.gif);
	width: 225px;
	height: 26px;
}

div.bubble {
	background-image: url(/images/bubblemiddle.gif);
	width: 195px;
	padding: 0px 15px 0px 15px;
	text-align: center;
}

/**********************************************/
/* POPUP                                      */
/**********************************************/

div.popuptop {
	background-image: url(/images/popuptop.gif);
	width: 225px;
	height: 26px;
}

div.popupbottom {
	background-image: url(/images/popupbottom.gif);
	width: 225px;
	height: 26px;
}

div.popup {
	background-image: url(/images/popupmiddle.gif);
	width: 195px;
	padding: 0px 15px 0px 15px;
}

a.category {
	display: block;
	padding: 2px 9px 2px 9px;
	margin-left: -9px;
	margin-right: -9px;
	border-bottom: 1px solid #dddddd;
}

/**********************************************/
/* POPUPBOX                                   */
/**********************************************/

div.popupboxcontainer {
	position: absolute; display: inline;
}

div.popupbox {
	position: absolute;
	width: 250px;
	top: 17px;
	right: -30px;
	display: none;
	
	border: 1px solid #cccccc;
	padding: 1px;
	background-color: #ffffff;
}

div.popupbox .top {
	background-color: #f1f1f1;
	padding: 2px 3px 2px 3px;
	color: #777777;
	font-size: 12px;
	margin-bottom: 1px;
}

div.popupbox .top .right {
	float: right;
	font-size: 10px;
}

div.popupbox .top .right a {
	color: #777777;
}

div.popupbox .main {
	padding: 5px;
}

div.popupbox .main .list {
	margin: -5px;
}

div.popupbox .main .list .listitem {
	padding: 5px;
}

div.popupbox .main .list .listlink {
	display: block;
	padding: 5px;
}


div.popupbox .main .list .listlink:hover {
	background-color: #f5f5f5;
}

/**********************************************/
/* PAGING                                     */
/**********************************************/

div.paging {
	margin-bottom:24px;
	clear: both;
}

div.paging img.prevpage {
	vertical-align: middle;
	margin-right: 15px;
}

div.paging img.nextpage {
	vertical-align: middle;
	margin-left: 15px;
}

/**********************************************/
/* FEATURE LINKS                              */
/**********************************************/

div.featurelinks {
}

div.featurelinks a {
	text-decoration: none;
	display: block;
	margin-bottom: 1px;
}

div.featurelinks a:hover {
	text-decoration: underline;
}

div.featurelinks img {
	vertical-align: middle;
	padding-right: 4px;
}

div.featurelinks hr {
	margin-top: 0px;
	margin-bottom: 0px;
}

/*#maincontent ul, div.maincontent ul {
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 10px;
}*/

/**********************************************/
/* ORDER STEPS                                */
/**********************************************/

#ordersteps {
	text-align: center;
}

#ordersteps div img {
	vertical-align: middle;
	filter: Alpha(Opacity=50);
}

#ordersteps div {
	display: inline;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #cccccc;
	color: #aaaaaa;
}

#ordersteps div.active {
	color: #555555;
}

#ordersteps div.active img {
	vertical-align: middle;
	filter: Alpha(Opacity=100);
}

#progressinfo {
	position: absolute;
	left: 40%;
	top: 50%;
	width: 20%;
	text-align: center;
	color: #777777;
}

/**********************************************/
/* ERROR                                      */
/**********************************************/

div.errormarker {
	background-color: #fafafa;
	border: 1px dashed #aa0000;
	padding: 5px;
}


/**********************************************/
/* GRADIENT CORNER                            */
/**********************************************/

div.gradientcorner {
	float: right;
	background-image: url(/images/gradientcorner.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	margin-bottom: 10px;
}

div.gradientcorner ul.links {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	list-style-image: url(/images/bullet_arrow.gif);
}

div.gradientcorner ul.links li.more {
	margin-top: 5px;
}

div.gradientcorner ul.links a {
	color: #000000;
	text-decoration: none;
	margin-left: -5px;
}

div.gradientcorner ul.links a:hover {
	text-decoration: underline;
}

div.gradientcorner h3 {
	margin-left: 10px;
	margin-bottom: -5px;
}


/**********************************************/
/* GRADIENT CORNER                            */
/**********************************************/

div.gradientbox
{
	background-image: url(/images/layout/boxgradient.gif);
	background-repeat: repeat-y;
	border: 1px solid #616161;
	padding: 10px 15px 10px 15px;
}

div.gradientbox h2 
{
	color: #333333;
}

div.gradientbox div.innerbox 
{
	background-color: White;
	padding: 10px;
	border: 1px solid #cccccc;
}

div.gradientbox div.hsep 
{
	height: 1px;
	background-color: #cccccc;
}

div.gradientbox div.tabs 
{
	position: relative;
	margin-top: 10px;
	margin-bottom: 3px;
}

div.gradientbox div.tabs div.tab 
{
	display: inline;
	padding: 0px 7px 0px 10px;
	position: relative;
}

div.gradientbox div.tabs div.activetab 
{
	background-color: #ffffff;
	display: inline;
	padding: 5px 5px 5px 9px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	position: relative;
}

div.gradientbox div.tabs div.activetab a 
{
	color: #000000;
	text-decoration: none;
}

/**********************************************/
/* FAQ                                        */
/**********************************************/

ul.faqlinks {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	/*list-style-image: url(/images/bullet_arrow.gif);*/
}

ul.faqlinks li {
	margin: 2px 0px 2px 0px;
}

/**********************************************/
/* TAB BARS                                   */
/**********************************************/

div.tabbar {
	text-align: center;
}

div.tabbar a {
	margin: 0px 2px 0px 2px;
	display: block;
	width: 162px;
	height: 20px;
	padding-top: 10px;
	background-image: url(/images/tabbartab_inactive.gif);
	text-align: center;
	color: #555555;
	text-decoration: none;
	font-size: 11px;
}

div.tabbar a:hover {
	color: #333333;
	background-image: url(/images/tabbartab_hover.gif);
}

div.tabbar a.tabbartab_active {
	color: #000000;
	background-image: url(/images/tabbartab_active.gif);
}

div.tabbar a.tabbartab_active:hover {
	color: #000000;
	background-image: url(/images/tabbartab_active.gif);
}

/**********************************************/
/* CAT BOX                                    */
/**********************************************/

div.catbox {
	width: 240px;
	background-image: url(/images/catbox_back.gif);
}

div.catboxtop {
	width: 240px;
	height: 5px;
	background-image: url(/images/catbox_top.gif);
	overflow: hidden;
}

div.catboxbottom {
	width: 240px;
	height: 5px;
	background-image: url(/images/catbox_bottom.gif);
	overflow: hidden;
}

div.catbox div.catboxcontent {
	width: 210px;
	padding: 5px 15px 5px 15px;
	background-image: url(/images/catbox_middle.gif);
}

div.catbox div.more {
	text-align: center;
	margin-top: 5px;
}

div.catbox div.more a {
	color: #777777;
	text-decoration: none;
}

div.catbox div.more a:hover {
	text-decoration: underline;
}

/**********************************************/
/* PAYMENT CARD TYPES                         */
/**********************************************/

div.cardtypes {
    width: 200px;
}

div.cardtypes div {
    height: 20px;
}

div.cardtypes div img {
    float: right;
}

div.cardtypes div label {
    cursor: hand;
}

div.listicon 
{
	float: left;
	padding: 2px 1px 2px 0px;
}

/**********************************************/
/* ITEM LISTS                                 */
/**********************************************/

div.itemlist {
	border-top: 1px solid #c0c0c0;
}

div.itemlist div.Row, div.itemlist div.AlternatingRow 
{
}

div.itemlist div.Row
{
	background-color: #F7F7F1;
}

div.itemlist div.AlternatingRow
{
	background-color: #FFFFFF;
}

div.itemrow_even, div.itemrow_odd {
	clear: both;
	border-bottom: 1px solid #c0c0c0;
}

div.itemrow_even {
}

div.itemrow_odd {
}

div.itemrowtop {
	height: 1px;
	overflow: hidden;
	clear: both;
}

div.itemrowbottom {
	height: 1px;
	overflow: hidden;
	clear: both;
}

div.item {
	width: 250px;
	padding: 10px 0px 15px 0px;
	float: left;
}

div.itemlist div.title {
	font-weight: bold;
}

div.itemlist div.subtitle {
}

div.itemlist div.title a {
}

div.itemlist div.author 
{
	font-style: italic;
}

div.itemlist div.author a {
	color: #000000;
	text-decoration: none;
}

div.itemlist div.readmore a {
	color: #566648;
	text-decoration: none;
}

div.itemlist div.readmore a:hover {
	color: #000000;
}

div.itemlist span.price 
{
	color: #d07c00;
	font-weight: bold;
}

div.itemsep {
	position: relative;
	top: 15px;
	width: 15px;
	height: 105px;
	float: left;
	overflow: hidden;
}

div.itemlist div.itemicon {
	float: right;
}

/**********************************************/
/* FOCUS BOX                                  */
/**********************************************/

div.fullwidth div.focusheader {
	width: 482px;
	height: 20px;
	padding: 12px 10px 5px 10px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(/images/layout/focusheader.gif);
	border-bottom: 1px solid #cccccc;
}

div.focustop {
	background-image: url(/images/layout/focustop.gif);
	width: 502px;
	height: 5px;
	overflow: hidden;
}

div.focus, div.focusmiddle {
	width: 482px;
	background-image: url(/images/layout/focusmiddle.gif);
	padding: 5px 10px 5px 10px;
}

div.focusbottom {
	background-image: url(/images/layout/focusbottom.gif);
	width: 502px;
	height: 5px;
	overflow: hidden;
	margin-bottom: 10px;
}

div.focusbox div.focuscontent {
	padding: 2px 10px 5px 10px;
	clear: both;
}

div.focusbox {
	text-align: left;
	border: 1px solid #cccccc;
	background-color: #fafafa;
}

.halffocustop {
	background-image: url(/images/layout/halffocustop.gif);
	width: 244px;
	height: 5px;
	overflow: hidden;
}

.halffocus, .halffocusmiddle {
	width: 224px;
	background-image: url(/images/layout/halffocusmiddle.gif);
	padding: 5px 10px 5px 10px;
}

.halffocusbottom {
	background-image: url(/images/layout/halffocusbottom.gif);
	width: 244px;
	height: 5px;
	overflow: hidden;
	margin-bottom: 10px;
}

div.focus ul.links, div.halffocus ul.links {
	margin: 0;
	padding: 0 0 0 16px;
	list-style-image: url(/images/bullet_arrow.gif);
}

div.focus ul.links a, div.halffocus ul.links a {
	color: #000000;
	text-decoration: none;
	margin-left: -5px;
}

div.focus ul.links a:hover, div.halffocus ul.links a:hover {
	text-decoration: underline;
}

div.focus h2 {
	color: #000000;
}

div.focus h2 a {
	color: #006699;
}

/* Focus fullwidth */
div.fullwidth div.focusheader {
	width: 860px;
	background: #FFF url(/images/layout/focusheader_fullwidth.gif) no-repeat 0px 0px;
}

div.fullwidth div.focustop {
	background: #FFF url(/images/layout/focustop_fullwidth.gif) no-repeat 0px 0px;
	width: 880px;
}

div.fullwidth div.focus {
	width: 860px;
	background: #FFF url(/images/layout/focusmiddle_fullwidth.gif) no-repeat 0px 0px;
}

div.fullwidth div.focusbottom {
	background: #FFF url(/images/layout/focusbottom_fullwidth.gif) no-repeat 0px 0px;
	width: 880px;
}


/* Focus wide */
div.doublecolumn div.focusheader {
	width: 750px;
	background-image: url(../img/layout2/focusheader_wide.gif);
}

div.doublecolumn div.focustop {
	background-image: url(../img/layout2/focustop_wide.gif);
	width: 750px;
}

div.doublecolumn div.focus {
	width: 730px;
	background-image: url(../img/layout2/focusmiddle_wide.gif);
}

div.doublecolumn div.focusbottom {
	background-image: url(../img/layout2/focusbottom_wide.gif);
	width: 750px;
}

/**********************************************/
/* LIST TABLE                                 */
/**********************************************/

table.list tr td, table.List tr td {
	border-bottom: 1px solid #bfbfbb;
}

table.list tr.listheader td, tr.ListHeader td, tr.ListHeader th {
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-align: left;
}

table.list tr.RowA td, tr.RowA td {
	background-color: #ffffff;
}

table.list tr.RowB td, tr.RowB td {
	background-color: #F7F7F1;
}

/**********************************************/
/* EVENT NOTIFICATION                         */
/**********************************************/

div.eventnotification {
	margin-top: 10px;
	padding: 7px;
	background-color: #526641;
	color: #ffffff;
}

div.eventnotification a {
	color: #ffff66;
}

div.eventnotification img {
	vertical-align: middle;
}

/**********************************************/
/* LIST MORE                                  */
/**********************************************/

div.listmore {
	margin-bottom: 25px;
}

div.listmore img {
	vertical-align: middle;
}

div.listmore a {
	font-weight: bold;
}

/**********************************************/
/* USER                                       */
/**********************************************/

#usertop {
	width: 900px;
	height: 63px;
	margin: auto;
	margin-bottom: 10px;
	background-image: url(/images/forum/topback.gif);
}

#userlogo {
	float: left;
	width: 428px;
	overflow: hidden;
	text-align: center;
	margin-left: 7px;
	margin-top: 24px;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}

#userlogo a {
	text-decoration: none;
	color: #555555;
}

#usermenu {
	border-left: 1px solid #C6C6C6;
	width: 445px;
	float: right;
	text-align: center;
	margin-top: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#usermenu a {
	margin-left: 5px;
	margin-right: 5px;
}

/**********************************************/
/* RATING                                     */
/**********************************************/

.ratingStar {
	background-image: url(/images/star.gif);
	width: 11px;
	height: 10px;
	cursor: hand;
}

.fadedRatingStar {
	background-image: url(/images/star_fade.gif);
	width: 11px;
	height: 10px;
	cursor: hand;
}

/**********************************************/
/* BETA                                       */
/**********************************************/

.beta {
	color: #777;
	background-color: #ddf;
	padding: 4px 8px;
	font-size: 14px;
	position: relative;
	float: right;
	font-weight: bold;
	font-family: Arial, helvetica, Sans-Serif;
}

.beta a
{
	color: #777;
	text-decoration: none;
}

.beta a:hover
{
	text-decoration: underline;
}


/** saxolayout.css -  14-03-2010 01:51:46 **/
/* SAXO Layout */
html, body {
    margin : 0px;
    padding : 0px;    
}

html {
    /* background-color : #e6e0c8;    */
    background : #EAE4D3 url(../img/layout2/background.gif) repeat;
}

body {}

#page {
	width: 984px;
	margin:0px auto;
	padding:0px;	
}

#header {
    margin : 15px 12px 6px 12px;
    height : 198px;
}

#header.min {
	height : 124px;
}

#header .teaser {
    float:left;
    font-size:14px;
    letter-spacing:0px;
    font-family : Georgia;
    margin:19px 0 0 6px;
}

#cartheader {
	margin : 15px 20px 6px 20px;
	height : 20px;
}

#logo {
    float : left;
    display : block;
    width : 139px;
    height : 74px;
    background: url('../img/layout2/logo.png') no-repeat;
}

#logo span {
    display : none;
}

#wtop {
    background: url('../img/layout2/page_top.png') no-repeat;
    height : 18px;
}

#wtop.search {
    background-image: url('../img/layout2/search_top.png');
    padding-top:18px;
    height : 36px;
}

#wrapper 	
{
	padding-top:1px;
    background: url('../img/layout2/page_body.png') repeat-y;
}

#wbottom {
    background: url('../img/layout2/page_bottom.png') no-repeat;
    height : 31px;
}

#contents {
	margin-top : 4px;
}

#user-info {
	float: right;
	margin : 19px 0px 0px 0px;
	padding : 0px;
	font-size: 12px;
	list-style:none;
}

#user-info li {
    float:left;
}

#user-info a 
{
	text-decoration: underline;
	color: #2a505f;
}

#user-info a:hover 
{
	text-decoration:none;
}

#user-info span.sep {
	color: #666452;
	padding-left: 3px;
	padding-right: 3px;
}

#user-info .cart {
    background : url('../img/layout2/cart.png') no-repeat 0px 0px;
    padding-left : 30px;
    display : block;
    height : 40px;
}

#pageheader {
    
}

#topnav {
    clear:left;
    margin : 0px;
    padding : 0px;
    list-style : none;
    height : 66px;
    margin : 0px 0px 0px 0px;
}

#topnav li {
    float : left;
    position : relative;
}

#topnav li a {
    padding : 10px 14px 14px 12px;
    margin-right : 10px;
    display : block;
    text-decoration : none;
    color : #FFF;
    font-size: 12px;
    background : url('../img/layout2/topnav.png') no-repeat 0px 0px;
    position : relative;
    width : 124px;
    height : 40px;
}

#topnav li a span.arrow {
    display : none;
}

#topnav li a:hover {
    background-position : 0px -64px;
}

#topnav li a strong {
    text-transform:uppercase;
    font-size : 16px;
    display : block;
    margin : 0px 0px 2px 0px;
}

body.shop #topnav li.active a {
	background-position : 0px -128px;    
}

body.workshop #topnav li.active a {
    background-position : 0px -385px;    
}

#topnav li.active a:hover { }

#topnav li.lab {
    float : right;
}

#topnav li.lab a {
    background-position : 0px -577px;
    margin-right : 0px;
    height : 32px;
}

#topnav li.lab a:hover {
    background-position : 0px -513px;
}

#topnav li.lab .arrow {
    display : block;
    width : 41px;
    height : 47px;
    position : absolute;
    background : Transparent url('../img/layout2/topnav_lablightbulp.png') no-repeat center top;
    right : -20px;
    top : -20px;
}

#nav {
    display : block;
    clear: both;
    margin : 0px 0px 0px 0px;
    padding : 0px;
    list-style : none;
    height : 35px;
    background : Transparent url('../img/layout2/nav.png') no-repeat 0px 0px;
}

#nav li {
    float : left;
}

#nav li a {
    display : block;
    padding : 10px 14px 9px 12px;
    font-size : 14px;
    text-decoration : none;
    color : #dfeee0;
    text-align : center;
}

#nav li a:hover {
    color : #FFF;
}

#nav li.active a {
    background : Transparent url('../img/layout2/nav.png') no-repeat 20px -35px;
    color : #FFF;
}

body.shop #nav { background-position : 0px 0px;}
body.shop #nav li.active a { background-position : -20px -35px;}
body.shop #nav li.active:first-child a { background-position : 0px -35px;}

body.workshop #nav { background-position : 0px -140px; }
body.workshop #nav li.active a { background-position : 0px -175px; }
body.workshop #nav li.active:first-child a { background-position : 0px -175px;}

#topcategories {
    display : block;
	clear: both;
	margin : 0px 0px 0px 0px;
	padding : 0px;
	list-style : none;
    background : Transparent url('../img/layout2/categories.png') no-repeat 0px 0px;
    height : 30px;
}

body.shop #topcategories { background-position : 0px 0px; }
body.workshop #topcategories { background-position : 0px -60px; }

#topcategories li {
    float : left;
}

#topcategories li a {
    display : block;
	color: #334437;
	text-decoration: none;	
	display: inline-block;
	padding : 6px 14px 7px 14px;
}

#topcategories li a:hover {
    color : #003300;   
}

#topcategories li a.active {
	color: #FFFFFF;
	
}

#topbarbanner {	
	min-height : 16px;
	background-color:#FDFFC8;
	border:1px solid #FFCA7B;
	margin: 2px 22px 10px 22px;
	text-align: center;
	padding : 3px;
}

#topbarbanner a.closetopbarbanner
{
	background : Transparent url(../img/icons/icon_close_small.gif) no-repeat 0px 3px;
	color: #555555;
	float:right;
	text-align: right;
	padding : 0px 10px 0px 12px;
	font-size: 10px;
}

.errorNotification {
	margin: 2px 22px 10px 22px;
	background-color:#ffc8c8;
	border:1px solid #ff7b7b;
	padding : 3px;
}

/* Breadcrumbs */
#breadcrumbs {
    display : block;
    clear:left;
    margin : 0px;
    padding : 0px;
    list-style : none;
    height : 24px;    
    margin : 0px 10px 4px 10px;
    padding : 0px 12px 0px 12px; 
}

#breadcrumbs li {
    padding : 2px;
    float : left;
}

#bookmark.fullwidth {
	float: right;
	padding: 6px 13px 0px 0px;
	margin : 0px 10px 0px 10px;
}

#bookmark.column {
	float: right;
	padding: 6px 13px 0px 0px;
	margin : 0px 10px 0px 10px;
}

#bookmark.right {
	padding-bottom: 8px;
}

/* search */
#search {
	width : 960px;
    margin : 0px 12px 6px 12px;
    padding : 0px 0px 0px 0px;
    height : 40px;
}

#search .searchText {
	text-align : right;
	margin : 2px 0px 0px 0px;
	padding : 0px 10px 0px 0px;
	font-size : 14px;
	width : 190px;
	float : left;
}

#search .container 
{
	float : left;
    text-align : center;
    margin : 0px 10px 0px 0px;
}

#search .searchButtons  
{
	float:left;
	width : 140px;
	height : 30px;
	margin : 2px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#search input, #search select {
	font-size : 14px;
	margin : 0px;
}

#search select.searcArea {
	min-width : 180px;
	margin-right : 8px;
}

#search input.searchKeyword {
	min-width : 280px;
}

#search .searchHowTo  {
	margin : 0px 0px 0px 6px;
	color : #240000;
}

#saxoSuggest {
	border : 1px solid #333;
	position : absolute;
	z-index : 255;
}

#saxoSuggest ul {
	margin : 0px;
	padding : 0px;
	list-style : none;
}

#saxoSuggest ul a {
	display : block;
	background-color : #FFF;
	text-decoration : none;
	text-align : left;
	padding : 2px 4px 2px 4px;
	color : #333;
}

#saxoSuggest ul a span {
	float:right;
	margin : 0px 2px 0px 10px;
	font-size : 10px;
	color : #777;
}

#saxoSuggest ul a.selected {
	background-color : #000077;
}

#saxoSuggest ul a.selected, #saxoSuggest ul a.selected span {
	color : #FFF;
}

#bottomnavigationpath {
	padding: 10px 25px 0px 25px;
	font-size: 11px;
	color: #555555;
	margin-top: 15px;
	margin-bottom: 15px;
}

#bottomcategories {
    clear : both;
	padding: 15px 0px 15px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	width :940px;
	margin : 0px auto 0px auto;
}

#bottomcategories table {
    margin-left : 15px;
}

#bottomcategories span.sep {
	color: #cccccc;
	padding-left: 5px;
	padding-right: 5px;
	display: inline-block;
}

#bottomsearch {
	height: 85px;
	padding-top: 10px;
	text-align: center;
	width :940px;
	margin : 0px auto 0px auto;
}

#bottomaddress {
	clear: both;
	width: 940px;
	margin: auto;
	text-align: center;
	border-top: 2px solid #728760;
	font-size: 11px;
	padding-top: 3px;
}
	
#bottomaddress span.sep {
	margin-left: 8px;
	margin-right: 8px;
	color: #777777;
}

#bottombg 
{
	width:940px;
	height:12px;
	margin:0px auto;
	font-size:1px;
}

#toplogo {
	float: left;
	padding-top: 25px;
	padding-left: 15px;
}

#toptext 
{
	float: left;
	padding-top: 31px;
	padding-left: 20px;
	font-size: 12px;
}

#topflags {
	width: 172px;
	height: 45px;
	float: right;
	padding-top: 27px;
	text-align: center;
}

#topflags div.flag {
	width: 536px;
	display: inline;
	text-align: center;
	margin: 0px 2px 0px 2px;
}

/* Main */
#maincontainer {
	width: 940px;
	padding-top: 0px;
	margin: 0px auto 0px auto;
	clear:both;
}

#maincontainer li {
	margin-left : 10px;
}

#main {
	float: left;
	width: 560px;
	margin-bottom : 20px;
}

#maintop, div.maintop {
	width: 560px;
	height: 5px;
	overflow: hidden;
	display: none;
}

#maintoptitle, div.maintoptitle {
	width: 560px;
	height: 25px;
	overflow: hidden;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#ffffff;
	padding-top:15px;
	padding-left:12px;
	margin-top:7px;
}

#maincontent, div.maincontent {
	
	margin-bottom: 10px;
}

#mainbottom, div.mainbottom {
	width: 560px;
	height: 6px;
	overflow: hidden;
	margin-bottom: 10px;
	clear: both;
	display: none;
}

.dimmed {
	filter: Alpha(Opacity=25);
}

/* Main - Full width */
#main.fullwidth {
	width: 940px;
}

#main.fullwidth #maintop, #main.fullwidth div.maintop {
	width: 940px;
	height: 5px;
	overflow: hidden;
	/* background-image: url(/images/layout/v2/maintop_fullwidth.gif); */
}

#main.fullwidth #maincontent, #main.fullwidth div.maincontent {
	width: 940px;
	/*background-image: url(/images/layout/v2/mainmiddle_fullwidth.gif); */
}

#main.fullwidth #mainbottom, #main.fullwidth div.mainbottom {
	width: 900px;
	height: 6px;
	overflow: hidden;
	/* background-image: url(/images/layout/v2/mainbottom_fullwidth.gif); */
	margin-bottom: 10px;
	clear: both;
}

/* Main - Double Column */

#main.doublecolumn {
	width: 750px;
}

#main.doublecolumn #maintop, #main.doublecolumn div.maintop {
}

#main.doublecolumn #maincontent, #main.doublecolumn div.maincontent {
}

#main.doublecolumn #mainbottom, #main.doublecolumn div.mainbottom {
	/*background-image: url(/images/layout/v2/mainbottom_doublecolumn.gif);*/
	margin-bottom: 10px;
	clear: both;
}
/* cart flow */
#cartsteps {
	display : block;
	height:30px;
	padding :20px 20px 20px 20px;
	margin: 20px 0px 15px 0px;
	list-style : none;	
	border-top : 1px solid #DDD;
	border-bottom : 1px solid #DDD;
	width : 710px;
}

#cartsteps li {
	float:left;
	font-size : 21px;
	font-weight :bold;
	padding : 6px 28px 14px 28px;
	margin : 0px;
	color : #DDD;
	display : block;
}

#cartsteps li.csarrow {
	padding-right : 64px;
	background : Transparent url(../img/shop/cartarrow.gif) no-repeat right top;
}

#cartsteps li .csnumber {
	font-size : 34px;	
	padding : 6px 0px 4px 0px;
	display : block;
	float:left;
	margin : -6px 10px 0px 0px;
}

#cartsteps li.active {
    color : #333;
}

#cartsteps li.active .csnumber {
    color : #007020;
}

.button.addtocart {
    display : block;
    width : 83px;
    height : 24px;
    background-image: url(../img/buttons/addtocart_da.gif);
}

.arrowbuymore  {
	background: transparent url(../img/shop/arrow_buymore.gif) no-repeat 20px top;
	margin : 10px 0px 8px 0px;
	padding : 54px 0px 0px 0px;
	height : 20px;
}

.hlarrow {
	background: transparent url(../img/icons/highlightarrow.gif) no-repeat 0px 4px;
	padding : 0px 0px 0px 20px;
	margin : 0px 4px 20px 0px;
	display : block;
	float:left;
}

.button span {
    display : none;
}

.linkbutton {
	float:left;
	margin : 4px 16px 0px 0px;
}


/* panels */
.panel {
	margin : 16px 0px 8px 0px;
	border : 1px solid #DDD;
}

.panel .panelheader {
	padding : 12px 8px 2px 8px;	
}

.panel .panelheader h1 {
	margin : 0px;
	padding : 0px;
}

.panel .panelcontent {
	margin : 0px 8px 0px 8px;
}

.panel .panelfooter {
	height : 30px;
}

/* items */
.sxitem .flag {
	background : Transparent none no-repeat left;
	padding : 0px 0px 0px 12px;
	margin : 0px 0px 0px 2px;
}

.sxitem .fDA { background-image  : url(../img/flags/da10.gif); }
.sxitem .fDE { background-image  : url(../img/flags/de10.gif); }
.sxitem .fEN { background-image  : url(../img/flags/en10.gif); }
.sxitem .fES { background-image  : url(../img/flags/es10.gif); }
.sxitem .fSV { background-image  : url(../img/flags/sv10.gif); }
.sxitem .fUS { background-image  : url(../img/flags/us10.gif); }


/* CART LAYOUT */
#cartlistinfo {
	list-style : none;
	width : 926px;
	margin : 10px 8px 10px 8px;
	padding : 0px;
}

#cartlistinfo ul {
	list-style : none;
	margin : 4px 0px 0px 0px;
	padding : 0px;
}

#cartlistinfo ul li {
	display : inline;
	margin-left : 8px;
}

#cartlistinfo li.fright {
	margin-right : 0px;
}

.carttable {
	width : 938px;
	border-collapse: collapse;
	border-spacing: 0px;		
	margin : 16px 0px 0px 0px;
}

.carttable tr th, .carttable tr td {
	border : 0px solid Transparent;
	background-color : #FFF;
	padding : 8px 0px 2px 8px;
	vertical-align : top;
}

.carttableslim {
	margin : 0px 0px 0px 370px;
	width : 568px;
}

.carttableslim tr th, .carttableslim tr td {
	padding : 2px 0px 0px 8px;
}

.carttable tr th {	
	background-color : #456b4e;
	font-size : 14px;
	font-weight : bold;
	color : #FFF;
	padding : 4px 8px 4px 8px;
}

.carttable .sxitem .sxbase {
	display : block;
	margin-bottom : 8px;
}

.carttable .sxitem img {
	float : left;	
	margin-right : 5px;
}

.carttable .sxitem .sxformat {
	font-size : 10px;
	margin-bottom : 2px;
	margin-left : 4px;
}

.carttable .discount {
	color : #D07C00;
	font-weight : bold;
	
}

.carttable .oldprice {
	color : #999;
}

.carttable .totalprice {
	font-size : 14px;
	font-weight : bold;
}

.carttable .vatRow td {
	padding-top : 8px;
	color:#999999;
}

/**********************************************/
/* POPUP PAGE                                 */
/**********************************************/

#popuppage {
	margin: 10px;
	padding: 15px;
	background-color:#ffffff;
	border: 1px solid #aaaaaa;
}

#popuppage h1 {
	margin: -15px -15px 10px -15px;
	padding: 13px 15px 10px 15px;
	background-color: #f1f1f1;
	border-bottom: 1px solid #cccccc;
	background-image: url(/images/layout/popupheaderback.gif);
}

/**********************************************/
/* SIDE MENUS                                 */
/**********************************************/

#leftmenu {
	float: left;
	width: 180px;
	margin-right: 10px;
}

#rightmenu {
	float: right;
	width: 180px;
	margin-left: 10px;
}

#rightmenu #logo {
	display : block;
	margin : 32px 20px 0px 30px;
	float:none;
}

#topbanner {
	
}

#paymentmethods {
	text-align: center;
}

#paymentmethods a {
	text-decoration: none;
}

/**********************************************/
/* SIDE BOXES                                 */
/**********************************************/

div.boxheader, div.boxheader_relevant {
	padding: 8px 10px 0px 10px;
	width: 160px;
	height: 22px;
	background: #ebf3f6 url(../img/layout2/boxborder.png) no-repeat top left;
	overflow: hidden;
	white-space: nowrap;
}

div.boxheader_empty {
	width:180px;
	height:30px;
	background: #ebf3f6 url(../img/layout2/boxborder.png) no-repeat top left;
	overflow: hidden;
}

div.box {	
	width: 160px;
	background-color : #ebf3f6;
	padding: 10px 10px 8px 10px;
	overflow: hidden;
}

div.box a {
	
}

div.box h3 {
	font-size: 12px;
}

div.boxbottom {
	background: #ebf3f6 url(../img/layout2/boxborder.png) no-repeat bottom left;
	width: 180px;
	height: 6px;
	overflow: hidden;
	margin-bottom: 10px;
}

div.boxheader a, div.boxheader_relevant a {
	display: block;
	color: #240000;
	text-decoration: none;
	font-weight:bold;
}

div.box div.more {
	margin-top: 10px;
}

div.box ol.bestsellers {
	margin: 0;
	padding: 0 0 0 23px;
	color: #555555;
}

div.box ol.bestsellers a {
	margin-left: -5px;
	text-decoration: none;
	color: #240000;
}

div.box ol.bestsellers a:hover {
	text-decoration: underline;
}

div.box ul.categories {
	margin: 5px 0px 5px 0px;
	padding-left: 18px;
}

div.box ul.categories li {
	margin: 2px 0px 2px 0px;
}

div.box ul.features {
	margin: 0;
	padding: 0 0 0 16px;
}

div.box ul.links {
	margin: 5px 0px 5px 0px;
	padding-left: 18px;
}

div.box ul.links li {
	margin: 2px 0px 2px 0px;
}

div.box hr {
	border-top: 1px solid #cccccc;
	margin-top: 10px;
	margin-bottom: 5px;
}

div.box hr.sep {
	border-top: 1px dashed #aaaaaa;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 120px;
	text-align: left;
}

div.box .fullwidth {
	margin-left: -7px;
	margin-right: -7px;
}

div.sidebanner {
	margin-bottom: 10px;
}

div.infocontainer {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

div.infoheader {
	width: 239px;
	height: 16px;
	padding: 4px 0px 0px 6px;
	background-image: url(/images/layout/infotop.gif);
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

div.info {
	width: 225px;
	background-image: url(/images/layout/infomiddle.gif);
	padding: 8px 10px 4px 10px;
}

div.infobottom {
	width: 245px;
	height: 8px;
	background-image: url(/images/layout/infobottom.gif);
	overflow: hidden;
}

div.info ol.contentlinks {
	margin: 0;
	padding: 0 0 0 30px;
	color: #555555;
}

div.info ol.contentlinks a {
	margin-left: -5px;
	text-decoration: none;
	color: #240000;
}

div.info ol.contentlinks a:hover {
	text-decoration: underline;
}

/**********************************************/
/* ARTICLES BOX                               */
/**********************************************/

div.box ul.articles {
	margin: 0;
	padding: 0px 0px 0px 16px;
	list-style-image: url(/images/bullet_news.gif);
}

div.box ul.articles li {
	vertical-align: middle;
	line-height: 1.2em;
	margin-bottom: 10px;
}

div.box ul.articles li span.time {
	color: #777777;
}

div.box ul.articles a {
	color: #240000;
	text-decoration: none;
}

div.box ul.articles a:hover {
	text-decoration: underline;
}

/**********************************************/
/* FORUM TOPICS BOX                           */
/**********************************************/

div.box ul.forumtopics {
	margin: 0;
	padding: 0px 0px 0px 16px;
	list-style-image: url(/images/bullet_forum.gif);
}

div.box ul.forumtopics li {
	vertical-align: middle;
	line-height: 1.2em;
	margin-bottom: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

div.box ul.forumtopics a {
	color: #240000;
	text-decoration: none;
}

div.box ul.forumtopics a:hover {
	text-decoration: underline;
}

/* lists */
table.itemlistpair {
    display : block;
    margin : 0px;
    padding : 0px;
    border-collapse : collapse;
}

table.itemlistpair tr td {
    width : 280px;
    vertical-align : top;
    padding : 0px 8px 8px 0px;
}

/*.itempair {
    margin : 0px 0px 10px 0px;
}

.itempair.left {
    margin : 0px 10px 10px 0px;
}*/

/* alignment */
.fright {
	float:right;
}


/* TEST */
#environment {
    display:block;
    position:fixed;
    background : Transparent null no-repeat top left;
    bottom:0px;
    right:0px;
    height:120px;
    width:120px;
    z-index:200;
}
#environment.qaenv { background-image: url(../img/layout2/env_qa.png); }
#environment.testenv { background-image: url(../img/layout2/env_test.png); }
#environment.datatestenv { background-image: url(../img/layout2/env_datatestenv.png); }

/* symbols */
#creditcardwide {
	background : url(../img/shop/creditcardwide.gif);
	display : inline-block;
	width : 200px;
	height : 15px;
	margin : 0px 2px -4px 12px;
}

/* christmas */
body.christmas #user-info .cschristmas a {
	color : #AA0000;
	background : Transparent url(../img/events/christmas/icon_tree.gif) no-repeat 0px -1px;
	padding-left : 14px;
}

body.christmas #cscpage h1 {
	background : Transparent url(../img/events/christmas/icon_tree2.gif) no-repeat 0px -1px;
	padding-left : 18px;
}

body.christmas #cscpage h2{
	color : #AA0000;
}

/** forum.css -  14-03-2010 01:51:46 **/
#forumtop {
	width: 900px;
	height: 63px;
	margin: auto;
	margin-bottom: 10px;
	background-image: url(/images/forum/topback.gif);
}

#forumlogo {
	float: left;
	margin-left: 15px;
	margin-top: 11px;
}

#forummenu {
	border-left: 1px solid #C6C6C6;
	width: 445px;
	float: right;
	text-align: center;
	margin-top: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#forummenu a {
	margin-left: 5px;
	margin-right: 5px;
}

#forum .colheader {
	background-color: #728760;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
}

#forum .category {
	background-color: #D8DED3;
	color: #737670;
	border-bottom: 2px solid #AEB3AA;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 5px;
}

#forum .category h2 {
	margin-bottom: 0px;
}

#forum .categoryinfo {
	background-color: #ffffff;
	background-image: url(/images/forum/categoryinfoback.gif);
	background-repeat: repeat-y;
	border-bottom: 2px solid #AEB3AA;
}

#forum .forum {
	background-color: #F7F7F1;
	color: #000000;
}

#forum .forum h3 {
	color: #566648;
}

#forum .forum h3 a {
	color: #566648;
	text-decoration: none;
}

#forum .forum h3 a:visited {
	color: #96a08c;
}

#forum .forum h3 a:hover {
	text-decoration: underline;
}

#forum .forum img.forumicon {
	margin: 3px;
}

#forum .forum a img.forumicon {
	background-image: url(/images/icon_forum_24.gif);
}

#forum .forum a:visited img.forumicon {
	background-image: url(/images/icon_forum_disabled_24.gif);
}

#forum .foruminfo {
	background-color: #F0F0EB;
	color: #000000;
	text-align: center;
}

#forum .user {
	color: #728760;
}

#forum .message_odd {
	background-color: #F7F7F1;
}

#forum .message_even {
	background-color: #F0F0EB;
}

#forum .messagesep {
	background-color: #E2E2DD;
	height: 5px;
}

#forum .message {
	font-size: 12px;
}

#forum .edit {
	background-color: #F7F7F1;
}

#forum div.paging {
	text-align: right;
}

#forum .profileimage {
	float: right;
	padding-left: 10px;
}


/** mainmenu.css -  14-03-2010 01:51:46 **/
ul.nav
{
	margin: 0px;
	padding: 0px 0px 0px 15px;
	border: 0;
}
ul.nav li
{
	list-style-type: none;
	float:left;
}
ul.nav span
{
	display:none;
}

ul.nav a
{
	display: block;
	width: 137px;
	height: 36px;
	text-decoration:none;
}

ul.nav a.active
{
	width: 141px;
}

.da ul.nav #liFront a {	background-image: url(http://www.saxo.com/images/toptabs/winter/front_DA.gif);}
.da ul.nav #liFront a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/front_DA_hover.gif); }
.da ul.nav #liFront a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/front_DA_active.gif); }

.da ul.nav #liBooks a {	background-image: url(http://www.saxo.com/images/toptabs/winter/books_DA.gif);}
.da ul.nav #liBooks a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/books_DA_hover.gif); }
.da ul.nav #liBooks a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/books_DA_active.gif); }

.da ul.nav #liMusic a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Music_DA.gif);}
.da ul.nav #liMusic a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_DA_hover.gif); }
.da ul.nav #liMusic a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_DA_active.gif); }

.da ul.nav #liMovies a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_DA.gif);}
.da ul.nav #liMovies a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_DA_hover.gif); }
.da ul.nav #liMovies a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_DA_active.gif); }

.da ul.nav #liGiftCard a {	background-image: url(http://www.saxo.com/images/toptabs/winter/GiftCard_DA.gif);}
.da ul.nav #liGiftCard a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/GiftCard_DA_hover.gif); }
.da ul.nav #liGiftCard a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/GiftCard_DA_active.gif); }

.sv ul.nav #liFront a {	background-image: url(http://www.saxo.com/images/toptabs/winter/front_en.gif);}
.sv ul.nav #liFront a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/front_en_hover.gif); }
.sv ul.nav #liFront a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/front_en_active.gif); }

.sv ul.nav #liBooks a {	background-image: url(http://www.saxo.com/images/toptabs/winter/books_sv.gif);}
.sv ul.nav #liBooks a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/books_sv_hover.gif); }
.sv ul.nav #liBooks a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/books_sv_active.gif); }

.sv ul.nav #liMusic a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Music_sv.gif);}
.sv ul.nav #liMusic a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_sv_hover.gif); }
.sv ul.nav #liMusic a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_sv_active.gif); }

.sv ul.nav #liMovies a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_sv.gif);}
.sv ul.nav #liMovies a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_sv_hover.gif); }
.sv ul.nav #liMovies a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_sv_active.gif); }

.en ul.nav #liFront a {	background-image: url(http://www.saxo.com/images/toptabs/winter/front_en.gif);}
.en ul.nav #liFront a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/front_en_hover.gif); }
.en ul.nav #liFront a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/front_en_active.gif); }

.en ul.nav #liBooks a {	background-image: url(http://www.saxo.com/images/toptabs/winter/books_en.gif);}
.en ul.nav #liBooks a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/books_en_hover.gif); }
.en ul.nav #liBooks a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/books_en_active.gif); }

.en ul.nav #liMusic a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Music_en.gif);}
.en ul.nav #liMusic a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_en_hover.gif); }
.en ul.nav #liMusic a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_en_active.gif); }

.en ul.nav #liMovies a { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_en.gif);}
.en ul.nav #liMovies a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_en_hover.gif); }
.en ul.nav #liMovies a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_en_active.gif); }

.de ul.nav #liFront a {	background-image: url(http://www.saxo.com/images/toptabs/winter/front_en.gif);}
.de ul.nav #liFront a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/front_en_hover.gif); }
.de ul.nav #liFront a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/front_en_active.gif); }

.de ul.nav #liBooks a {	background-image: url(http://www.saxo.com/images/toptabs/winter/books_de.gif);}
.de ul.nav #liBooks a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/books_de_hover.gif); }
.de ul.nav #liBooks a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/books_de_active.gif); }

.de ul.nav #liMusic a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Music_de.gif);}
.de ul.nav #liMusic a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_de_hover.gif); }
.de ul.nav #liMusic a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Music_de_active.gif); }

.de ul.nav #liMovies a {	background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_de.gif);}
.de ul.nav #liMovies a:hover { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_de_hover.gif); }
.de ul.nav #liMovies a.active { background-image: url(http://www.saxo.com/images/toptabs/winter/Movies_de_active.gif); }

