@charset "utf-8";
/* ************************************************ 
 Portal Networks SA de CV 
 CEV Super Papelera 1.0 
 Versión 1.0 / 08/10/2008 
 ************************************************ 
 Estilos Genéricos 
 ************************************************ */
body {
	background-color:#336699;
	margin:0;
	padding:0;
}
#container{
/*	padding:2px;*/
}
/* ************************************************ 
 Bloque para Header 
 ************************************************ */
#header{
	background-color:#FFFFFF;
	width:890px;	
	height:81px;
	margin-left: auto; 
	margin-right: auto;
	border-top:3px solid #990000;
}
#logoSP{
	float:left;
	width:180px;
	margin-left:15px;
	padding-top:12px;
}
#upperBanner{
	float:left;
	margin-top:8px;
	margin-bottom:0px;	
	margin-right:0px;
	margin-left:26px;
	background-color:#f1f1f1;
	width:631px;
	height:64px;	
}
#bgNavMenu{
	background-image:url(../images/bg_menu.gif);
	background-repeat:repeat-x;
}
#navMenu{
	width:890px;
	height:30px;
	margin-left: auto; 
	margin-right: auto;
}
#userInfo{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	height:23px;	
	text-align:right;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;	
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:10px;
	padding-top:8px;
	z-index:100000000;
}
#userInfo a{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#userInfo a:hover{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#BFE0FB;
	text-decoration:none;
}
#Navegador{
	font-family:Tahoma, Arial,Verdana;
	color:#FFFFFF;
	font-size:12px;
}
#Navegador ul{
	float:left;
	margin-top:0px;
	margin-bottom:0px;	
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
}
#Navegador li{
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	list-style-position:inside;
	float:left;
}	
#Navegador a{
	height:23px;
	color:#FFFFFF;
	letter-spacing:.7px;
	float:left;
	text-decoration:none;
	padding-bottom:0px;
	padding-top:7px;
	padding-left:20px;
	padding-right:20px;
}
#Navegador a:hover{
	height:23px;
	float:left;
	background-image:url(../images/bg_menu_hover.gif);
	background-repeat:repeat-x;
}
#Navegador a:active{
	background-image:url(../images/bg_menu_hover.gif);
	background-repeat:repeat-x;
	height:23px;
	float:left;	
}
/* ************************************************ 
 Bloque para Cuerpo 
 ************************************************ */
#contents{
	height:auto;
	width:890px;	
	margin-left: auto; 
	margin-right: auto;	
}
#columnA{
/*	background-color:#f5f5f5;
	border-right:1px solid #999999;	*/
	background-color:#FFFFFF;
	width:185px;
	height:450px; /* Predetermina altura mínima */
	vertical-align:top;
	padding-top:10px;
}
#columnB{
	background-color:#FFFFFF;
	width:auto;
	vertical-align:top;
	padding:10px;
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#333333;
}
#columnC{
/*	background-color:#f1f1f1;
	border-left:1px solid #999999;*/
	background-color:#FFFFFF;
	width:170px;
	vertical-align:top;
	padding-top:10px;
}
/* ************************************************ 
 Bloque para Footer 
 ************************************************ */
#footer{
	font-family:Tahoma,Arial,Verdana;
	font-size:11px;	
	height:21px;
	word-spacing:2px;
	width:890px;
	margin-left: auto; 
	margin-right: auto;
	background-color:#333333;
	color:#CCCCCC;
	text-align:center;
	padding-top:6px;
	padding-bottom:0px;
	margin-bottom:0px;
}
#footer a{
	text-decoration:none;
	color:#CCCCCC;	
}
#footer a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
/* ************************************************ 
 Estilos Adicionales 
 ************************************************ */

.titulos {
	font-family: tahoma, arial, verdana;
	font-size: medium;
	font-weight: bold;
	color: #336699;
}
/* ************************************************ 
 Contacto
 ************************************************ */
.lapicesColores {
	background-image: url(images/lapicesColores.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.boxes {
	font-family: Tahoma, Arial, Verdana;
	font-size: small;
	color: #336699;
	border: 1px solid #999999;
}
/* ************************************************ 
 Registro
 ************************************************ */
.msjObligatorio{
 font-family:Tahoma, Verdana, Arial;
 font-size:12px;
 color:#990000;
 font-weight:bolder;
 text-decoration:none;
}
.msjObligatorio a:link{
 font-family:Tahoma, Verdana, Arial;
 font-size:12px;
 color:#990000;
 font-weight:bolder;
  text-decoration:none;
}
.msjObligatorio a:visited{
 font-family:Tahoma, Verdana, Arial;
 font-size:12px;
 color:#990000;
 font-weight:bolder;
  text-decoration:none;
}
.msjObligatorio a:hover{
 font-family:Tahoma, Verdana, Arial;
 font-size:12px;
 color:#003399;
 font-weight:bolder;
 text-decoration:underline;
 }
.inputRegister{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333333;
	height:auto;
	width:200px;	
}
.LineasText{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	float:left;
	margin-right:2px;
	margin-left:2px;
	margin-top:0px;
	width:162px;
	height:20px;
	text-transform:capitalize;
	list-style:none;
}
.LineasText a:link{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333333;
	text-transform:capitalize;
	text-decoration:none;
	list-style:none;
}
.LineasText a:visited{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333333;
	text-transform:capitalize;
	text-decoration:none;
	list-style:none;
}
.LineasText a:hover{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#990000;
	text-decoration:underline;	
}
.MarcasText{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	float:left;
	margin-right:7px;
	margin-left:7px;
	margin-top:0px;
	width:145px;
	height:20px;
	text-transform:capitalize;
	list-style:none;	
}
.MarcasText a:link{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333333;
	text-transform:capitalize;
	text-decoration:none;
	list-style:none;
}
.MarcasText a:visited{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333333;
	text-transform:capitalize;
	text-decoration:none;
	list-style:none;
}
.MarcasText a:hover{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#990000;
	text-decoration:underline;
}

.ulistas{
	list-style-type: none;
	padding: 0px;
	padding-left:0px;
	margin: 0px;
}
.listas{
list-style-position:outside;
}
.listas a:hover{
background-image: url(../images/vineta_general.gif);
background-repeat: no-repeat;
padding-left:15px;
background-position:left;
} 
/**************************************
BUSQUEDA
*****************************************/
.bgBusqueda{
	background-image:url(../images/bg_buscar.gif);
	width:174px;
	height:45px;
	margin-left:2px;
}
.inputSearch{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
    border: 2px solid #1A7EB5;
	width:130px;
	margin-left:0px;
}
/**************************************
TEMPORADA
*****************************************/
.topPizzaron{
	background-image:url(../images/pizarron/top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:177px;
	height:28px;
	padding-left:-10px;
}
.bodyPizzaron{
	background-image:url(../images/pizarron/body.gif);
	background-repeat:repeat-y;
	width:159px;
	height:121px;
}
.downPizzaron{
	background-image:url(../images/pizarron/down.gif);
	background-repeat:no-repeat;
	width:177px;
	height:11px;
}
.textTemporada a:link{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000000;
	margin-left:8px;
	text-decoration:none;
}
.textTemporada a:visited{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000000;
	margin-left:8px;
	text-decoration:none;
}
.textTemporada a:hover{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#996600;
	margin-left:8px;
	text-decoration:underline;
}

.txtPaginacion{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.txtPaginacion a{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.txtPaginacion a:hover{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color:#5B538C;
	text-decoration:underline;
}
/**************************************
DETALLE PRODUCTO
*****************************************/
#prodDetails{
	padding-left:10px;
	margin:0px;
	font-family:Tahoma,Verdana;
}
#prodDetails h1{
	font-family:Tahoma, Verdana, Arial;
	font-size:16px;
	letter-spacing:normal;
	margin:0px;
	color:#FFFFFF;
	font-weight:normal;
}
#prodDetails h2{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	text-transform:capitalize;
}
#prodDetails h3{
	font-size:11px;
	margin:0px;
	font-weight:normal;
	margin-top:-2px;	
}
#prodDetails h4{
	font-size:11px;
	color:#FF0000;
	margin:0px;
	font-weight:bold;
	margin-top:-2px;
	cursor:pointer;
}
.prodDetailsImg{
	/*SECCION IMAGEN*/
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	background-color:#FFFFFF;
	padding:5px;
	height:114px;
	width:128px;
}
.prodDetailsImgMicro{
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	background-color:#FFFFFF;
	padding:0px;
	height:80px;
	width:80px;
}
.imgDetalle{
	background-color:#FFFFFF;
	padding:5px;
	height:250px;
	width:250px;
}
#prodDetails span{
	float:left;
	margin-right:26px;
	margin-bottom:30px;
}
#prodContainer{
	border-color:#201A4B;
	border-style:solid;
	border-width:1px;
	background-color:#201A4B;
}
#prodPrincipalDetalle{
	border-bottom-style:solid; 
	border-width:2px; 
	padding:0px;
}
.TituloCortoDetalle{
	font-family:Tahoma, Arial, Verdana;
	font-size:20px;
	color:#000000;
}
.TituloCortoDetalleGris{
	font-family:Tahoma, Arial, Verdana;
	font-size:20px;
	color:#666666;
}
.claveDetalle{
	font-family:Tahoma, Arial, Verdana;
	font-size:14px;
	color:#000000;
}
.rutaDetalle{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#999999;
}
.descripcionDetalle{
	font-family:Tahoma, Arial, Verdana;
	font-size:13px;
	color:#000000;
	text-align:justify;
	text-decoration:none;
}
.bgBTNDetalle{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../images/bg_buttonVerDetalle.jpg);
	background-color:#FFFFFF;
	width:78px;
	height:18px;
	border:0px;
}
/* END: Detalle del Producto */
.btnGeneral{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:22px;
	width:120px;
	background:url(../images/bg_buttonBlue.gif);
	background-color:#FFFFFF;
	border:0px;
	padding-bottom:5px;
}
.txtGeneral{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	color:#000000;
	text-align:justify;
}
.txtGeneral2{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	color:#000000;
}
.normal { }
.highlight {background-color:#BEDDFC }.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
