/* css de la web de imaginarium */

/* etiquetas html */
* { margin: 0; padding:0;}
body { background:url(../img/pixel_fondo.jpg) 0 0 repeat-x; font: normal 70%/16px arial, verdana, sans-serif; text-align:center; color: #666666 }
ul { list-style-position:inside}
legend { display:none;}
fieldset { border:none;}
img { border:0;}
.noticiasHome p.titulo { font-weight: bold; color: #FF9900; font-size: 115%; letter-spacing:-1px;}
#detalleProducto table tr td strong {color:#FCAA2D; font-size:14px;}
/* cabeceras */
h1{ margin-left:18px;}
h2{ font:normal 18px "Trebuchet MS"; color:#fff; position:absolute; top:0px; left:20px; position:relative;}
h3 { font-family: "Trebuchet MS"; color: red; font-size: 18px !important;}
#buscador h3 { display:none;}
#loMasVendido h3{ color:#FCAA2D; padding-bottom:10px;background: url(../img/bg_h3_lomas.jpg) 25px 20px no-repeat; font-size: 17px; font-weight: normal; padding-left: 15px; }
#registrate h3 {color: #fff; margin-bottom:5px; padding-top:5px; font-size:18px; font-weight:normal}
#noticiasHome.loMasVendido h3 { color:#FF9900; background:url(../img/bg_h3_lomasvendido.jpg) 25px 20px no-repeat; height:30px; }
#categoriasMp3 h3 { color:#FF9900;  margin-bottom:15px; padding-top:5px;font-size: 19px; font-weight: normal}
#servicios h3 {color: #064598; margin-bottom:20px; padding-top:5px; font-size: 19px; font-weight: normal}
#producto h3 {color: #FF9900; margin-bottom:5px;}
.noticiasHome h4 {color: #064598; font-size:120%; margin:10px 0 10px 10px;}
#resumenLibro h4 { color:#FF9900; font-size:100%;}
.noticiasHome h5	 { color: #FF9900; font-size: 120%;  float:left; width:auto;}

/* enlaces */

a { text-decoration: none;} 
a:hover { text-decoration:underline;}
#copyright a { /*color:#FF9900;*/ text-decoration:underline;}
/*#copyright a:hover { text-decoration:none;}*/
#registrate a {color: #DEE7F2}
#servicios #listaServicios ul li a, #listaGenero ul li a { font-weight: bold; color:#666666;}
.noticiasHome div div p a {font-weight: bold; color:#064598;}
#tabs2 ul li a { color:#FD9800; font-weight:bold; font-size:110%;}
#tabs2 ul li a:hover {text-decoration: underline;}
#listaTop a { text-transform: uppercase; color:#fff; font-size:90%}
li#seleccionado { background: url(../img/tabs2active.jpg) 0 4px no-repeat !important;}
li#seleccionado a { color:#fff !important;}
#compraya a { font-weight: bold; color:#064598;}
#listaGenero ul li#seleccionado2 a { color:#666666 !important;}

.test a:hover { text-decoration:none;}

#linkOpciones ul li a { color: #064598; font-size: 10px; text-transform:uppercase}
/* listas */

#cabecera ul li, #pie ul li  { display: inline;}
#tabs1 ul { }
#tabs1 ul li { float:right;}
#tabs1 ul li#libroDvd {background: url(../img/libros.jpg) 0px 0 no-repeat; width:161px; height:45px;}
#tabs1 ul li#libroDvd a {color:#34B700; text-transform:uppercase; font-size: 16px; font-weight:bolder !important;padding-top:10px; display:block; padding-right:45px; padding-top:19px;	}
#tabs1 ul li#libroDvd a span { font-size:15px}
#tabs1 ul li#juegos a {color:#DD1212; text-transform:uppercase; font-size: 16px; font-weight:900 !important;padding-top:10px; display:block; padding-right:41px; padding-top:19px;}
#tabs1 ul li#juegos {background: url(../img/juegos.jpg) 0px 0 no-repeat;  width:160px; height:45px;}
#tabs1 ul li#juegos a span { font-size:15px}
#tabs1 ul li#mp3 a {color:#FF9900; text-transform:uppercase; font-size: 16px; font-weight:bolder !important;padding-top:10px; display:block; padding-right:39px; padding-top:19px;}
#tabs1 ul li#mp3{background: url(../img/mp3.jpg) 0px 0 no-repeat; width:160px; height:45px;}
#tabs1 ul li img { display: inline;}

#tabs1 ul li#juegosaktiv a {color:#DD1212; text-transform:uppercase; font-size: 20px; font-weight:900 !important;padding-top:10px; display:block; padding-right:33px; padding-top:16px;}
#tabs1 ul li#juegosaktiv {background: url(../img/juegos_aktiv.jpg) 0px 0 no-repeat;  width:166px; height:45px;}
#tabs1 ul li#juegosaktiv a span { font-size:15px}

#tabs1 ul li#libroDvdaktiv {background: url(../img/libros_aktiv.jpg) 0px 0 no-repeat; width:166px; height:45px;}
#tabs1 ul li#libroDvdaktiv a {color:#34B700; text-transform:uppercase; font-size: 20px; font-weight:bolder !important;padding-top:10px; display:block; padding-right:39px; padding-top:16px;	}
#tabs1 ul li#libroDvdaktiv a span { font-size:15px}

#tabs1 ul li#mp3aktiv a {color:#FF9900; text-transform:uppercase; font-size: 20px; font-weight:bolder !important;padding-top:10px; display:block; padding-right:31px; padding-top:16px;}
#tabs1 ul li#mp3aktiv {background: url(../img/mp3_aktiv.jpg) 0px 0 no-repeat; width:166px; height:45px;}


.noticiasHome ul li { list-style-type:none; clear:both; padding-left:10px;}
#loMasVendido ul { padding-top: 10px; padding-right:10px;}
#loMasVendido ul li { list-style-type:none; background: url(../img/bg_lista_lomasvendido.jpg) 32px bottom no-repeat ;  padding-bottom:10px;}
#loMasVendido ul li.ultimo { list-style-type:none; background: none; padding-bottom:10px;}
#listaServicios ul, #listaGenero ul  {padding-top:5px; padding-bottom:5px; padding-left:5px;	}
/*
#listaServicios ul li { list-style-image: url(../img/bg_servicios.gif) !important; margin-bottom: 2px; vertical-align:middle; 	}
*/
/*
#listaGenero ul li{ list-style-image: url(../img/bg_servicios.gif) !important; margin-top: 1px; margin-bottom: 2px; vertical-align:middle; height: 17px; height: auto; min-height:17px;	}
#listaGenero ul li#seleccionado2{ margin-top: 3px; vertical-align:middle; margin-right: 10px; background-color:#FFFFFF !important; color: #676566 !important; background:url(../img/bg_active_categorias_mp3.jpg) 0px 0px no-repeat !important; text-indent:6px; position: relative; left: -17px; height: 15px; height: auto; min-height:15px; }
*/

#6tabs2 ul { float:left; height:30px;}
#6tabs2 ul li { display: block; float:left; padding:8px 17px; background:url(../img/bg_tabs2.jpg) 0px 0px no-repeat;}
#nav-one li.primer { display: block; float:left; padding:7px 17px; background:url(../img/tabs2active.jpg) 0px bottom  no-repeat; margin-top:1px;}
#nav-one li.primer a{color:#FFFFFF !important;}
#listaTop ul li {background:url(../img/bg_lista_toplinks.jpg) 0 0 no-repeat; padding-left:14px; margin-right:10px;}
#listaTop ul li.frist {background:none; padding-left:14px; margin-right:10px;}
#partners ul li { padding-left:10px;}
	
#linkOpciones ul { list-style-type:none;  }
#linkOpciones ul li { float:left;  margin-left: 10px; }
#linkOpciones ul li.escuchar {background:url(../img/ico_escuchar.jpg) 0 0 no-repeat; padding-left: 40px;height: 35px;}
#linkOpciones ul li.anadir {background:url(../img/ico_enadir.jpg) 0 0 no-repeat; padding-left: 40px;height: 35px; width: 100px; line-height: 13px; }
#linkOpciones ul li.evaluar {background:url(../img/ico_evaluar.jpg) 0 0 no-repeat; padding-left: 40px;height: 35px;}
#linkOpciones ul li.recomendar{background:url(../img/ico_recomendar.jpg) 0 0 no-repeat; padding-left: 40px;height: 35px;}
#linkOpciones ul li span { border: 1px solid blue; width: 40px;  float: left; vertical-align: text-top;}
#linkOpciones ul li.especial img { float: left:}

/* contenedores */

#cabecera {/* background:url(../img/cabecnera.jpg) 0 0 no-repeat;*/ float:left; }
#logo { width: 300px;}
#listaTop {  float:right; margin-top: -87px;}
#textoEntrada { float:left;}
#textoEntrada h2 { font-family: "Trebuchet MS"; font-size: 18px; }
#tabs1 { text-align:right; width: 100%; float:left; margin-top:-30px; height:45px; overflow:hidden}
#tabs2 {clear:both; height:43px;background:url(../img/bg_barra.jpg) 0 0 no-repeat; background-color:#FFFFFF; width:898px;}
#cuerpo { float:left; width: 899px;  background: url(../img/bg_cuerpo.jpg) 0 0 repeat-y; padding-bottom:15px;}
#registrate { padding-left: 7px; margin-bottom:25px;}
#buscador {padding-top:50px;padding-left: 7px; margin-bottom:25px;}
#categoriasMp3 {padding-left: 7px;margin-bottom:25px; }
#servicios {padding-left: 7px;}
#contenedorPrincipal { margin: 0 auto; text-align:left; width:899px; }
#pie { clear:both; background:url(../img/bg_pie.jpg) 0 0 no-repeat; height:96px; padding-top:24px;}
#partners{ float:left; width:150px; margin-left:10px;}
#formaPago { float:left}
#copyright { float:right;	text-align: right; margin-right:10px;}
#promo1 {background-color: #fff !important; margin-bottom: 10px;  }
#promo2 { float:left; margin-right:10px;}
#col1 {float:left; width: 185px;  clear:both; padding-top:13px !important; margin-left: 8px;}
#col2 { width:538px; float:left; background-color:#fff !important; margin-left:6px; padding-top:2px; font-size: 12px;}
#col3 { float:right;width:159px; margin-right: 2px; padding-top:3px; }
#loMasVendido {background:#fff url(../img/bg_loMasVendido.jpg) no-repeat 0 0; text-align:center; padding-top:13px;}

#noticia1, #noticia3, #promo2 {margin-right: 11px;}
.noticiasHome {background:#fff url(../img/bg_shadow_big.jpg) repeat-x top; width: 259px; border: 1px solid #ffd0a0; float:left;  margin-right:2px;}
.promoHome {background-color:#fff; width: 259px; border: 1px solid #ffd0a0; float:left;  margin-right:2px; text-align:center;}
.promoHome_no_border {background-color:#fff; width: 259px; border: 1px solid #fff; float:left;  margin-right:2px; text-align:center;}
#listaGenero, #listaServicios { margin-bottom:10px !important;}
.nuevaNoticia { clear:both; float:left;}
.noticias_col1 { float: left; width: 80px; clear:left; padding-left:10px;}
.noticias_col2 { float: left; width: 150px; clear: right; padding-left:10px; padding-bottom:10px;}
.c2 { margin-bottom:15px;}

#descargatelo { padding-left:20px;}

#producto { padding-left:15px; padding-bottom:15px;}

#fotoDetalle { float:left;  width:216px; }
#detalleProducto { float:left; width:285px;}
#linkOpciones { clear:both; background-color:#F3F6F9; float: left; width:498px;margin-top:15px; }
#resumenLibro { float:left; clear:both; width: 90%;  margin-top:20px;}
/* navegacion */
.nav, .nav ul { list-style: none;}
.nav { z-index: 100; position: relative; float:left; }
.nav li {display: block; float:left; padding:8px 17px; background:url(../img/bg_tabs2.jpg) 0px 0px no-repeat; position:relative;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited { background: ; color: orange;display: block; padding: 0 9px;text-decoration: none;}
#nav-one li:hover ul a, #nav-one li.sfHover ul a { font-weight: normal;color: #4c6572; }
.nav ul { background: #dadfe7; list-style: none; margin-top: 7px; width: 211px; position: absolute; top: -999em; left: -1px; }
.nav li:hover ul,.nav li.sfHover ul { top: 25px; width: 211px; padding:10px;}
.nav ul li {  margin:0; padding: 0;width: 75px !important; float:left; background:url(../img/bg_lista2.gif) 2px 7px no-repeat !important; text-align:left; }
.nav ul li a { font-size:11px !important;}
.nav ul li a:hover {text-decoration: underline;}
.nav ul a {  width: 70px;  white-space: nowrap;}

.listamenu2{ padding:10px; margin-top:15px !important;}

#ScreenShots {
	float: left; clear: both; width: 98%; margin-top: 20px;
}

/* parrafos */

#partners p {float: left;}
#partners p, #formaPago p { color:#666666; }
#copyright p { color:#064598;}
#loMasVendido li p { margin: 0 10px 0px 20px; color:#666; line-height:14px;}
#loMasVendido li p span { display:block; font-size:110%; color: #FF9900; font-weight:bold;}
.noticiasHome ul li p { color: #666666; border-bottom:1px solid blue; height:80px; padding:0px 10px 0px 16px; }
.noticias_col2 p.primer { border-bottom: 1px solid #CFD9E8; padding-bottom:10px;}
#resumenLibro p.tituloLibro{ color:#064598 !important; font-weight:bold; margin-top:5px; margin-bottom:3px;}
#resumenLibro p { color:#666666 !important}
#resumenLibro ul, #resumenLibro li { list-style-position: inside; }
.sub { font-weight: bold; color:#064598; height:100px; border: 1px solid red; line-height:30px;}
#detalleProducto p { color:#666666}
/* imagenes */

#loMasVendido img { padding-left:0;}
#listaTop ul li a img { vertical-align:middle; padding-right:10px;}
.noticiasHome ul li img { float: left; margin-right:5px; }
#linkOpciones ul li img { vertical-align: text-top; padding-right: 6px;}
#compraya {text-align: right; background: url(../img/bg_compraya.jpg) 0px 30px no-repeat; margin-top:-30px;}
#compraya img { vertical-align: -20px;}
/* formularios */
#categoriasMp3 form { height: 25px;}
p.botones { text-align:right !important; margin-top: 5px; margin-right:10px;}
#registrate form label { display:block; font-weight: bold; color:#DEE7F2;}
#buscador form label {  display:block; font-weight: bold; color:#466996;}
#categoriasMp3 label {color: #666666; font-weight:bolder; }
#registrate form input, #buscador form input {width: 161px; font-size:11px; height:17px; border-left:1px solid #074598; border-top: 1px solid #074598; border-bottom:1px solid #78A0D3; border-right: 1px solid #78A0D3;}
#buscador select {width: 165px; font-size:11px; border-left:1px solid #074598; border-top: 1px solid #074598; border-bottom:1px solid #78A0D3; border-right: 1px solid #78A0D3 !important;}
#plistingmanu select {width: 165px; font-size:11px; border-left:1px solid #074598; border-top: 1px solid #074598; border-bottom:1px solid #78A0D3; border-right: 1px solid #78A0D3 !important;}
#categoriasMp3 select { width:130px; font-size:11px;border-left:1px solid #5A3602; border-top: 1px solid #5A3701; border-bottom:1px solid #EB8E02; border-right: 1px solid #EB9001 !important;}
input.comoBoton {color: #fff; text-align:center; font-weight: bold; border: 0px !important; background:url(../img/bg_comoBoton.jpg) 0 0 no-repeat; width:70px !important; height:20px !important;}
#registrate a.comoBoton2 {background:url(../img/bg_comoBoton2.jpg) 0 0 no-repeat !important; font-weight:bold; color:#3B6FB8 !important;width: 142px !important; height: 20px  !important; display: block; text-align:center; padding-top:2px; margin-top:10px; margin-bottom:3px;margin-left:20px;}
#buscador a.comoBoton2 {background:url(../img/bg_comoBoton3.jpg) 0 0 no-repeat !important; font-weight:bold; color:#3B6FB8 !important;width: 142px !important; height: 20px  !important; display: block; text-align:center; padding-top:2px; margin-top:10px; margin-bottom:3px; margin-left:20px;}
.link-pfeil {background:url(../img/bg_comoBoton3.jpg) 0 0 no-repeat !important; font-weight:bold; color:#3B6FB8 !important; padding-left: 6px; padding-right: 8px; height: 20px !important; display: block; text-align:center; padding-top:2px; margin-top: 2px;}
.textsubmit {color: #fff; text-align:center; font-weight: bold; padding-bottom: 3px !important; border: 0px !important; background:url(../img/bg_comoBoton_long.gif) 0 0 no-repeat; padding-left: 6px; padding-right: 8px; height:20px !important;}
.textsubmit2 {color: #3B6FB8; text-align:center; font-weight: bold; padding-bottom: 3px !important; border: 0px !important; background:url(../img/bg_comoBoton3.jpg) 0 0 no-repeat; padding-left: 6px; padding-right: 8px; height:20px !important;}

/* tablas */
#detalleProducto table { width:100%; margin-top:10px;}
#detalleProducto table th { text-align:left; color: #064598; vertical-align:top; width: 75px; padding: 4px 0;}
#detalleProducto table td { color:#666666; }

/* Products Listing */
.plisting { margin-top: 5px; }
.plimage {
	float: left;
	width: 95px;	
}
.pldesc {
	float: left;
	width: 330px;	
}
.pldesc a {
	color: #FD9800;
	font-weight: bold;	
}
.bgcontent {
	background: url(../img/bg_detalle.jpg) 2px 0 no-repeat; width:510px; float:left; padding-top:20px; padding-left: 10px; color: #666666 !important;
}
.bgcontent p { padding-top: 4px; padding-bottom: 4px; }
.bgcontent h3 {
	color:#064598;
	font-size: 14px;
	margin:0px 0pt 5px 0pt;
	padding-bottom: 10px;
}

/* Fehler */
.messageStackError, .messageStackWarning, .messageStackSuccess {
 background-repeat:no-repeat;
 background-position:left;
 text-align: left;
 padding-left: 15px;
 padding-top: 1px;
 padding-bottom: 1px;
 margin:  2px 0 2px 0;
}
.messageStackError{
 background-color: #FFD6D6;
 border: 1px solid #FF8E90;
 background-image: url(img/icons/error.gif);
}
.messageStackWarning{
 background-color: #FFFFD6;
 border: 1px solid #FF9408;
 background-image: url(img/icons/warning.gif);
}
.messageStackSuccess {
 background-color: #e0ffe0;
 border: 1px solid #99ff00;
 background-image: url(img/icons/success.gif);
}

.messages_wrong_country {
	margin-left: 3px;
	margin-top: 3px; 
	width: 520px;
	text-align: left;
	background-color: #FFE3B0;
	border: 1px solid #990000;	
	padding: 10px;	
}



/* Kasten Warenkorb */

.warenkorb {font-family: Arial, Verdana, sans-serif; font-size: 12px; text-align: left; background-color: white; padding: 0; margin: 0; width: 500px;}

div.trennlinieWarenkorb {border-top: 1px solid #FE7B00; margin: 0; padding: 0; padding-bottom: 0px; width: 100%;}
	
td.warenkorbProductHead {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; background-color: #ccc; color: #FFFFFF; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; border-top: 1px solid #ccc;}

td.warenkorbProductHead2 {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; background-color: #ccc; color: #FFFFFF; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; border-top: 1px solid #ccc;}

tr.warenkorbProduct {background-color: #FFFFFF;}

tr.warenkorbProductHighlight {padding: 3px; padding-left: 10px; border-collapse: collapse; border: none; border-top: 1px solid #ccc; background-color: rgb(220, 228, 239);}

td.warenkorbProduct {padding: 3px; border-collapse: collapse; border: none; border-bottom: 1px solid #ccc;}

/*
td.warenkorbProduct a {text-decoration: none; color: #FF790B;}
td.warenkorbProduct a:active, a:hover, a:focus {color: #AD0001;}
*/

td.warenkorbGesamtpreis {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; background-color: #FFF; color: #AD0001; padding: 0; margin: 0; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; border-collapse: collapse; border: none; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}


.left { text-align: left; }
.right { text-align: right; }
.clear { clear: both; }
.fleft { float: left;}
.fright { float: right; }

#adsearch input[type=text], 
#adsearch select, 
.create_account tr td input[type=text], 
.create_account tr td input[type=password], 
.create_account tr td select,
.form-table input[type=text],
.form-table select { /* muss noch im IE gechecked werden! */
	border-color:#074598 rgb(120, 160, 211) rgb(120, 160, 211) rgb(7, 69, 152);
	border-style:solid;
	border-width:1px;
	font-size:11px;
	height:17px;
}
#adsearch input[type=text] { /* muss noch im IE gechecked werden! */
	width: 158px;
}
.genderinput select {
	width: 147px;
}

.create_account tr td { padding: 2px; }

.firstlist {
	display: none;
}


#help h3 {
	padding-bottom: 7px;
}
#help h4 {
	padding-top: 10px;
	padding-bottom: 4px;
}
#help p {
	padding-bottom: 8px;
}
#help ul {
	list-style-position: outside;
	margin-left: 19px;
	padding-bottom: 3px; padding-top: 3px;
}
#help ul.helpul {
	list-style-position: outside;
	list-style-type: none;
	margin-left: 4px;
	padding-bottom: 9px;
}

#col2 ul, #col2 li {
	color: #666666;
}


a:hover, a:focus, a:active {
color:#064598;
}
a:link, a:visited {
color:#3366CC;
}


.category_libros ul, 
.category_mp3es ul,
.category_juegos ul,
#listaServicios ul {
	list-style-position: outside !important;
}
.category_libros ul li,
.category_mp3es ul li,
.category_juegos ul li,
#listaServicios ul li {
	list-style-image: none !important;
	list-style-type: none !important;
	padding-left: 14px;
	background-image: url(../img/bg_servicios.gif) !important;
	background-position: 2px 3px;
	background-repeat: no-repeat;
	border: 1px solid transparent;
	margin-bottom:1px !important; 
	width: 130px;
}
.test, #test { 
	vertical-align:middle; 
	margin-left: 0px !important; 
	margin-bottom:1px !important; 
	margin-top: 0px !important; 
	background-color:#FFFFFF !important; 
	color: #676566 !important; 
	background-position: 8px 3px !important;
	padding-left: 20px !important;
	border: 1px solid #FF9900 !important; 
	border-left: 1px solid #fff !important; 
	position: relative;
	left: -6px;
}
.producto_price { font-size: 20px !important; }
.plprice { font-size: 16px; margin-bottom: 5px; padding-top: 2px; color: #3366CC !important;}
#review h4 {
	font-size: 13px;
	font-weight: bold;
	color: #3366CC;
	padding-top: 4px;
	padding-bottom: 4px;
}
h3.product_name {
	padding-bottom: 10px;
}

/* GUTSCHEIN HINWEIS SEITE */

#desc_1 {
	width: 503px;
	height: 99px;
	background-image: url(/templates/hoerbie.es/img/tarjeta/bg_1.jpg);
}
#desc_2 {
	width: 503px;
	height: 85px;
	background-image: url(/templates/hoerbie.es/img/tarjeta/bg_2.jpg);
}
#desc_3 {
	width: 503px;
	height: 101px;
	background-image: url(/templates/hoerbie.es/img/tarjeta/bg_3.jpg);
}
#desc_4 {
	width: 503px;
	height: 176px;
	background-image: url(/templates/hoerbie.es/img/tarjeta/bg_4.jpg);
}
#desc_1 p, #desc_2 p, #desc_3 p, #desc_4 p,
#desc_1 h4, #desc_2 h4, #desc_3 h4, #desc_4 h4 {
	margin-left: 130px;
	margin-right: 5px;
}
#desc_1 h4, #desc_2 h4, #desc_3 h4, #desc_4 h4 {
	padding-top: 10px;
	color: #ff982d;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
}
#small_desc {
	padding-top: 10px;
	font-size: 10px;
	line-height: 11px;
	margin-left: 5px;
	margin-right: 5px;
}
.special_price {
	font-size: 9px;
		text-decoration: line-through;
		}
