/*==================================*/
* { margin:0px; padding:0px; }

body { background:#294767; font-family:Arial, Tahoma, Verdana; }

img { border:none; }

span.aux
{
	clear:both;
	display:block;
	font-size:2px;
}
/*==================================*/
#Content
{
	width:960px;
	margin:0px auto;
	padding:10px 0px 5px 0px;
}
/*==================================*/
#Logo
{
	float:left;
	width:230px;
	height:110px;
	margin:0px 0px 4px 0px;
}
/*==================================*/
#MenuPrincipal
{
	height:35px;
	width:960px;
	background:url(../imagenes/bg_menuprincipal.png) no-repeat;
	clear:both;
	position:relative;
}

#MenuPrincipal ul
{
	position:absolute;
	top:9px;
	left:10px;
}

#MenuPrincipal li
{
	list-style:none;
	display:inline;
	margin:0px 25px 0px 0px;
	font-weight:bold;
	font-size:12pt;
	color:#4e97df;
}

#MenuPrincipal li.ultimo { margin:0px; }

#MenuPrincipal li a
{
	color:#fff;
	text-decoration:none;
}

#MenuPrincipal li a:hover { color:#4E97DF; }
/*==================================*/
#Main
{
	background:#163758 url(../imagenes/bg_cuerpo.png) no-repeat top;
	padding:5px 0px;
	width:960px;
}
/*==================================*/
#Contenido
{
	width:940px;
	margin:0px auto;
}
/*==================================*/
.panel1 { width:465px; }
.panel2 { width:320px; }
.panel3 { width:620px; }
.panel4 { width:589px; margin:0px auto; padding:20px 0px; }
.panel5 { width:589px; margin:10px auto 0px auto; padding:5px 0px; }

.left { float:left; }
.right { float:right; }

.espacio { margin-bottom:15px!important; }

.centro { text-align:center!important; }
/*==================================*/
.banner
{
	width:585px;
	margin:0px auto 0px auto;
	height:285px;
	border:2px solid #163758;
}
/*==================================*/
.noticiaopcional
{
	background:#275481;
}

.noticiaopcional p
{
	font-size:11pt;
	color:#fff;
	padding:5px 10px 5px 10px;
}

.noticiaopcional p strong { margin:0px 5px 0px 0px; }

.noticiaopcional a
{
	font-size:9pt;
	color:#ffcc00;
	font-weight:bold;
	text-decoration:none;
}

.noticiaopcional a:hover
{
	color:#efefef;
}
/*==================================*/
.lista
{
	padding:10px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

.lista li
{
	background:url(../imagenes/bg_iconolista.gif) no-repeat 0px 3px;
	list-style:none;
	color:#fff;
	margin:0px 0px 8px 0px;
	font-size:11pt;
	padding:0px 0px 0px 10px;
	font-weight:bold;
}

.lista li a
{
	text-decoration:none;
	color:#ffcc00;
}

.lista li a:hover
{
	text-decoration:underline;
	color:#fff;
}
/*==================================*/
.novedad
{
	width:310px;
	height:75px;
	background:url(../imagenes/bg_noticiaindex.png) no-repeat;
	margin:0px 0px 15px 0px;
	padding:15px 0px 0px 0px;
}

.novedad p
{
	margin:0px 15px;
	font-size:14pt;
	line-height:1.5em;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
/*==================================*/
.textoinfo
{
	margin:0px 10px 0px 20px;
	padding:10px 0px;
}

.textoinfo h2
{
	color:#fff;
	font-size:14pt;
	margin:0px 0px 15px 0px;
}

.textoinfo h3
{
	font-size:11pt;
	margin:0px 0px 4px 0px;
	color:#FFCC00;
}

.textoinfo p
{
	color:#fff;
	font-size:11pt;
	margin:0px 0px 7px 0px;
	text-align:justify;
}

.textoinfo ul { margin:0px 0px 0px 20px; }

.textoinfo li
{
	background:url(../imagenes/bg_iconolista.gif) no-repeat 0px 3px;
	list-style:none;
	color:#fff;
	margin:0px 0px 12px 0px;
	font-size:11pt;
	padding:0px 0px 0px 10px;
}

.textoinfo img
{
	border:1px solid #ccc;
	padding:2px;
	margin:0px 10px;
}

.textoinfo a { color:#FFCC00; }

.textoinfo a:hover
{
	color:#fff;
	text-decoration:none;
}
/*==================================*/
.imagen { padding:10px 0px; text-align:center;}

.imagen img
{
	border:1px solid #ccc;
	padding:2px;
	margin:0px auto;
}
/*==================================*/
#Construccion
{
	margin:0px auto;
	padding:40px 0px 0px 0px;
	width:300px;
	text-align:center;
	height:280px;
}
/*==================================*/
#MenuFooter
{
	height:35px;
	background:url(../imagenes/bg_footermenu.png) repeat-x;
	position:relative;
}

#MenuFooter ul
{
text-align:center;
padding:9px 0px 0px 0px;
}

#MenuFooter li
{
	list-style:none;
	display:inline;
	margin:0px 40px 0px 0px;
	font-weight:bold;
	font-size:11pt;
	color:#fff;
}

#MenuFooter li.ultimo { margin:0px; }

#MenuFooter li a
{
	color:#000;
	text-decoration:none;
}

#MenuFooter li a:hover { color:#fff; }
/*==================================*/
#Copy { padding:10px 0px; }

#Copy p
{
	font-size:9pt;
	color:#fff;
	margin:0px 0px 3px 0px;
	text-align:center;
}

#Copy p a
{
	font-size:8pt;
	color:#fff;
	font-weight:bold;
}

#Copy p a:hover
{
	color:#ccc;
	text-decoration:none;
}