
	
	/* Css */
	/* utilidades */

	body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 62.5% }	
	
	form, h1, h2, ul, li, p, a {margin: 0; padding: 0}
	fieldset {border: 0}
	ul, li {list-style: none}
	img {border: 0}
	.hide {display: none}
	a {text-decoration: none}

	
	/* estructuras */
	
	#wrapper {margin-left: auto; margin-right: auto; text-align: left;}
	#content {float: left; width: 970px; padding: 2.2em 0 0 2em }

	#colum1 {float: left; width: 586px; margin: 0 2px 0 0; height: 500px;}	
	#colum2 {float: left; width: 344px; height: 520px; border: 1px solid #000}

	#colum12, #colum13 {float: left; width: 933px; margin: 0 2px 0 0; height: 520px; border: 5px solid #ccc  }
	
	
	
	/* encabezados */
	
	h2 {margin: 0 0 1em 0; padding: .2em .2em .3em 0;  font-size: 1.8em; border-bottom: 1px solid #666 }
	h2.noBorder {padding: 1em 0 0 .8em; border: 0}

	/* Div Marcas*/
	#logoMarcas {} 


	/* menu */
	ul#menu {float: left; width: 92em; margin: 0 0 1em 0  }
	ul#menu li {float: left; padding: 0 1.5em 0 2.1em; background: transparent url(../img/bullet1.gif) 0 50% no-repeat }
	ul#menu li.nobullet {background-image: none}
	ul#menu li.bullet {background: transparent url(../img/bullet2.gif) 0 50% no-repeat}
	ul#menu li a {font-size: 1.2em; color: #333; font-weight: bold}
	ul#menu li a:hover {color: red; }
			
	ul#menu2 {float: left; width: 58.5em; margin: 0em 0 1em 0; background-color: #ffff01;   }
	ul#menu2 li {float: left; padding: 1.5em 2em }
	ul#menu2 li.nobullet {background-image: none}
	ul#menu2 li.bullet {background: transparent url(../img/bullet2.gif) 10% 50% no-repeat}
	ul#menu2 li a {font-size: 1.3em; color: #333; font-weight: bold}
	ul#menu2 li a:hover {color: red}

	/* Columna 1 */
	/* Modulo detalle fotos */
	#colum1 #modDetalle ul {float: left; }
	#colum1 #modDetalle ul li {float: left; margin: 0 3.5em 0 0}
	#colum1 #modDetalle ul p {font-size: 1.2em; font-weight: bold; color: #666}
	#colum1 #modDetalle ul p.precio {margin-bottom: 0.3em;  color: #fe0002; }
			
	/* Columna 2 */
	#colum2 form fieldset.fdoimput  {display: inline; float: left; width: 29.8em; margin: 0 0 .5em 1.2em ; padding: 1em; background-color: #ffff01}
	#colum2 div.boxImg {float: left; margin: 1em 0 1.5em 0; padding-left: .5em}

	/* pagina enlaces */
	/* Columna 12 */
	
	h2.enlaces {margin: 1.2em 2em 0 1.5em; padding-bottom: .1em;  color: #999; border-bottom: 1px solid #ccc }
	
	ul#listaenlaces {width: 60em; margin: 40px 10px 6px 70px  }
	ul#listaenlaces li {padding: 0 1.5em 1.6em 1.5em; background: transparent url(../img/bullet2.gif) 0 20% no-repeat}
	ul#listaenlaces li a {font-size: 1.2em; color: #666; font-weight: bold}
	ul#listaenlaces li a:hover {color: red; }
	
			
	/* formulario */
		
	form select.cResult {width: 318px; height: 135px; padding: .4em; border: 1px solid #ccc; margin-left: 1em; color: #333; }
	
	form input.box1 {float: left; width: 90px; margin-right: 1em; }
	form input.box2 {float: left; width: 100px; margin-right: 1em; }
	form select.box1 {float: left; width: 90px; margin-right: 1em; }
	form select.box2 {float: left; width: 100px; margin-right: 1em; }
	form input.cBuscar {float: left; width: 70px; font-size: 1.1em;  }

	.text2 {font-size: 1.1em; color: #666; font-weight: bold}	
	
	/* contacto */
	#areaPrivada p, #contactform p {margin: 4em 0 2em 16em; font-size: 1.1em; color: #333; }
	#areaPrivada p a {color: #fe0002;}
	#areaPrivada p a:hover {text-decoration: underline}
	
	/* Pagina Ubicacion */
	#colum13 p.linkMapa a {display: block; margin: 1em 0 0 4em; font-size: 1.1em; color: #666; font-weight: bold}
	#colum13 p.linkMapa a:hover {text-decoration: underline}
	
	.frameUbicacion {width: 868px; height: 360px; margin-top: 1.5em; padding-left: 2.8em}
	
	/* Stock */
	h2.cabStock {margin: 1em 0 0 0; color: #999; border-bottom: 1px solid #666; padding-left: .5em}
	#tStock {margin: 1.8em 0 0 0}
	#tStock .cab{height: 30px; font-size: 1.1em; color: #333; font-weight: bold; border-bottom: 1px solid #999; text-transform: capitalize}
	#tStock td {font-size: 1.1em; color: #666;}
	#tStock td.c3 {padding-left:  1em}
	#tStock td.c4 {padding:  0 1.8em; }
	#tStock td a {color: #666; font-weight: bold;}
	#tStock td a:hover {color: #fe0002; text-decoration: underline}
	
	
	/* Ficha */
	
	h2.cabFicha {margin: 1.2em 1.5em 2em 1.5em; padding-bottom: .1em; color: #333; border-bottom: 1px solid #ccc }
	#price h3 {margin: 0 3em 0 0; color: #999; font-size: 1.2em;}
	#price h3 span {color: #333; font-size: 2.4em;}
	
	.ficha {float:left; width:542px; height:18px; margin: 0 2em 1.2em 2em; padding-bottom:0px; border-bottom:2px #ccc solid; }
	.ficha span {font-size:12px; color: #666; font-weight: bold}
	
	#contComentarios {padding: 0 2.2em 0 2em; font-size: 1.1em; color: #666; text-transform: lowercase}
	
	#tbFicha {width: 500px; margin: 0 3.5em .5em 4em}
	
	#tbFicha td {padding: 2px 8px 2px 8px; font-size: 1.1em; color: #666;}
	#tbFicha td.blanco {background-color: #fff}
	
	
	/* pie */
	#foot {float: right; padding: 0.5em 4em 0 0; font-size: 1em; font-weight: bold}
	#foot a {color: #fe0002;}
	
	#quienessomos { width:933px;}
	#quienessomos p { margin: 20px 20px 0 20px;  color: #999; font-size: 12pt}
	#quienessomos p.seccion { font-weight: bold; padding-left: 1em; background: transparent url(../img/bullet2.gif) 0 50% no-repeat }
	#quienessomos p.direccion { font-size:14pt; font-weight: bold ; text-align:center}
	#quienessomos img { margin: 10px 0 10px 170px }
	#quienessomos img.grande {width: 553px }
	#quienessomos img.peq { height: 200px }
	#quienessomos img.dcha { margin: 10px 0 10px 10px }
	#quienessomos h2 {margin: 1.2em 2em 0 1.5em; padding-bottom: .1em;  color: #999; border-bottom: 1px solid #ccc }
	
	#horas  {padding:20px 0 20px 50px; background:#fafafa; }
	#horario h2  {margin: 1.2em 2em 0 1.5em; padding-bottom: .1em;  color: #999; border-bottom: 1px solid #ccc }
	#horario h3  { padding-left:10px; margin:0 0 10px 0; font-weight:bold; font-size:16px; color: #000; background:url(../img/bullet2.gif) 0 50% no-repeat; }
	#horario p.h_habitual { color:#666666; font-size:12px; font-weight:bold; padding-left:10px; margin-bottom:10px;}
	#horario p.h_habitual span { font-weight:bold; font-size:13px; color:#000000; }
	#horario p.h_verano { padding-left:10px; margin-bottom:10px; font-weight:bold; font-size:14px; color:#000000; background:url(../img/bullet2.gif) 0 50% no-repeat; }
	#horario p.text_norm {  font-size:12px; color:#000000;}
	#horario p.text_norm a{ color:#0000f0;}
	#horario p.text_norm a:hover{ text-decoration:underline;}
	