/*
Theme Name: WordPress First Team
Theme URI: http://www.fundacionfirstteam.org/
Description: The First Team WordPress.
Version: 1.0
Author: Iban Fuentes
Author URI: ibanfuentes@gmail.com
*/

/* Usar el adjacent-selector plugin para sustituir el selector "tag1 + tag2" por "tag2.adj_tag1" */


	@import url('css/tinymce.css');
	@import url('css/header.css');
	@import url('css/content.css');
	@import url('css/forms.css');
	@import url('css/sidebar.css');
	@import url('css/footer.css');
	@import url('css/figures.css');
	@import url('css/nicetitle.css');

#nav{clear:both; margin:0 -0.1em; overflow:hidden;}
#nav a{font-size:1.2em; line-height:1.2em;}


#nav ul{list-style:none; background-color:white; overflow:hidden; padding-bottom:0.2em;}
#nav li{display:table; float:left; width:8.8em; height: 4.6em; margin:0em 0.1em; text-align:center;}
#nav li ul{position:absolute; margin-left:-9em; margin-top:4.6em; visibility:hidden; padding-bottom:0.2em;}
#nav li li{float:none; width:14.4em; height:3.3em; margin:0.2em; margin-bottom:0;}
#nav li:hover ul{visibility:visible;}
#nav a:focus{text-decoration:underline;}
#nav li a{display:table-cell; vertical-align:middle; text-align:center;}

/* Colores del menu */
#nav li a, #nav li.selected li a{color:white; text-decoration:none;}
#nav li.selected a{color:black;}
#nav li.red, #nav li.red li{background-color:#ee1c23;}
#nav li.orange, #nav li.orange li{background-color:#f7931d;}
#nav li.green, #nav li.green li{background-color:#97be0d;}
#nav li.blue, #nav li.blue li{background-color:#00aeef;}
#nav li.purple, #nav li.purple li{background-color:#91268f;}
/* aspecto por defecto */
* { margin:0; padding:0; border-width:0; }
#body_firstteam { font-size:10px; } /*1em ~= 10px*/
#body_firstteam { height: 100%; background-color: black; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
#page { width: 89.8em; height: 100%; margin:0 auto; padding:0 0.4em; background-color: white; }
	/*ie5.5: centra los elementos centrando el texto*/
	* { text-align:justify; }
	body { text-align:center; }
h1 { font-size:1.5em; }
h2 { font-size:1.4em; }
h3 { font-size:1.3em; }
h4 { font-size:1.1em; }
h5 { font-size:1.0em; }
h6 { font-size:1.0em; }
td { vertical-align:top; }

/* clases globales */
.oculto {display:none;}
.todo_el_ancho{width:100%;}
.border-radius { border-radius: 0.7em; -moz-border-radius: 0.7em; -webkit-border-radius: 0.7em; -khtml-border-radius: 0.7em; }
.alignleft { float:left; }
.alignright { float:right; }
.aligncenter { margin-left:auto; margin-right:auto; display:block; }
div.alignleft { margin-right:0.4em; }
div.alignright { margin-left:0.4em; }
img.alignleft { margin:0.2em 1.5em 0.2em 0.2em; }
img.alignright { margin:0.2em 0.5em 0.2em 1.5em; }
img.ngg-left { float:left; }
table.buttons { border-spacing:1em; }
table.buttons td {
	padding:1em; border:0.1em solid;
	border-radius: 0.5em; -moz-border-radius: 0.7em; -webkit-border-radius: 0.7em; -khtml-border-radius: 0.7em;
	border-color: #CCC gray gray #CCC;
}
table.buttons td a { font-weight:bold; }
table.buttons td:hover h3 { text-decoration:underline; }
table.buttons td:hover { border-color:gray #CCC #CCC gray; background-color:#f7f7f7; }