/*Estilos de la cabecera*/

#cabecera {
	margin:0;
	width:780px;
}

#marcofrase {
	background-image:  url(images/cabezal.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#336699;
	margin:0;
	border: 1px solid #000;
	border-bottom: none;
}

.interior {
	padding:10px;
	}	
	
.izquierda {
	float:left;
	width:350px;
	text-align:left;
	color:#fff;
	padding-bottom:20px;
	}
	
#derecha {
	float:right;
	width:250px;
	text-align:right;
	color:#f96;
	font-size:120%;
	font-weight:bold;
	}	
	
#derecha span {
	color:#fff;
	font-size:66%;
	font-weight:normal;
	}
	
h1.cabecera
	{
	border: none;
	margin:0;
	color:#f96;
	font-size:170%;	
	font-family: Georgia,Times,serif;
	font-style:italic;
	}
	
h3.cabecera
	{
	border: none;
	margin:0;
	color:rgb(255,255,255);
	font-size:120%;	
	font-family: Georgia,Times,serif;
	font-weight:normal;
	}
	
.corte {
	clear: both;
	}
	
.corteder {
	clear: right;
	}
	
h2.titulobarra {
	display:block;
	margin:0;
	padding: 3px 10px 3px 1em;
	color: #fff;
	background-color: rgb(70,122,167);
	font-size:14px;
	}

/*Terminan estilos de la cabecera*/

/*Empiezan Estilos para la "estructura"*/

*{padding:0; margin:0;}  /* AGREGU� ESTO */

body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 170%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#060;
	margin: 0;
	padding: 0;
	text-align:center;
}

.contenedorgeneral {
	text-align:left; 
	margin:0 auto;
	width:780px;
	background-image:url("http://www.menesianosic.net/images/barraizqysombrader.jpg");
	background-position:right;
	background-repeat:repeat-y;
	background-color:#fff;
	}

#colizquierda{
	background-color:rgb(225,225,225);
	width:132px;
	float:left;
	margin: 0px;
}

#colder{
	background-color:rgb(225,225,225);
	width:132px;
	float:right;
	margin: 0px;
	font-size: 9pt;
	font-weight:bold;
	text-align:center;
	position:relative;
	/*left: 86px;*/
}

.cartelera {
	margin: 5px;
	border:1px solid #ccc;
	background: url(images/bg_cartelera.jpg) 100% 100% no-repeat #fff;
}

.cartelera .in {
	margin: 5px;
	font-size: 10pt;
}

.cartelera .in .maschico {
	font-weight:normal;
	font-size: 9pt;
}

.imgcol {
	background-color:#FFFFFF;
	padding:5px 0px;
}

.contenidodoble {
	width: 608px;
	margin-left: 150px;
	margin-top: 20px;
}

.contenidosimple {
	width: 492px;
	margin-left: 142px;
	margin-top: 20px;
}

.dosdetres {
	float: left;
	padding-right: 10px;
	}
	
.colder {
	width: 150px;
	text-align: left;
	margin-left: 620px;
	margin-top: 5px;
	background-color: #FFFFCC;
	padding: 4px;
	border: thin solid #CCCCCC;
}

.contenidodoble table, .contenidosimple table {
	width:95%; 
	margin:2.0em 0 0.2em 20px; 
	table-layout: fixed; 
	border-collapse:collapse; 
	empty-cells:show; 
	background-color:rgb(233,232,244); 
	font-size:90%;
	}

table.60 {
	width:57%; 
	}
	
.contenidodoble table th.top, .contenidosimple table th.top  {
	height:3.5em; 
	padding:0 7px 0 7px; 
	empty-cells:show; 
	background-color:rgb(175,175,175); 
	text-align:left; 
	color:rgb(255,255,255); 
	font-weight:bold; 
	font-size:100%;
	}

.contenidodoble table th, .contenidosimple table th {
	height:3.0em; 
	padding:2px 20px 2px 7px; 
	border-left:solid 2px rgb(255,255,255); 
	border-right:solid 2px rgb(255,255,255); 
	border-top:solid 2px rgb(255,255,255); 
	border-bottom:solid 2px rgb(255,255,255); 
	background-color:rgb(225,225,225); 
	text-align:left; color:rgb(80,80,80); 
	font-weight:bold; 
	font-size:100%;
	}

.contenidodoble table tr, .contenidosimple table tr {
	/*text-align:;*/
	}
		
.contenidodoble table td, .contenidosimple table td {
	padding:2px 7px 2px 7px; 
	border-left:solid 2px rgb(255,255,255); 
	border-right:solid 2px rgb(255,255,255); 
	border-top:solid 2px rgb(255,255,255); 
	border-bottom:solid 2px rgb(255,255,255); 
	background-color:rgb(225,225,225); 
	text-align:left; 
	font-weight:normal; 
	color:rgb(80,80,80); 
	font-size:110%;
	}
	
table tr.color td {
	background-color:rgb(255,204,153); 
	}

#pie {
	clear:both;
	width: 780px;
	padding:1.0em 0 1.0em 0;
	margin:0px; 
	font-size: 8pt;
	line-height:11pt;
	color:rgb(100,100,100);
	background-color:#060;
	background-image: url("http://www.menesianosic.net/images/fondopie.jpg");
	background-repeat: repeat-x;
	text-align: center;
}
/* Terminan Estilos para la "estructura" */


/* Estilos de la p�gina principal */

.noticianiveluno {
	font-size: 110%;
	margin-bottom:10px;
}

.noticianiveldos {
	position: relative;
	width:492px;
	font-size: 95%;
	margin-bottom:10px;
}

.noticianiveldos h1.titulopagina {
	font-size: 17pt;
}

.dosA, .dosB
	{
	width: 230px;
	}

.dosA
	{
	float: left;
	}
	
.dosB
	{
	margin-left: 256px;
	}

.anteriores {
	font-size: 75%;
	color:#999;
	margin: 20px 0 5px;
	border-bottom:solid 2px #ccc; 
	}
	
.anteriores span.titulopagina {
	font-size: 150%;
	color:#369;
	font-weight:bold;
	}

/* fin de estilos de la p�gina principal */


/* Estilos "generales" */

h1.titulopagina
	{
	border: none;
	margin:0 0 0.4em 0; 
	padding:0 0 10px 0; 
	border-bottom:solid 7px rgb(225,225,225); 
	font-size:22pt;	
	line-height: 120%;
	color:rgb(100,100,100);
	}

h1  {
	border-bottom:dotted 1px;
	color:rgb(70,122,167);
	font-size:17pt;	
	margin:30px 0 0 15px;
	}	
	
.recuadroancho h1 {
	text-align:center;
	background-color:rgb(70,122,167);
	color:#fff;
	margin: -10px -10px 0px;
	padding:10px 0px;
	}
	
.recuadroancho h1 span {
	color:#fc9;
	}

.recuadroancho a {
	font-style:normal;
	}

h2  {
	color:rgb(70,122,167);
	font-size:14pt;	
	margin:30px 0 0 15px;
	}	

h3 {
	color:rgb(70,122,167);
	font-weight:normal;
	margin: 0;
	font-size:130%;	
	}	

h4 {
	color:rgb(70,122,167);
	font-style:italic;
	margin: 5px 5px 0px 5px;
	font-size:110%;	
	}	

h5 {
	color:rgb(70,122,167);
	font-style:italic;
	margin: 5px 5px 0px 10px;
	font-size:100%;	
	}	
	
p {
	margin: 0.5em 0;
}	

	
p.capitular {
	margin-top:30px;
	margin-bottom:10px;
	font-size:120%;
	font-style:italic;
}
	
p.capitular:first-letter {
	font-size: 300%;
	font-weight:bold;
	font-style:normal;
}

.copetecita {
	font-style:italic;
	text-align:right;
	margin-left:40%;
	color:rgb(70,122,167);
	font-size:90%;
	margin-bottom:15px;
}

.detalles {
	margin:1em 0 4em 1em; 
	line-height:1.0em; 
	font-size:90%;
	}

.firma {
	text-align:right;
	font-weight:bold;
}

.maschico {
	font-size:90%;
}

.recuadro {
	background-color:#fc9;
	padding:10px;
	font-style:italic;
	margin: 10px;
	margin-right: 140px;
}

.recuadroancho {
	background-color:#fc9;
	padding:10px;
	font-style:italic;
	margin: 10px;
}

.recuadro h1, .recuadroancho h1 {
	font-style:normal;
}

ul.comun {
	list-style-image:  url(images/bg_flechita.gif);
	list-style-position: inside; 
	}

ol {
	list-style-position: inside; 
	}
	
ol.comun {
	list-style-position: outside; 
	}

dl.comun {
	margin-left:3em;
	}

dl.comun dt {
	font-weight:  bold; 
	}
	
dl.comun dd {
	margin-left: 3em; 
	}

.comun li {
	margin: 10px 10px 10px 30px; 
	}
	
a   {
	text-decoration:none;
	color:rgb(100,100,100); 
	}
	
a.normal   {
	font-weight:bold;
	text-decoration:none;
	color:#369; 
	}
	
a:hover 
	{
	color:rgb(42,90,138); 
	text-decoration:underline;
	}
	
blockquote
	{
	margin: 2em;
	}	
	
/* terminan estilos "generales" */

/* Estilos del men� */

.menuprincipal {
white-space:nowrap /*IE hack*/;  /*AGREGU� ESTO*/
	float:left; 
	width:100%;
	border:none; 
	background: repeat-x url(images/fondopie.jpg); 
	color:rgb(75,75,75); 
	font-size:90%;} 
	
.menuprincipal ul {
	list-style-type:none;
/*	margin-left:-40px; */   /*SAQU� ESTO*/
	}
	
.menuprincipal ul li {
	float:left; 
	z-index:auto !important /*Non-IE6*/; 
	z-index:1000 /*IE6*/; 
	border-right:solid 1px rgb(175,175,175);
/*	margin-top:-12px; */    /*SAQU� ESTO*/
	}
	
/*  * html .menuprincipal ul li {      /*SAQU� ESTO*/
/*	margin:0;
	} */
	
.menuprincipal ul li a {
	float:none !important /*Non-IE6*/; 
	float:left /*IE-6*/; 
	display:block; 
	height:3.1em; 
	line-height:3.1em; 
	padding:0 16px 0 16px; 
	text-decoration:none; 
	color: rgb(100,100,100);
	}
	
.menuprincipal ul li ul {
	display:none; 
	border:none;
	}
	
/*Non-IE6 hovering*/
.menuprincipal ul li:hover {
	position:relative;
	} /*Sylvain IE hack*/
	
.menuprincipal ul li:hover a {
	background-color:#f96;
	text-decoration:none;
	} /*Color main cells hovering mode*/
	
.menuprincipal ul li:hover ul {
	display:block; 
	width:10.0em; 
	position:absolute; 
	z-index:999;
	top:3.0em; 
	margin-top:0.1em; 
	left:0;   /* AGREGU� ESTO */
	}

/* .menuprincipal ul li:hover ul li {      /*SAQU� ESTO*/
/*	margin-top:0; 
	} */
		
.menuprincipal ul li:hover ul li a {
	white-space:normal; 
	display:block; 
	width:10.0em; 
	height:auto; 
	line-height:1.3em; 
	margin-left:-1px;  
	padding:4px 16px 4px 16px; 
	border-left:solid 1px rgb(175,175,175); 
	border-bottom: solid 1px rgb(175,175,175); 
	background-color:rgb(237,237,237); 
	font-weight:normal; 
	color:rgb(50,50,50);
	} /*Color subcells normal mode*/
	
.menuprincipal ul li:hover ul li a:hover {
	background-color:#f96;
	text-decoration:none;
	} /*Color subcells hovering mode*/

/*IE6 hovering*/
.menuprincipal table {
	position:absolute; 
	top:0.4em; 
	left:0; 
	border-collapse:collapse;
	font-size:90%;}
	
.menuprincipal ul li a:hover {
	position:relative /*Sylvain IE hack*/; 
	z-index:1000 /*Sylvain IE hack*/; 
	background-color:#f96; 
	text-decoration:none;} /*Color main cells hovering mode*/
	
.menuprincipal ul li a:hover ul {
	display:block; 
	width:10.0em; 
	position:absolute; 
	z-index:999; 
	top:3.1em; 
	t\op:3.0em; 
	left:0; 
	marg\in-top:0.1em;}
	
.menuprincipal ul li a:hover ul li a {
/*	marg\in-left:20px;  */ /*QUIT� ESTO*/
	white-space:normal; 
	display:block; 
	w\idth:10.0em; 
	height:1px; 
	line-height:1.3em; 
	padding:4px 16px 4px 16px; 
	border-left:solid 1px rgb(175,175,175); 
	border-bottom: solid 1px rgb(175,175,175); 
	background-color:rgb(237,237,237); 
	font-weight:normal; 
	color:rgb(50,50,50);} /*Color subcells normal mode*/
	
.menuprincipal ul li a:hover ul li a:hover {
	background-color:#f96; 
	text-decoration:none;} /*Color subcells hovering mode*/

.ayudanav {
	clear:both;
	padding:1px; 
	margin:0;
	background-image: url(images/sombraderecha.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#fff;
	}
	
* html .ayudanav ul {
	margin-left:0px;
	}
	
.ayudanav ul {
	list-style:none; 
	padding:0 0 0 15px; 
	font-family:verdana,arial,sans-serif;
	}
	
.ayudanav ul li {
	display:inline; 
	padding:0 0 0 10px; 
	background:transparent url(images/bg_flechita.gif) no-repeat 0 50%; 
	font-weight:bold; 
	color:rgb(125,125,125); 
	font-size:90%;
	}
	
.ayudanav ul a {
	color:rgb(70,122,167); 
	text-decoration:none;
	}
	
.ayudanav ul a:hover {
	color:rgb(42,90,138); 
	text-decoration:underline;
	}	
/*	
a.paginator {
	font-family:verdana,arial,sans-serif;
	font-weight:bold; 
	color:rgb(70,122,167); 
	font-size:90%;
	text-decoration:none;
	}
	
a:hover.paginator {
	color:rgb(42,90,138); 
	text-decoration:underline;
	}	
	*/
	

/* Terminan estilos del men� */

/*--------------------*/
/* barra IZQUIERDA    */
/*--------------------*/

h2.titulobarra {
	display:block;
	margin:0;
	padding: 3px 10px 3px 1em;
	color: #fff;
	background-color: rgb(70,122,167);
	font-size:14px;
	}

dl.navizq {
	margin-top:0;
	font-size: 9pt;
	font-weight:bold;
	}
	
dl.navizq dt {
	border-top: 1px #ccc solid;
	}

dl.navizq dd {
	display:block;
	margin-left:1em;
	}
		
dl.navizq dt a, dl.navizq dd a {
	display:block;
	padding-top:5px;
	padding: 6px 10px 6px 1em;
	color: rgb(70,122,167);
	}
	
dl.navizq dt.actual {
	display:block;
	padding: 6px 10px 6px 10px;
	color: rgb(70,122,167);
	background-color: #fff;
	}
	
dl.navizq dd.actual {
	display:block;
	padding: 6px 10px 6px 2em;
	color: rgb(70,122,167);
	background-color: #fff;
	margin-left:0;
	}
	
dl.navizq dt a:hover, dl.navizq dd a:hover {
	background-color: rgb(210,210,210);
	text-decoration:none;
	}
	
dl.navizq dd a:hover {
	margin-left:-1em;
	padding-left:2em;
	}
	
/* Terminan estilos de la barra izquierda */

/*--------------------*/
/* P�GINA DE V�NCULOS */
/*--------------------*/
	
h1.tituloconimagen
	{
	margin-top:30px; 
	border: none;
	}	
	
h1.tituloconimagen img
	{
	float: left;
	margin-right:10px;
	}
	
h1 a {
	color:rgb(70,122,167);
	font-weight:normal;
	}	
	
/* Termina estilos de v�nculos */
