@import url(reset.css);
@import url(tipografia.css);
@import url(interna.css);

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url("../frontEnd/images/fondoEnero2012.jpg") repeat fixed center -120px #365281;
}
table{
	margin:0;
	padding:0;
	border:0;
}
img{
	margin:0;
	padding:0;
	border:0px;
}
a{
	text-decoration:none;
}
input{
	font-size:11px;
	color:#003366;
	border:#003366 1px dotted;
	font-family:Tahoma, Verdana, Arial;
	height:17px;
	margin-top:3px;
	
}
.radio {
	border: 0;
	color:#FF0000;
} 
select{
	font-size:11px;
	color:#003366;
	border:#003366 1px dotted;
	font-family:Tahoma, Verdana, Arial;
	height:17px;
	margin-top:3px;
}
option{
	font-size:11px;
	color: #000033;
	font-family:Tahoma, Verdana, Arial;
	height:14px;
	margin-top:2px;
}

#main {
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
#top {
	width:420px;
	height:60px;
	float:left;
	/*border:	#FF0000 1px solid;*/
}
#bordeTexto{
	width:3px;
	height:24px;
 	float:left;
	/*background-image:url(../frontEnd/images/borde.gif);*/
	margin-top:38px;

}
#textoTop {
	width:298px;
	height:24px;
  	float:left;
	margin-top:28px;
	padding-right:5px;
   /* border:	#FF0000 1px solid;*/
}
#topDerecha {
	width:225px;
	height:51px;
  	float:left;
	padding-top:30px;
	padding-left:0px;
	position:relative;
	z-index:200;
	text-align:right;
/*	border:	#FF0000 1px solid;*/
}
#textoTopDerecha a{
	padding-left:9px;
}
#menu{
	width:960px;
	height:45px;
	float:left;
	background:url(../frontEnd/images/tileMenu.jpg);
	position:relative;
	z-index:200;
	margin-top:-5px;
	/*border:#FF0000 1px solid;*/
}
#menuOver{
	padding-left:13px;
	background:url(../frontEnd/images/tileMenuOver.gif);
}
#menuOut{
	padding-left:13px;
	background:url(../frontEnd/images/tileMenu.jpg);
}
.menu1{
	width:960px;
	height:50px;
	float:left;
	background:url(../frontEnd/images/tileMenu.jpg);
	position:relative;
	z-index:200;
}
.menuOver1{
	padding-left:13px;
	background:url(../frontEnd/images/tileMenuOver.gif);
}
.menuOut1{
	padding-left:13px;
	background:url(../frontEnd/images/tileMenu.jpg);
}


#divMenu{
	width:3px;
	background:url(../frontEnd/images/divMenu.gif);
}
#divMenuBottom{
	width:2px;
	height:35px;
	background:url(../frontEnd/images/divMenuBottom.gif) repeat-x;
}

#centro{
	margin-top:7px;
	margin-bottom:7px;
	float:left;
  width:740px;
	min-height:360px;
	border-left:1px solid #DFE2E5;
	border-right:1px solid #DFE2E5;
	overflow:hidden;
}
#centroContenido{
	margin-bottom:4px;
	margin:0 auto;
	width:720px;
	min-height:356px;
	background-color:#FFFFFF;
}
#centroContenido1{
	margin-bottom:4px;
	margin:0 auto;
  width:935px;
	min-height:356px;
	background-color:#FFFFFF;
}
#centroDerecha{
	margin-top:7px;
	margin-bottom:7px;
	float:left;
    width:215px;
	height:360px;
	border-right:1px solid #DFE2E5;
}
#contenedorCentro{
	/*border-right:2px solid #DFE2E5;*/
}
#bandera{
	float:left;
	background:url(../frontEnd/images/bandera.gif);
	width:27px;
	height:46px;
	margin-top:300px;
}
#menuBottomIzq{
	width:5px;
	height:35px;
	float:left;
	background:url(../frontEnd/images/menuBottomIzq.gif);
}
#menuBottom{
	width:960px;
	height:35px;
	float:left;
	
}
#menuBottomDer{
	width:5px;
	height:35px;
	float:left;
	background:url(../frontEnd/images/menuBottomDer.gif);
}
#menuBottomtab{
	width:950px;
	height:35px;
	background:url(../frontEnd/images/menuBottomTile.gif) repeat-x;
	float:left;
}
#menuBottomTexto{
/*	padding-left:10px;
	padding-right:10px;*/
}
#subMenu{
	width:960px;
	height:72px;
	float:left;
	margin-top:8px;
	position:relative;
	z-index:200;
}
#subMenuIzq{
	width:7px;
	height:72px;
	background:url(../frontEnd/images/subMenuIzq.gif);
	float:left;
}
#subMenuDer{
	width:7px;
	height:72px;
	background:url(../frontEnd/images/subMenuDer.gif);
	float:left;
}
#subMenuCentro{
	width:946px;
	height:72px;
	background:url(../frontEnd/images/subMenutile.gif);
	float:left;
	padding-left:0px;
}
#subSubMenuCentro{
	margin: 0 auto;
	overflow:hidden;
	width:940px;
}
.subMenuAbajo{
     position: absolute;
     padding: 0px;
	 display: none;
	 z-index:1555;
}
.subMenuAbajoCelda a{
	color: #999999!important;
    display: block;
    padding: 0px;
    cursor: pointer;
    width: 118px;
    margin-right: 0px;
	background-color:#FFFFFF;
	border-left: #C3C5C7 1px solid;
	border-right: #C3C5C7 1px solid;
	border-bottom: #C3C5C7 1px solid;
	position:relative;
	z-index:55;
	min-height:15px;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:2px;
	clear:both;
}
.subMenuAbajoCelda a:hover{
	color:#FFFFFF!important;
	background-color:#022F63;
	border-left: #111315 1px solid;
	border-right: #111315 1px solid;
	border-bottom: #111315 1px solid;	
	background:#031C33 url(../frontEnd/images/fondoMenuBttom.jpg) no-repeat top;
}
#tablaListaProductos{
	width:600px;
	height:280px;
	overflow-x: hidden;
}
#subMenuInterna{
	margin:0 auto;
	padding:0px;
	margin-top:5px;
}
#subMenuInterna ul{
	margin:0px;
	padding:0px;
	margin-top:-2px;
}
#subMenuInterna ul li{
	margin:0px;
	padding:0px;
	height:15px;
	line-height:16px;
}
#subMenuInterna ul li img{
	padding-bottom:-14px;
	position:absolute;
	margin-left:-10px;	
}
#subMenuInterna ul li a{
	padding:0px 2px 0px 2px;
}
#subMenuInterna ul li a:hover{
	border-left:#DDEAFF 1px dotted;
	border-right:#DDEAFF 1px dotted;
}
#verTodos {
	position:absolute; 
	left:50%; 
	margin-left:356px; 
	top:220px;
	width:92px;
	height:13px;
	z-index:511;
	font-family: Tahoma, Verdana, Arial;
	color:#003399;
	font-size:10px;
}
.linksTop a{
	-moz-opacity: 0.60;
    opacity:.60;
    filter: alpha(opacity=60);
	padding:5px;

}
.linksTop a:hover{
	-moz-opacity: 1.00;
    opacity:1;
    filter: alpha(opacity=100);
}

/************************
	TOOLTIP
***************************/





/* Tooltip Groups - for elements which trigger tooltips */

/* Tooltip styles for each group */
.tipGrp3s {
  position:absolute; visibility:hidden; overflow:hidden;
  color: #FFFFFF; background:#FFFFFF; border:1px solid #ffc;
  font-size:10px; margin:0; padding:1px;
  width:150px; height:auto;
  z-index:10;
}
.tipGrp4s {
  position:absolute; visibility:hidden; overflow:hidden;
  color: #FFFFFF; background: #204575; border:2px solid #444444;
  margin:0; padding:10px;
  width:200px; height:auto;
  z-index:10;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #FFFFFF;
}

/************************
	ZOOM
***************************/

.jqzoom{
border:0px solid #CCCCCC;
position:relative;
padding:0px;
cursor:pointer;
margin:0 auto;
/*margin-left:160px;*/

}


.jqzoom img{
float:left;
}


div.zoomdiv {
z-index                 : 100;
position                : absolute;
top:0px;
left:0px;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #999999;
display:none;
text-align: center;
overflow: hidden;
padding: 3px;

}

div.jqZoomPup {
z-index: 10;
visibility: hidden;
position: absolute;
top:0px;
left:0px;
width: 50px;
height: 50px;
border: 1px dotted #333333;
background: #FFFFFF  25%;
opacity: 0.25;
-moz-opacity: 0.25;
-khtml-opacity: 0.25;
filter: alpha(opacity=25);

}

/**************************/



#div_talla{
 width:230px; overflow:hidden;

}

/*********MENU ABAJO*******/
#footer{
background:transparent url(../frontEnd/images/bg_nav.gif) left top repeat-x;
width:950px;
height:35px;

color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


#navContainer11{

height:35px;
width:680px;
float:left;
}
#navContainer11 ul{
list-style:none;
margin:0;
padding:0;
float:left;
}	

#navContainer11 li{
float:left;

}		

#navContainer11 a{
color:#FFFFFF;
text-decoration:none;
background:transparent url(../frontEnd/images/nav_spacer.gif) right top no-repeat;
padding-left:16px;
padding-right:16px;
height:25px;
display:block;
padding-top:10px;

}	

#navContainer11 a:hover{
background-color:#001A31;



}	

.last {
background-image:none!important;


}	


#footerinput {

float:left;
height:35px;
margin-left:15px;
margin-bottom:10px;
}	

#footerinput input {
border:#606F7D 1px solid;
background-color:#606F7D;
height:17px;
width:199px;
background:transparent url(../frontEnd/images/input_bg.gif) left top no-repeat;
border:none;
margin-left:35px;
margin-top:6px;
padding-top:3px;


color:#BFC5CB;
font-size:12px;
}	


#footerbutton {

float:left;
height:35px;

}	

#footerbutton a {
background:transparent url(../frontEnd/images/register_button.gif) left top no-repeat;
display:block;
width:66px;
height:0;
padding-top:20px;
overflow:hidden;
margin-top:7px;
margin-left:10px;
}	

#footerbutton a:hover {
background:transparent url(../frontEnd/images/register_button_on.gif) left top no-repeat;

}	
#registroButton{
	margin-bottom:10px;
	
}
#tablaProductoDetalle{
/*padding-top:5px;
padding-left:105px;*/
}
/*********MENU ABAJO*******/

.divCeldas{
	width:100%; 
	height:29px; 
	margin-top:-4px; 
	padding-top:6px;
}
.divCeldasLink{
	display:block!important; 
	height:29px; 
	padding: 0px 2px;
}

/********ICONOS MENÚ PRINCIPAL**********/
#div_contacto{
	margin-left:20px;
	margin-top:-40px;
	position:absolute;
	/*border:#FF3300 1px solid;*/
}
#div_inicio{
	margin-left:18px;
	margin-top:-60px;
	position:absolute;
	/*border:#FF3300 1px solid;*/
}
