body{
	margin:0px;
	padding:0px;
	font-family:"Courier New", Courier, monospace;
	color:#818181;
	font-size:12px;
        background-image: url(../imagenes_bn/patron_fondo.gif);
        background-repeat: repeat;
        background-attachment: fixed;
}

img{
	margin:25px;
}

.contenedor_imagen{
	position:relative;
	font-size:11px;
	background-color:#000000;
	margin:20px;
	width:100%;
	text-align:center;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

.slogan{
        font-size:11px;
        margin:0px;
        margin-left:27px;
        color:#000000;
}

.parentesis_logo{
        font-size:100px;
        color:#000000;
        line-height:100px;
}

.medio_logo{
        font-weight:bold;
        color:#000000;
}

.brillo{
        width:100%;
	height:100%;
	z-index:-500;
	position:fixed;
	_position:absolute;
	top:0;
	left:0;
	_top:expression(eval(document.body.scrollTop));
	background-image: url(../imagenes_bn/brillo.gif);
	background-repeat:no-repeat;
}

.logo{
	float:right;
	text-align:center;
	color:#000000;
	font-size:24px;
	margin-right:166px;
	!margin-right:128px;
	margin-top:20px;
	!margin-top:28px;
}

.cambiocss{
	width:16px;
	height:16px;
	z-index:500;
	position:fixed;
	_position:absolute;
	top:0px;
	left:0px;
        margin-top:12px;
	_top:expression(eval(document.body.scrollTop));
	background-image: url(../imagenes_bn/cambiocss.gif);
	background-repeat:no-repeat;
}


.flotante_derecha{
        float:right;
}

.arroba_gigante{
        font-size:50px;
        font-weight:bold;
}

.remarcado_amarillo{
        background-color:#000000;
        color:#FFFFFF;
}

.contrabarra_asterisco{
        font-size:24px;
        font-weight:bold;
        background-color:#000000;
}

.color_rosa{
        color:#000000;
}

h2{
	font-size:24px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	padding:0px;
}

h3{
	display:inline;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

h4{
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#000000;
	padding:0px;
	margin:0px;
	margin-top:14px;
}

p{
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:12px;
}

.dogma{
	font-size:11px;
	background-color:#000000;
	padding-top:27px;
	padding-bottom:27px;
	padding-left:27px;
	padding-right:7px;
	margin-top:12px;
	width:459px;
	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

.cc{
	margin:0px;
	margin-top:162px;
	width:493px;
	height:152px;
	background-image:url(../imagenes/creativecommons.gif);
	float:left;
	clear:both;
	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

.cc_texto{
	margin-left:185px;
	margin-top:112px;
}

.exclamacion{
	z-index:-100;
	position:absolute;
	top:-137px;
	right:263px;
	font-size:180px;
	color:#000000;
}

.flecha_subir{
	margin-left:-27px;
	font-size:200px;
	font-weight:bold;
	color:#000000;
	height:69px;
	overflow:hidden;
}

.flecha_subir_mediana{
	margin-left:-21px;
	font-size:150px;
	font-weight:bold;
	color:#FF00FF;
	height:52px;
	overflow:hidden;
}

.consultas{
	float:right;
	clear:both;
	margin-right:211px;
	!margin-right:171px;
}

.conjunto_seccion{
	position:relative;
	float:right;
	clear:both;
	margin-top:162px;
}

.conjunto_seccion_derecho{
	float:right;
	width:216px;
	padding:27px;
	padding-left:13px;
} 

.conjunto_seccion_izquierdo{
	float:right;
	padding-right:6px;
	border-right:solid;
	border-right-width:1px;
	border-color:#000000;
}

.conjunto_seccion_inicio{
	position:relative;
	float:right;
	clear:both;
	margin-top:54px;
}

.conjunto_seccion_funcionamiento{
	position:relative;
	float:right;
	clear:both;
	margin-top:162px;
}

.conjunto_seccion_izquierdo_inicio{
	text-align:right;
	float:right;
	padding-right:13px;
	border-right:solid;
	border-right-width:1px;
	border-color:#000000;
}

.conjunto_seccion_izquierdo_link{
	text-align:right;
	float:right;
	padding-right:13px;
	border-right:solid;
	border-right-width:1px;
	border-color:#000000;
	width:702px;
}

.conjunto_seccion_derecho_inicio{
	float:right;
	width:216px;
	padding:27px;
	padding-top:0px;
	padding-left:13px;
} 

.zona_descarga_derecha{
	float:right;
	background-color:#000000;
	text-align:right;
	padding-top:27px;
	padding-bottom:14px;
	padding-left:27px;
	padding-right:7px;
}

.zona_texto{
	float:right;
	clear:both;
	width:702px;
	padding-top:27px;
	padding-bottom:0px;
	padding-left:27px;
	padding-right:7px;
}

.titulo_coleccion{
	float:left;
	clear:both;
	font-size:72px;
	color:#E6E6E6;
	margin-top:54px;
	margin-left:243px;
	!margin-left:202px;
}

.conjunto_coleccion{
	position:relative;
	float:left;
	clear:both;
	margin-top:0px;
	padding:0px;
	width:100%;
}

.conjunto_coleccion_izquierdo{
	float:left;
	text-align:right;
	width:216px;
	padding:0px;
	padding-right:13px;
	padding-left:27px;
	border-right:solid;
	border-right-width:1px;
	border-color:#000000;
}

.conjunto_coleccion_derecho{
	float:left;
	width:702px;
	padding:0px;
	padding-left:13px;
}

.titulo_funcionamiento{
	float:left;
	clear:both;
	font-size:72px;
	color:#E6E6E6;
	margin-top:54px;
	margin-left:243px;
	!margin-left:202px;
}

.conjunto_funcionamiento{
	position:relative;
	float:left;
	clear:both;
	margin-top:0px;
	padding:0px;
	width:100%;
}

.conjunto_funcionamiento_izquierdo{
	float:left;
	text-align:right;
	width:216px;
	padding:0px;
	padding-right:13px;
	padding-left:27px;
	color:#000000;
	font-size:18px;
}

.conjunto_funcionamiento_derecho{
	float:left;
	width:702px;
	padding:0px;
	padding-left:13px;
	border-left:solid;
	border-left-width:1px;
	border-color:#000000;
}

a.botonExternal:link,a.botonExternal:visited,a.botonExternal:active,a.botonExternal:hover{
	text-decoration:underline;
	color:#000000;
}

a.botonExternal:hover{
	background-color:#000000;
	color:#FFFFFF;
}

a.botonExternal_dogma:link,a.botonExternal_dogma:visited,a.botonExternal_dogma:active,a.botonExternal_dogma:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

a.botonExternal_dogma:hover{
	background-color:#FFFFFE;
	color:#000000;
}


a.botonExternal_link:link,a.botonExternal_link:visited,a.botonExternal_link:active,a.botonExternal_link:hover{
	text-decoration:underline;
	color:#000000;
}

a.botonExternal_link:hover{
	background-color:#000000;
	color:#FFFFFF;
}

a.botonExternal_amarillo:link,a.botonExternal_amarillo:visited,a.botonExternal_amarillo:active,a.botonExternal_amarillo:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

a.botonExternal_amarillo:hover{
	color:#000000;
	background-color:#FFFFFE;
}

a.botonInternal:link,a.botonInternal:visited,a.botonInternal:active,a.botonInternal:hover{
	font-size:18px;
	text-decoration:underline;
	color:#FFFFFF;
}

a.botonInternal:hover{
	font-size:18px;
	background-color:#FFFFFE;
	color:#000000;
}

a.demoOnline:link,a.demoOnline:visited,a.demoOnline:active,a.demoOnline:hover{
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}

a.demoOnline:hover{
	font-size:12px;
	background-color:#000000;
	color:#FFFFFF;
}

a.botonInternal_11:link,a.botonInternal_11:visited,a.botonInternal_11:active,a.botonInternal_11:hover{
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}

a.botonInternal_11:hover{
	font-size:12px;
	background-color:#000000;
	color:#FFFFFF;
}

a.botonInternal_12:link,a.botonInternal_12:visited,a.botonInternal_12:active,a.botonInternal_12:hover{
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}

a.botonInternal_12:hover{
	font-size:12px;
	background-color:#000000;
	color:#FFFFFF;
}

a.botonInternal_18:link,a.botonInternal_18:visited,a.botonInternal_18:active,a.botonInternal_18:hover{
	font-size:18px;
	text-decoration:underline;
	color:#000000;
}

a.botonInternal_18:hover{
	font-size:18px;
	background-color:#000000;
	color:#FFFFFF;
}

a.flecha:link,a.flecha:visited,a.flecha:active,a.flecha:hover{
	color:#000000;
}
