
/* ----- MAQUETADO ----- */

div#caja_arriba {
 float: left;
 width: 746px;
 text-align: left;
 background: #FFFFFF url(../images/fondo_caja_arriba.png) no-repeat left top;
}


div#caja_menu {
 float: left;
 width: 746px;
 height: 64px;
 font-size: 0.69em;
 font-weight:bold;
 text-align: center;
 background: #FFFFFF url(../images/fondo_caja_menu.png) no-repeat left top;
}

div#caja_texto {
 float: left;
 width: 746px;
 min-height: 513px; /* para los browsers buenos */
 height: auto !important; /* para los browsers buenos */
 height: 513px; /* para IE5+ */
 text-align: left;
 background: #FFFFFF url(../images/fondo_caja_texto.png) repeat-y;
}

div#caja_pie {
 float: right;
 margin: 0em;
}

* html div#caja_pie {
 float: left;
}

div#submenu {
 float:right;
 font-size: 0.75em;
 font-weight: bold;
 text-align: center;
 width: 241px;
 height: 32px;
 margin: 1.50em 1.63em 0em 0em;
 background: #dc0e28 url(../images/fondo_submenu.png) no-repeat right top;
}

* html div#submenu {
 margin: 1.50em 0.75em 0em 0em;
}

div#submenu_tresr {
 float:right;
 font-size: 0.75em;
 font-weight: bold;
 text-align: right;
 width: 455px;
 height: 32px;
 margin: 1.50em 1.63em 0em 0em;
 background: #dc0e28 url(../images/fondo_submenu_tresr.png) no-repeat left top;
}

* html div#submenu_tresr {
 margin: 1.50em 0.75em 0em 0em;
}

#tabla_participantes {
	border:thin solid #666;
	padding: 10px;
	margin-left: 65px;
	width: 620px;
}

#tabla_participantes td {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding: 5px;
}

/* ----- CLASES ----- */
span.punto{
padding: 0em 0.44em 0em 0.13em;
font-size: 0.75em;
}



/* ----- ENCABEZADOS ----- */



/* ----- PARRAFOS ----- */
p.texto2{
color: #858585;
padding: 0.2em 0.2em;
font-style:;
font-weight:;
font-variant:;


text-indent:;
text-decoration:;
text-shadow:;
text-transform:;

letter-spacing:;
word-spacing:;
}

p.texto{
color: #858585;
padding: 0.63em 5.31em;
font-size: 0.81em;
font-style:;
font-weight:;
font-variant:;


text-indent:;
text-decoration:;
text-shadow:;
text-transform:;

letter-spacing:;
word-spacing:;
}

.texto{
	color: #858585;
	padding: 0.5em 0.5em;
	font-size: 0.81em;
}

.cita{
	color: #858585;
	padding: 0.5em 0.5em;
}
.rojo{
color: #dc0623;
}

.rojo_desplegable{
	color: #dc0623;
	display: block;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F00;
	border-bottom-color: #F00;
}

p.texto_peq{
color: #858585;
padding: 0.63em 6.88em;
font-size: 0.69em;
}

/* ----- LISTAS ----- */

ul.tematica{
color: #858585;
font-size: 0.81em;
padding: 0.63em 5.31em 0.63em 8.75em;
}

ul.gestionnn{
color: #858585;
padding: 0.63em 5.31em 0.63em 3em;
}

ul.gestionnn ul{
color: #858585;
}



ul.tematica li{
list-style: disc;
}




ul.tematica li.subtematica{
list-style: none;
}

ul.subtematica{
margin-left: 1.25em;
}

ul.subtematica li{
list-style: none;
}

#tabla_gestion{
	margin-left:65px;
}

#tabla_gestion ul{
	color: #858585;
	font-size: 0.81em;
	padding-left: 20px;
}

#tabla_gestion ul li{
	list-style: disc;
	padding-top: 10px;
	padding-bottom: 10px;
}

#caja_menu ul{
 margin: 1.50em 0em 0em 0em;
}

#caja_menu ul li{
display:inline;
color: #343434;
line-height: 1.56em;
/*border-left: #333333 2px solid;*/
}

#caja_menu span {
  background: url(../images/linea_menu.png) 0 5px no-repeat;
  padding: 0.63em;
  margin-left: 1.00em;
}

/*#caja_menu ul li:first-child {
border-left: none;
}*/

#caja_menu ul li a:hover{
text-decoration:underline;
}

#caja_menu span.integra {
  background: url(../images/linea_menu.png) 0 5px no-repeat;
  padding: 0.63em;
  margin-left: 1.7em;
  margin-right: 0.63em;
  }

#submenu ul{
margin-top: 0.50em;
}

#submenu ul li{
display:inline;
padding-left: 0.63em;
padding-right: 2.75em;

}

#submenu ul li a{
color:#FFFFFF;
}

#submenu ul li a:hover{
text-decoration:underline;
}

#submenu_tresr ul{
margin-top: 0.50em;
}

#submenu_tresr ul li{
display:inline;
}

#submenu_tresr ul li a{
color:#FFFFFF;
}

#submenu_tresr ul li a:hover{
text-decoration:underline;
}

ol.preguntas{
color: #858585;
font-size: 0.81em;
padding: 0.63em 5.31em 0em 8.75em;
}
ol.preguntas li{
list-style: decimal;
}

ol.preguntas li ul li{
list-style: disc;
}

ul.preguntas{
color: #858585;
font-size: 0.81em;
padding: 0.63em 5.31em 0em 8.75em;
}

ul.preguntas li{
list-style: disc;
}

/*ul.preguntas li:first-letter{
font-size: 1.25em;
font-weight: bold;
color: #e32119;
}*/

ul.listas{
color: #858585;
font-size: 0.81em;
padding: 0.63em 5.31em 0.63em 8.75em;
}

ul.listas li{
list-style: disc;
}

.gestion{
color: #858585;
font-size: 0.81em;
padding: 0.63em 0.31em 0.63em 0.75em;
}

.gestion li{
list-style: disc;
}

/* ----- IMAGENES ----- */

img.tematica {
padding: 1.50em 0em 0em 3.50em}

img.tematica2 {
padding: 1.50em 0em 0em 4.38em;
}

img.tematica3 {
padding: 1.50em 0em 0em 4.38em;
}

img a{
border:;
text-decoration:;
}
img a:hover{
border:;
}

img.banner_logos{
padding: 3.75em 0em 0em 0.25em;
}

img.pdf_respuestas{
float:right;
margin-right: 1.13em;
}

/* ----- FORMATO DE TEXTO ----- */
em{
}
b{
}
i{
}

/* ----- LINKS ----- */

a.enlace{
color: #666666;
}

a.enlace:hover{
color: #e32119;
text-decoration:underline;

}
a:visited, a:active, a:focus{
color:;
background-color:;
border-bottom:;
}
a:visited{
color:;
background-color:;
border-bottom:;
}
a:active{
color:;
background-color:;
border-bottom:;
}
a:focus{
color:;
background-color:;
border-bottom:;
}

/* ----- TABLAS ----- */

table{
width:;
margin:;
padding:;
frame:;
text-align:;
}
caption{
font:;
color:;
position:;
text-align:;
display:;
}
thead{
font:;
color:;
text-align:;
background-color:;
margin:;
padding:;
}
tbody{
font:;
color:;
text-align:;
background-color:;
margin:;
padding:;
}
tfoot{
font:;
color:;
text-align:;
background-color:;
margin:;
padding:;
}
tr{
font:;
color:;
background-color:;
}
tr .alt{
font:;
color:;
background-color:;
}
th{
}
td{
width:;
margin:;
padding:;
}

/* ----- GESTION DIVERSIDAD ----- */

#gestion_si{
	float:left;
	width:400px;
	height:200px;
	display: inline;
}

#gestion_no{
	float:left;
	width:400px;
	height:200px;
	display: inline;
}
