.style9 {
	font-family:Tahoma;
	font-size:12px;
	color:#1e5a8e;
		
}

.Inputbg, textarea.captcha,input.captcha1,input.captcha2 {
	font-family: Tahoma;
	font-size: 11px;
	color:#422315;
	border: 1px inset #61361a;
	background:#f9f1e2;
}

.Inputbg2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	border: 1px solid #cccccc;
	background-image: url(../images/shadow_textbox2.gif);
}


a{
text-decoration:none;
font-family:Tahoma;
color:#3d3d3d;
font-size:11px;						
}

a:hover{
color:#a40000;
font-size:11px;
text-decoration:none;
}


.enlace:hover{
	text-decoration:none;
	font-size:11px;
	font-family:cursive;
	color:#0066FF;
}
.tabla,.tabla td{
	 border:1px solid #000000;
	 font-size:9px;
	 color:#000000;
	 font-family: Tahoma;
}

.tablaborder{
BORDER-RIGHT: #ccd4de 1px solid;
PADDING-RIGHT: 4px; BORDER-TOP: #ccd4de 1px solid;
PADDING-LEFT: 4px; PADDING-BOTTOM: 1px;
BORDER-LEFT: #ccd4de 1px solid; PADDING-TOP: 1px;
BORDER-BOTTOM: #ccd4de 1px solid
}
	 
.hdrNameBg {
	 background:#ffffff url(../images/header-bg.png) repeat-x;	
}

.barra {
font-family: Arial, Verdana;
color: #ffffff;
font-size: 14px;
}

.small {
	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
	line-height:18px;
}

input {
	
}

select {
	
}


.bg {
	background-image:url(../images/topBg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#loginTable {
	border-left:1px solid #C0C0FF;
	border-right:1px solid #C0C0FF;
	border-bottom:1px solid #C0C0FF;

}

.z1 {
	border-left:2px solid #c0c0ff;
	border-bottom:2px solid #c0c0ff;
}
.z2 {
	border-right:2px solid #c0c0ff;
	border-bottom:2px solid #c0c0ff;
}

.signinHdr {
	border-bottom:2px dotted #c0c0ff;
	padding:5px;
}

#footer {	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
	line-height:18px;
}

.titulo {
	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;
	line-height:18px;
}

 .info_bar_search{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    }

A.menu, .menu a:link, .menu {
 	font-size: 12px;
 	color: #444444;
 	font-family : Tahoma;
  	padding:0px 0px 0px 20px;
  	text-decoration:none;
  	
}

A.menu:hover {
 	font-size: 12px;
 	color: #a40000;
 	font-family : Tahoma;
 	text-decoration:none;  	
}

hr { 
	height: 1px;
	border: 0px;
	background-color: #d1d1d1;
	color: #d1d1d1;
	width: 88%;
} 

.footer_copyright{
	font-size: 11px;
 	color: #6a6a6a;
 	font-family : Tahoma;
}

.contenido{
	font-size: 11px;
 	color: #4c4c4c;
 	font-family : Tahoma;
  	padding:10px 10px 10px 10px;
  	line-height:21px;
}

.contenido2{
	font-size: 11px;
 	color: #4c4c4c;
 	font-family : Tahoma;
  	padding:10px 20px 20px 20px;
}

.contenido5{
	font-size: 11px;
 	color: #4c4c4c;
 	font-family : Tahoma;
  	padding:10px 10px 10px 5px;
  	line-height:18px;
}

.textoscontenido{
	font-size: 11px;
 	color: #4c4c4c;
 	font-family : Tahoma;
  	padding:0px 20px 0px 20px;
}


.contenido3{
	font-size: 12px;
 	color: #4c4c4c;
 	font-family : Tahoma;
  	padding:10px 20px 20px 20px;
}

.contenido4{
	font-size: 12px;
 	color: #4c4c4c;
 	font-family : Tahoma;
  	padding:10px 20px 20px 20px;
  	text-align : justify;
  	line-height:20px;
}

.paginasContenido {
  font-size: 12px;
  color: #4c4c4c;
  text-align : justify;
  line-height:25px;
  font-family: Tahoma;
  padding: 0px 5px 5px 5px;
}

.infoboxContents{
  font-family : Tahoma;
  font-size: 12px;
  color: #4c4c4c; 
  width:100%;
  line-height:25px;
  /*padding-left: 10px;*/
}

.img{
 padding: 5px 5px 5px 5px;
}

legend {
  font-family: Tahoma;
  font-size: 12px;
  color:#4c4c4c;
  text-align: center;
  background: #ededed;
  padding: 5px 5px;
  border:1px solid #a4a2a5;
}