/* Hoja de estilos TeLibero.com */

.error {
   color: #FF0000;
   font: bold 11px tahoma, verdana, geneva, lucida, arial, helvetica, sans-serif;
}

/* Panel contenedor de formularios */
.form_panel {
   background: #E5e5e5 url(images/fondoForm.jpg) bottom repeat-x;
	color: #000000;
	padding: 10px;
   border: 2px outset;
}

/* Panel contenedor de formularios */
.form_panel2 {
   /* background: #E5e5e5 url(images/fondoForm.jpg) bottom repeat-x;
	color: #000000;
	padding: 0px; */
   border: 1px #666 solid;
}


/* Margen, letra y tamaņo de los elementos dentro del panel del form */
.form_fieldset { margin-bottom: 0px; padding: 2px; }
.form_fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 10px; font-family: Verdana, Arial; }

/* Todas la etiquetas legend les aplicamos el siguiente estilo, no hace falta indicar class="legend" */
legend {
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Tabla contenedora de formularios con laterales a un pixel */
.cabecera_lados TD {
   FONT-SIZE:        10px;
   COLOR:            #7f7f7f;
   FONT-WEIGHT:      bold;
	background-color: #E5E5E5;
   font-family:      Verdana, Arial, Helvetica, sans-serif;
   font-size:        10px;
   border-bottom:    buttonhighlight 1px solid;
   border-bottom-color: #808080;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-LEFT:      buttonshadow 1px solid;
}


form {
   margin: 0px;
   padding: 0px;
}


/* Estilos para los edits y para los botones de formularios */
.cd_edit_login    { font-size: 11px;   BACKGROUND-IMAGE: url(/images/boton.gif); FONT-FAMILY: Verdana, Arial,  }
.cd_boton_azul    { 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background: #1f57b3 url(images/botForm.jpg) repeat-x bottom; 
font-weight: bold; 
color: #FFFFFF;
border:#999;
padding:3px 10px;
cursor:pointer;
}


/* Propiedades del body */
	body{
      background-color: #74A2ED;
      font-size:0.7em;
      margin-left: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;

	}

/* Menu lateral */
	ul#menuTelefonos{
		display:block;
		position:relative;
		width:208px;
		background: url(/images/fonsMenu.jpg) left repeat-y;
		padding:0 0 0 5px;
		margin:0;
	}
	ul#menuTelefonos li{
		display:block;
		width:191px;
		background: url(/images/fonsLiMenulat.jpg) repeat-x bottom left #fff;
		border:1px solid #d6d6d6;
		border-left:none;
		border-top:none;
	}
	ul#menuTelefonos li a:link,ul#menuTelefonos li a:visited{
		display:block;
		text-decoration:none;
		color:#18489D;
		font-family: "MS Trebuchet", verdana, Arial;
		padding:4px 0 4px 15px;
		font-weight:bold;
	}
	ul#menuTelefonos li a:hover,ul#menuTelefonos li a:active{
		color:#FD9300;
		background:#fff;
	}
	#pieMenuMovil{
		position:relative;margin:0;padding:0;
		width:208px;
		height:192px;
		background: url(/images/pieMenu.jpg) top left no-repeat;
	}
	#cabMenuMovil{
		position:relative;margin:0;padding:0;
		width:208px;
		height:100px;
		background: url(/images/cabMenu.jpg) top left no-repeat;
	}
	.cabForm{
		border:0;
	}
	.cabFormIzq{
		background:url(images/corner_11_cabForm.jpg) no-repeat left top #fff;
	}
	.cabFormDch{
		background:url(images/corner_12_cabForm.jpg) no-repeat right top #fff;
	}
	.cabFormCent{
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.9em;
		font-weight:bold;
		color:#036;
		background:url(images/fonsCabForm.jpg) repeat-x left top #fff;
	}





a {
	text-decoration: none;
   font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
a:hover {color: #FF0000;}
.Estilo1 {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
.Estilo2 {color: #0000FF}
.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.Estilo5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }





