/* CSS Document */
@import url('css_header.css');
@import url('css_footer.css');
@import url('css_layout.css');
@import url('css_contacto.css');
@import url('css_menu_categoria.css');
@import url('css_galeria.css');
@import url('css_busquedaform.css');
@import url('css_menu_tipos.css');
@import url('css_step2.css');

* { margin:0; padding:0;}

body{
	background-color: #CCCCCC;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	}
h1{
	font-size:20px;
	color:#A31414;
	background-color:inherit;
	}
h2{
	font-size:16px;
	color: #005D9F;
	background-color:inherit;
	}
h3{
	font-size:14px;
	color:#2478AE;
	background-color:inherit;
	}
h4{
	font-size:12px;
	font-weight:normal;
	color:#BF0000;
	background-color:inherit;
	}
	h4 span{
		font-weight:bold;
		}

h5{
	font-size:11px;
	font-weight:normal;
	color:#2478AE;
	background-color:inherit;
	}
	h5 span{
		font-variant:small-caps;
		}
.titulos{
	font-variant: small-caps;	
	color: #BF0000;
	background-color:inherit;
	border-bottom:1.5px solid #BF0000;
	font-size:16px;
	}

	.titulos img{
		margin:0px;
		padding:0px;
		border:none;
		vertical-align:middle;
		}

/*.borde_punteado{
	border-left: 1px dashed #999999;
	border-right: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	padding:0px 15px 0px 15px;
	height:450px;
	font-variant: normal;	
	}*/
	
	
/*CSS de PRODUCTO*/	
.producto{
	color:#666666;
	background-color:#FFFFFF;
	}
	.producto .cont_tit{
		line-height:150%;
		}
		.producto .color1{
			color:inherit;
			background-color:#FCF7EB;
			}
		.producto .color2{
			color:inherit;
			background-color:#EAF5F9;
			}			
	.producto a.tit, .producto a.tit:visited, .producto .cont_tit span{
		font-weight:bold;
		text-decoration:none;
		font-variant:small-caps;
		font-size:14px;
		color:#A31414;
		background-color:inherit;
		}
	
		.producto a.tit:hover, .producto a.tit:active{
			color: #003366;
			background-color:inherit;
			}
		.producto a.tit2, .producto a.tit2:visited{
			color: #005D9F;
			background-color:inherit;
			}
		.producto a.tit2:hover, .producto a.tit2:active{
			color: #317EAD;
			background-color:inherit;
			}			
	.producto p{
		font-variant:normal;
		margin:0px;
		padding:0px;
		clear:both;
		line-height:150%;
		}
		.producto p.browser_p{
		font-variant:normal;
		margin:0px;
		padding:0px;
		}
			
	.producto .cont_iz{
		width:100px;
		text-align:center;
		}	
		.producto .cont_iz a{
			text-decoration:none;
			}
		.producto .cont_iz img{
			border: 1px solid #CCCCCC;
			padding:2px;
			text-decoration:none;
			}	
			.producto .cont_iz .imgcategoria{
				width:75%;
				height:25%;
				}
	.producto .cont_de{
		/*width:120px;*/
		margin-left:2px;
		}	
	.producto .deta{
		width:75%;
		margin-left:5px;
		}

html  ul.detallebot li a { height: 1%; }/*fix para ie steplist */
	.producto ul.detallebot{
		width: 100%;
		text-align: right;
		clear:both;
		list-style:none;
		line-height:150%;
		margin-top:5px;
		}
	.cod{
		font-variant:small-caps;
		font-size:11px;
		}	
	.producto ul.detallebot li{
		color: #000000;
		background-color:inherit;
		border-top: 1px dashed  #999999;
		}
		.producto ul.detallebot li a, .producto ul.detallebot li a:visited{
			display: block;
			color: #BF0000;
			font-weight: bold;
			text-decoration:none;
			}
		.producto ul.detallebot li a:hover, .producto ul.detallebot li a:active, .masinfo:hover, .masinfo:active{
			font-weight: normal;
		}
		.masinfo, .masinfo:visited{
			color: #BF0000;
			font-weight: bold;
			text-decoration:none;
			}
.camino{
	font-size:11px;
	color:#2478AE;
	background-color:inherit;
	margin:5px 0px 10px 0px;
	}	
	.camino a, .camino a:visited{
		text-decoration:none;
		font-weight:normal;
		color:#2478AE;
		background-color:inherit;
		}
	.camino a:hover, .camino a:active{
		font-weight:bold;
		}
.brower_form{
	text-align:right;
	font-size:10px;
	margin-bottom:5px;
	}


.reservado{
	color:#FFFFFF;
	background-color:#DA261C;
	font-weight:bold;
	padding:3px;
	font-size:10px;
	width:70px;
	}


.masdatos{/* class de la tabla de flypage de "mas datos"*/
	text-align:left;
	font-size: 12px;
	line-height:175%;
	clear:both;
	}
	.masdatos .par{/* class de la tabla de flypage de "mas datos"*/
		color: #606060;
		background-color: #FCFCFC;
		}
	
	.masdatos .impar{/* class de la tabla de flypage de "mas datos"*/
		color:#606060;
		background-color:#FFF4EB;
		}
	.masdatos .porciento50{/* corregir .50porciento*/
		width:50%;
		}


.clear_both{
clear:both;}	

.margin_top{
	margin-top:20px;}
.float_right{
	float:right;
	}
.float_left, .cont_iz, .cont_de, .deta{
	float: left;
	}
.negrita{
	font-weight:bold;
	}
.line_h120{
	line-height:120%;}
	

/*CSS de PRODUCTO fin*/	

p.quienesosmos{
	font-size:12.5px;
	text-align:left;
	padding: 0px 25px 25px 25px;
	line-height:150%;
	}
