* {margin:0px;padding:0px;}
body {background-color:#000000;}
img{border:none;}
pre{display:block;padding:10px;width:600px;}	  
a:link, a:visited { color:red; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}	
a:hover { color:red;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}
a:focus	{outline:none}

/* EASY SLIDER */		
.graphic, #prevBtn, #nextBtn{ margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}		
#container{ float:left; margin-left:20px; text-align:center;margin-top:10px; width:655px; background-repeat:no-repeat ;background-image:url(../images/estante.jpg);background-position:center;background-position:bottom;}			
#content{position:relative;	padding-bottom:7px;}	
#slider{}	
#slider ul, #slider li{margin:0;padding:0;list-style:none;}		
/* define width and height of list item (slide) entire slider area will adjust according to the parameters provided here */
#slider li{ width:550px;height:225px;overflow:hidden;} 		
#prevBtn, #nextBtn{ display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;}
#nextBtn{ left:696px;}
#prevBtn a, #nextBtn a{display:block;width:30px; height:77px;background:url(..images/btn_prev.gif) no-repeat 0 0;}	 
#nextBtn a{background:url(..images/btn_next.gif) no-repeat 0 0;	}	

/*HOME*/
#contenedorgeneral{width:710px; position:relative; margin:0px auto;}
#header{ float:left; width:710px; height:90px;}
#botonera{float:left; width:710px; margin-bottom:18px; margin-top:8px;}

#principal{float:left; width:710px;font-family:Georgia, "Times New Roman", Times, serif;}
#principal h1 { font-size:20px; color:#993300; padding-top:10px; padding-right:10px; padding-bottom:4px; font-weight:normal}
#principal p {font-style:oblique; font-size:14px;letter-spacing:1px; color:#996600; line-height:18px; margin-bottom:25px; padding-right:50px;}

#destacados { float:left; width:710px; height:200px;}
#des{ float:left; width:220px; margin-right:16px;}
#des img {margin-bottom:10px;}
#des p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#996600; line-height:16px; padding-right:10px;}
#des h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px; color:#993300; padding-right:5px; padding-bottom:4px;font-weight:normal;}

#footer {color:#FF0000; margin-left:105px; float:left; text-align:center; padding-bottom:8px; padding-top:8px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#footer a { color:red; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}	
#footer a:hover { color:red;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;} 

/*ENTREVISTAS*/
#entrevista { float:left; width:710px; height:470px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:1px;color:#996600;line-height:18px; margin-left:47px;}
#entrevista ul {width:200px; float:left; text-align:left; list-style:none; margin-top:10px; }

/*NUMEROS*/
#fila-revistas {float:left; width:710px; height:217px;}
#fila-revistas ul { float:left; width:710px; height:217px;}
#fila-revistas li {width:120px; height:217px; float:left; margin-right:22px;}

/*STAFF*/
#columna-staff {width:210px; float:left; margin-right:26px; height:235px;}
#columna-staff p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#996600; line-height:16px; margin-bottom:15px; }

/*CONTACTO*/
#error-texto-contacto {float:left; width:350px; margin-left:50px; margin-top:150px;}
#error-texto-contacto p {width:350px;}

/*404*/
#error { margin:0 auto; width:700px;}
#error-texto {float:left; width:300px;}
#error-texto h1 { float:left; margin:150px 0 15px 0;  font-size:26px; color:#990000; padding-right:0px}
#error-texto p {float:left; padding-right:0px; }
#error img {float:left;}

/*BANNER*/
#banner { float:left; text-align:center; padding-top:8px;}
