@charset "utf-8";

body, html {
	margin:0;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

img {
	border: none;
}

a, a:visited {
font-weight: bold;
color:#FFFFFF;
text-decoration : none;
}

a:hover {
text-decoration : none;
}


/*Contenedor de subapartados de la pagina*/
#container {
margin: 0 auto;
width:800px;
}

/*cabecera de la pagina*/
#logout{
	background-color:#000000;
	width:auto;
	color:#FFFFFF;
	float:right;
	padding: 5px 20px;
}
#adminbox {
	margin: 0 auto;
}

#admin_header {
	font-size: 14px;
	background-color:#000000;
	height:120px;
	width: auto;
	padding: 5px;
}

/*Navegación*/
#navi {
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color:#000000;
}

/*Botones de navegación*/
.blanco {
	text-transform:uppercase;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:#000000;
	cursor:pointer;
	padding: 5px;
}

.blanco:hover {
	background-color:#669933;
	color:#FFFFFF;
}
/*Tabla de login de la pagina de administracion*/

.titlogin{
	background-color:#669933;
	font-size: 13px;
	color:#FFFFFF;
	padding:10px;
}

.sublogin{
	padding: 6px 12px;
}

.subedit{
	padding: 6px 12px;
	float:right;
}

/*Utilizado en botones SUBMIT y campos de texto*/
.tablafill, .tablafill:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669933;
	border: 1px solid #669933;
}

.submittable{
	padding: 2px;
}

/*APARTADO DE GESTOR DE NOTICIAS*/

/*Cabecera de noticias*/
.cabeceranoticias {
	background-image:url(img/background_table.jpg);
	background-repeat:repeat-x;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:20px;
	font-size:12px;
	height: 16px;
	color:#FFFFFF;
	margin-bottom: 3px;
	text-indent:30px;
}

/*Cada unade las tablas de noticias del apartado editar noticias*/
#tablaeditnot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px #CCCCCC solid;
	padding: 3px 12px;
	margin-bottom: 3px;
	width:100%;
}

#tablaeditnot th {
	text-transform:uppercase;
}

#tablalogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px #CCCCCC solid;
	padding: 3px 12px;
	width:200px;
	margin: 30px auto;
}

/*Clase para editar visualmente la posición de botones de SUBMIT*/
.tablaformedit{
	float: right;
	width:30%;
	margin: 5px;
}

/*APARTADO DE EDICION DE NOTICIAS Y TABLA DE AÑADIR NOTICIAS NUEVAS*/
#editnot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	border:#669933 solid 1px;
	margin: 0 auto;
	width: 90%;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#editnot td {
	padding-bottom: 3px;
	border-bottom: 1px dotted #669933; 
}

.radio {
	float:left;
	color: #669933;
	display: inline;
}

.subnot {
	width: 250px;
	padding: 5px;
	float:left;
	display: inline;
	margin: 10px 5px 10px 5px;
	border: #CCCCCC 1px solid ;
	height: 140px;
}

.datenot {
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
}

.titnot{
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
background-color:#669933;
background-image:url(img/background_table.jpg);
color:#FFFFFF;
font-weight:bold;
padding: 5px 0;
}

.autnot {
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
}


/*APARTADO DE GESTIÓN DE EVENTOS*/
.tablaevent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0 auto;
	background-color:#669933;
	color:#FFFFFF;
	padding: 10px;
}

.tablaevent td{
padding:0 7px;
}

/*MENU POST EDICION*/
.postboton {
	width: 130px;
	height: 160px;
	background-color:#669933;
	border:#669966 3px solid;
	text-align:center;
	margin: 5px;
	float: left;
	text-transform:uppercase;
	-moz-border-radius: 6px;
}

.postboton:hover {
	cursor: pointer;
	border: 3px solid #456822;
}

.posttext {
	text-align:center;
	color:#FFFFFF;
}

.documentos{
	margin: 5px;
	padding: 10px;
	background-image: url(img/doc.jpg);
	background-repeat: no-repeat;
	background-position:right;
	background-color:#FFFFFF;
	
	border: 1px #669933 solid;
}
.documentos a{
	color: #000000;
}