/* CSS Document */

body {margin:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}

.cabecera {height:87px; background-image:url("images/logo_1.jpg"); background-repeat:no-repeat; background-position:18px 5px;}

.superior {width:162px; height:29px;}

.main {width:508px;}

.contenido {background-image:url(images/fnd_contenido.jpg); background-repeat:no-repeat; background-position:90% 50px;}

#sombra_sup {background-image:url(images/sombra_sup.gif); background-position:top center; background-repeat:no-repeat;
			width:508px; height:9px;}
			
#sombra_inf {background-image:url(images/sombra_inf.gif); background-position:top center; background-repeat:no-repeat;
			width:508px; height:9px;}
			
#sombra_izq {background-image:url(images/sombra_izq.gif); background-position:top center; background-repeat:no-repeat;
			width:10px;}
			
#sombra_dch {background-image:url(images/sombra_dch.gif); background-position:top center; background-repeat:no-repeat;
			width:10px;}
			
#pie {height:25px; padding:0px; text-align:left; margin-left:12px; margin-top:2px;}
			
		#pie li{float:left; padding:3px; list-style:none}	
	
	
/**********cuadros de contenido***********************************************************************/

	
.cuadro_sup {width:472px; height:22px; background-image:url(images/cuadro_sup.gif); background-position:top center; background-repeat:no-repeat; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}


.cuadro_main {width:422px; background-image:url(images/cuadro_main-trans.png); background-position:top center; background-repeat:repeat-y; padding-left: 25px; padding-right:25px}

.cuadro_inf {width:472px; height:22px; background-image:url(images/cuadro_inf.gif); background-position:top center; background-repeat:no-repeat; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}


/**************************************/

/**********cuadros de contenido pequenos***********************************************************************/

	
.cuadro2_sup {width:236px; height:22px; background-image:url(images/cuadro2_sup.gif); background-position:top center; background-repeat:no-repeat; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}


.cuadro2_main {width:216px; background-image:url(images/cuadro2_main-trans.png); background-position:top center; background-repeat:repeat-y;  padding-left: 15px; padding-right:5px; position:relative;
}

.cuadro2_inf {width:236px; height:22px; background-image:url(images/cuadro2_inf.gif); background-position:top center; background-repeat:no-repeat; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}


/**************************************/
/**********cuadros de contenido pequenos azules***********************************************************************/

	
.cuadro3_sup {width:236px; height:22px; background-image:url(images/cuadro3_sup.gif); background-position:top center; background-repeat:no-repeat; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}


.cuadro3_main {width:216px; background-image:url(images/cuadro3_main.gif); background-position:top center; background-repeat:repeat-y; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; padding-left: 15px; padding-right:5px; color:white}

.cuadro3_inf {width:236px; height:22px; background-image:url(images/cuadro3_inf.gif); background-position:top center; background-repeat:no-repeat; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}


/**************************************/
.texto {width:300px; text-align:justify}

.parrafo_corto {width:200px; text-align:justify}

.subtitulo {font-size:12px; font-weight:bold; text-transform:uppercase;}

.imagen {border-width:5px; border-color:#CCCCCC;}

.titular {color:#CCCCCC; font-size:22px; font-style:italic; font-weight:bold}


.formulario {border:1px; border-color:#CCCCCC; border-style:solid; background-color:#FFFFFF; height:20px; width:140px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px}
			
			
A.inf:link{ TEXT-DECORATION: none; color:#909090;   }
A.inf:visited{ TEXT-DECORATION: none; color:#909090;  }
A.inf:active{ TEXT-DECORATION: none; color:#909090;   }
A.inf:hover{ TEXT-DECORATION: underline; color:#2f5cbd;   }
			

A.interior{ TEXT-DECORATION: none; color:#486fc8;   }

A.interior:hover{ TEXT-DECORATION: underline; color:#CC6600; }



