BODY{ background-color:#336699;font-size:22px;background-image:url(imgs/fondomin.jpg)}

A{color:#9933CC;text-decoration:none}

#capaprov{
position:absolute;
left:22px;
top:290px;
z-index:2;
width:80%;
height:220px;
overflow:hidden;
background-color:transparent;
background-image:none}


#capamenu{
position:absolute;
left:20px;
top:22px;
z-index:0;
width:100%; height:55px;
overflow:hidden;
background-color:transparent;
background-image:url(imgs/fondomin.jpg)}

#capatitulo{
position:absolute;
left:15px;
top:80px;
z-index:1;
width:100%;
overflow:hidden;
background-color:transparent;}

#capatiza{
position:absolute;
left:15px;
top:220px;
z-index:0;
width:100%;
height:180px;
overflow:hidden;
background-color:transparent;
background-image:url(imgs/fondomin.jpg)}


#capatextohoja{
position:absolute;
width:95%;
left:11px;
top:100px;
z-index:1;
overflow:hidden;
background-color:#CCFFFF;
border-style:double;
border-color:#336699;
 border-width:11px;

}

#capaenlaces{
position:absolute;
width:100%;
left:15px;
top:190px;
z-index:0;
overflow:hidden;
background-color:transparent}

#capaperse{
position:absolute;
width:80%;
left:15px;
top:15px;
z-index:0;
overflow:hidden;
background-color:#6633CC}

#capasec{
position:relative;
width:90%;
border: 2px solid #ffffff;
left:15px;
top:15px;
z-index:2;
overflow:hidden;
padding:22px;
margin:22px;
background-color:#CCFFFF}

.texsec
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:16px;
text-indent:22px;
color:#000000;
text-align:left;
 border-bottom:2px dotted #ffffff;
 border-top:2px dotted #ffffff;}

.texapartsec
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:15px;
color:#000000;
padding:11px;
text-align:left}

.textenlace{color:#ffffff;
border:0;
border-style:solid;
text-align:left;
font-weight:normal;
font-family:sans,helvetic,arial,sans-serif;
font-size:15px}

.textenlace2{color:#ffffff;
border:2px solid #6633CC;
text-align:center;
font-weight:normal;
font-family:sans,helvetic,arial,sans-serif;
font-size:15px}

.titgrablaniz{color:#ffffff;
border:0;
border-style:solid;
text-align:center;
font-family:sans,helvetic,arial,sans-serif;
font-weight:bold;
font-size:38px}

.titmedblaniz{color:#ffffff;
border:0;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:29px}

.titmedblande{color:#ffffff;
border:0;
border-style:solid;
text-align:right;
font-family:sans,helvetic,arial,sans-serif;
font-size:29px}


.titgrazuliz{color:#6633CC;
border:0;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:44px}

.titgrazulder{color:#6633CC;
border:0;
border-style:solid;
text-align:right;
font-family:sans,helvetic,arial,sans-serif;
font-size:44px}

.titgrazulcentr{color:#6633CC;
border:0;
border-style:solid;
text-align:center;
font-family:sans,helvetic,arial,sans-serif;
font-size:44px}

.titmedazuliz{color:#6633CC;
border:0;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:33px}

.titmedazulder{color:#6633CC;
border:0;
border-style:solid;
text-align:right;
font-family:sans,helvetic,arial,sans-serif;
font-size:33px}

.titmedazulcentr{color:#6633CC;
border:0;
border-style:solid;
text-align:center;
font-family:sans,helvetic,arial,sans-serif;
font-size:33px}

.titmedfazuliz{color:#CCFFFF;
background-color:#6633CC;
border:0;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:33px}

.titmedfazulcentr{color:#CCFFFF;
background-color:#6633CC;
border:0;
border-style:solid;
text-align:center;
font-family:sans,helvetic,arial,sans-serif;
font-size:33px}

.titpeqazulcentr{color:#6633CC;
border:0;
border-style:solid;
text-align:center;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:29px}

.titmaspeqazulcentr{color:#6633CC;
border:0;
border-style:solid;
text-align:center;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:22px}


.titpeqazuliz{color:#6633CC;
border:0;
border-style:solid;
text-align:left;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:29px}

.titmenu{color:#6633CC;
border-bottom:2px;
border-top:0;
border-left:0;
border-right:0;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:15px}

.cabezamenu{background-color:#6633CC;
color:#ffffff;
border-color:#ffffff;
border-bottom:2;
border-top:2;
border-left:4;
border-right:4;
border-right-color:#6633CC;
border-style:solid;
text-align:right;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:15px;
}

.menu{background-color:#ffffff;
color:#6633CC;
border-left-color:#ffffff;
border-bottom:1;
border-top:0;
border-left:4;
border-right:1;
border-style:solid;
text-align:center;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:15px}

.menuaqui{background-color:#ffffff;
color:#6633CC;
border-left-color:#ffffff;
border-right-color:#6633CC;
border-bottom-color:#6633CC;
border-bottom:1;
border-top:0;
border-left:4;
border-right:1;
border-style:solid;
text-align:center;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:15px}

.texsans
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:20px;
color:#000000;
text-align:left}

.textforo
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:30px;border-color:#FF0B2C; border-top-color:red;
color:#FFFFFF;
text-align:left}


.texsanscentr
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:22px;
color:#6633CC;
text-align:center}

.texsanscentrbl
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:22px;
color:#FFFFFF;
text-align:center}

.texsanscentrpeq
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:19px;
color:#6633CC;
text-align:center}

.texsanspeqblder
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:15px;
color:#ffffff;
text-align:right}

.texsanspeqbliz
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:15px;
color:#ffffff;
text-align:left}

.texfecha
{font-family:sans-serif,helvetic,arial,courier,monospace;
font-size:20px;
color:#66FFFF;
text-align:left}

.menumateria{color:#6633CC;
border-bottom:1;
border-top:0;
border-right:0;
border-left:0;
border-style:solid;
text-align:center;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:29px}

.menumateriatit{color:#6633CC;
border-bottom:1;
border-top:0;
border-right:0;
border-left:0;
border-style:solid;
text-align:center;
font-family:sans,helvetic,arial,sans-serif;
font-size:33px}

.menuventiz{background-color:#ffffff;
color:#6633CC;
border-left-color:#ffffff;
border-bottom:1;
border-top:0;
border-left:4;
border-right:1;
border-style:solid;
text-align:left;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:19px}

.menuventder{background-color:#ffffff;
color:#6633CC;
border-right-color:#ffffff;
border-bottom:0;
border-top:1;
border-left:1;
border-right:4;
border-style:solid;
text-align:right;
font-weight:bold;
font-family:sans,helvetic,arial,sans-serif;
font-size:19px}

.tittex1{color:#6633CC;
border-bottom:0;
border-top:0;
border-right:0;
border-left:0;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:29px}

.cuadrotex1{color:#000000;
border-color:#ffffff;
text-indent:22px;
border-bottom:1;
border-top:1;
border-right:1;
border-left:1;
border-style:solid;
text-align:left;
font-family:sans,helvetic,arial,sans-serif;
font-size:12px}

.texserif{color:#000000;
background-color:transparent;
text-indent:22px;
padding:29px;
border-color:#ffffff;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:dotted;
text-align:left;
font-family:serif,times,monospace,courier;
font-size:22px}

.cuadrotexserif{color:#000000;
border-color:#ffffff;
text-indent:22px;
padding:29px;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:dotted;
text-align:left;
font-family:serif,times,monospace,courier;
font-size:22px}

.cuadrotexsans{color:#000000;
border-color:#ffffff;
text-indent:22px;
margin:8px;
padding:11;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:dotted;
text-align:left;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:22px}

.cuadrotsanspq{color:#000000;
border-color:#ffffff;
text-indent:22px;
padding:11px;
border-bottom:0;
border-top:0;
border-right:0;
border-left:1;
border-style:solid dotted;
text-align:left;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:11px}

.cuadroicono{color:#000000;
border-color:#ffffff;
 background-color:transparent;
text-indent:0;
padding:0;
border-bottom:0;
border-top:0;
border-right:1;
border-left:0;
border-style:solid dotted;
text-align:left;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:11px}

.titcine{color:#000000;
border-color:#ffffff;
padding-top:33px;
text-indent:33px;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:dotted;
text-align:left;
font-weight:bold;
font-style:italic;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:22px}

.comentcine{color:#000000;
border-color:#ffffff;
text-indent:0;
padding:0 22px 33px 22px;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:solid;
text-align:left;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:19px}

.titlibro{color:#000000;
border-color:#ffffff;
padding-top:33px;
text-indent:33px;
border-bottom:0;
border-top:0;
border-right:0;
border-left:1;
border-style:solid;
text-align:left;
font-weight:bold;
font-style:italic;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:22px}


.comentlibro{color:#000000;
border-color:#ffffff;
text-indent:0;
padding:0 22px 33px 22px;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:solid;
text-align:left;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:19px}

.cartelcine{padding:0;
border-color:#ffffff;
text-indent:0;
padding:0;
border-bottom:0;
border-top:0;
border-right:1;
border-left:1;
border-style:solid;
text-align:left;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:19px}
 
.portada{padding:0;
border-color:#ffffff;
text-indent:0;
padding:0;
border-bottom:0;
border-top:0;
border-right:0;
border-left:1;
border-style:dotted}

.cuadrosansblan{color:#ffffff;
border-color:#ffffff;
text-indent:0px;
padding:20px;
margin:8px;
padding:11;
border-bottom:0;
border-top:0;
border-right:0;
border-left:0;
border-style:dotted;
text-align:center;
font-family:sans-serif,tahoma,arial,helvetic,courier;
font-size:22px}

.rojo{color:#ff0000}
/* --- estilos del menu ---*/

.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 15px;
	text-align:center;
	font-weight:bold;
	text-decoration: none;
	margin: 8px 8px 8px 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 15px;
	font-weight:bold;
	text-decoration:none;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border: 0px solid #9999FF;
	background-color: transparent;
}
.m0l0oover {
	text-decoration : none;
	background-color: #337799;
	border: 0px solid #336699;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 15px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 15px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	font-weight:bold;
	background-color: #337799;
	border: 0px solid #9999FF;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #337799;
	font-weight:bold;
	background-image: url(barras/flecha.gif);
	background-repeat: no-repeat;
	border: 0px solid #9999FF;
	padding: 0;
}