* {margin:0;padding:0}

html, body{height:100%}
html{background:transparent url(../img/css/fondoHtml.gif) repeat 0 0}
body{background:transparent url(../img/css/fondoBody.gif) repeat-x 0 0;font-family:Arial, Verdana, Helvetica, sans-serif;color:#666}

a{outline:none;color:#0099cc;text-decoration:none;}
a:hover{}

h2, h3, h4, h5, h6{font-weight:normal;font-family:Georgia}
h2{margin-bottom:10px;font-size:1.6em;color:#666}
h3, h4{margin:5px 0 10px}
h3{font-size:1.25em;font-weight:bold;color:#0099cc}
h4{font-size:1.2em;color:#0099cc}
h2.tipo2{margin-bottom:5px;font:bold 1.4em Arial}
h3.tipo2{font-weight:normal;color:#cc3399}
h3.tipofecha{ font:bold 3em Georgia; color:#CCCCCC}

ol{margin:0 0 0 25px;}
ol li{list-style-type:decimal;}
ul{margin:8px 0}
ul li{padding:0 0 .5em 1.5em;min-height:1em !important;height:auto !important;height:1em;background:transparent url(../img/css/vineta2.gif) no-repeat 0 2px;list-style-type:none;font-size:.85em;color:#666}
ul li ul{margin-left:1.5em;}
ul li li{background-image:url(../img/css/vineta2.gif);color:#999}

table{border-top:4px solid #ededed;border-collapse:collapse}
th, td{padding:10px 5px;background:transparent url(../img/css/puntosH_2.gif) repeat-x 0 100%;vertical-align:top}
th{font-weight:normal;font-size:.8em;text-align:center}

img{border:0}
.imgBordeLeft, .imgBordeRight, .imgBorde{margin-bottom:5px;border:5px solid #b2b2b2}
.imgLeft, .imgBordeLeft{float:left;margin:0 10px 10px 0}
.imgRight, .imgBordeRight{float:right;margin:0 0 10px 10px}

acronym, abbr{cursor:help;border-bottom:1px dashed #040404}
address, abbr{font-style:normal}
p{padding-bottom:10px;line-height:1.5em}

/* estructura */
#contenedorcuerpo{width:100%;border:0;margin:0 auto;text-align:center;}
.dimensioncuerpo{min-height:100%;padding:0;border:0;text-align:left;background:transparent url(../img/css/cabecera1.jpg) no-repeat 87% 41px;}
.cuerpo{width:960px;min-height:100%;margin:0 auto;font-size:80%}

#cabecera, #menu, #destacado, #contenedor, #compas, #contenido{width:100%;float:left}
#cabecera{height:437px}
#contenedor{padding:20px 0 70px}
#pie{width:94%;float:left;padding-right:6%;background:#ececec;font-size:70%}

/*cabecera*/
h1{float:left;margin-top:80px}

/*accesos superiores*/
#accesos{float:right;margin:0}
	#accesos li{float:left;margin-left:10px;padding:0;background:#fff url(../img/css/accesosIzda.gif) no-repeat 0 0;font-size:1em}
	#accesos li a{display:block;padding:4px 10px;background:transparent url(../img/css/accesosDcha.gif) no-repeat 100% 0;text-decoration:none;color:#b5b0b0}
	#accesos li a:hover{text-decoration:underline}
	#accesos li.on a{font-weight:bold;color:#09c}

/*menu*/
#menu{padding-top:40px}
	#menu ul{margin:0;position:relative}
	#menu li{float:left;padding:0 0 0 3px;background:transparent;font:bold 1.2em Georgia}
	#menu a{display:block;padding:4px 7px;text-decoration:none;color:#666}
	#menu a:hover{text-decoration:underline}
	#menu li.primero a{padding-left:0}
		#menu li.on{padding:0;background:#0099cc url(../img/css/menuOnIzda.gif) no-repeat 0 0}
		#menu li.on a{background:transparent url(../img/css/menuOnDcha.gif) no-repeat 100% 0;color:#fff}
		
	ul#m2{position:absolute;top:45px;left:0 !important;left:-507px}
	ul#m2 li{padding-right:15px !important;font:normal .8em Arial}
	#menu li.on ul#m2 li a{padding:0;background:transparent;color:#666}
	ul#m2 li a:hover{color:#0099cc !important}
	ul#m2 li.on, ul#m2 li.on a{background:transparent}
	ul#m2 li.on a{font-weight:bold;color:#0099cc !important}

/*destacado*/
#destacado{margin-top:85px;background:#09c;font-family:Georgia;color:#fff}
#destacado .texto{width:65%;float:left;padding-top:50px}
#destacado h2{margin-bottom:5px;font-size:3.1em;color:#fff}
#destacado img{float:right}
	
/*compas*/
#compas{padding-bottom:15px}
#compas em, #compas ol{display:inline;margin:0;font-size:.85em}
#compas em{font-style:normal;color:#0099cc}
#compas li{display:inline}
#compas a{text-decoration:none}
	
/*pie*/
#pie .fondopie{width:89%;float:left;margin-top:-20px;position:relative;padding:50px 130px 30px 0;background:transparent url(../img/css/fondoPie.gif) no-repeat 100% 0}
#pie ul{float:right;clear:right;margin:0 0 3px;text-align:right}
#pie li{float:left;padding:0 5px;background:transparent url(../img/css/vineta1.gif) no-repeat 0 6px;font-size:1em}
#pie li.primero{background:transparent}

/*CAMBIOS HOME*/
body.home{background-image:url(../img/css/fondoBodyHome.gif)}
body.home .dimensioncuerpo{background-image:url(../img/css/cabeceraHome.jpg);background-position:50% 41px}
body.home #cabecera{height:553px}
body.home #destacado{margin-top:200px}
*>/**/body.home #destacado{margin-top:195px}
body.home #destacado .texto{padding-top:10px}
body.home #contenedor{padding-bottom:20px}

/*Cambios Pie*/
#subpie {width:100%;float:left;padding:15px 0 10px; background-color:#fff; border-top:1px solid #f1f1f1;}
#subpie ol{float:left;margin:0 0 0 130px; list-style:none;}
#subpie li{float:left;padding:0 8px; list-style:none; font-size:1.1em; color:#CCCCCC;}
#subpie li.texto{padding:5px 8px 0 8PX; }



/* botón comprar. */
input.comprar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/css/botonCesta.gif) no-repeat scroll 0 0;
border:0 none;
color:#0099CC;
cursor:pointer;
font-size:0.9em;
font-weight:bold;
padding:5px 10px 5px 30px;
}
