body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6c8088;
}
body {
	background-color: #FFFFFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
a:link {color: #6c8088; text-decoration: none;}
a:visited {color: #6c8088; text-decoration: none;}
a:active{color: #6c8088; text-decoration: none;}
a:hover {text-decoration: underline;}

p {margin-top:2px;}

.txt-blanco14 {font-size:14px; color:#FFFFFF;}
a.txt-blanco14:link, a.txt-blanco14:active, a.txt-blanco14:visited {font-size:14px; color:#FFFFFF; text-decoration: none;}
a.txt-blanco14:hover {font-size:14px; color:#FFFFFF; text-decoration: underline;}

.txt-azul12 {font-size:12px; color:#317DAF;}
.txt-azul13 {font-size:13px; color:#317DAF;}
.txt-azul14 {font-size:14px; color:#317DAF;}
a.txt-azul14:link, a.txt-azul14:active, a.txt-azul14:visited {font-size:14px; color:#317DAF; text-decoration: none;}
a.txt-azul14:hover {font-size:14px; color:#317DAF; text-decoration: underline;}

.txt-gris11 {font-size:11px; color:#6c8088;}
a.txt-gris11:link, a.txt-gris11:active, a.txt-gris11:visited {font-size:11px; color:#6c8088; text-decoration: none;}
a.txt-gris11:hover {font-size:11px; color:#6c8088; text-decoration: underline;}

.txt-gris13 {font-size:13px; color:#6c8088;}
a.txt-gris13:link, a.txt-gris13:active, a.txt-gris13:visited {font-size:13px; color:#6c8088; text-decoration: none;}
a.txt-gris13:hover {font-size:13px; color:#6c8088; text-decoration: underline;}

.txt-gris14 {font-size:14px; color:#6c8088; }
a.txt-gris14:link, a.txt-gris14:active, a.txt-gris14:visited {font-size:14px; color:#6c8088; text-decoration: none;}
a.txt-gris14:hover {font-size:14px; color:#6c8088; text-decoration: underline;}

.txt-verde12 {font-size:12px; color:#85C226;}
a.txt-verde12:link, a.txt-verde12:active, a.txt-verde12:visited {font-size:12px; color:#85C226; text-decoration: none;}
a.txt-verde12:hover {font-size:12px; color:#85C226; text-decoration: underline;}

.txt-verde13 {font-size:13px; color:#85C226;}
a.txt-verde13:link, a.txt-verde13:active, a.txt-verde13:visited {font-size:13px; color:#85C226; text-decoration: none;}
a.txt-verde13:hover {font-size:13px; color:#85C226; text-decoration: underline;}

.txt-verde14 {font-size:14px; color:#85C226;}
a.txt-verde14:link, a.txt-verde14:active, a.txt-verde14:visited {font-size:14px; color:#85C226; text-decoration: none;}
a.txt-verde14:hover {font-size:14px; color:#85C226; text-decoration: underline;}

.txt-mag14 {font-size:14px; color:#ab6fab; }

#barra {font-size:14px; color:#FFFFFF;}
#barra a {font-size:14px; color:#FFFFFF;}
/*#barra a:link {font-size:14px; color:#FFFFFF; text-decoration: none;}
#barra a:visited {font-size:14px; color:#FFFFFF; text-decoration: none;}
#barra a:active {font-size:14px; color:#FFFFFF; text-decoration: none;}
#barra a:hover {font-size:14px; color:#FFFFFF; text-decoration: underline;}*/

#barra #td-menu a {color:#317DAF;}


#td-menu {background: left bottom no-repeat url(images/bg-menu.gif); padding-top: 8px; padding-bottom: 8px; color:#317DAF;}
#td-menu a:link, a:visited, a:active {font-size:14px; color:#317DAF; text-decoration: none;}
#td-menu a:hover {font-size:14px; color:#317DAF; text-decoration: underline;}
#td-menu a.verde:link, a.verde:visited, a.verde:active {font-size:14px; color:#85C226; text-decoration: none; padding-left:20px;}
#td-menu a.verde:hover {font-size:14px; color:#85C226; text-decoration: underline;}
#td-menu .verde {font-size:14px; color:#85C226;  padding-left:20px;}


#pie {background:url(images/bg-pie.gif) repeat-x top left; text-align:center;  }
#pie #links {font-size:11px; color:#317DAF;}
#pie #links a {font-size:11px; color:#317DAF;}

h1 {font-size:18px;	color:#60529f;
	background: url(images/bg-h1.gif) no-repeat left bottom; padding-bottom: 4px; }
h2 {font-size:14px;	color:#ab6fab; margin-bottom:0px; padding-bottom:0px;}
h2 a:link {font-size:14px; color:#ab6fab; margin-bottom:0px; padding-bottom:0px;}

img.left {float: left; padding-right: 10px; border:none;}
img.right {float: right; padding-left: 10px; padding-top:0px;}

#contacto {background:url(images/fondo-azul2.gif) no-repeat bottom; margin-top:4px;}
#contacto .top-azul {background:url(images/top-azul2.gif) no-repeat top; }
#contacto td {padding-left:14px; color:#FFFFFF;}
#contacto h3 {font-size:16px; color:#FFFFFF; background: url(images/bg-h3-2.gif) no-repeat left bottom; padding-bottom: 3px; *padding-top:7px;}

#contacto .textinput {width:146px; height:15px;
background:url(images/input2.gif) no-repeat left top;
border:none;
padding:4px 8px;}
#contacto .textarea {
	width:146px;
	height:84px;
	background:url(images/textarea2.gif) no-repeat left bottom;
	border:none;
	padding:4px 8px;
	overflow: auto;
}


#cuadro  {background:url(images/fondo-blanco.gif) no-repeat bottom; margin-top:4px;}
#cuadro .top-blanco {background:url(images/top-blanco.gif) no-repeat top; 
*padding-bottom:15px; }
#cuadro td {padding:0px 16px 10px 16px; }
#cuadro h4 {font-size:14px; color:#60529f; background: url(images/bg-menu.gif) no-repeat left bottom; padding-bottom: 4px; margin-top:14px; margin-bottom:5px;}
#cuadro ul.gota {color:#317DAF; font-size:14px; list-style: url(images/bullet.gif) outside; padding-left:26px; 
*padding-left:0px; *margin-left:26px;}
#cuadro ul.gota li a {color:#317DAF; font-size:14px;  }
#cuadro ul.gota li { padding-bottom:5px; }
#cuadro h5 {font-size:14px; color:#317DAF; background: url(images/bg-menu.gif) no-repeat left bottom; padding-bottom: 4px; font-weight:normal; margin-top:14px; margin-bottom:5px;}

#cuadro ul.gota2 {color:#317DAF; font-size:13px; list-style: url(images/bullet.gif) outside; padding-left:26px;
*padding-left:0px; *margin-left:26px;}
#cuadro ul.gota2 li a {color:#317DAF; font-size:13px;  }
#cuadro ul.gota2 li { padding-bottom:3px; }

ul.gota {color:#317DAF; font-size:14px; list-style: url(images/bullet.gif) outside; padding-left:26px;
*padding-left:0px; *margin-left:26px;}
ul.gota li a {color:#317DAF; font-size:14px;}

.foto-top {margin-top:5px;}
.ruler {height: 1px; color:#FF9900}
