/* CSS Document */

* {
	margin:0px;
	padding:0px;
}

#cuerpo {
	display: block;
	float: left;
	width: 980px;
}
/******************************* BANERS ***************************/

div.banners
 {
	display: block;
	float: left;
	width: 928px;
	background-image: url(../img/fondo_blanco.jpg);
	padding-top: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F35713;
	padding-right: 32px;
	padding-left: 18px;
}

div.banners p
 {
	display: block;
	float: right;
	width: 907px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-bottom: 5px;
}


/*-------------------------------------banners-----------------------------------*/
div.banners a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F35713;
}

div.banners a.link1{
	display:block;
	float:right;
	width:129px;
	height:88px;
	background-image:url(../img/banners/3_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
div.banners a.link2{
	display:block;
	float:right;
	width:128px;
	height:88px;
	background-image: url(../img/banners/3_2.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
div.banners a.link3{
	display:block;
	float:right;
	width:126px;
	height:88px;
	background-image: url(../img/banners/3_3.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
div.banners a.link4{
	display:block;
	float:right;
	width:494px;
	height:88px;
	margin-left: 30px;
	background-image: url(../img/banners/info.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}

div.banners a.link5{
	display:block;
	float:right;
	width:193px;
	height:88px;
	margin-left: 20px;
	background-image: url(../img/banners/2_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}

div.banners a.link6{
	display:block;
	float:right;
	width:189px;
	height:88px;
	background-image: url(../img/banners/2_2.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}

/******************************* PAGINACION ***************************/

div.paginacion
 {
	display: block;
	float: left;
	width: 928px;
	background-image: url(../img/fondo_blanco.jpg);
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C5591;
	padding-right: 52px;
}

div.paginacion a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C5591;
}

div.paginacion div.resultados {
	display:block;
	float:right;
}
div.paginacion div.resultados  p {
	display: block;
	float: left;
	padding: 0px;
	padding-left: 3px;
	padding-right: 30px;
}
div.paginacion div.resultados a.anterior {
	background-image: url(../img/anterior.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 80px;
	display: block;
	float: left;
}
div.paginacion   p.num_pag {
	display: block;
	float: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0C5591;
	padding-right: 10px;
	padding-left: 10px;
}
div.paginacion p.num_pag a {
	text-decoration: none;
}

div.paginacion p.num_pag a.selec  {
	color: #74BBD9;
}

div.paginacion a.siguiente {
	background-image: url(../img/siguiente.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 45px;
	display: block;
	float: right;
	padding-left: 30px;
}

/*********************************** PAGINACION INFERIOR ***********************************/

div.paginacion2
 {
	display: block;
	float: left;
	width: 928px;
	background-image: url(../img/fondo_blanco.jpg);
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C5591;
	padding-right: 52px;
	padding-bottom: 5px;
}

div.paginacion2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C5591;
}

div.paginacion2 div.resultados {
	display:block;
	float:right;
}
div.paginacion2 div.resultados  p {
	display: block;
	float: left;
	padding: 0px;
	padding-left: 3px;
	padding-right: 30px;
}
div.paginacion2 div.resultados a.anterior {
	background-image: url(../img/anterior.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 80px;
	display: block;
	float: left;
}
div.paginacion2  p.num_pag {
	display: block;
	float: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0C5591;
	padding-right: 10px;
	padding-left: 10px;
}
div.paginacion2 p.num_pag a {
	text-decoration: none;
}

div.paginacion2 p.num_pag a.selec  {
	color: #0B91B7;
}

div.paginacion2 a.siguiente {
	background-image: url(../img/siguiente.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 45px;
	display: block;
	float: right;
	padding-left: 30px;
}


/************************************ FICHA **************************************/

div.top_fich {
	background-image: url(../img/sup_ficha.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 980px;
	height: 8px;
	padding-top:15px;
	background-position: bottom;
	font-size: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.top_fich_no {
	background-image: url(../img/sup_ficha_no.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 980px;
	height: 8px;
	padding-top:15px;
	background-position: bottom;
	font-size: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.ficha {
	background-repeat: repeat-y;
	background-position: top;
	display: block;
	float: right;
	width: 892px;
	padding-right: 35px;
	padding-left: 52px;
	padding-top: 20px;
	background-image: url(../img/fondo_ficha.jpg);
	padding-bottom: 20px;
}
div.no_result {
	background-repeat: repeat-y;
	background-position: top;
	display: block;
	float: right;
	width: 890px;
	text-align: center;
	padding-top: 40px;
	background-image: url(../img/fondo_no_result.jpg);
	padding-bottom: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C5591;
}
div.ficha div.imagen {
	display: block;
	float: left;
	height: 240px;
	width: 320px;
	background-color: #FFFFFF;
	padding: 10px;
}
div.ficha div.imagen a{
	display: block;
	float: left;
	padding:0px;
	margin:0px;
	border:0px;
	background-image:none;
}
div.ficha div.caract {
	display: block;
	float: right;
	width: 455px;
	background-position: right top;
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-right: 15px;
	padding-left: 20px;
background-color: #B2CFD3;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
div.ficha div.caract a.nombre {
	background-image:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C5591;
	text-decoration: underline;
	display: block;
	float: left;
	width: 300px;
	margin:0px;
	padding:0px;
	text-align:left;
}
div.ficha div.caract p.titprecio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	display: block;
	float: left;
	padding-bottom: 3px;
}
div.ficha div.caract div.caracteristicas {
	display: block;
	float: left;
	width: 290px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 11px;
	line-height:25px;
}

div.ficha div.caract p.precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007FAC;
	background-image: url(../img/precio.jpg);
	display: block;
	float: left;
	width: 142px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 17px;
	padding-top: 17px;
	background-repeat: no-repeat;
}
div.ficha div.caract p.titdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C5591;
	text-decoration: underline;
	display: block;
	float: left;
	width: 260px;
	padding-top: 15px;
	padding-bottom: 10px;
}
div.ficha  div.caract  p.desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	display: block;
	float: left;
	width: 440px;
	text-align: justify;
}
div.ficha  div.caract  p.titnum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C5591;
	text-decoration: underline;
	display: block;
	float: left;
	padding-top: 15px;
	padding-bottom: 20px;
}
div.ficha div.caract p.num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	display: block;
	float: left;
	padding-top: 15px;
	padding-left: 8px;
		padding-bottom: 20px;
}
div.ficha a {
	background-image: url(../img/btn_ficha.jpg);
	display: block;
	float: right;
	width: 278px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FDFDFD;
	font-size: 11px;
	font-weight: bold;
	padding-left: 114px;
	padding-right: 100px;
	text-align: center;
	padding-top: 8px;
	height: 26px;
	text-decoration: none;
}
div.bot_fich {
	background-image: url(../img/bot_ficha.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	width: 980px;
	height: 10px;
	font-size: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

