/* Padding y margin */
div, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}

/* Tamaños de los headers */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

/* Estilos de las listas */
ol, ul {
list-style: none;
}

/* Estilo y grosor de las fuentes */
address, caption, cite, code, dfn, em, strong, th, var {
font-style: normal;
font-weight: normal;
}

/* Bordes de las tablas */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Otros bordes */
fieldset, img {
border: 0;
}

/* Alineacón del texto */
caption, th {
text-align: left;
}

/* Comillas */
q:before, q:after {
content: ”;
}

body {
	margin: 0px;
	background-color: #1B3D55;
}
#base {
	clear: both;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#base_cabezote {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../images/sombra_1000.png);
	background-repeat: repeat-y;
	float: left;
}
#base_content {
	width: 800px;
	background-image: url(../images/sombra_800.png);
	background-repeat: repeat-y;
	float: left;
}
#Float {
	width: 198px;
	height: 500px;
	float: left;
	background-image: url(../images/Lateral_02.png);
	background-repeat: no-repeat;
	padding: 35px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#Efect_sombra {
	float: right;
	width: 40px;
	margin-top: -29px;
	height: 500px;
	background-image: url(../images/Lateral_01.png);
}


#fdobar {
	background-image: url(../images/barra.png);
	background-repeat: repeat-x;
	height: 28px;
}
#fdobar2 {
	background-image: url(../images/barra22.png);
	background-repeat: repeat-x;
	height: 29px;
	width: 740px;
	margin-left: 20px;
}
#Logos {
	float: left;
	width: 45px;
	height: auto;
	margin-left: 20px;
	text-align: center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#conteudo {
	width: 665px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
	margin-bottom: 10px;
}
#conteudo_full {
	width: 645px;
	height: auto;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-bottom: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
#conteudo_1-3 {
	width: 160px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
#conteudo_1-3_principal {
	width: 160px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	padding-left: 10px;
}

#conteudo_1-3_cuadro {
	width: 140px;
	height: auto;
	float: left;
	margin-top: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-top-color: #79A0CC;
	padding-left: 10px;
}
#conteudo_2-3 {
	width: 430px;
	height: auto;
	float: right;
	margin-top: 10px;
	padding-left: 20px;
	margin-right: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #069;
	padding-bottom: 20px;
}
#conteudo_productos {
	width: 480px;
	height: auto;
	float: right;
	margin-top: 10px;
}
#productos {
	width: 450px;
	height: 150px;
	float: left;
	margin-left: 10px;
	background-color: #C5DAEB;
	margin-top: 10px;
	background-image: url(../images/fdo_productos2.png);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#Pie {
	width: 740px;
	background-image: url(../images/sombra_800_Azul.png);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
}
#Pie2 {
	width: 730px;
	background-image: url(../images/sombra_800_Gris.png);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}





h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #5091C5;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #5091C5;
	text-align: left;
	font-weight: lighter;
}

h4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
	text-align: left;
	font-weight: lighter;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
h5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #316692;
}

h6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	margin-top: 15px;
}


p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
.descripcion {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7pt;
	color: #333;
	text-align: center;
	margin-top: 5px;
	font-weight: lighter;
}

.bodycuadro {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #333;
}
.fotos {
	float: left;
	margin-right: 5px;
}
.fotos_lateral {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-bottom: 10px;
}
.fotosInterior {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 20px;
}



.listas {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	list-style-type: square;
	color: #666;
}
.transparent {
	color: #316692;
}
.etiqueta {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7pt;
	color: #999;
	text-align: center;
}
.direccion {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	text-align: center;
	line-height: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}



.Derechos {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #CCC;
	line-height: 25px;
}
A.Derechos:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #CCC;
	line-height: 25px;
	text-decoration: none;
}
A.Derechos:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #1B3D55;
	line-height: 25px;
}
.formTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: right;
}
.formTxt2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #C5D7ED;
}

