/* CSS Document */


#mainpage {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
  	height: 100%;
	background-color:#EEEEEE;
	padding: 0;
	margin: 0;
	border: 0;
}

#center {
	display:block;
	text-align: center;
}

#main {
	display:block;
	position:relative;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
  	width: 900px;
  	background: #FFFFFF url() repeat-y;
  	text-align: left;
}

#idioma {
text-align:right;
padding-right:30px;
padding-top:5px;
font-weight:bold;
color:#CCCCCC;
}

#idioma a{
text-decoration:none;
color:#CCCCCC;
}

#idioma a:hover{
color:#FF6600;
}

#header {
	display:block;
	height: 98px;
	width: 900px;
	}
	
#header img {
	border:0px;
	}

#headerIndex {
	display:block;
	height: 59px;
	width: 900px;
	}

#headerIndex img {
	border:0px;
	}

#menuProvisional {
	background:url(../images/menu.jpg);
	height: 212px;
	width: 900px;
	background-position:center;
	background-repeat:no-repeat;
	text-align: center;
}

#menuLinksFlash{
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-variant:small-caps;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#menuLinksFlash img {
	border: none;
	padding-top:10px;
}

#menuLinksFlash a:link, #menuLinks a:visited {
	color:#FFFFFF;
	line-height: 50px;
	text-decoration:none;
	line-height: 30px;
	height: 26px;
	padding: 0 0px;
}

#menuLinksFlash a:hover {
color:#333333;
border-bottom:solid;
border-bottom-color:#FFFFFF;
}


#body {
width:900px;
}

#banner {
width:900px;
height:372px;
}

#banner_red {
width:900px;
height:450px;
}

#secciones {
padding-left:23px;
width:900px;
height:100px;
}

#productos {
float:left;
width:428px;
height:100px;
background:url(../images/productos.jpg);
}

#productos_in {
color:#FFFFFF;
margin-top:20px;
margin-left:30px;
}

#productos h2 {
font-weight:normal;
}

#nombreProducto h1 {
font-weight:bold;
font-size:16px;
}


#red {
float:left;
width:428px;
height:100px;
background:url(../images/red.jpg);
}

#red:hover{
background:url(../images/red1.jpg);
}



#linkvideo {
padding: 10px;
float:left;
}

#linkvideo img{
border:none;

}

#redtexto{
padding: 15px;
float:left;
color:#FFFFFF;
}

#redtexto a{
text-decoration:none;
float:left;
color:#FFFFFF;
}


.comboboxCajaIndex select{
padding-top:2px;
color:#666666;
background:#DDDDDD;
border:none;
height:20px;
width:350px;
}

.optionCajaIndex1 {
padding-top:2px;
color:#FFFFFF;
background-color:#66CC66;
border:none;
height:20px;
}

.optionCajaIndex2 {
padding-top:2px;
color:#FFFFFF;
background-color:#FF9933;
border:none;
height:20px;
}

.optionCajaIndex3 {
padding-top:2px;
color:#FFFFFF;
background-color:#FF66CC;
border:none;
height:20px;
}

.optionCajaIndex4 {
padding-top:2px;
color:#FFFFFF;
background-color:#6699CC;
border:none;
height:20px;
}

#migasConoce {
padding-left:23px;
padding-top:5px;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#00CCCC;
text-decoration:none;
}

#migasConoce a:hover {
color:#999999;
}

#migasConoce a {
text-decoration:none;
color:#00CCCC;
}

.migas a:hover {
color:#999999;

}

.migas1 {
padding-left:23px;
padding-top:5px;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#a3d554;
text-decoration:none;
}

.migas1 a {
text-decoration:none;
color:#a3d554;
}

.migas2 {
padding-left:23px;
padding-top:5px;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#FF9900;
text-decoration:none;
}

.migas2 a{
text-decoration:none;
color:#FF9900;
}

.migas3 {
padding-left:23px;
padding-top:5px;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#FF66CC;
}

.migas3 a{
text-decoration:none;
color:#FF66CC;
}

.migas4 {
padding-left:23px;
padding-top:5px;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#449bdd;
}

.migas4 a{
text-decoration:none;
color:#449bdd;
}

.migas5 {
padding-left:23px;
padding-top:5px;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#666666;
}

.migas5 a{
text-decoration:none;
color:#666666;
}

#footerLinks{
float:left;
height:18px;
width:100%;
padding-left:4%;
font-size:18px;
}

#footerLinks div a:hover{
color:#a1a1a1;
}


#footerLinks div{
padding-right:50px;
float:left;
}


#conoceLink{
color:#009999;

}

#conoceLink a{
border:none;
text-decoration:none;
color:#009999;
}

#gamaLink{
color:#FF9933;
}

#gamaLink a{
border:none;
text-decoration:none;
color:#FF9933;
}

#ayudaLink{
color:#00CC33;
}

#ayudaLink a{
border:none;
text-decoration:none;
color:#00CC33;
}

#sugerenciasLink{
color:#CC3366;
}

#sugerenciasLink a{
border:none;
text-decoration:none;
color:#CC3366;
}




#footer {
	color:#666666;
	height: 45px;
	width: 900px;
	background: url(../images/footer.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align: center;
}

#footerText {
padding-top:5px;
font-size:12px;
color:#999999;
}

#footerEnlace{
color:#666666;
text-decoration:none;
font-weight:bold;
}

#footerText a{
text-decoration:none;
color:#666666;
}

#w3c {
text-align:center;
background-color:#EEEEEE;

}
#w3c img{
padding: 10px;
border:0px;
}



/*///////////////////////conoce////////////////////////////////////*/
.contenido {
background-color:#fff;
color:#8e8e8e;
padding-top:40px;
padding-bottom:40px;
}


.tituloConoce h2 {
margin:0px;
font-size:12px;
color:#009999;
font-weight:bold;
letter-spacing:1px;
}

.textAux {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
letter-spacing:1px;
}

.seccionLink {
margin-left:23px;
background: url(../images/conoce/boton.jpg);
width:269px;
height:27px;
margin-bottom:8px;
padding-top:10px;
}

.seccionLink:hover {
background: url(../images/conoce/botonHover.jpg);
height:27px;
}

.seccionLink a {
font-size:12px;
font-weight:bold;
padding-left:30px;
color:#FFFFFF;
text-decoration:none;

}

.imagen_conoce {
padding-right: 5px;
border:none;
}

/*///////////////////////GAMA////////////////////////////////////*/


.comboboxTexto{
font-size:14px;
font-weight:bold;
padding-left:30px;
color:#FFFFFF;
font-variant:small-caps;
padding-top:5px;
}

.comboboxTexto a{
color:#FFFFFF;
}


.combobox1 {
color:#FFFFFF;
background: url(../images/gama/combobox1.jpg);
width:269px;
height:27px;
margin-bottom:8px;
text-align:left;
}

.combobox2 {

color:#FFFFFF;
background: url(../images/gama/combobox2.jpg);
width:269px;
height:27px;
margin-bottom:8px;
text-align:left;
}

.combobox3 {
color:#FFFFFF;
background: url(../images/gama/combobox3.jpg);
width:269px;
height:27px;
margin-bottom:8px;
text-align:left;
}

.combobox4 {
color:#FFFFFF;
background: url(../images/gama/combobox4.jpg);
width:269px;
height:27px;
margin-bottom:8px;
text-align:left;
}




.comboboxCaja {
margin-bottom:8px;
}

.comboboxCaja select{
color:#999999;
background:#EEEEEE;
border:none;
height:27px;
width:350px;
padding-top:3px;
}


/*///////////////////////PRODUCTO////////////////////////////////////*/


#contenidoProducto{
padding-left:23px;
color:#999999;
width:100%;
background-color:#fff;
width:856px;
/*filter:alpha(opacity=85);/*--IE 7--*/
/*opacity:.85; /*--Firefox Chrome Opera Safari--*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8--*/
}

#textoProducto{
float:left;
padding-left:20px;
width:40%;
}


#textoProducto ul{
margin-left:-40px;
list-style:none;
}


#imagenProducto{
float:left;
width:50%;
text-align:center;
}



#nombreProducto{
font-size:18px;
color:#CCCCCC;
}

#descripcionProducto{
font-size:10px;
}

.image-holder{
	float:left;
	width:400px;
	height:400px;
	background: url(../images/loading.gif) 50% 50% no-repeat;
	display:inline;
}

/*///////////////////////////////AYUDA///////////////////////////////////*/

.ayudaContenido ul{
margin-left:-20px;
}

.ayudaContenido a{
text-decoration:none;
}

.ayudaContenido {
padding-left:150px;

}






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

.ayudaContenidoProducto{
padding-left:23px;
color:#999999;
width:100%;
}

.ayudaTextoProducto{
float:left;
padding-left:20px;
width:60%;
}

.ayudaTextoProducto ul {
list-style:none;
margin-left:-30px;
}

.ayudaImagenProducto{
float:left;
width:30%;
text-align:center;
}



.ayudaNombreProducto{
font-size:18px;
color:#CCCCCC;
text-decoration:none;
}

.ayudaNombreProducto a{
font-size:18px;
color:#CCCCCC;
text-decoration:none;
}

.ayudaNombreProducto a:hover{
font-size:18px;
color:#00CC00;
text-decoration:none;
}

.ayudaNombreProducto h2{
font-weight:normal;
margin-top:-2px;
margin-bottom:-1px;
}

.ayudaDescripcionProducto{
font-size:10px;
}

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

.ayudaBoton a{
width:600px;
height:27px;
display:block;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-variant:small-caps;
}

.ayudaBoton1 {
float:left;
background: url(../images/ayuda/combobox1.jpg);
margin-bottom:6px;
}

.ayudaBoton1 a:hover{
background: url(../images/ayuda/comboboxHover1.jpg);
}

.ayudaSubtipo {
float:right;
}

.ayudaSubtipo h1{
font-size:14px;
font-weight:bold;
margin:0px;
}

.ayudaSubtipo a{
padding-top:5px;
}

.ayudaBoton2 {
float:left;
background: url(../images/ayuda/combobox2.jpg);
margin-bottom:6px;
}

.ayudaBoton2 a:hover{
background: url(../images/ayuda/comboboxHover2.jpg);
}

.ayudaBoton3 {
float:left;
background: url(../images/ayuda/combobox3.jpg);
margin-bottom:6px;
}

.ayudaBoton3 a:hover{
background: url(../images/ayuda/comboboxHover3.jpg);
}

.ayudaBoton4 {
float:left;
background: url(../images/ayuda/combobox4.jpg);
margin-bottom:6px;
}

.ayudaBoton4 a:hover{
background: url(../images/ayuda/comboboxHover4.jpg);
}

.cerrar {

width: 600px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding-bottom:20px;

}

.cerrar img {
/*padding-left:287px;*/
border:0px;
}

.separadorAyuda{
height:30px;
width:856px;
float:left;
}


/*************AYUDA SUBSECCIONES*******************/

.subseccion1 {
color:#a3d554;
padding-left:220px;
font-weight:bold;
font-size:14px;
}

.subseccion2 {
color:#FF9900;
padding-left:220px;
font-weight:bold;
font-size:14px;
}

.subseccion3 {
color:#FF66CC;
padding-left:220px;
font-weight:bold;
font-size:14px;
}

.subseccion4 {
color:#FF66CC;
padding-left:220px;
font-weight:bold;
font-size:14px;
}

.tablaSubsecciones td {
background-color:#e5e5e5
}

/*******************ayuda_menu*********************/
#ayuda_menu_titulo {
margin-top:-40px;
background-color:#a3d454;
width:90%;
margin-left:25px;
margin-bottom:5px;
padding-bottom:1px;
padding-top:1px;
padding-left:20px;
padding-right:20px;
color:#FFFFFF;
text-align:center;

}

#ayuda_menu_fondo {
background-color:#e3f2cb;
background:url(../images/ayuda/ayuda_menu_fondo.jpg);
width:850px;
height:350px;
margin-left:25px;


}



#ayuda_botones {
float:right;
padding-right:20px;
}

.ayuda_menu_boton {
background-color:#a3d454;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding:10px;
text-align:center;
margin-bottom:2px;
}

.ayuda_menu_boton a{
color:#FFFFFF;
text-decoration:none;
}


.ayuda_menu_boton_contenedor {
float:left;
display:block;
margin:2px;
}

.ayuda_menu_boton_contenedor div:hover{
background-color:#c3f179;
}

.ayuda_menu_boton_contenedor img{
border:0px;
}

#ayuda_menu_info{
color:#9ed44b;
padding-top:90px;
padding-left:30px;
width:400px;
font-size:18px;
font-weight:bold;
}



/*******SUGERENCIAS*****************/
#sugerencias_menu_fondo {
margin-top:-50px;
background-color:#e6d3ef;
background:url(../images/sugerencias/sugerencias_menu_fondo.jpg);
width:850px;
height:450px;
margin-left:25px;


}

#sugerencias_menu_info{
color:#ae6dcb;
padding-top:25px;
padding-left:30px;
width:600px;
font-size:12px;
font-weight:bold;
}

#formularioSugerencias {
color:#ae6dcb;
font-weight:bold;
}

#formularioSugerencias div {
padding-left:50px;
float:left;
}

#formularioEnvio {
margin-left:265px; 
background-color:#ae6dcb; 
color:#FFFFFF; 
border:0px;
font-weight:bold;
}

#formularioEnvio:hover{
background-color:#d5b4e3; 
color:#ae6dcb;
font-weight:bold;
}

/*******ADMIN*****************/
.adminGris {
color:#666666;
}

/*************GAMA MENU***************/
#gama_botones {
padding-left:8%;
}

.gama_menu_boton1 {
background-color:#a3d554;
width:120px;
height:30px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding-top:2px;
padding-bottom:5px;
text-align:center;
margin-bottom:2px;
}

.gama_menu_boton2 {
background-color:#f0ac1a;
width:120px;
height:30px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding-top:2px;
padding-bottom:5px;
text-align:center;
margin-bottom:2px;
}

.gama_menu_boton3 {
background-color:#cfa8d2;
width:120px;
height:30px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding-top:2px;
padding-bottom:5px;
text-align:center;
margin-bottom:2px;
}

.gama_menu_boton4 {
background-color:#449bdd;
width:120px;
height:30px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding-top:2px;
padding-bottom:5px;
text-align:center;
margin-bottom:2px;
}

.gama_menu_boton1 a{
color:#FFFFFF;
text-decoration:none;
}

.gama_menu_boton2 a{
color:#FFFFFF;
text-decoration:none;
}

.gama_menu_boton3 a{
color:#FFFFFF;
text-decoration:none;
}

.gama_menu_boton4 a{
color:#FFFFFF;
text-decoration:none;
}


.gama_menu_boton_contenedor {
float:left;
display:block;
margin:2px;
}

.gama_menu_boton_contenedor div:hover{
background-color:#c5c5c5;
}

.gama_menu_boton1 a:link, a:visited  {
outline:none;
}
.gama_menu_boton2 a:link, a:visited  {
outline:none;
}
.gama_menu_boton3 a:link, a:visited  {
outline:none;
}
.gama_menu_boton4 a:link, a:visited  {
outline:none;
}

.gama_menu_boton_contenedor img{
border:0px;
}




.gama_menu_botonDet {
background-color:#f0ac1a;
width:120px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-align:center;
margin-bottom:2px;
}



.gama_menu_boton_contenedorDet {
float:left;
display:block;
margin:2px;
}

/*****************************RED*********************************/
#red_menu_fondo {
background-color:#EEEEEE;
width:810px;
margin-left:25px;
padding:20px;
}

#red_menu_fondo_in {
background-color:#CCCCCC;
width:800px;
}

#red_menu_fondo_in img{
border:none;
}

#red_menu_fondo_in table{
text-align:center;
}

#red_menu_fondo_in h2{
color:#FFFFFF;
margin-left:30px;
margin-top:10px;
}

#red_menu_fondo_in div{
color:#FFFFFF;
margin-left:30px;
margin-right:30px;
font-weight:bold;
}


/*****************************MENU*********************************/



#menuAjax {
background-repeat:repeat-x; 
height:69px; 
width:856px; 
margin-left:23px;
padding:0px; 

/*padding-left:70px; */
}

#menuAjax ul li#menu1 {
background-image:url(../images/menu1.jpg);
width:212px;
margin-right:1px;
margin-left:1px;
padding:0px; 
}

#menuAjax ul li#menu2 {
background-image:url(../images/menu2.jpg);
width:212px;
margin-right:1px;
margin-left:1px;
padding:0px; 
}

#menuAjax ul li#menu3 {
background-image:url(../images/menu3.jpg);
width:212px;
margin-right:1px;
margin-left:1px;
padding:0px; 
}

#menuAjax ul li#menu4 {
background-image:url(../images/menu4.jpg);
width:212px;
margin-right:1px;
margin-left:1px;
padding:0px; 
}


#nav { 
list-style:none;
padding:0px; 
margin:0px;
}

#nav li { 
float:left; 
background-image:url(../images/menu_sep.jpg); 
background-repeat:no-repeat; 
background-position:right; 
width:214px;
height:69px;
}

#nav li ul li { 
float:left; 
background-repeat:no-repeat; 
background-position:right; 
width:214px;
height:30px;
}

#nav li a {
text-align:center;
display:block;
padding-top:15px;
text-decoration:none;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
padding-bottom:10px;
}



#nav li ul li a { 
display:block; 
padding:7px 10px; 
text-decoration:none; 
color:#FFFFFF;
font-size:12px;
font-weight:bold; 

}

#nav li a:hover {
}

/* Submenu */

#nav ul.submenu { 
/*border:1px solid #000000;*/
position:absolute; 
list-style:none; 
padding:0px; 
margin:0px;
/*
filter:alpha(opacity=85);/*--IE 7--*/
/*opacity:.85; /*--Firefox Chrome Opera Safari--*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8--*/
}

#nav ul li.submenu1 { 
background-color:#528b9f;
}

#nav ul li.submenu2 { 
background-color:#f0ac1b;
}

#nav ul li.submenu3 { 
background-color:#a3d456;
}

#nav ul li.submenu4 { 
background-color:#ae6dcb;
}

#nav ul.submenu li { 
float:none; 
background-image:none; 
/*border-bottom:1px solid #999999; */
border-top:2px solid #FFFFFF;
 
width:212px;

}

/* Subsubmenu */

#nav ul.subsubmenu { 
border:1px solid #000000;
padding:5px; 
position:absolute; 
list-style:none; 
background-color:#333333; 
margin-left:150px; 
margin-top:-30px;}

#nav ul.subsubmenu li { 
float:none; 
background-image:none; 
border-top:2px solid #FFFFFF;
min-width:200px;}

#menu_imagenes{
padding-left:23px;
}


/**************************jquery_ayuda**************************/
.caja {
display: none;
}
.mostrar{
display:block;
}
