body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}

BODY a{text-decoration: none;}
img { border:0px; }

a:link { font-family: Arial, Verdana, Tahoma; color: #003366; text-decoration: none}
a:visited {
	font-family: Arial, Verdana, Tahoma;
	color: #06C;
	text-decoration: none
}
a:hover {
	font-family: Arial, Verdana, Tahoma;
	color: #666;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Verdana, Tahoma;
	color: #06C;
	text-decoration: none
}



#contenido {
	width:1200px;
  height:auto;
  margin:auto;
	background-color:#FFF;
}

#main {
  width:1200px;
	border: 0px;
	padding:0px;
	
}

#cl1 {
  width:195px;
	max-width:194px;
}

#cl2 {
  width:810px;
	padding-left:7px;
	padding-right:7px;
}

#central{
	margin-left:auto;
	margin-right:auto;
	
}

#cl3 {
  width:195px;
	max-width:195px;
	padding-right:2px;
	
}

#menu_principal{
	width:700px;
	margin-top:-15px;
	
}












.bot_i {
	background-image:url(pics/bg_botones_i.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding-top:5px;
	padding-left:18px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	margin-top:5px;
}

.cnt_i {
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	text-align:left
}


.bot_d {
	background-image:url(pics/bg_botones_d.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding-top:5px;
	padding-right:18px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	text-align:right
}




.d_cnt {
	border: solid 1px #CCCCCC; 
	margin:3px;
	padding-top:5px
}

.cnt_d {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:18px;
	text-align:center
}

#precio {color: #990000; font-weight:bold }
.precio {color: #990000; font-weight:bold }



.bord   { border: #DBDBDB 1px solid; width:95%; }
.res_t  { border: #DBDBDB 1px solid; background-color:#0F1963; height:19px; padding:1px 1px 1px 1px; font-weight:bold;  vertical-align:middle; color:#FFFFFF; font-size:12px }
.res_d  { border: #DBDBDB 1px solid; width:185px; height:135px;  }
.res_d1 { border: #DBDBDB 0px solid; width:160px; height:135px; padding:2px 2px 2px 2px; font-size:12px  }
.res_d2 { border: #DBDBDB 0px solid; width:220px; height:135px; vertical-align:top; font-size:12px  }
.des_tit { background-color:#0F1963; height:15px; color:#FFFFFF; font-weight:bold; font-size:13px }
.des_tit_cod { color:#FFFFFF; font-weight:bold; font-size:13px  }
.imgpv { font-size:13px; width:250px; color: #990000; }
.res_masimg  { font-size:12px; font-weight:bold; color: #000000 }




#footer {
  height:268px;
	width:1280px;
	background-image:url(pics/bg_footer.jpg);
	
	color:#FFF;
	text-decoration:none;
	border: solid 1px #CCCCCC; 
	
}

#footer a {
    text-decoration:none;
    color:#FFFFFF;
}
















//estilos paginacion
/*DRUPAL*/
.pagerDRUPAL{clear:both;font-family:"Bitstream Vera Sans",Verdana,Helvetica;font-size:12px;}
.pagerDRUPAL a,.pagerDRUPAL strong.pagerDRUPAL-current{padding:0.5em;color:#333333;font-weight:bold;text-decoration:none;}
.pagerDRUPAL{clear:both;padding:10px 0px 3px;}
.pagerDRUPAL div{padding:0em;display:inline;}
.pagerDRUPAL strong,.pagerDRUPAL a{
padding:2px 5px;margin:0px 0.25em 0px 0.25em;background:#dfedf7;border:1px solid #90c2e1;-moz-border-radius:2px;
}
.pagerDRUPAL a:hover{text-decoration:underline;background:#eef7fc;}
.pagerDRUPAL strong{background:#0174bb;color:#fff;}//termina estilos paginacion



