/* CSS Document */

#tablacentradora{
	width:780px;
	height:100%;
	background-color:#FFFFFF;
	}

#tablacontenidos {
	width:780px;
	}
#menu {
	height:158px;
	}
#central {
	height:416px;
	}
#peu {
	height:21px;
	}

#contenidopiezas {
	height:100%;
	padding-top:30px;
	background-image:url(../images/bordesup.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
#login {
	background-image:url(../images/fondologin.jpg)	;
	background-position:bottom;
	background-repeat:repeat-x;
	}
#txtlogin {
	font:10px verdana;
	color:#666666;
	padding-right:15px;
	padding-bottom:15px;
	text-align:right;
	}
#txtlogin a {
	font:10px verdana;
	color:black;
	text-decoration:none;
	}
#txtlogin a:hover {
	background:#a5c75b;
}


#contenidonoticias {
	height:100%;
	background-image:url(../images/bordesup.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
#menunoticias {
	background-image:url(../images/rotulnoticisa.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ededed;
	padding-left:3px;
	padding-top:45px;
	width:190px;
	}	
#menutecnologia {
	background-image:url(../images/rotultecnologia.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ededed;
	padding-left:3px;
	padding-top:45px;
	width:190px;
	}	

#tablamenu {

}
#tablamenu td {
font:10px verdana;
color:black;
text-align:left;
}
#tablamenu td a {
font:10px verdana;
color:black;
width:180px;
display:block;
text-decoration:none;
padding:2px;
padding-left:8px;
background-color:#cccccc;
}
#tablamenu td a:hover {
background:#a5c75b;
}

#titular {
	padding-top:20px;
	padding-left:10px;
	font:15px verdana;
	color:#006600;
	}
#contenido {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	font:11px/15px verdana;
	color:#666666;
	text-align: justify;
	}
	
#titularvideo {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:10px;
	font:15px verdana;
	color:#006600;
	}
#txtvideo {
	background-image:url(../images/divisiovideo.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	font:11px/15px verdana;
	color:#666666;
	text-align: justify;
	}
#video {
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	font:11px/15px verdana;
	color:#666666;
	text-align: justify;
	}

#videohome {
	padding-left:2px;
	}
#txtvideohome{	
	padding-top:1px;
	padding-bottom:9px;
	padding-left:32px;
	padding-right:32px;
	font:10px/15px verdana;
	color:#666666;
	text-align: justify;
	}
#txtvideohome a{	
	padding-top:1px;
	padding-bottom:9px;
	padding-left:1px;
	padding-right:22px;
	font:10px verdana;
	color:#339900;
	text-decoration:none;
	}
#txtvideohome a:hover{	
	padding-top:1px;
	padding-bottom:9px;
	padding-left:1px;
	padding-right:32px;
	font:10px verdana;
	color:#999999;
	text-decoration:none;
	}
#welcome {
	padding-right:2px;
	}
#celdavideo {
	text-align:center;
	padding-top:50px;
	background-image:url(../images/cap_home.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
#breves {
	padding-top:5px;
	font:10px verdana;
	padding-left:130px;
	background-image:url(../images/refeljo.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
#breves a{
	font:10px verdana;
	color:#99CC00;
	text-decoration:none;
	}
#breves a:hover{
	font:10px verdana;
	color:#999999;
	text-decoration:none;
	}
	#brevesN {
	padding-top:5px;
	font:10px verdana;
	padding-left:10px;
	background-image:url(../images/breve_izq.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
#brevesN a{
	font:10px verdana;
	color:#99CC00;
	text-decoration:none;
	}
#brevesN a:hover{
	font:10px verdana;
	color:#999999;
	text-decoration:none;
	}
#fechabreve{
	font:10px verdana;
	color:#666666;
	text-decoration:none;
	}
#titulabreve{
	font:bold 10px verdana;
	color:#7faf26;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-color:#dee8a5;
	border-bottom-style: dotted;
	}
#txtbreve{
	font:10px verdana;
	color:#666666;
	text-decoration:none;
	}
#menupeu {
	padding-top:2px;
	font:9px verdana;
	color:#999999;
	}
#menupeu a{
	font:9px verdana;
	color:#7aa929;
	text-decoration:none;
	}
#menupeu a:hover{
	font:9px verdana;
	color:#999999;
	text-decoration:none;
	}
	
/* Estilos para formulario login */

#celdalogin {
	height:139px;
	background-image:url(../images/login.jpg);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:20px;
	}
	
	
.tformulariologin {
font:bold 10px tahoma;
color:#333;
letter-spacing:1px;
}

.tformulariologin input {
font:10px tahoma;
color:#666;
background-color:whitesmoke;
border:1px solid #ccc;
}

.tformulariologin .botonenviologin {
font:bold 10px tahoma;
color:#ffffcc;
letter-spacing:1px;
border:2px solid white;
background-color:#80af23;

}