/* Fonts and links   */

td, p, span {
color: white;
}

/* Disney: White text */

.text12 {
	color: white;
}

/* Disney: White text */

.text12only {
	color: white;	
}


/* Standard link Disney: White links */

a{
	color: white;
}
a:hover{
	color: white;

}

a.text10{
	color: white;
}


a.text12{
	color: white;
}

/* Links for auto-updating product sorting  */

a#sel_descending{
	text-decoration: underline;	
	color: white;	
	font-size: 12px;
	padding-left: 2px;
	padding-right: 13px;
	margin-right: 10px;
	background: right no-repeat url("/img/arrow_sel_descendingW.png")	
}

a#sel_ascending{
	text-decoration: underline;
	color: white;	
	font-size: 12px;
	padding-left: 2px;
	padding-right: 13px;
	margin-right: 10px;
	background: right no-repeat url("/img/arrow_sel_ascendingW.png")	
}

a#un_descending{
	text-decoration: underline;
	color: #00569f;
	font-size: 12px;	
	padding-left: 2px;
	padding-right: 13px;
	margin-right: 10px;
	background: right no-repeat url("/img/arrow_un_descendingB.png")	
}

a#un_ascending{
	text-decoration: underline;
	color: #00569f;
	font-size: 12px;
 	padding-left: 2px;	
	padding-right: 13px;
	margin-right: 10px;
	background: right no-repeat url("/img/arrow_un_ascendingB.png")	
}

a#un_descending:hover{
	color: white;
	text-decoration: underline;	
	font-size: 12px;
	padding-left: 2px;
	padding-right: 13px;
}

a#un_ascending:hover{
	color: white;
	text-decoration: underline;	
	font-size: 12px;
	padding-left: 2px;	
	padding-right: 13px;
}


/* Left links Disney: White text */
/* START Basket Disney: Blue background and white text */

.basket_small{
	background: #60a3ff;
	color: white;
}

.basket_small_header{
/*	padding-left: 20px;
	background:  url(/img/ill_shopping_cartW.png) no-repeat; */
	font-weight: bold;
	color: white;
}

.basket_small_container_text{
	color: white;
}
.basket_dark{
	background: #2b8fcd;
}
.basket_row_gift{
	background: #2b8fcd;
}


.small_basket_rows
{
		color: white;    
}


.small_basket_left
{
		color: white;       
}
.small_basket_right
{
		color: white;
}

.small_basket_line
{
		border-bottom: solid 1px white;
}

/* END Disney */


/* Various  */

.black{
	color: white;
}

/* Disney: White text */

.errortext{
	color: white;
}


/* Colors and positions */
/* Disney: Light blue background, white text */

.whiteback{
	background: #4f8fe6;
}

/* Disney: Light blue background, white text */

.light{
	background: #60a3ff;
}

/* Disney: Light blue background, white text */

.light_v2{
	background: #60a3ff;
}

/* Disney: Blue background, white text */




/* Disney: Cover shadow set to transparent blue */

.shadow{
	background-image: url(/img/covershadow_blue.png);
}


/* Intro search result product container. (This is for the product element that shows covers next to each other.)
   Disney: white text */

.droppic_container{
	color: white;
}


/* Main content table used on all templates.
   Disney: Big blue background pic and blue background color */

.maincontent
{
    background-image: url(/img/disneybackground.jpg);
    background-repeat: no-repeat;
    background-color: #4f8fe6;
}

/* Disney: Dark blue, white text */

.darkbox{
	background-color: #00569f;
    border: 1px solid #00569f; 
}

/* Disney: Blue */

.greybox, .greybox_center{
	background: #60a3ff;
	color: white;
}

/* Disney: Light blue */

.linebox{
	background: #4f8fe6;
	border: 0;
}

/* Disney: Light blue */

.linebox2{
	background: #60a3ff;
}

/* Disney: Light blue */

.textbox{
	background-color: #60a3ff;
	color: white;
	padding: 10px;
}

.textbox_noborder{
	background-color: #60a3ff;
	padding: 4px;
	border-bottom: 0px;
	color: white;
}
.textbox_topborder{
	width: 100%;
	background-color: #60a3ff;
	padding: 4px;
	border-top: 0px;
	color: white;	
}
.textbox_bottomborder{
	width: 100%;
	background-color: #60a3ff;
	padding: 4px;
	border-bottom: 0px;
	color: white;	
}


/* Result (list) element cells.
   Disney: White text */

.LE_NST{
	color: white
}

/* Colored header.
   Disney: Dark blue */

.header{
	background: #00569f;
    border:0px none;	
}

/* Prices in product lists (normal and segmented)*/
.priceListNormalPrice_club {
}

/* Disney: Red price, yellow background START */

.priceListNormalPrice_special
{
	background-color: #ffd800;
}
.priceListSEGPrice_club 
{
	background-color: #ffd800;

}
.priceListSEGPrice_special
{
	background-color: #ffd800;
}

/* END Disney */

/* Segmented prices in Full project view */
/* Disney: Red price, yellow background */

.priceFPSEG_club 
{
	background-color: #ffd800;
}
.priceFPSEG_promo
{
	background-color: #ffd800;
}
/* Disney: Red price, yellow background */

.priceFPSEG_special
{
	background-color: #ffd800;
}


/* Disney: Red price, yellow background */

.priceFPNormal_special
{
	background-color: #ffd800;
}



/* Normal prices drop picture view */
.priceDPNormal_club
{
}

/* Disney: Red price, yellow background */

.priceDPNormal_special
{
	background-color: #ffd800;
}

/* segmented prices drop picture view */
/* Disney: Red price, yellow background */

.priceDPSEG_club
{
	background-color: #ffd800;
}
.priceDPSEG_club:hover
{
	color: #C90119;
}
/* Disney: Red price, yellow background */

.priceDPSEG_special
{
	background-color: #ffd800;
}
.priceDPSEG_special:hover
{
	color: #C90119;
}

/* Disney: White text */

.rev_head_score_total
{

    color: white;
}

.rev_betyg_total {
	color: white;
   
}

.rev_score 
{
		color: white;
}

.rev_head_score{
		color: white;
}

.rev_betyg_film,
.rev_betyg_skadespelare,
.rev_betyg_dvd,
.rev_betyg_musikljud,
.rev_betyg_regi
{
	color: white;
}

.rev_rubrik{
		color: white;
}
.rev_text
{
		color: white;
}

.recension {
		padding-top: 1px;
}

/* Basket postal free attention, basket_small */
.postalfree_BASKETSMALL{
    color: white;
}
.postalfree_free_BASKETSMALL{
    color: white;
}

.postalfree_price_BASKETSMALL
{
    /* inherits postalfree_BASKETSMALL */
    color: white;
}


.vip_status{
	color: white;
}

.leftmenu
{
    background: #60a3ff;
}

.leftmenu_level1 {
	margin-bottom:5px;
    border-top: 5px solid #60a3ff;
	word-wrap:break-word;
    background-color: #60a3ff;	
}

.leftmenu_level1 div
{
    background-color: #60a3ff;
    margin: 0px;
    padding: 1px 5px 2px 5px;
    list-style-type: none;
    list-style-image: none;
    text-align: left;	
}

.leftmenu_level1 div#first {
	padding-top: 0;
	background: #60a3ff;
}
.leftmenu_level1 div#last {
	padding-bottom:5px;
	background: #60a3ff;	
}


.leftmenu_level1 div.activemenu {
    border-left: 5px solid #ff9900;
	border-right: 5px solid #60a3ff;	
    padding: 3px 5px;
    background-color: #4f8fe6;
	background-image: none;
}
.leftmenu_level1 div#first.activemenu {
    border-left: 5px solid #ff9900;
	border-right: 5px solid #60a3ff;
	border-top: 0;	
    padding: 3px 5px 3px 5px;
    background-color: #4f8fe6;
	background-image: none;
}


.leftmenu_level2 div
{
    border: 0px none;
    border-collapse: collapse;
    background-color: #60a3ff;
    margin: 0px;
    padding: 1px 5px 2px 10px;
    background-repeat: no-repeat;
    background-image: url(/img/gx_leftmenu_flarp1W.gif);
    background-position: 0 0;
    list-style-type: none;
    list-style-image: none;
    text-align: left;
    vertical-align:middle;
}

.leftmenu_level2 div#first {
    background-image: url(/img/gx_leftmenu_flarp1W.gif);	
    padding: 1px 5px 2px 10px;
    background-repeat: no-repeat;
	
}

.leftmenu_level2 div#last
{
    background-image: url(/img/gx_leftmenu_flarp1_lastW.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.leftmenu_level2 div#placeholder {
    background-image: url(/img/gx_leftmenu_placeholderW.gif);
}

.leftmenu_level2 div.activemenu {
    border-left: 5px solid #ff9900;
    margin-left: 3px;
	border-right: none;
    background-color: #4f8fe6;
    background-image: none;
    padding: 3px 5px;
}
.leftmenu_level2 div#first.activemenu {
    border-left: 5px solid #ff9900;
    margin-left: 3px;
	border-top: 0;
	border-right: none;
    background-color: #4f8fe6;
    background-image: none;
    padding: 3px 5px;
}
.leftmenu_level2 div#last.activemenu {
    border-left: 5px solid #ff9900;
    margin-left: 3px;
	border-right: none;
    background-color: #4f8fe6;
    background-image: none;
    padding: 3px 5px;
}



div.orangeheader, div.orangeheader_bold { 
	color: white; 
	padding: 5px; 
	background: #ff9900; 
	margin-bottom: 0px; 
}

.PIS{background-color:white;background-image: url(/img/covershadow_blue.png);}

.footercontent td{
color:White;
}

#PFclight
{
     background: #60a3ff; 
}

.rcont table {
border:1px solid #60a3ff;
}

.linebox2{
	background: #60a3ff;
	border:1px solid #60a3ff;
}

.firstletter {
    color: #60a3ff;	
    background-color: white;
}

.firstletter_inactive
{
background-color: #60a3ff;
}
.pagelinks_currentpage 
{
	font-size: 12px;
	color: #60a3ff;
	background: white;
	font-weight: bold;
	padding: 0px 5px 1px 5px;	
	border-radius: 0.3em;	
}

/* Blue shadow on pre IE9 browsers */

img.PILC , img.PIDC, img.PIWC { 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#00569f')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#00569f');
}

div.FPShowHideAttributesHeader, div.FPShowHideTrailerHeader, div.FPShowHideTrailerAndAttributeHeader
{
    background-color: #00569f;
}

/* Mediatype and Trailer ikon */

.mb, .typeicon {
	color: white;
}

/* overlib */

.o_l #l
{
    color: black;
}

.o_l #r
{
    color: black;

}

