body {
	text-align: center;
	background: #fff url(../imgs/bg.gif) repeat-x;
	margin: auto;
}

:focus {	outline: 0;}

.contenedor_gral {
	text-align: center;
	width: 778px;
	margin: auto;
}

.contenedor_popup_oro {
	text-align: center;
	background: #fff url(../imgs/bg_oro.jpg) no-repeat;
	width: 485px;
	height: 100%;
	margin: auto;
	padding: 158px 16px 60px 15px;
}

.contenedor_popup_pl {
	text-align: center;
	background: #fff url(../imgs/bg_plata.jpg) no-repeat;
	width: 485px;
	height: 100%;
	margin: auto;
	padding: 158px 16px 60px 15px;
}

/* MENU */

.menu {
	text-align: left;
	width: 764px;
	height: 34px;
	margin: 0 auto auto;
}

.nav {
	margin: 0;
	padding: 0;
}

.nav li {
	text-align: left;
	margin: 0;
	list-style: none;
	z-index: 100;
	float: left;
}

.nav a.awards,
.nav a.bases,
.nav a.jurado,
.nav a.ganadores,
.nav a.sponsors,
.nav a.latam,
.nav a.contact {
	display: block;
	background: url(../imgs/menu/01.gif) no-repeat 0 0;
	width: 104px;
	height: 34px;
	text-indent: -9000px;
	float: left;
}

.nav a.bases {
	background: url(../imgs/menu/02.gif) no-repeat;
	width: 163px;
	height: 34px;
}

.nav a.jurado {
	background: url(../imgs/menu/03.gif) no-repeat;
	width: 71px;
	height: 34px;
}

.nav a.ganadores {
	background: url(../imgs/menu/04.gif) no-repeat;
	width: 91px;
	height: 34px;
}

.nav a.sponsors {
	background: url(../imgs/menu/05.gif) no-repeat;
	width: 81px;
	height: 34px;
}

.nav a.latam {
	background: url(../imgs/menu/06.gif) no-repeat;
	width: 174px;
	height: 34px;
}

.nav a.contact {
	background: url(../imgs/menu/07.gif) no-repeat;
	width: 79px;
	height: 34px;
}

.nav a.awards:hover,
.nav a.bases:hover,
.nav a.jurado:hover,
.nav a.ganadores:hover,
.nav a.sponsors:hover,
.nav a.latam:hover,
.nav a.contact:hover,
.nav a.selected {
	background-position: 0 -34px;
}

/* HOME */

.bg_home {
	text-align: center;
	background: url(../imgs/bg_home.gif) no-repeat;
	width: 764px;
	margin: 0 auto auto;
	padding: 0 7px;
}

#flash_home {
	text-align: center;
	width: 764px;
	height: 500px;
	margin: 0 auto auto;
	background: url(../flash/effie.jpg) no-repeat;
}

/* CONTENIDO */

.cont_contenido {
	text-align: center;
	background: #fff url(../imgs/bg_cont.jpg) no-repeat;
	width: 724px;
	margin: auto;
	padding: 25px 27px 10px;
}

.contactenos {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	background: url(../imgs/titulos/tit_contact.gif) no-repeat 15px 0;
	width: 244px;
	margin: auto;
	padding-top: 48px;
	padding-left: 15px;
	float: right;
}

.contactenos p {
	margin-top: 0;
}

.contactenos input {
	color: #9b6105;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	background-color: #f1f4f5;
	width: 230px;
	margin: auto auto 6px;
	padding: 3px 6px;
	border: 1px solid #c0c2c4;
}

.contactenos textarea {
	color: #9b6105;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	background-color: #f1f4f5;
	width: 230px;
	height: 140px;
	margin: auto;
	padding: 3px 6px;
	border: 1px solid #c0c2c4;
}

.contactenos button {
	text-indent: -9000px;
	background: url(../imgs/bot_enviar.gif) no-repeat;
	width: 79px;
	height: 27px;
	float: right;
	border-style: none;
}

.contenido_izq {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	background: url(../imgs/pt_v.gif) repeat-y right;
	width: 465px;
	margin: auto;
	float: left;
}

.contenido_izq p {
	margin-top: 0;
}

.contenido_izq h3 {
	color: #cc9236;
	font: bold 12px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
}

.contenido_izq a {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

.contenido_izq a:hover {
	color: #a04000;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

.contenido_izq .tit_jurado {
	background: url(../imgs/titulos/tit_jurado.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.contenido_izq .tit_bases {
	background: url(../imgs/titulos/tit_bases.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.contenido_izq .tit_sponsors {
	background: url(../imgs/titulos/tit_auspiciantes.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.contenido_izq .tit_ganadores {
	background: url(../imgs/titulos/tit_ganadores.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.contenido_izq .tit_latam {
	background: url(../imgs/titulos/tit_latam.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.contenido_izq .tit_quees {
	background: url(../imgs/titulos/tit_quees.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.contenido_izq .tit_contacto {
	background: url(../imgs/titulos/tit_contacto.gif) no-repeat;
	padding-top: 48px;
	padding-right: 20px;
}

.logos {
	text-align: center;
	background: url(../imgs/logos.gif) no-repeat;
	width: 764px;
	height: 114px;
	margin: 20px auto;
}

.esostenido {
	text-align: center;
	background: url(../imgs/bg_esostenido.jpg) no-repeat;
	width: 571px;
	margin: 0 auto auto;
	padding: 130px 30px 30px;
}

.esostenido p {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.esostenido h3 {
	color: #cc9236;
	font: bold 12px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin: 0;
}

.esostenido ul {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.esostenido a {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}
.esostenido a:hover {
	color: #a04000;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

.envio_mat {
	text-align: center;
	background: url(../imgs/bg_envio.jpg) no-repeat;
	width: 571px;
	margin: 0 auto auto;
	padding: 130px 30px 30px;
}

.envio_mat p {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.envio_mat h3 {
	color: #cc9236;
	font: bold 12px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin: 0;
}

.envio_mat ul {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.envio_mat a {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}
.envio_mat a:hover {
	color: #a04000;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

.recomend {
	text-align: center;
	background: url(../imgs/bg_recomend.jpg) no-repeat;
	width: 571px;
	margin: 0 auto auto;
	padding: 130px 30px 30px;
}

.recomend p {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.recomend h3 {
	color: #cc9236;
	font: bold 12px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin: 0;
}

.recomend ul {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

/* PIE */

.pie {
	color: #76613d;
	font: 11px/13px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	background-color: #dfc47e;
	width: 744px;
	height: 13px;
	margin: auto;
	padding: 6px 10px;
}

.pie_top {
	font-size: 1px;
	line-height: 1px;
	text-align: center;
	background-color: #dfc47e;
	width: 762px;
	height: 1px;
	margin: 20px auto auto;
	padding: 0;
}

.pie_bottom {
	font-size: 1px;
	line-height: 1px;
	text-align: center;
	background-color: #dfc47e;
	width: 762px;
	height: 1px;
	margin: auto auto 30px;
	padding: 0;
}

.abz {
	width: 66px;
	height: 13px;
	float: right;
}

.pdf ul {
	margin-left: 0;
	display: block;
	padding-left: 0;
}

.pdf li {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	background: url(../imgs/ico_pdf.gif) no-repeat;
	padding-left: 25px;
	list-style-type: none;
	padding-top: 4px;
	padding-bottom: 8px;
}

.pdf a {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

.pdf a:hover {
	color: #a04000;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

/* VARIOS */

.pt_h {
	font-size: 1px;
	line-height: 1px;
	background: url(../imgs/pt_h.gif) repeat-x;
	width: 100%;
	height: 1px;
	margin: 18px auto 14px;
}

.nueva {
	color: #cc9236;
	font: bold 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
}

/* pop up */

.pop_col_izq {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	width: 147px;
	margin: auto;
	padding-right: 6px;
	float: left;
}

.pop_col_izq h3 {
	color: #cc9236;
	font: bold 12px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin: 0;
}

.pop_col_izq p {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.pop_col_izq a {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}
.pop_col_izq a:hover {
	color: #a04000;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}

.pop_col_izq .video {
	text-align: left;
	background: url(../imgs/titulos/video.gif) no-repeat;
	margin: auto;
	padding-top: 45px;
}

.pop_col_der {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	background: url(../imgs/pt_v.gif) repeat-y left;
	width: 326px;
	margin: auto;
	padding-left: 6px;
	float: right;
}

.pop_col_der h3 {
	color: #cc9236;
	font: bold 12px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin: 0;
}

.pop_col_der p {
	color: #333536;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: left;
	margin-top: 0;
}

.pop_col_der a {
	color: #cc9236;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}
.pop_col_der a:hover {
	color: #a04000;
	font: 11px/15px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	margin: 0;
	text-decoration: underline;
}
