.pruebaOVERLAP {
	position: relative;
	z-index: 9999;
}
.pruebaOVERLAP2 {
	position: absolute;
	z-index: -90;
}
.TOPventas-titulo1 {
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
}
.nuevobundles {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #d10000;
	text-decoration:none;
}
.nuevobundles2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #0f4873;
	text-decoration:none;
}
.TOPventas-titulo2 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.TOPventas-listado {
	font-family: Arial;
	font-size: 12px;
	color: #454545;
	text-decoration:none;
}
.TOPventas-listado a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #2EB700;
	text-decoration:none;
}
.TOPventas-num1title {
	font-family: Arial;
	font-size: 18px;
	color: #249200;
	text-decoration:none;
}
.TOPventas-num1title a:hover {
	font-family: Arial;
	font-size: 18px;
	color: #2EB700;
	text-decoration:none;
}
.TOPventas-num1desc {
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}
.TOPventas-num1desc2 {
	font-family: Arial;
	font-size: 9px;
	color: #249200;
}
.topics-title {
	font-family: Arial;
	font-size: 9px;
	color: #2077e2;
}
.topics-desc {
	font-family: Arial;
	font-size: 9px;
	color: #515151;
}
.index-bar-green {
	font-family: Arial;
	font-size: 11px;
	color: #4aa500;
	text-decoration:none;
}
.index-bar-orange {
	font-family: Arial;
	font-size: 11px;
	color: #ff9000;
	text-decoration:none;
}
.index-bar-cofidis1 {
	font-family: Arial;
	font-size: 11px;
	color: #2077e2;
}
.index-bar-cofidis2 {
	font-family: Arial;
	font-size: 11px;
	color: #616161;
}
.product-modul-1 {
	font-family: Arial;
	font-size: 12px;
	color: #595959;
	text-decoration:none;
}
.product-modul-2 {
	font-family: Arial;
	font-size: 12px;
	color: #2980eb;
	font-weight: bold;
}
.product-modul-3 {
	font-family: Arial;
	font-size: 12px;
	color: #06ba28;
	font-weight: bold;
}
.product-modul-4 {

	font-family: Arial;
	font-size: 12px;
	color: #2980eb;
	text-decoration:none;
}
.cesta_barra {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cesta_barranormal {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.cesta_bgborder {
	background-color: #fbfbfb;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
}
.cesta_nomproducto {
	font-family: Arial;
	font-size: 14px;
	color: #2980eb;
	text-decoration: none;
}
.cesta_precioproducto {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
.cesta_bgbordertokens {
	background-color: #fbfbfb;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-right-width: 1px;
	border-right-color: #f2f2f2;
	border-right-style: solid;
}
.cesta_opcionesnom {
	font-family: Arial;
	font-size: 12px;
	color: #888888;
}
.cesta_marcatokens {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.cesta_marcatokens2 {

	font-family: Arial;
	font-size: 10px;
	color: #cc0000;
}
.cesta_marcaregalo {


	font-family: Arial;
	font-size: 10px;
	color: #2980eb;
}
.cesta_marcaregalo2 {
	font-family: Arial;
	font-size: 10px;
	color: #0000FF;
	text-decoration: underline;
}
.cesta_bgborderUpdate {

	background-color: #fff7e6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffe3a2;
	border-bottom-color: #ffe3a2;
	border-right-width: 1px;
	border-right-color: #ffe3a2;
	border-right-style: solid;
}
.cesta_siguiente1 {
	font-family: Arial;
	font-size: 10px;
	font-style: italic;
	color: #515151;
}
.cesta_siguiente2 {

	font-family: Arial;
	font-size: 10px;
	font-style: italic;
	color: #2980eb;
}
.cesta_pasoActual {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2980eb;
}
.cesta_pasoActual2 {
	font-family: Arial;
	font-size: 11px;
	color: #606060;
}
.cesta_pasoInactivo {

	font-family: Arial;
	font-size: 11px;
	color: #c6c6c6;
}
.cesta_pasoInactivoBold {
	font-family: Arial;
	font-size: 11px;
	color: #c6c6c6;
	font-weight: bold;
}
.cesta_texto-portes {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
.cesta-total2 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
.cesta-total {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
.cesta-total2-end {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
.cesta-total-end {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
#mainContainer{
		width:500px;
		margin:0 auto;
		margin-top:10px;
		border:1px double #000;
		padding:5px;
		
}
#buscadorZ{
		z-index:50;
		
}
	
	/* Alternative layout for the message box - used by one of the messages */
	
.modalDialog_contentDiv_error{
		border:3px solid #FFF;	
		padding:2px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#F00;	/* White background color for the message */
		color:#FFF;
}
.modalDialog_contentDiv_error a{
		color:#FFF;
}
h1{
		margin-top:0px;
}

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.new_top {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.new_top2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1D63A9;
	text-decoration:none;
}
.prices_ind {
font-family:Arial;
font-size:12px;
color:#009900;
}
.prices_ind2 {
font-family:Arial;
font-size:16px;
color:#009900;
}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	top: 236px;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	width:383px;
	height:328px;
	z-index:3;
	visibility: visible;
	overflow: visible;
	background-image: url(../img/modulo.gif);
	left: 5%;
}
#Layer3 {
	position:absolute;
	width:414px;
	height:328px;
	z-index:2;
	top: 396px;
	visibility: hidden;
}
#dhtmlgoodies_slideshow {
	position:absolute;
	width:643px;
	height:115px;
	z-index:1;
	left: 193px;
	top: 1102px;
}
#fadeinbox{
position:absolute;
width: 300px;
left: 0;
top: -400px;
border: 2px solid black;
background-color: lightyellow;
padding: 4px;
z-index: 100;
visibility:hidden;
}
.ratingboc_title {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.ratingbox-1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C2C2C2;
	border-left-color: #C2C2C2;
}
.ratingbox-2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C2C2C2;
	border-left-color: #C2C2C2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
}
.ratingrel-2 {
	font-family: Arial;
	font-size: 12px;
	color: #2e84eb;
	text-decoration: none;
	font-weight: bold;
}
.ratingbox-txt2 {
	font-family: Arial;
	font-size: 11px;
	color: #2e84eb;
}
.ratingrel-1 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.ratingbox-txt {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.texto_opc {
font-family: Arial;
	font-size: 9px;
	color: #666666;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}