/* CSS Document */
*{padding:0px;margin:0px;}
body{background:#c9c9a7; margin:5px 10px; text-align:center; font: 74% Trebuchet, Sans-Serif; color:#000; line-height: 1.5em;}
#navegacion{background-color:#c9c9a7;width:791px;text-align:right;line-height:20px;font-size:.9em; color:#CCC;}
	#navegacion a{color:#000;}
#contenedor{background:#fff; width:790px;padding:7px;}
#cabecera{ background:#fff; height:150px;}
	#cabecera #logo{width:213px;/*background:url(images/logo_negro.gif) no-repeat*/;float:left;margin-right:7px;height:150px; background:#333;}
	#cabecera #logo h1{display:none;}
#cabecera #banner{width:570px !important;width:567px; float:left; /*background: url(images/banner2.jpg) no-repeat*/ #c9c9a7; height:150px;}
#principal{clear:left;margin-top:7px;}
	#principal #col1{width:213px;float:left; margin-right:7px !important; margin-right:-2px;}
		.menu {font-family: arial, sans-serif; width:225px; height:250px; position:relative; margin:0; font-size:11px; margin:0px 0;}
		.menu ul li a, .menu ul li a:visited {padding-left:10px;display:block; text-decoration:none; color:#000; width:203px; height:25px; text-align:left; padding-top:10px;border:1px solid #fff; border-width:1px 1px 0 0; background:#c9c9a7; line-height:19px; font-size:11px;}
		.menu ul {padding:0; margin:0;list-style-type: none; }
		.menu ul li {float:left; margin-right:1px; position:relative;}
		.menu ul li ul {display: none;}

		/* specific to non IE browsers */
		.menu ul li:hover a {color:#fff; background:#b3ab79; font-weight:bold;opacity:.9;filter: alpha(opacity=90)}
		.menu ul li:hover ul {display:block; position:absolute; top:0; left:214px; width:105px;}
		.menu ul li:hover ul li a.hide {background:#dfc184; color:#000;}
		.menu ul li:hover ul li:hover a.hide {width:150px;}
		.menu ul li:hover ul li ul {display: none;}
		.menu ul li:hover ul li a {display:block; background:#b3ab79; color:#000; width:150px;}
		.menu ul li:hover ul li a:hover {background:#dfc184; color:#000;}
		.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:161px; top:0; color:#000;}
		.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#bd8d5e; color:#000;}
		.menu ul li:hover ul li:hover ul li a:hover {background:/*#bd8d5e*/ #b3ab79;; color:#fff;}
	#principal #col1 #login{}
			#frmLogin {width:214px;margin:auto;}
				#frmLogin fieldset{padding:5px;}
				#frmLogin legend{font-weight:bold;font-size:9pt;height:30px;}
				#frmLogin label{height:3em;padding:10px 10px 0;}
				#frmLogin input {margin-right:20px;border:1px solid #999999;float:left;background:#c9c9a7;width:60px;}
				#frmLogin input:focus,#loginform input:hover {border:1px solid #333333;}
				#frmLogin .flota{float:right;width:10px;padding-top:6px;}
				
	#principal #col2{width:570px !important;width:563px; float:left;margin-bottom:7px;min-height:400px;}
		#col2 p{margin-bottom:1em;}
		#col2 h2{font-size:1.5em;border-bottom:1px solid #999;letter-spacing:0.3em;color:#603;margin:7px 0 20px 0;}
		#col2 blockquote {display: block;padding: 0 60px 15px;width: 350px;	font-weight:bold; color:#603;}
		#col2 h3{font-size:1.1em;letter-spacing:.1em;color:#333;margin:7px 0 7px 0; text-decoration:underline;}
		#col2 ul{list-style-position:inside;margin:0 0 0 7px;}	
		#col2 ul li{padding-bottom:5px;}
		#col2 a{text-decoration:underline;color:#af013b;}
		#col2 a:hover{text-decoration:underline;}
		#col2 table{color:#fff;}	
#pie{clear:both;background:#c9c9a7;line-height:30px;margin-top:6px;text-align:center;color:#666;font-size:0.9em;}

#pie a{text-decoration:underline;color:#af013b;}
		#pie a:hover{text-decoration:underline;}
.persona {color:#000;}
.persona2 {color:#650000;}
