@charset "utf-8";
/* CSS Document */

/* NORMALIZACION */
/*background:#300500 url(gfx/fondo.jpg) center top no-repeat*/
* {margin:0; padding:0; border:0}
img {border:none; margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0px}


body {margin:0px;
	padding:0px;
	padding-top:10px;
	font-family:Verdana, sans-serif;
	font-size:11px;	
	background-color:#82770b;}  /* Tipo base: 11px */

img, a img {
	border:none;
}
a, a:visited {color:#666666;
	text-decoration:none;
	
}
a:hover {
	color:#666666;
	text-decoration:none;
}

ol,ul,li{list-style:none; vertical-align:top;}
.clear {clear:both}
.hide {display:none}
.right{float:right;}
.left{float:left;}
.text10{font-size:10px;}

#contenido{ width:997px; height:100%; margin:auto; background-color:#ffffff;padding:0px 0px 20px 0px;}
#cabecera { width:997px; margin:0;}


/*cabecera*/
.logo{float:left; padding:17px 0px 0px 20px;marging:0px; width:150px; }
.text_top {
width:811px;
float:right;
text-align:right; 
padding:0;
margin:10px 10px 5px 0;
font-size:10px; }
.img_cab{float:right;
padding:5px 0px 0 0;
width:821px;}


.menu{width:806px; height:20px;font-size:11px; margin:0 0 5px 175px;padding:3px 10px 0 0px;}
.menu a{color:#776f2b}
.menu a:hover{color:#c7c000}
.menu a.selected{color:#c7c000}

.menu10{font-size:10px; }
.menu10 a{color:#000}
.menu10 a:hover{color:#c7c000}
.menu10 a.selected{color:#c7c000}

.encabezado{background-image:url(../img/fondo_encabezado.jpg);width:806px; height:20px;font-size:11px; COLOR:#FFFFFF;margin:0 0 0 175px;padding:3px 0 0 5px;}
.sub-encabezado{ background-color:#f5f5f5;width:806px; height:20px;font-size:11px; margin:0 0 0 175px;padding:3px 0 0 5px;}


.columna_iz{float:left;width:170px;}
.area_seleccion{width:811px; height:140px; padding:10px 0 0 174px;}
.area_seleccion-int{width:811px; height:50px; padding:0px 0 10px 174px; }
.seleccion{float:left; padding:5px 30px 0 0}
.cab_seleccion { background-color:#82770b;font-size:11px; color:#FFF;padding:3px 5px 3px 5px }
.tabla{width:811px; padding:10px 0 10px 174px; }
.tabla_corta{float:left; width:811px; padding:0px 0 0px 0px;}

.datos_menu_derecha{width:145px;border-bottom:1px solid black; border-left:1px solid black;border-right:1px solid black;font-size:10px; height:275px; overflow:auto; padding:0 0 0 5px;}
.table_list {margin-top:5px;color:#000000;}

.table_list th{text-align:left;font-weight:bold;padding:3px; background-color:#615809; color:#FFFFFF}

.table_list tr{text-align:left; background-color:#f1edc5;}
.table_list td{text-align:left; vertical-align:top; padding:3px;border:1px solid #FFF;color:#000;}


.styled-select  { border:1px solid #82770b; 
height: 110px;
font-size:11px;
padding:3px 38px 10px 5px;
width:220px;
}
.styled-select-cab  { border:1px solid #82770b; 
font-size:11px;
padding:0px 0px 0px 5px;
width:220px;
}
.styled-select-sub  { border:1px solid #d7d7d7; 
font-size:11px;
padding:0px 0px 0px 5px;
width:320px;
}
.styled-select-sub2  { border:1px solid #d7d7d7; 
font-size:11px;
padding:0px 0px 0px 5px;
width:320px;
}
/*formulario*/
form {padding-bottom:4px}
select {font-family:Verdana, sans-serif;  font-size:11px; }
select.long1 {display:block; float:left; width:155px; border:1px solid #949494;}
select.menu { width:120px; border:1px solid #949494;color:#949494;float:none}

.selectores{float:left;
	width:155px;padding:0px 8px 0px 10px;}

#pestanas {width:140px;padding:0px 0px 0px 0px;
	line-height:normal;
	
}
#pestanas ul {
	list-style:none;
}
#pestanas li {float:left;border-top:1px solid black; border-left:1px solid black;border-right:1px solid black;padding:3px 12px 5px 3px;background-color:#83770b;color:#000;}
#pestanas a {color:#000;}
#pestanas .activa a{color:#000;}
#pestanas .activa{border-top:1px solid black; padding:3px 11px 5px 3px;background-color:#fff;color:#666666;}

#contenedorpestanas{float:left;width:133px;border-bottom:1px solid black; border-left:1px solid black;border-right:1px solid black;font-size:10px; height:275px; overflow:auto; padding:5px 0 0 5px}
.nover{float:left;display: none;}


/*POPUP*/
#capasombra {
background:#000000 none repeat scroll 0 0;
cursor:pointer;
left:0;
opacity:0;
position:absolute;
text-align:center;
top:0;
}
#capapopup {
background-color:#ffF;
border:1px solid #fff;
height:5px;
left:50%;
overflow:hidden;
padding:4px;
position:absolute;
text-align:left;
width:4px;
}
#cerrarpopup {

cursor:pointer;
float:right;
height:28px;
width:35px;
}
#titulopopup {

font-size:1em;
font-weight:bold;
height:32px;
line-height:27px;
margin-bottom:3px;
overflow:hidden;
padding:5;
text-align:left;
}
#contenidopopup {
display:none;
opacity:0;
}
