@font-face {
    font-family: 'clan_probook';
    src: url('../fonts/clanpro-book-webfont.eot');
    src: url('../fonts/clanpro-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/clanpro-book-webfont.woff') format('woff'),
         url('../fonts/clanpro-book-webfont.ttf') format('truetype'),
         url('../fonts/clanpro-book-webfont.svg#clan_probook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'clan_probold';
    src: url('../fonts/clanpro-bold-webfont.eot');
    src: url('../fonts/clanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/clanpro-bold-webfont.woff') format('woff'),
         url('../fonts/clanpro-bold-webfont.ttf') format('truetype'),
         url('../fonts/clanpro-bold-webfont.svg#clan_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'clan_pronews';
    src: url('../fonts/clanpro-news-webfont.eot');
    src: url('../fonts/clanpro-news-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/clanpro-news-webfont.woff') format('woff'),
         url('../fonts/clanpro-news-webfont.ttf') format('truetype'),
         url('../fonts/clanpro-news-webfont.svg#clan_pronews') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


a {
	text-decoration: none;
	color: #ffffff;
}

header {
	height: auto;
	background: #081019;
	width: 100%;
	overflow: hidden;
	margin: auto;
}

section {
	width: 100%;
	margin: auto;
}

.seccion1 {
	height: 523px;
	background: url(../img/seccion2.jpg) center center no-repeat #000000;
}

.seccion1 .container img {
	margin-top: 70px;
}

.seccion1 .mensajeCentral {
	color: white;
	font-size: 11px;
}

.seccion3 {
	height: 550px;
	background: url(../img/bg.jpg) center center no-repeat #FFFFFF;
}

.seccion3 .container img {
	float: none;
	margin-right: 0px;
	margin-top: 70px;
	margin-bottom: 40px;
}

.seccion3 iframe {
	margin-right: 60px;
}

div.columna {
	width: 210px;
	height: auto;
	float: left;
	margin-right: 30px;
}

div.columna p {
	font-family: 'clan_probook';
	font-size: 12px;
	line-height: 1.5;
}

.seccion4 {
	height: 840px;
	background: url(../img/seccion-jurados.jpg) bottom center no-repeat #33cc00;
}

.seccion4 .container img {
	float: none;
	margin-right: 0px;
	margin-top: 70px;
}

.seccion5 {
	height: 640px;
	background: url(../img/contenido.png) center 170px no-repeat #e6e7e8;
}

.seccion5 .container img {
	float: none;
	margin-right: 0px;
	margin-top: 70px;
}

form {
	width: 350px;
	height: auto;
	overflow: hidden;
	float: right;
	margin-right: 95px;
	margin-top: 70px;
}

input[type="text"]  {
	background-color: transparent;
	border: 0px;
	width: 304px;
	height: 20px;
	float: right;
	padding: 1px;
	font-size: 12px;
}

input[type="file"]  {
	background-color: transparent;
	border: 0px;
	width: 310px;
	height: 25px;
	float: right;
	padding: 1px;
	font-size: 12px;
}

input[type="submit"]  {
	background-color: transparent;
	border: 0px;
	width: 82px;
	margin-right: 6px;
	height: 25px;
	float: right;
	padding: 3px;
	font-size: 12px;
}

textarea  {
	background-color: transparent;
	border: 0px;
	width: 307px;
	height: 73px;
	float: right;
	padding: 1px;
	font-size: 12px;
	resize:none;
}

.salto {
	margin-top: 10px;
}

.seccion2 {
	height: 330px;
	background: url(../img/bgseccion2.png) bottom center no-repeat #ec1c24;
}

.seccion2 .container img {
	float: none;
	margin-right: 0px;
	margin-top: 70px;
}

.seccion2 .mensajeCentral {
	color: white;
}

footer {
	height: 243px;
	width: 100%;
	background: url(../img/footer.jpg) center center no-repeat;
}

nav {
	width: 100%;
	background-color: #006838;
	height: 50px;
}

.fixed {
    position: fixed; 
    top: 0; 
    height: 50px; 
    z-index: 1;
}

.container {
	width: 1071px;
	height: auto;
	margin: auto;
	overflow: auto;
}

nav .container {
	font-family: 'clan_probook';
	text-align: center;
	font-size: 18px;
	color: #ffffff;
}

#menu {
	padding-top: 15px;
}

/* ESTE CAMBIO ES PARA EL PORTAL DEL SEMINARIO
.container img {
	float: left;
	margin-right: 120px;
}
*/

.container ul {
	padding-top: 15px; 
}

ul {
	list-style:none;
	margin:0;
	padding:0;
}

ul li {
	margin-left: 20px;
	float:left;
}

div#contenedor {
	width: 1071px;
	height: auto;
	margin: 70px auto 70px auto;
	overflow: auto;
	text-align: center;
}

p.mensajeCentral {
	text-align: justify;
	font-family: 'clan_pronews';
	font-size: 13px;
	width: 848px;
	margin: 40px auto;
	line-height: 1.5;
}

strong.red {
	font-family: 'clan_probold';
	color: red;
	font-size: 12px;
	line-height: 22px;
}

strong.black {
	font-family: 'clan_probold';
	font-size: 12px;
	line-height: 22px;
}

span.titulo {
	background-color: black;
	font-family: 'bebas_neueregular';
	font-size: 20px;
	color: white;
	padding: 2px 15px;
}

div.cuadro {
	width: 390px;
	height: auto;
	float: left;
}

div.cuadro2 {
	width: 360px;
	height: auto;
	float: right;
}