 
body {
	font:9px verdana;
	color:#555555;
	cursor:default;
	margin:0;
}

a:link, a:visited {
	color:#77722D;
	text-decoration:none;
}
a:hover, a:active {
	color:#504D1F;
	text-decoration:none;
}
a.x:link, a.x:visited {
	color:#555120;
	text-decoration:none;
}
a.x:hover, a.x:active{
	color:#928B38;
	text-decoration:none;
}
a.idiomas:link, a.idiomas:visited {
	color:#BDB353;
	text-decoration:none;
}
a.idiomas:hover, a.idiomas:active {
	color:#FFF;
	text-decoration:none;
}

p {
	margin-top:5;
}

.principal {
	width:100%;
	height:100%;
}
.contenedor {
	width:930;
	font:10px verdana;
	background:white;
}

.top {
	width:930;
	height:175;
	background:URL('../images/top.png') white no-repeat top center;
	font:bold 14px arial;
	color:#E4AB37;
}
.top1 {
	width:100%;
	padding-top:6;
	font:9px tahoma;
	color:white;
}
.top1_bullet {
	margin-left:12;
	margin-right:6;
	border:0;
}
.top2 {
	width:890;
	height:37;
	margin-left:21;
	font:bold 10px arial;
	color:#555120;
}
.top2_bullet {
	margin-right:6;
	border:0;
}
a.top2_btns:link {
	color:#555120;
	text-decoration:none;
}
a.top2_btns:visited {
	color:#555120;
	text-decoration:none;
}
a.top2_btns:hover {
	color:#928B38;
	text-decoration:none;
}
a.top2_btns:active {
	color:#928B38;
	text-decoration:none;
}
.top3 {
	margin-top:18;
	margin-left:420;
	font:bold 11px arial;
	color:white;
}
.top3_bullet {
	margin-right:8;
	border:0;
}
a.top3_btns:link {
	color:white;
	text-decoration:none;
}
a.top3_btns:visited {
	color:White;
	text-decoration:none;
}
a.top3_btns:hover {
	color:#FFAA44;
	text-decoration:none;
}
a.top3_btns:active {
	color:#FFAA44;
	text-decoration:none;
}

.contenidos {
	table-layout:fixed;
	padding-top:10px;
	padding-left:24px;
	padding-right:24px;
	font:9px verdana;
	background:white;
	color:#555555;
	border-left:1px solid #5C5825;
	border-right:1px solid #5C5825;
}
.frame {
	padding-left:5;
	padding-right:5;
	margin:0;
	width:125;
	height:200;
	border:1px solid #DDDDDD;
}
.roller {
	font:10px verdana;
	height:100%;
	vertical-align:text-top;
	width:120;
	background:white;
}
a.roller_btns:link {
	color:#0066CC;
	text-decoration:none;
}
a.roller_btns:visted {
	color:#0066CC;
	text-decoration:none;
}
a.roller_btns:hover {
	color:#0033CC;
	text-decoration:none;
}
a.roller_btns:active {
	color:#0033CC;
	text-decoration:none;
}
 
.noticias {
	font:10px verdana;
}
.titulos {
	height:30;
	font:bold 16px 'trebuchet ms', tahoma;
	color:#FF4400;
	text-transform:uppercase;
}
.subtitulos {
	font:bold 12px 'trebuchet ms', tahoma;
	color:#6B6629;
	text-transform:uppercase;
}
.subtitulos2 {
	font:bold 11px verdana;
}
.tabla1 {
	width:580;
	font:10px verdana;
	background:white;
	color:#555555;
}
.tabla1_td {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #888;
}
.tabla2 {
	width:580;
	font:10px verdana;
	background:white;
	color:#555555;
}
.tabla2_td {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	border:1px solid #888;
}

.textos {
	font:10px verdana;
	text-align:justify;
}
.textos_bullet {
	border:0;
4}
.textos2 {
	font:10px verdana;
}
.campos_textos {
	font:9px verdana;
	text-align:justify;
}
.campo1 {
	width:170;
	height:16;
	margin-top:3;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.campo2 {
	width:200;
	height:16;
	margin-top:3;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.campo3 {
	width:200;
	height:208;
	margin-top:3;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
	overflow:auto;
}
.campo3_2 {
	width:355;
	height:68;
	margin-top:3;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.campo4 {
	width:180;
	height:16;
	margin-top:3;
	font:9px verdana;
	color:#555555;
	text-transform:uppercase;
	border:1px solid #AAAAAA;
}
.campo5 {
	width:82;
	height:17;
	margin-top:3;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
	text-align:right;
	padding-right:3;
}
.campo6 {
	width:227;
	height:16;
	font:9px verdana;
	color:#333;
	border:1px solid #AAAAAA;
}
.campo6_2 {
	width:47;
	height:16;
	font:9px verdana;
	color:#333;
	border:1px solid #AAAAAA;
	padding-left:3;
}
.btns {
	font:9px verdana;
	width:90;
	height:20;
	text-transform:uppercase;
}
.btns2 {
	font:9px verdana;
	width:140;
	height:20;
	text-transform:uppercase;
}
.btns3 {
	font:9px verdana;
	width:65;
	height:20;
	text-transform:uppercase;
}
.linea {
	color:#CCCCCC;
	width:100%;
	height:1;
}
.prop_titulo {
	height:18;
	line-height:20px;
	background:#5C5825;
	font:10px verdana;
	color:white;
	padding-left:10;
}
.prop_cont {
	line-height:20px;
	background:#EFEDD6;
	font:10px verdana;
	padding-left:10;
	padding-top:5;
}
.prop_cont2 {
	line-height:20px;
	background:#EFEDD6;
	font:10px verdana;
}
.prop_cont_det {
	line-height:20px;
	background:#EFEDD6;
	font:10px verdana;
	padding-left:10;
	padding-top:8;
}
.prop_fondo {
	padding:2px;
	background:#EFEDD6;
	font:10px verdana;
}
.prop_fondo_det {
	padding-right:3px;
	padding-left:3px;
	padding-top:3px;
	background:black;
}
.prop_borde {
	height:2;
	border-top:2px dotted #DDDDDD;
	font-size:6px;
}

.prop_titulo2 {
	height:20;
	background:#5C5825;
	font:bold 10px verdana;
	color:white;
	padding-left:10;
	padding-right:10;
}
a.prop_titulo2_link:link, a.prop_titulo2_link:visited {
	color:white;
	text-decoration:none;
}
a.prop_titulo2_link:hover, a.prop_titulo2_link:active {
	color:#BDB353;
	text-decoration:none;
}

.footer {
	height:72;
	background:#5C5825;
	font:9px verdana;
	color:#B0A39D;
	padding-bottom:10;
}
a.footer_btns:link {
	color:white;
	text-decoration:none;
}
a.footer_btns:visited {
	color:White;
	text-decoration:none;
}
a.footer_btns:hover {
	color:#BDB353;
	text-decoration:none;
}
a.footer_btns:active {
	color:#BDB353;
	text-decoration:none;
}
.footer_barra1 {
	color:#BAB14B;
	margin-left:14;
	margin-right:10;
}
.footer_barra2 {
	margin-left:6;
	margin-right:2;
}


.admin_top {
	width:795;
	height:120;
	background:URL('../images/admin_top.jpg') white no-repeat top center;
	font:bold 14px arial;
	color:#E4AB37;
}
.admin_contenidos {
	width:795;
	height:375;
	padding-top:10px;
	padding-left:24px;
	padding-right:24px;
	font:9px verdana;
	background:white;
	color:#555555;
}
.admin_titulos {
	height:40;
	font:bold 16px 'trebuchet ms', tahoma;
	color:#FF5500;
	text-transform:uppercase;
}
.admin_btns {
	font:9px arial;
	text-transform:uppercase;
	line-height:15px;
	margin-top:4;
	width:120;
	height:20;
}
.admin_btns2 {
	font:9px arial;
	text-transform:uppercase;
	line-height:15px;
	margin-top:0;
	width:90;
	height:20;
}
.admin_campo1 {
	width:120;
	height:17;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo2 {
	width:500;
	height:164;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo3 {
	width:200;
	height:18;
	margin-top:4;
	font:9px arial;
}
.admin_campo4 {
	width:350;
	height:18;
	margin-top:4;
	font:10px arial;
}
.admin_campo5 {
	width:180;
	height:17;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo6 {
	width:500;
	height:17;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo7 {
	width:250;
	height:17;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo8 {
	width:360;
	height:17;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo9 {
	width:360;
	height:122;
	margin-top:4;
	font:9px verdana;
	color:#666666;
	border:1px solid #AAAAAA;
}
.admin_campo10 {
	width:170;
	height:16;
	margin-top:3;
	font:9px verdana;
	color:#555555;
	text-transform:uppercase;
	border:1px solid #AAAAAA;
}
.admin_img {
	margin-top:4;
	border:0px;
}
.admin_error {
	color:#DD0000;
	font-weight:bold;
	text-align:center;
}
.admin_scroll {
	width:100%;
	height:245;
	overflow-x:hidden;
	overflow-y:auto;
}
.mayus {
	text-transform:uppercase;
}
