/* Definiciones previas */
p, h1, h2, h3, h4, h5, h6, ul, li{padding:0px;margin:10px 0px;}
ul{margin-left:23px;}

/* CSS de la web */

body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	BACKGROUND-COLOR:  #666666; 
}

.separador{
	clear:both;
}

h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1em;}
h6{font-size:0.8em;}

#wrap{
	width:90%;
	margin:auto;
	border:1px solid #EEE;
	BACKGROUND-COLOR: #FFF;
}
    

  #cabezal{
	width:auto;
	height:180px;
	/*float:inherit;*/
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:1px solid  #FFF;
	background-image:url(logo.png);
}
 #cabezal2{
	width:auto;
	height:180px;
	/*float:inherit;*/
	background-position:center;
	background-repeat:no-repeat;
	opacity: 0.2;
	background-image:url(fondo.png);
}
.Layer1 { 
position:absolute; 
float:left; 
width:70%; 
height:200px; 
top:9px; 
BACKGROUND-COLOR: #FFF;
} 

#cabezal_admin{
	width:auto;
	height:200px;
	/*float:inherit;*/
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:1px solid #EEE;
	background-image:url(logovb.jpg);
	BACKGROUND-COLOR: #FFF ;
}

#lateral{
	float:left;
	width:15%;
	padding:1em;
	BACKGROUND-COLOR: #FFF ;
	
}


#LISTADO_tareas{
	margin:10px;
	width:auto;
	padding:15px;
	BACKGROUND-COLOR: #FFF ;
	
}

#LISTADO_wid_100px{
	margin:10px;
	width:100px;
	padding:15px;
	BACKGROUND-COLOR: #FFF ;
	
}


		#formulario {
			/*float:inherit;*/
			width:auto;
			text-align:center;
			font: Helvetica ;
			font-size:15px;
			BACKGROUND-COLOR: #FFF ;
			
			
			

			}
			

#lateral ul.listado_categorias{
	list-style:none;
}

#lateral ul.listado_categorias, #centro ul.listado_categorias li{
	margin:0px;
}

#lateral ul.listado_categorias li a{
	display:block;
	border-bottom:1px dashed #CCCCCC;
	color:#999999;
	text-decoration:none;
	padding:10px 0px 3px 3px;
}

#lateral ul.listado_categorias li a:hover{
	BACKGROUND-COLOR: #FFF ;
}

#centro{
	float:left;
	width:190px;
	padding:15px;
	BACKGROUND-COLOR: #FFF;
	text-align:left;
}
#centro2{
	float: right;
	width:70%;
	padding:10px;
	border-left:1px solid #FFF;
	
	
}
#centro_mantenimiento{
	/*float:inherit;*/
	width:850px;
	padding:15px;
	border-left:1px solid #FFF;
	
}
#fecha{
	padding:15px;
	border-left:1px solid #FFF;
	
}
#centro ul.listado_noticias li a{
	color:#999999;
}

#centro ul.listado_noticias li a strong{
	display:block;
	color:#666666;
}

#pie{
	padding:3px;
	background-color: #060;
	color: #FFF;
	text-align:center;
}
#tabla{

	border:solid #FFF;
	border:1px;
	color: #000;
	background-color: #360;
}
#tabla_S{
	border:solid #66F;
	border:1px;
	color: #FFF;
}

#link {
	COLOR:#00C; TEXT-DECORATION: none
}
#a:link {
	COLOR: #333333; 
}
#a:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
#a:active {
	COLOR: #00F;
	TEXT-DECORATION: none;
	
}
#a:hover {
	cursor:pointer;
	color:#00F;
	
}
.link:hover {COLOR: #CCCCCC; TEXT-DECORATION: none
}
.gris {
	color: #666;
}


#form {

    /*border:1px solid #990000;*/
    width:90%;
    margin:15px;
	margin-left:15px;
	margin-top:5px;
}
#form input[type=text]{
	margin-left:15px;
	background-color:#CCC;
	height:28px;
	width:70%;
	color:#03F;
	border-style:none;
	
}
#form input[type=textarea]{
	margin-left:15px;
	background-color:#CCC;
	height:28px;
	width:70%;
	color:#03F;
	border-style:none;
	
}

#form input[type=password]{
	margin-left:15px;
	background-color:#CCC;
	height:28px;
	width:70%;
	color:#03F;
	border-style:none;
	
}
#form label{
	margin-left:15px;
	font-style:normal;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	
	
	
}
#form img{
	margin-left:40px;
	
}
#form select{
	margin-left:15px;
	background-color:#CCC;
	height:28px;
	width:70%;
	color:#03F;
	border-style:none;
}
#form legend{
    font-weight:bold;
    font-size:12px;
	
}
#form ol{
    list-style:none;
}
#form ol li{
    padding-bottom:5px;
}
#form ol li label{
    width:120px;
    text-align:left;
}

#form input[type=submit] {
    padding:3px;
    color:#FFFFFF;
	margin-left:30%;
    background-color: #0C6;
	width:30%;
    border:1px solid #000000;
}


/*inputstyle es para cajas de texto de formularios y botones*/
.inputstyle {font-family:"Courier New", Courier, monospace, "Times New Roman", Times, serif Arial; font-size: 13pt; background-color: #FFF ; white:"100%"}