@import "smoothness.datepick.css";

html{
	height: 100%;
}

body{
	text-align: center;
	font-family:"Tahoma","Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans","Helvetica","Arial",Sans-Serif;
	font-size: .8em;
}

*{ outline: none; }

img{ border: none; }

table{
    width: 100%;
}
a{
    text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a:visited{
	color: #8686f7;	
}

label{
    /*display: block;
    margin-top: 5px;*/
}

#contenedor{
	border: 1px solid #c6c8c7;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-border-border-radius: 10px;
	border-radius: 10px;
	width: 800px;
	text-align: left;
	margin: 0 auto;
	margin-bottom: 10px;
	padding: 15px;
	background-color: #FFF;
	min-height: 250px;
    }
  
    #usuario{
        text-align: right;
    }
    
    #sesion{
        text-align: right;
    }
    
    #menu, #menuPanel{
        height: 30px;
	text-align: center;
    }
    
    #menuPanel{
	vertical-align: top;
	height: 150px;
    }
    
    #menu a, #menuPanel a{
        display: inline-block;
        padding: 0 10px 0 0;
        text-align: center;
        font-weight: 800;
        color: #000;
        height: 30px;
	line-height: 30px;
    }
    
    #menu a:hover,#menuPanel a:hover{
	text-decoration: none;
    }
    
    td#cuerpo{
        text-align: center;
    }
    
    td#cuerpo form{
        width: 80%;
	margin: 0 0 0 5%;
    }
    
    td#cuerpo table{
        width: 90%;
	text-align: left;
	margin: 0 auto;
    }
    
    table#noticias,
    table#secciones{
	border-left: 1px solid gray;
	font-size: .87em;
    }
    
    table#noticias th,
    table#secciones th{
	border-right: 1px solid gray;
	padding: 0 3px 0 3px;
	font-size: .8em;
	text-align: center;
    }
    
    table#noticias td,
    table#secciones td{
	border-right: 1px solid gray;
	padding: 0 3px 0 3px;
    }
    
    #txtContenido{
	height: 460px;
    }
    
    .encabezado{
	background: #CCC;
	height: 30px;
	padding: 0 15px 0 15px;
    }
    
    .par{
	background: #DDD;
    }
    
    .impar{}
    
    .txt{
	width: 60%;
    }
    
    .lbl{
	font-weight: bold;
    }
    .contenido{
	text-align: justify;
    }
    .derecha{
	text-align: right
    }
    .centro{
	text-align: center;
    }
	.paginador{
		font-size: 0.7em;
	}
	
.error{
    display: block;
    /*background: url("../images/error.png") left top no-repeat;*/
    color: red;
}
    
    #txtTitulo{
	width: 99%;
    }
