@charset "UTF-8";
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 2% 15% 0% 25%;
	font-size:100%;
	width:50%;
}
body p {
	text-align: justify;
}
h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #09F;
	line-height: 100%;
	font-style: normal;
	/*text-shadow: 0em 0em 0.75em #FFF;*/
}
h1 img{
	width:4%;
	/*text-shadow: 0em 0em 0.75em #FFF;*/
}
hr {
	color: #09F;
}
#logo {
	text-align:center;
}
#logo img{
	width:40%;
	height:50%;
}
ul.tabs {
	padding: 2%;
	text-align:center;
}
ul.tabs li{
	line-height: 100%;
	padding: 2%;
	border-bottom-left-radius:0.65em;
	border-top-left-radius:0.65em;
	border-top-right-radius:0.65em;
	background-color: #09F;
	text-align:center;
	display:inline-block;
	margin-top:1%;
}
ul.tabs li:hover{
	background-color:#CCC;
}
ul.tabs a{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
html ul.tabs li.active, html ul.tabs li.active a, html ul.tabs li.active a:hover { /*--Makes sure that the active tab does not
        listen to the hover properties--*/
	color:#09F;
	background:#EEE;
}
.tab_container {
	overflow: hidden;
	clear: both;
}
.tab_content {
	padding: 5% 1% 5% 1%;
}
.contenido {
	text-align: justify;
}
#taller1 {
	display:none;
}
#tab2 p a{
	text-decoration:none;
	font-weight:bold;
	background-color:#09F;
	color:#EEE;
	padding:0.5%;
	alignment-adjust:middle;
	border-bottom-left-radius:0.65em;
	border-top-left-radius:0.65em;
	border-top-right-radius:0.65em;
}
#tab2 p a:hover{
	background-color:#CCC;
	color:#FFF;
}
#tab3 p a{
	text-decoration:none;
	font-weight:bold;
	color:#09F;
	padding:0.5%;
	alignment-adjust:middle;
	border-bottom-left-radius:0.65em;
	border-top-left-radius:0.65em;
	border-top-right-radius:0.65em;
}
#tab3 p a:hover{
	background-color:#CCC;
	color:#FFF;
}
#taller2 {
	display:none;
}
#taller3 {
	display:none;
}
#galeria1 {
	display:none;
}
#galeria2 {
	display:none;
}
.descarga a{
	background-color:#EEE;
	border-bottom-left-radius:0.65em;
	border-top-left-radius:0.65em;
	border-top-right-radius:0.65em;
	text-decoration:none;
	color:#09F;
	padding:1%;
}
.descarga a span {
	text-decoration:none;
	color:#09F;
	padding:2%;
}
.descarga a img{
	width:5%;
}
.pie p {
	color:#FFF;
	font-weight: bold;
	text-align:left;
	line-height: 100%;
	padding: 2%;
	border-bottom-left-radius:0.65em;
	border-top-left-radius:0.65em;
	border-top-right-radius:0.65em;
	background-color: #09F;
}
.pie img {
	width: 100%;
	height: 20%;
}

ul.gallery { 
    list-style: none;
}
.pict3 {
	width: 60%;
	background-color:#09F;
	padding:1% 1% 2% 1%;
	margin:1%;
	float:left;
}
.pict2 {
	width: 25%;
	background-color:#09F;
	padding:1% 1% 2% 1%;
	margin:1%;
}
.pict1 {
	width: 90%;
	background-color:#09F;
	padding:1% 1% 2% 1%; 
	margin:1%;
	float:none;
}
ul.gallery li img:hover { /*--Makes sure that the active tab does not
        listen to the hover properties--*/
    width: 90%;
}
.experimentos {
	display:block;
}
.experimentos tr td{
	text-align:center;
}
.experimentos p{
	font-weight:bold;
	color:#09F;
	padding: 0% 10% 0% 10%;
}