//****  INDEX ***********/

#index_principal{
	border:solid 1px #cccccc;
	width:500px;
	padding:10px;
	background-color: #b5ba05;
}
#index_secundario{
	margin-top:20px;
	font-family:Trebuchet MS,verdana,arial;
	padding:15px;
}
#index_msg{
	height:50px;
	margin-top:20px;
	font-family:Trebuchet MS,verdana,arial;
	padding:15px
}
#index_nombre{
	height:50px;
	margin-top:20px;
	font-family:Trebuchet MS,verdana,arial;
	padding:15px
}
#index_tabla{
	border:0;
	width:374px;
}

/****  CONTENIDO ***********/

#contenido_principal{
	font-family: Trebuchet MS,verdana,arial;
	font-size: 12px;
	text-align: left;
	width: 1025px;
	height: 700px;
}

#contenido_logo{
	text-align: center;
	float: left;
	width: 150px;
	height: 118px;
}
#contenido_cabeza{
	float: right;
	width: 870px;
	border-bottom:double 3px #000000;
	height: 118px;
}
#contenido_cabeza_info{
	font-size: 14px;
	padding: 5px;
	float: left;
	width: 300px;
	height: 115px;
}
#contenido_cabeza_enlaces{
	font-family: Trebuchet MS,verdana;
	font-size: 16px;
	margin-top: 10px;
	float: right;
	text-align: right;
	width: 550px;
	height: 115px;
}
#contenido_cabeza_enlaces li{
	display: inline;
	font-size: 14px;
	text-align: center;
       margin: 0px 0px 0px 0px;
}

#contenido_cabeza_enlaces li a {
   padding: 3px 1px 3px 1px;
   color: #000000;
   background-color: #b5ba05;
   border: 1px solid #ccc;
   text-decoration: none;
}
#contenido_cabeza_enlaces li a:hover{
   background-color: #000000;
   color: #ffffff;
}


#contenido_menu{
	line-height: 50px;
	float: left;
	width: 150px;
	border:solid 1px #000000;
	height: 570px;
}
#contenido_menu a{
	text-decoration: none;
	color: #b5ba05;
}
#contenido_menu a:hover{
	text-decoration: none;
	color: #000000;
}
#contenido_menu ul{
    padding-left: 10px;
    margin-left: 12px;
    list-style-type: none;

}
#contenido_menu ul li {	
background: url(flechar.gif) left center no-repeat;
margin-bottom: 10px;
padding-left: 15px;
}

#contenido_datos{
	float: right;
	width: 870px;
	border:solid 1px #000000;
	height: 570px;
}
#contenido_espacio{
	position: relative;
	float: left;
	width: 1000px;	
	height: 5px;
}
#pie{
	color: #FFFFFF;
	background: #000000;
	width: 1025px;
	height:30px;
	font-family: Trebuchet MS,verdana,arial;
	font-size: 12px;
	text-align: center;
}
/******* TABLA VERDE ***************************/
#table_style caption, th, tfoot td { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#table_style caption { font-size:12px; font-weight:normal; font-variant:small-caps;
	color:#b5ba05;	letter-spacing:.3em; text-align:center; padding-bottom:.5em; }
#table_style {border-collapse:collapse; border:2px solid #b5ba05;}
#table_style td,th { padding:5px; }
/* THEAD*/
#table_style thead th { font-size:12px; font-weight:normal; font-variant:small-caps;
	color:#fff2ea;	background-color:#b5ba05; }
/* TBODY */
#table_style tbody td, tbody th { font-size:11px;line-height:140%; background-color:#fff; color:#666; }
#table_style tbody tr.odd td, tbody tr.odd th { background-color:#fff2ea;	border:1px solid #b5ba05; border-width:1px 0; }
#table_style tbody th a { font-size:13px; font-weight:normal; font-variant:small-caps;}

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

/******* TABLA NORMAL ***************************/
#table_normal th, td { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#table_normal {border-collapse:collapse; border:1px solid #cccccc;}
#table_normal td,th { padding:5px; }
/* TBODY */
#table_normal th { font-size:12px; color:#000000;border:1px solid #cccccc;}
#table_normal td { font-size:11px; color:#000000;border:1px solid #cccccc; }
/******************************************/

/* BOTONES DE LA APP */

.boton_userdel{
background-image:url(user_delete.png);
background-position:0% 35%;
background-repeat:no-repeat;
width: 100px;
height: 25px;
text-align: center;
}
.boton_useredit{
background-image:url(user_edit.png);
background-position:0% 35%;
background-repeat:no-repeat;
width: 100px;
height: 25px;
text-align: center;
}
.boton_useradd{
background-image:url(user_add.png);
background-position:0% 35%;
background-repeat:no-repeat;
width: 125px;
height: 25px;
text-align: right;
}
.boton_print{
background-image:url(printer.png);
background-position:0% 35%;
background-repeat:no-repeat;
width: 125px;
height: 30px;
text-align: center;
}
.boton_matriz{
background-image:url(table.png);
background-position:0% 35%;
background-repeat:no-repeat;
width: 125px;
height: 30px;
text-align: center;
}
.sborde{BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; COLOR: #333333; FONT-FAMILY: verdana; FONT-SIZE: 11px;}

INPUT { BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; FONT-FAMILY: verdana; FONT-SIZE: 11px;}
SELECT{ BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; FONT-FAMILY: verdana; FONT-SIZE: 11px;}
TEXTAREA { BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;}
.submit { BACKGROUND: #758ca4; BORDER-BOTTOM: #556a80 1px solid; BORDER-LEFT: #556a80 1px solid; BORDER-RIGHT: #556a80 1px solid; BORDER-TOP: #556a80 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-SIZE: 11px;}
.reset { BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; CURSOR: hand; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;}
.checkbox { BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;}
	

body{
font-size:11px;
font-family:Trebuchet MS,verdana,arial;
font-weight:normal;
}
th{
	font-size:14px;
	font-family:Trebuchet MS,verdana,arial;
}
td{
	font-size:12px;
	font-family:Trebuchet MS,verdana,arial;
}

#textovertical {writing-mode: tb-rl;filter: flipv fliph}
#boton{
	background: #FFFFFF;
	border: none;
	width: 25px;
	background-image: url(imagenes/denied.gif);
	background-repeat: no-repeat;
}
#boton_excel{
	width:53px;
	height:53px;
	background: #FFFFFF;
	border: none;
	background-image: url(imagenes/icono-excel.jpg);
	background-repeat: no-repeat;
}