@charset "utf-8";
/* 
	Copyleft 2006 - Por Libertinus para rebelArte
					libertinus@riseup.net
*/

* {margin:0;padding:0}
html {font-family:Verdana, Arial, Helvetica, sans-serif}
body {background-color:#F2B80C; color:#333; font-size:84.2%}
.no {display:none}
* html img {behavior: url(win_png.htc)}
blockquote.spip {border-left: 3px solid #555;padding: 0 0 0 0.6em}
.clear {clear:both; overflow:hidden; height:0}

/*  MAQUETADO */
#general {background-color:#000;color:#ccc;min-height:30em}
#contenido {border-left:1px solid #333;padding: 3em 0;width:44.6em}
#loscontenidos {border-left:1px solid #333;padding: 3em 0}
* html #loscontenidos {height:300px}
/* bloques ---------- */
#migadepan {display:none}

/* BLOQUES IZQUIERDA */
.bloques {width:11.7em;list-style-type:none}
#fotos-datos .bloques {margin-bottom:2em}
#fotos-datos .bloques li {list-style-type:none; text-align:right; font-size:0.85em;padding-right:0.3em}
#fotos-datos .bloques h4 {border-bottom: 1px solid #333;margin-bottom:0.3em;padding: 0.2em;font-size:1em}
#fotos-datos .bloques a {color:#fff; background-color:#000}
#fotos-datos .bloques a:hover {color:#F2B80C; background-color:#000}

/* BLOQUES DERECHA */
.otros h4 {margin:0.5em;border-bottom:1px solid;padding-bottom:0.3em; font-size:1em}
.otros ul {list-style-type:none;font-size:0.8em;margin:0.5em}
.otros li {margin-top:0.4em} 
#recomendados {background-color:#222;color:inherit}
#recomendados .mas {margin:0.5em;font-size:0.7em}

/* MENU PRINCIPAL ----------- */
#menu {
	background:#000 url(img/fondo_menu.gif) no-repeat right center;
	padding:3.5em 0; color:inherit
	}
#menu li {font-size:0.95em; font-weight:bold;padding-left:1.8em;list-style-type:none}
#menu a {display:block; height:1%;padding:2px 5px;color:#fff;text-decoration:none; background-color:inherit}
#menu a.enon {background-color:#3F3F3F;color:#F2B80C}
#menu a:hover {background-color:#000;color:#F2B80C}

/* PORTFOLIOS Y FOTO -------------- */
#lafoto {width:44.6em; text-align:center;padding-top:1em;font-size:0.7em}
#lafoto div {text-align:left}
#lafoto img {border: 1px solid #444}
#portfolio {background-color:#272727; margin: 1.6em 1em; padding:0.4em; border: 1px solid #333; color:inherit}
#portfolio h4 {margin-bottom:8px}
#portfolio h4 a:visited {text-decoration:none}
#portfolio .spip_logos {
	margin: 0 0.3em 0.3em 0;padding:2px;
	border-right: 1px solid #444;border-bottom: 1px solid #444;
	border-left: 0 none;border-top: 0 none;
	background-color:#000; color:inherit
	}
/* estilos contenido -------------------------------- */
.content .principal {padding:0 1em}
.content .descripcion {padding: 1em 0 0 0}
a {color:#F2B80C;text-decoration:none; background-color:inherit}
.content p a:visited {color:#BE9109;background-color:inherit}
a:hover {color:#fff;text-decoration:none; background-color:inherit}
.spip_out {border-bottom: 1px solid #444}
.content .texto {font-size:0.8em;padding:0 1em}
.content p {padding-bottom:1em}
h2 {
	position:relative;
	background-color:inherit;color:#FFF;
	border-bottom: 1px solid #F2B80C;
	font-weight:normal; 
	letter-spacing:-1px;
	padding: 0 0 0.15em 0
	}
small {font-size:0.8em}
#documentos li {margin: 0 3em;list-style-type:none}
p.otraweb {font-weight:bold;margin: 2em;border-left: 3px solid #F2B80C;padding: 0 0 0 0.5em !important}
h4 {font-size:1em}
h4 .spip_logos {float:right;border-right: 1px solid #444;padding:3px;border-bottom: 2px solid #444;border-left: 0 none;border-top: 0 none}

/* archivo */
dl {padding:1em}
dt {padding:0.8em 0 0.3em 0}
dd {padding:0.2em 0.8em}

/* LISTANDO ARTICULOS -------------------*/
#loscontenidos .spip_logos  {display:none}
* html .listado li {height:1%}
.listado li {margin:2em; list-style-type:none;border: 1px solid #333;padding: 1em}
.listado .titre {font-size:1.2em}
.listado li p {margin-top: 0.6em}
/*  Habillage des forums -------- */

.forum-repondre, .forum-decompte {
	clear: both;
	margin: 2.5em 1em 0 1em;
	padding-top: 0.2em;
	border-top: 1px solid #F2B80C;
	font-size: 0.85em;
	font-weight: bold; 
	}

/* * Habillage des forums */
ul.forum { display: block; clear: both; margin: 0; padding: 0; list-style-type:none}
.forum-fil { margin-top: 1.5em; }
.forum-fil ul { display: block; margin: 0 0 0 1.5em; padding: 0;list-style-type:none}
.forum-chapo .forum-titre, .forum-chapo .forum-titre a { display: block; margin: 0; padding: 0; font-weight: bold; text-decoration: none; }
.forum-chapo small {}
.forum-texte { margin: 0; padding: 0.5em 1em 0 1em; font-size: 0.8em}
.forum-texte .forum-lien {}
.forum-texte .forum-repondre-message { margin: 0; padding: 1px 0; text-align: right}

/* Boite d'un forum : eclaircissement progressif des bords */
ul .forum-message { border: 1px solid #333; margin: 0 0 1em 0; padding: 0}
ul ul .forum-message { border: 1px solid #333}
ul ul ul .forum-message { border: 1px solid #333}
ul ul ul ul .forum-message { border: 1px solid #333}
ul ul ul ul ul .forum-message { border: 1px solid #333}
ul ul ul ul ul ul .forum-message { border: 1px solid #333}

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */
ul .forum-chapo { border: 0; border-bottom: 1px solid #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; font-size: 0.88em; }
ul ul ul ul .forum-chapo {  border-bottom: 1px solid #E0E0E0}

/* PIE DE PAGINA ---------------------------------- */
#pie {background: url(img/fondo_pie.gif) repeat-x top; font-size:0.8em}
#pie .separacion {padding:2.6em 0 2em 0}
#pie .bloques h4 {color:#FFF; font-weight:normal; letter-spacing:-1px;padding: 0 0.5em 0.15em 0.5em; font-size:1.4em}
#pie .bloques ul {list-style-type:none;padding: .2em 1em 0 1em}
#pie .meta {text-align:center}
#pie .meta h3 {color:#FFF; font-weight:normal; letter-spacing:-1px;padding: 0 1em 0.15em 0em; font-size:1.8em}
#pie .meta ul li {padding:  0 1.8em 0.15em 0.05em;margin-bottom: 0.8em}
#pie .bloques a {font-weight:bold;color:#333}
#pie .bloques a.ra {font-weight:normal;color:#fff}
#pie .bloques a:hover {background-color:#FFEFBF;color:inherit}
#pie .bloques a.ra:hover {background-color:#000;color:fff}

/* plugin cambio de esqueletos */
#plugin_switcher {position:absolute; top:0;right:9.6em;width:11.8em; text-align:center}
#plugin_switcher select {font-size:0.8em; border: 0 none; background-color:#CCC;color:#333}

/* FORMULARIOS */
.formulaire_spip {margin:2em}
.formulaire_spip fieldset {border: 1px solid #666;padding:1em}
textarea, input {border: 0 none; background-color:#CCC;color:#333}
.spip_bouton {text-align:right}
.spip_bouton input {cursor:pointer; background-color:#F2B80C; color:#000}
.spip_bouton input:active {background-color:#fff; color:#000}
.formulaire_recherche {font-size:0.8em; z-index:4;padding: 0.1em}
.formulaire_recherche div {display:inline}
.formulaire_recherche input {font-size:1em}
.formulaire_forum fieldset {margin-bottom:1em}
.formulaire_forum .spip_barre {background-color:#F2B80C;width:33em;border-bottom:1px solid #777}
.formulaire_forum .spip_barre img {border:0 none}
.formulaire_forum .barre {background-color:#F2B80C;font-size:90%;width:30em;color:#000}
.formulaire_forum textarea {width:34em;height:8em;padding:.1em;margin:0}
* html .formulaire_forum textarea {position:relative;left:-27px}
.formulaire_forum .previsu {background-color:#222;border-color:#EFEFEF}

/* --- AVISO ---- */
.aviso {display:none}