@charset "utf-8";
/* CSS Document */

*{margin: 0;padding: 0;}

img{border: none;}
	
ul, ol {list-style: none;}
	
li a{display: block;}
	
.header, .footer, .section, .aside, .nav, .article {
display: block;overflow: hidden; margin: 0; padding: 0;
}

.article, .aside{margin:10px;}

	body {	
		margin: 0 ;
		padding: 0;
		text-align: justify; 
		font: 13px/22px Arial, Verdana, Helvetica, sans-serif;
		background:#4D4D4D url('../imgs/antiderrapante.jpg') repeat;
		color: #000;
	} 
	
	p{padding:5px;}
	
	a, a:visited {
	color:#FFA500;
	text-decoration:none;
	font-weight: bold;
	outline:none;
}
	a:hover{
	color:#000;
	}
	
	a img{
	border:none;
	}
	
	h1, h2, h3, h4, h5, h6 {font-weight:bold; display:block; color:#FFA500;text-shadow:0 1px 1px #4D4D4D;padding:10px}
	
	h1 { font-size: 25px; color:#fcfcfc;   }
	h2 { font-size: 20px; }
	h3 { font-size: 20px; }
	h4 { font-size: 20px; }
	h5 { font-size: 16px; }
	h6 { font-size: 20px; }
		
	
	#page{
    width: 960px;
	margin:0 auto;
	padding:0;
	position:relative;
	}
	
	#logo{margin:20px 0px 10px 10px;}
	
	#anuncios{
	background:none;
	width:100%;
	height:90px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 116px;

	}
	
	#institutos{
	background:#fcfcfc;
	width:100%;
	height:80px;
	margin-bottom:20px;
	border:2px solid #4D4D4D;
	}
	
	#institutos li{
	float:left;
	margin:5px 2px 0px 0px;
	padding:7px 55px 7px 55px;
	}
	
	#main_menu
	{
	background:  #4D4D4D;
	border:2px solid #7F7F7F;
	text-transform:uppercase;
	height:33px;
	-moz-box-shadow:0 1px 1px #333333;
	-webkit-box-shadow:0 1px 1px #333333;
	box-shadow:0 1px 1px #333333;
	margin:10px 0px 10px 0px;
	}
	
    #main_menu li{float:left;}
	
	#main_menu li a, #main_menu li a:visited{
	color:#E5E5E5;
	display:block;
	float:left;
	font-size: 18px;
	padding:0px 21px 0px 21px;
	margin:5px 0px 0px 10px;
	}
	
	#main_menu li a:hover{
	text-decoration:none;
	background-color:#7F7F7F;
	color:#FFA500;
	}
	
	#content{background:#fcfcfc;width:100%;}
	
	#cell_left{
	width: 220px;
	background:#FFFFFF;
	float:left;
	}
	
	#cell_left li{float:left;}
	
	#intro{
	width: 460px;
	background:#FFFFFF;
	float:left;	
	}
	
	#intro2{
	width: 680px;
	background:#FFFFFF;
	float:left;	
	}
	.tabla_style {border:solid 2px #4D4D4D;}
	.tabla_style td{padding:5px 15px 5px 15px;border:solid 2px #4D4D4D;}
	
	.organizadores{
	display: block;overflow: hidden; margin: 0; padding: 0;	
	width: 680px;height:130px;
	background:#FFFFFF;
	float:left;	margin:10px;
	border-bottom:2px solid #4D4D4D;

	}
	
	.organizadores img {float:left;margin-right:10px;border:2px solid #000000;
	-moz-box-shadow:2px 2px 2px #333333;
	-webkit-box-shadow:2px 2px 2px #333333;
	box-shadow:2px 2px 2px #333333;
	}
	.tabla_style_dos td{font-weight:bold;padding:5px 10px 0px 10px;}
	.envia {background:#4D4D4D;border:solid 1px #000000;width: 40px;height:25px;display:block;}
	
	#patrocinadores{width: 100%;display:block;float:left;}
	
	#patrocinadores li{float:left;margin:10px 20px 10px 20px;display:block;}
	
	#patrocinadores img {
	border:1px solid #000000;
	-moz-box-shadow:2px 2px 2px #333333;
	-webkit-box-shadow:2px 2px 2px #333333;
	box-shadow:2px 2px 2px #333333;
	}
	
	#cell_right{
	width: 220px;
	background:#FFFFFF;
	float:left;	
	}
	#cell_right li{float:left;padding:5px;}
	#compartelo{border-bottom:2px solid #7F7F7F;margin-bottom:10px;}
	#siguenos{border-bottom:2px solid #7F7F7F;margin-bottom:10px;color:#FFA500;}
	

	
	#pie{
	background: #4D4D4D;
	color:#fcfcfc;
	margin:20px 0px 10px 0px;
	padding:10px 0px 0px 10px;
	border:2px solid #fcfcfc;
	}
	
	#pie,#content,#main_menu,#main_menu ul li a,#institutos{
	ms-border-radius:10px;   
    khtml-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	}
	
	.lista_horizontal li{float:left;padding:10px}
	
	/*Slider Bar*/
#slider {
    width: 460px; /* important to be same as image width */
    height: 345px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 460px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 460px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

	
	
	

