.tooltip,.tooltip *{display:block} /*added by javascript*/

.tooltip{ width: 200px; color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;text-align:center}

.tooltip span.top{
		padding: 15px 12px 0;
		color: #548912;
		font-size: 12px;
		font-weight:bold;
		text-align: left;
    background: url(../images/bt.gif) no-repeat top}

.tooltip b.bottom{
		padding:5px 20px 35px;
		font-size: 12px;
		text-align: left;
    background: url(../images/bt.gif) no-repeat bottom
    
    }

#scroll {
     width:780px;
     height:405px;
     background-color:#FFFFFF;
     overflow:auto;
}

#scrollServicios {
     width:780px;
     height:439px;
     background-color:#FFFFFF;
     overflow:auto;
}

.botonFormulario {
	border: 1px solid #bec1c6;
	}
	
.punteado{ 
  border-style: dotted; 
   border-width: 2px; 
   border-color: 2e7198;
   background-color: #F6F9FF; 
   font-family: verdana, arial; 
   	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #666666; 
} 
.txtMorado{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	color: #852e98;
	margin: 0px;
	padding: 0px;
}

.txtMorado12{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #852e98;
	margin: 0px;
	padding: 0px;
}

.txtVerde{
text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	color: #548912;
	margin: 0px;
	padding: 0px;
}

.txtVerde10{
text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	color: #548912;
	margin: 0px;
	padding: 0px;
}

.txt{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

.Resultado{ 
  border-style: dotted; 
   border-width: 2px; 
   border-color: green; 
   font-family: verdana, arial; 
   font-size: 10pt; 
}

Body {
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	margin: 0;
	text-align: center; 
	color:#000000;
}

.logo{
color:#F59D34;
font-size: 30px;
font-weight:bold;
}

.enlace{
color:#4D6980;
font-size: 12px;
font-weight:bold;
}

.enlace:hover{
color: #8398AA;
font-weight:bold;
font-size: 12px;
}

.enlaceOver{
color: #718d14;
font-weight:bold;
font-size: 12px;
}

.enlace2{
color:#2b5000;
font-weight:bold;
font-size: 11px;
}

.enlace2:hover{
color: #718d14;
font-weight:bold;
font-size: 11px;
}

.enlace2Over{
color: #718d14;
font-weight:bold;
font-size: 11px;
}




A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none;}

div#Menu1{background: #D3E4EE}
div#principal{background: #FFFFFF}



.txtResultado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: green;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
.novedad{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-weight:bold;
	color: red;
	margin: 0px;
	padding: 0px;
}

.campoObligatorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-weight:bold;
	color: red;
	margin: 0px;
	padding: 0px;
}

.cabecera {
	background-image: url(../images/fondo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.fondoIndex{
	background-image: url(../images/fondoIndex.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.textoIndex{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	line-height:18px;
	color: #2e7198;
	margin: 0px;
	padding: 0px;
}


.texto{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	
	color: #666666;
	margin: 0px;
	padding: 0px;
}

#contenido_arriba
{
	background: url("../images/contenido_alto.png") no-repeat;
	height:1px;
}
	
#contenido_abajo
{
	background: url("../images/contenido_bajo.png") no-repeat;
}


#contenido
{
	background: url("../images/contenido_ancho.png") repeat-y center;
}		
/*
PANTONES: 2b5000 --> 200 100 8
				  718d14 --> 74, 86, 55
				  d0f119
*/
