@charset "utf-8";
/* GENERICOS */

body {
	background-color: #fef9dc;
	background-image: url(imgStyle/FondoBody.jpg);
	background-repeat:  repeat-x;
}
a {
	outline: none;
	font-family:"Trebuchet MS";
	color:#015b79;
	font-size:15px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
		}

p {
	font-family: "Trebuchet MS", Arial;
	font-size: 10pt;
	font-weight: bolder;
	color: #616266;
	text-align: inherit;
	letter-spacing: normal;
}
b {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: bolder;
	color: #ff9600;
	font-style: normal;
}
hr {
	border: 1px double #ff9600;
	float: inherit;
}
h1 {
	font-family: "Trebuchet MS";
	font-size: 11pt;
	font-weight: bolder;
	color: #FFFFFF;
	letter-spacing: normal;
}
h2 {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bolder;
	color: #979797;
	letter-spacing: normal;
	line-height:18px;
}
h3 {
	font-family: "Trebuchet MS", Arial;
	font-size: 10pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #087bb6;
	display:inline;
	padding-right: 4px;
}
h4 {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	color: #767b7c;
	text-align: left;
}
h5 {
	font-family: "Trebuchet MS", Arial;
	font-size: 13pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #087bb6;
	display:inline;
	padding-right: 4px;
}

/* ESTILOS TABLA */
.tablaPrincipal {
	border-top-width: 5px;
	border-right-width: 12px;
	border-left-width: 12px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #609c05;
	border-right-color: #609c05;
	border-left-color: #609c05;
	background-color: #FFFFFF;
}
.tablaFooter {
	border-right-width: 12px;
	border-left-width: 12px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #609c05;
	border-left-color: #609c05;
}
.colorBarraFooter {
	background-color: #609c05;
}


.tablaCostado {
	background-image: url(imgStyle/borde.jpg);
	background-repeat:  repeat-y;
}
.tablaGris {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color: #eff6f9;
}
.tablaGrisTitulos {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image: url(imgStyle/barraServicios.jpg);
	background-repeat:  repeat-x;
	color: #FFFFFF;
	background-color: #ececef;
}

/* Footer */

.footer {
	background-image: url(imgStyle/fondoFooter02.jpg);
	background-repeat:  repeat-x;
	border-right-width: 12px;
	border-left-width: 12px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #609c05;
	border-left-color: #609c05;
}


/* LINKS */

/* ºººººººººººººººººººººººººººººººººººººººººººººººººººRollOver*/

.rollover {
	display: block;
	width: 127px;
	height: 30px;
	background-image: url(../imagenes/boton.jpg);
	background-repeat: no-repeat;
		}
a.rollover:link, a.rollover:visited, a.rollover:active {
			background: url(../imagenes/boton.jpg) no-repeat;
		}
		
a.rollover:hover {
			background-position: -127px;
			color: #0099FF;
		}


/* ººººººººººººººººººººººººººººººººººººººººººººººººººº */
.menuFooter a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.menuFooter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #697c48;
	text-decoration: none;
	background-image:url(styleDoc/imgStyle/botonMenu.jpg);
	background-repeat:repeat-x;
	height:26px;
	text-align: right;
}
.link01 a {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #3e5126;
	text-decoration: none;
	height:26px;
}
.link01 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.link02 a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #b90f0f;
	text-decoration: none;
}
.link02 a:hover {
	color: #b90f0f;
	text-decoration: underline;
}
.desarrollo a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #008001;
	text-decoration: none;
	height:26px;
}
.desarrollo a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* VARIOS */
.padingTextoHome {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: center;
}
.boton02 {
	background-image: url(imgStyle/boton02fondo.jpg);
	background-repeat:  repeat-x;
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}
