/* classes plantilla 01 */

body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	background-color: #ECECEC;
	
}
.Encabezado {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.Menu {
	margin: 0px 0px 0px 6px;
	border: 1px solid #021F64;
}
.Menu td{
	Color: #399359;
	font-size: 10pt;
	padding: 3px 0px 3px 0px;
	text-align: center;
	border-right: 1px solid #021F64;
	background-image: url(../images/CuerpoMenu.gif);
	background-repeat: repeat;

}

.Menu td a{
	Color: #021F64;
	text-decoration: none;
}

.Menu td a:hover{
	Color: #399359;
	text-decoration: none;
}

.MenuServ {
	background-image: url(../images/MenuServ.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding: 7px 0px 0px 0px;
}
.MenuServ a {
	color: #818181;
	font-size: 9pt;
	Text-decoration: none;
}

.MenuServ a:hover {
	color: #298B4F;
	Text-decoration: none;
}

.Blanco {
	background-color: white;
}

.Direccion {
	background-image: url(../images/DatosLoca.gif);
	background-repeat: no-repeat;
}

.Direccion td{
	color: #001F67;
	font-size: 9pt;
	padding: 5px 30px 10px 5px;
	text-align: left;
}

.Direccion a{
	color: #329FDA;
	Text-decoration: none;
}

.Direccion a:hover{
	color: #298B4F;
}

.Servicios td{
	color: #001F67;
	font-size: 9pt;
	padding:  0px 3px 0px 3px;
}

.Servicios td a{
	color: #001F67;
	Text-decoration: none;
}

.Servicios td a:hover{
	color: #298B4F;
	Text-decoration: none;
}

.Servicios img {
	Border: 1px solid #2475B6;
}

.DatosProducto {
	/*background-color: white;*/
	padding: 5px 10px 5px 10px;
	/*Border: 1px solid #298B4F;*/
}

.DatosProducto th{
	color: #298B4F;
	font-size: 10pt;
	text-align:left;
	font-weight: bold;
}

.DatosProducto td{
	color: #001F67;
	font-size: 10pt;
	padding: 5px 10px 15px 10px;
}

.DatosProducto td a{
	color: #818181;
	Text-decoration: none;
}

.DatosProducto td a:hover{
	color: #2475B6;
	Text-decoration: none;
}

.DatosProducto2 {
	/*background-color: white;*/
	/*Border: 1px solid #001F67;*/
	
}

.DatosProducto2 th{
	color: #298B4F;
	font-size: 8pt;
	text-align:center;
	font-weight: bold;
	padding: 4px 2px 2px 2px;
}

.DatosProducto2 th a{
	color: #001F67;
	text-decoration: none;
}

.DatosProducto2 th a:hover{
	color: #298B4F;
	text-decoration: none;
}

.DatosProducto2 td{
	color: #001F67;
	font-size: 10pt;
	padding: 2px 2px 4px 2px;
}


.Servicios2 td{
	color: #2475B6;
	font-size: 8pt;
}

.Servicios2 td a{
	color: #818181;
	Text-decoration: none;
}

.Servicios2 td a:hover{
	color: #2475B6;
	Text-decoration: none;
}

.Servicios4 {
	Border: 1px solid #2475B6;
}

.Servicios4 td{
	color: #2475B6;
	font-size: 8pt;
}

.Servicios4 td a{
	color: #818181;
	Text-decoration: none;
}

.Servicios4 td a:hover{
	color: #2475B6;
	Text-decoration: none;
}

.Servicios5 TD{
	Border-top: 0px solid #2475B6;
	Border-bottom: 2px solid #2475B6;
	Border-left: 2px solid #2475B6;
	Border-right: 2px solid #2475B6;
	Padding: 5px 5px 10px 5px;
}

.Servicios5 TH {
	background-color: #2475B6;
	font-size:10pt;
	font-weight: bold;
	color:white;
	Border-top: 1px solid #ECECEC;
	text-align: center;
}

.Servicios5 TH a{
	font-weight: bold;
	color:#D2D2D2;
}

.Servicios5 TH a:hover{
	font-weight: bold;
	color:white;
}

.Servicios5 td{
	color: #2475B6;
	font-size: 8pt;
}

.Servicios5 td a{
	color: #818181;
	Text-decoration: none;
}

.Servicios5 td a:hover{
	color: #2475B6;
	Text-decoration: none;
}

.SerPeque {
	padding: 7px 2px 0px 2px;
}

.SerPeque a{
	color: #818181;
	font-size: 8pt;
	Text-decoration: none;
}

.SerPeque a:hover{
	color: #298B4F;
	font-size: 8pt;
}


.Fecha {
	Color: Black;
	font-size: 8pt;
	padding: 2px 5px 10px 0px;
	text-align: right;
}

.Fecha2 {
	Color: Black;
	font-size: 8pt;
	padding: 2px 5px 0px 0px;
	text-align: right;
}

.Navegador {
	Color: #298B4F;
	font-size: 8pt;
	padding: 0px 0px 0px 10px;
}

.Navegador a {
	Color: #001F67;
	text-decoration: none;
}

.Navegador a:hover{
	Color: #298B4F;
}

.TablaServicios {
	background-image: url(../images/CuerpoServicios.gif);
	background-repeat: no-repeat;
}

.TablaServicios th {
	Color: #298B4F;
	font-size: 8pt;
	padding: 20px 0px 0px 0px;
	text-align: center;
}

.TablaServicios td {
	Color: #001F67;
	font-size: 8pt;
	padding: 3px 0px 3px 0px;
}

.TablaServicios td a{
	Color: #001F67;
	text-decoration: none;
}

.TablaServicios td a:hover{
	Color: #298B4F;
	text-decoration: none;
}

.TitServ {
	font-weight: bold;
	Text-align: center;
	padding: 8px 0px 6px 0px;

}

.TablaCalidad {
	background-image: url(../images/CuerpoCalidad.gif);
	background-repeat: no-repeat;
}

.TablaCalidad th {
	Color: #298B4F;
	font-size: 8pt;
	padding: 20px 0px 0px 0px;
	text-align: center;
}

.Idioma {
	Color: #298B4F;
	font-weight: bold;
	font-size: 8pt;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.Idioma a{
	Color: #298B4F;
	text-decoration: underline;
}

.Idioma a:hover{
	Color: #298B4F;
	text-decoration: none;
}

.Cuerpo {
	background-image: url(../images/Cuerpo.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.DatosContacto {
	background-image: url(../images/DatosContacto.gif);
	background-repeat: no-repeat;
	color: #001F67;
	font-size: 9pt;
	
}

.DatosContacto a{
	color: #329FDA;
	Text-decoration: none;
}

.DatosContacto a:hover{
	color: #298B4F;
}

.FinCuerpoInt {
	background-image: url(../images/FinCuerpoInt.gif);
	background-repeat: no-repeat;
}

.FinCuerpo {
	background-image: url(../images/FinCuerpo.gif);
	background-repeat: repeat-y;
	Color: #001F67;
	font-weight: bold;
	font-size: 8pt;
	padding: 5px 0px 5px 0px;
	text-align: center;
	background-color: White;
}

.Creditos {
	font-size: 7pt;
	color: #001F67;
	text-align: center;
	padding: 5px 0px 5px 0px;
}

.Creditos a {
	color: #001F67;
	text-decoration: underline;
}

.Creditos a:hover {
	text-decoration: none;
}

h1 {
	Color: #298B4F;
	font-size: 9pt;
	padding: 0px 0px 0px 10px;
}

h2 {
	font-size: 14pt;
	color: #E3CD38;
	padding: 0px 0px 0px 20px;
}

p {
	color: #001F67;
	font-size: 10pt;
	padding: 0px 0px 0px 20px;
	text-align: left;
}

p a {
	color: #001F67;
	text-decoration: underline;
}

p a:hover {
	text-decoration: none;
}

INPUT {
	color: #001F67;
	font-size: 10pt;
	BORDER-RIGHT: #2475B6 1px solid;
	BORDER-TOP: #2475B6 1px solid;
	BORDER-LEFT: #2475B6 1px solid;
	BORDER-BOTTOM: #2475B6 1px solid;
}

.Botom {
	color: Black;
	font-size: 10pt;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
}

SELECT {
	color: #001F67;
	font-size: 10pt;
	BORDER-RIGHT: #2475B6 1px solid;
	BORDER-TOP: #2475B6 1px solid;
	BORDER-LEFT: #2475B6 1px solid;
	BORDER-BOTTOM: #2475B6 1px solid;
}

textarea {
	color: #001F67;
	font-size: 10pt;
	BORDER-RIGHT: #2475B6 1px solid;
	BORDER-TOP: #2475B6 1px solid;
	BORDER-LEFT: #2475B6 1px solid;
	BORDER-BOTTOM: #2475B6 1px solid;
}

ul {
	padding: 0px 0px 0px 30px;
}

li {
	color: #001F67;
	font-size: 10pt;
}

li a {
	color: #001F67;
	text-decoration: underline;
}

li a:hover {
	Color: #298B4F;
	text-decoration: none;
}

img {
	margin: 0px 0px 0px 0px;
}

img.floatRight {
	float: right;
	/*border: 1px solid #333;*/
	margin: 0px 0px 10px 10px;
}

img.floatLeft {
	border: 1px solid #333;
	margin: 0px 10px 10px 0px;
}

img.floatcenter {
	float: center;
	border: 2px solid #333;
	margin: 0px 0px 0px 0px;
}

.PieFoto {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-align: right;
	padding: 0px 0px 10px 0px;
}

.SinBorde {
	border: none;
}