﻿@charset "utf-8";

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background:url(../imagenes/fondo.jpg) repeat-x top left;
	background-color: #F7F7F7;

}
		
.pagina #container {
	width: 900px;
	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	border: 0px solid #000000;
	text-align: left;
}
.pagina #mainContent {
	padding: 0 0px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	height: 500px;
}
.pagina #mainTop {
	height: 40px;
	color:#FFFFFF;
	font-size:16px;
	padding-bottom:1px;
	text-decoration:none;
	text-align:right;
}
.pagina #mainTop a {
	color:#FFFFFF;
	font-size:16px;
	margin-left:5px;
	margin-right:5px;
	text-decoration:none;
}
.pagina #mainTop a:hover {
	color:#002674;
	background-color:#FFFFB9
}

.copyright {
	color:#0a002d;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.copyright a{
	color:#0a002d;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
}
.copyright a:hover {
	color:#002674;
	background-color:#FFFFB9
}
	
.tabla_enlaces {
	color:#B90000;
	background-color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

.formulario {
	text-decoration:none;
	color: #333333;
	font-size: 9px;
	padding-left: 425px;
}
.formulario_controles {
	text-decoration:none;
	color: #813b45;
}
.formulario_ok {
	text-decoration:none;
	color: #006600;
	font-size: 14px;
	padding-left: 400px;
}
.formulario_error {
	text-decoration:none;
	color: #990000;
	font-size: 14px;
	padding-left: 400px;
}

.Estilo1 {
	color: #FF0000;
}


/* Menu+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*.menu { width: 930px; margin: 0px 25px; background: #ffe98e url(menu-bkg.png) no-repeat right; overflow: hidden; margin-bottom: 15px; }*/
.menu { width: 680px; margin: 0px 10px; overflow: hidden; margin-bottom: 15px; }
* html 
.menu { height:1%; } 
/*.menu ul { width: 930px; float: left; background: url(menu-ul-left.png) no-repeat left; padding: 7px 6px 7px 7px;}*/
.menu li { display: inline; font: bold 14px/14px "Trebuchet MS"; float: left; }
.menu li ul { display: none;}
.menu li a { padding-left: 10px; margin-right: 2px; background: url(menu-left.png) no-repeat left top; float: left; text-decoration: none;}
.menu li a span { padding: 4px 10px 5px 0px; display: block; background: url(menu-right.png) no-repeat right top; float: right; }
.menu li a span { float: none; color: #ff6600; text-decoration: none;}
.menu li a:hover { background-position: 0% -23px; color:#fff; text-decoration: none;}
.menu li a:hover span { background-position: 100% -23px; color:#fff;}
.menu .current_page_item a { background: url(menu-left.png) no-repeat left bottom; color:#fff; }
.menu .current_page_item a span, 
.menu .current_page_item a:visited span, 
.menu .current_page_item a:hover span { background: url(menu-right.png) no-repeat right bottom; color:#fff; }/*
 

