/**
 * HEADER
 */
 
/* Header Background */
body #all #header {
	background-image: url(../img/header_background.png);
}

/* Search Form */

body #all #header #search form#searchform p {
	background-image: url(../img/search-text-bg.png);
}

body #all #header #search form input#searchbtnsubmit {
	background-image: url(../img/search-submit-bg.png);
}

body #all #header #search form input#searchstring {
	width: 307px;
}

/* Mini-Cart Title */

body #all #rightcolumn #rightcolumn_header #minicart a#carttitle {
	background-image: url(../img/cart-title.png);
}

/* BOOX NEWS Switcher */

body #all #rightcolumn #rightcolumn_header #booxnews_title a#booxnews_switch {
	background-image: url(../img/sprite_columnas.png);
}

/**
 * MAIN MENU
 */
 
/* Main Menu Buttons */

body #all #header #mainmenu a {
	background-image:url(../img/main_menu.png);
	background-repeat: no-repeat;
}

body #all #header #mainmenu a#btn_home {
	left: 0px;
	width:37px;
	background-position: 0px 0px;
}

body #all #header #mainmenu a#btn_catalog {
	left: 39px;
	width:54px;
	background-position: -38px 0px;
}

body #all #header #mainmenu a#btn_corporatesales {
	left: 95px;
	width:123px;
	background-position: -92px 0px;
}

body #all #header #mainmenu a#btn_aboutus {
	left: 220px;
	width:68px;
	background-position: -215px 0px;
}

body #all #header #mainmenu a#btn_help {
	left: 290px;
	width:36px;
	background-position: -283px 0px;
}

body #all #header #mainmenu a#btn_contactus {
	left: 328px;
	width:57px;
	background-position: -319px 0px;
}

/* Main Menu Hovers */

body #all #header #mainmenu a:hover#btn_home {background-position: 0px -42px;}
body #all #header #mainmenu a:hover#btn_catalog {background-position: -38px -42px;}
body #all #header #mainmenu a:hover#btn_corporatesales {background-position: -92px -42px;}
body #all #header #mainmenu a:hover#btn_aboutus {background-position: -215px -42px;}
body #all #header #mainmenu a:hover#btn_help {background-position: -283px -42px;}
body #all #header #mainmenu a:hover#btn_contactus {background-position: -319px -42px;}

















body #all #header #booxnews p#newstitle {
background-image:url(../img/news-title.png);
background-repeat:no-repeat;
width:86px;
height:15px;
position: relative;
left: 129px;
top: 4px;
}



body #all #header #tabs a {
	display: block;
	position: absolute;
	width: 30px;
	left: 495px;
	overflow: hidden;
	background-repeat: no-repeat;
}

body #all #header #tabs a span {
	display: none;
}

body #all #header #tabs a#tab_specialoffer {
	background-image: url(../img/tab_specialoffer_off.png);
	top: 0px;
	height: 104px;
}

body #all #header #tabs a#tab_whatsnewboox {
	background-image: url(../img/tab_whatsnew_off.png);
	top: 104px;
	height: 88px;
}

body #all #header #tabs a#tab_recommended {
	background-image: url(../img/tab_recommended_off.png);
	top: 192px;
	height: 108px;
}

body #all #header #tabs a#tab_peekaboox {
	background-image: url(../img/tab_peekaboox_off.png);
	top: 192px;
	height: 108px;
}

body #all #header #tabs a#tab_specialoffer:hover {
	background-image: url(../img/tab_specialoffer_on.png);
}

body #all #header #tabs a#tab_whatsnewboox:hover {
	background-image: url(../img/tab_whatsnew_on.png);
}

body #all #header #tabs a#tab_recommended:hover {
	background-image: url(../img/tab_recommended_on.png);
}

body #all #header #tabs a#tab_peekaboox:hover {
	background-image: url(../img/tab_peekaboox_on.png);
}

body #all #leftcolumn h2#booxbrowser {
background-image:url(../img/panel-browser-top.png);
background-repeat:no-repeat;
}
body #all #leftcolumn h2#specialoffer,
body #all #maincontent h2#specialoffer {
background-image:url(../img/panel-specialoffer-top.png);
background-repeat:no-repeat;
}
body #all #leftcolumn h2#whatsnewinboox,
body #all #maincontent h2#whatsnewinboox {
background-image:url(../img/panel-whatsnew-top.png);
background-repeat:no-repeat;
}
body #all #leftcolumn h2#recommended {
background-image:url(../img/panel-recommended-top.png);
background-repeat:no-repeat;
}

body #all #leftcolumn h2#peekaboox,
body #all #maincontent h2#peekaboox {
background-image:url(../img/panel-peeka-boox-top.png);
background-repeat:no-repeat;
}

/**
 * Footer Styles
 */

body #all #footer #languagelink a {
	display: block;
	background-image:url(../img/footer-lang-spanish.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 48px;
	height: 11px;
	text-indent: -500em;
	overflow: hidden;
}

