@charset "utf-8";

html { height: 100%; margin-bottom: 1px; }

body { margin:0; padding:0; height: 100%; }

form { margin: 0; padding: 0; display:inline; }

a img {border:none}

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

.left {float:left;}
.right {float:right;}
.cls {clear:both}

input.fancy1{border:none; width:240px; height:17px; line-height:20px; font-size:10px; color:647F37; background:url(../img-common/fancy-text-box-1.png) no-repeat; color:#00868f; padding:3px 6px 0px;}
/*input.fancy1.pass{padding-top:6px;}*/
* html input.fancy1{padding-top:0px; height:20px;}

input.fancy2{border:none; width:168px; height:14px; line-height:17px; font-size:10px; color:647F37; background:url(../img-common/fancy-text-box-2.png) no-repeat; color:#00868f; padding:3px 6px 0px;}
/*input.fancy2.pass{padding-top:6px;}*/
* html input.fancy2{padding-top:0px; height:16px;}

.spc1 {height:5px; width:1px; overflow:hidden}

#wrapper { width:1000px; margin:auto;  }

#header {width:1000px; height:202px; position:relative; background-color:#E0DFDB;}

#header .top {height:30px; overflow:hidden; background:#231F20; line-height:30px; width:100% }
#header .bottom {height:36px; overflow:hidden; background:#000; line-height:36px; }

#header .bottom a.menu{display:block; height:36px; float:left}
#header .bottom a.menu:hover{background-position:0px 0px;}

#middle {margin:auto; padding:20px; background-color:#E6E0D2;}

#left-column{ width:150px; float:left; margin-right:20px; }

#content {width:511px; float:left; overflow:hidden}

#home-novedades { margin-top: 20px;}
#home-novedades .novedades-box{ width: 245px; border-bottom: 2px solid #000; float: left;}
#home .premios-modulo{ width: 155px;}
#home .evento-module{ margin-bottom: 15px;}
.novedades-box .box-header{ background-color: #00868f; width: inherit; height: 50px;}
.novedades-box .box-header p{ text-transform: uppercase; color: #e7ddd1; font-size: 20px; font-weight: bold; margin: 0px; padding: 6px; line-height: 20px;}
.novedades-box .box-bottom{ margin-bottom: 2px;}
.novedades-box .box-bottom-right{ float: right;}
.novedades-box .box-bottom-left{ float: left; margin-left: 5px;}
.novedades-box .box-bottom-left a{ float: left; margin-right: 5px;}

.icon-camera{background: url('../img/icon.camera.jpg') no-repeat scroll 0 0px; width: 16px; height: 16px; display: block; cursor: pointer;}
.icon-video{background: url('../img/icon.video.jpg') no-repeat scroll 0 0px; width: 16px; height: 16px; display: block; cursor: pointer;}
.icon-aud{background: url('../img/icon.aud.jpg') no-repeat scroll 0 0px; width: 16px; height: 16px; display: block; cursor: pointer;}

.icon-on{ background-position: 0px -17px;}
.icon-off{ background-position: 0px 0px;}

/* RIGHT COLUM */
#right-column {width:260px; float:right}
#right-column-video{ margin-left: 1px; margin-bottom: 10px;}
#right-column-search{ background-image: url('../img/right.img.search.jpg'); width: 262px; height: 17px; margin-bottom: 12px;}
#right-column-cronograma{ background-image: url('../img/right.img.cronograma.jpg'); width: 262px; height: 61px; margin-bottom: 17px;}
#right-column-news{ background-image: url('../img/right.img.news.jpg'); width: 262px; height: 300px; margin-bottom: 12px; background-repeat: no-repeat; border-bottom: 2px solid #000;}
#right-column-news-gallery{ padding-top: 135px;}
#right-column-novedades{ width: 262px; margin-bottom: 40px; border-bottom: 2px solid #000;}
#right-column-ediciones{ background-image: url('../img/right.img.ediciones.png'); width: 262px; height: 90px; border-bottom:2px solid #000;}

#right-column-news .newsGallery a{ width: 72px; height: 22px; display: block; position: absolute; margin-top: 78px;}
#right-column-news .newsGallery a:hover{ background-position: 0px -22px !important;}
#right-column-news #news-2010 {background: url('/img/right.news.2010.jpg') no-repeat scroll 0 0px; margin-left: 10px;  display: block;}
#right-column-news #news-2009 {background: url('/img/right.news.2009.jpg') no-repeat scroll 0 0px; margin-left: 95px;}
#right-column-news #news-2008 {background: url('/img/right.news.2008.jpg') no-repeat scroll 0 0px; margin-left: 180px;}
#right-column-news #news-2007 {background: url('/img/right.news.2007.jpg') no-repeat scroll 0 0px; margin-left: 10px; margin-top:105px}

#right-column-ediciones   a{ width: 70px; height: 20px; display: block; position: absolute; margin-top: 40px;}
#right-column-ediciones   a:hover{ background-position: 0px -20px !important;}
#right-column-ediciones .box {width:131px; text-align:center;}

#right-column-ediciones #ediciones-2010 {background: url('../img/right.novedades.2010.png') no-repeat scroll 0 0px; margin-left: 14px;}
#right-column-ediciones #ediciones-2009 {background: url('../img/right.novedades.2009.png') no-repeat scroll 0 0px; margin-left: 93px;}
#right-column-ediciones #ediciones-2008 {background: url('../img/right.novedades.2008.png') no-repeat scroll 0 0px; margin-left: 170px;}
#right-column-ediciones #ediciones-2007 {background: url('../img/right.novedades.2007.png') no-repeat scroll 0 0px; margin-left: 14px; margin-top:67px !important; }

p.box{padding: 5px; margin: 0px 0 0; font-weight: bold; font-size: 10px; width: inherit;}

.btnSuscripcion{background: url('../img/btnSuscripcion.jpg') no-repeat scroll 0 0px; width: 90px; height: 15px; display: block; float: right; margin-bottom: 10px;}
.btnMasInfo{background: url('../img/btnMasInfo.jpg') no-repeat scroll 0 0px; width: 66px; height: 12px; display: block;}


#footer {width:1000px; height:66px; background-color:#231F20; line-height:12px; }
#footer .padding{padding:8px 20px 0px 20px;}

#panel { background-color:#F5F5F5; border:3px solid #231F20; border-left:none; border-right:none;  width:150px; }
#panel img {float:left}
#home #panel img {margin:11px 15px 0px 15px}

#home #auspicios-bottom img {float:left}
#home #auspicios-bottom a:img {float:left}
/*#home #auspicios-bottom {height:39px; overflow:hidden}*/
#home #middle {padding-bottom:15px;}

.noticia-destacado {height:104px; width:290px; border-bottom:3px solid #231F20; overflow:hidden; position:relative}
.noticia-destacado .titulo {height:45px; width:290px; background-color:#00868f; overflow:hidden}
.noticia-destacado .titulo .padding{padding:6px; line-height:20px;}
.noticia-destacado .titulo2 {height:45px; width:290px; color:#00868f; overflow:hidden}
.noticia-destacado .titulo2 .padding{padding:6px; line-height:20px; color:#00868f; }
.noticia-destacado .epigrafe {padding:10px 6px 5px 6px;}
.noticia-destacado .links {position:absolute; bottom:5px; left:0px; height:14px; line-height:14px; overflow:hidden}
.noticia-destacado .links a {height:14px; width:15px; margin-left:5px; float:left; color:#231F20;}
.noticia-destacado .links img {margin-left:5px; float:left}

.noticia-destacado a.more_info{float:right; font-size:11px; font-weight:bold; width:auto; padding-right:13px; margin-right:5px; color:#231F20; background:url(../img-common/icons/plus.png) no-repeat 100% -1px; display:inline; }
.noticia-destacado a.more_info:hover{color:#00868f; background-position:100% -15px;}
.noticia-destacado .foto {background:url(../img-common/icons/foto.jpg) no-repeat; display:block; }
.noticia-destacado .audio {background:url(../img-common/icons/audio.jpg) no-repeat; display:block; }
.noticia-destacado .video {background:url(../img-common/icons/video.jpg) no-repeat; display:block; }


.rmenu-box {width:260px; border-bottom:3px solid #E6E0D2 }
.rmenu-box.dark {border-bottom:3px solid #231F20}
.rmenu-box.blue {background-color:#00868f;}
.rmenu-box.btop {border-top:3px solid #231F20 }

.rmenu-box .padding1 {padding:4px 3px 3px 4px; position:relative; height:70px; line-height:18px; font-size:16px; font-weight:bold; color:#E6E0D2}

.links-right-2 a p{color:#DFDEDA; background:url(../img-common/icons/bullet1.png) no-repeat 0px 0px; font-size:13px; line-height:14px; font-weight:bold; padding-left:12px;}
.links-right-2 a:hover p{color:#FFFFFF}
.links-right-2 a:hover {color:#FFFFFF}
*html .links-right-2 a p {margin-bottom:10px; margin-top:10px;}


.links-right-3 a p{background:url(../img-common/icons/bullet3.png) no-repeat 0px 4px; line-height:16px; padding-left:12px; font-size:15px; color:#00868f; font-weight:bold; }

.contact-list p {background:url(../img-common/icons/bullet3.png) no-repeat 0px 4px; line-height:16px; padding-left:12px; font-size:15px; color:#00868f; font-weight:bold; }
.contact-list p a {color:#231F20; font-size:11px; }
.contact-list p a:hover {color:#00868f; font-size:11px; }

/*.links-right-3 a:hover p{color:#FFFFFF}
.links-right-3 a:hover {color:#FFFFFF}
*html .links-right-3 a p {margin-bottom:10px; margin-top:10px;}*/

.banner_a{height:60px; margin-top:10px; background-color:#FFFFFF}

#header-inscripcion {width:280px; color:#DFDEDA; background-color:#00868f; border:5px solid #E6E0D2; border-left:none; border-right:none; height:124px;}

.juez {margin-bottom:10px; border:#000000 3px solid; background-color:#CDCDC6}

.menu_derecho_style {width:261px; background:#00868f; margin:0px 0px 4px 0px; line-height:20px;}

.lista-premios a p{color:#231F20; background:url(../img-common/icons/bullet3.png) no-repeat 0px 2px; font-size:11px; line-height:14px;padding-left:12px; margin-top:5px; margin-bottom:5px;}
.lista-premios a p span {color:#00868f; font-size:12px; font-weight:bold}
/*.links-right-2 a:hover p{color:#FFFFFF}
.links-right-2 a:hover {color:#FFFFFF}
*/

#inscripcion .premios-modulo{ width: 152px;}
*html .links-right-2 a p {margin-bottom:10px; margin-top:10px;}


.greenBox{ background-color: #00868f; width: inherit; border-bottom: 1px solid #000;}
.greenBox .title{ font-size: 15px; color: #E5DFD0; font-weight: bold;}
.greenBox .subTitle{ font-size: 12px; color: #ffffff; font-weight: bold;} /*#A5B16F*/
/*-- EVENTOS --*/
.evento-module { margin-bottom: 15px;}
.evento-module p{ margin: 0px; padding: 0px;}
.evento-module-left{ float: left;}
.evento-module-right{ float: right; width: 330px;}

/*-- PREMIOS --*/
.premios-modulo{ width: 240px; float: left; margin-right: 15px; margin-bottom: 30px;}
.premios-modulo p{ margin: 0px; padding: 0 5px;}
.premios-modulo .greenBox{ height: 57px;}
.premios-modulo img{ border-top: 1px solid #000; border-bottom: 2px solid #000;}
.premios-modulo-description{ margin-top: 5px; border-bottom: 2px solid #000;}

#inscripcion .premios-modulo img{ border-top: 1px solid #000; border-bottom: 2px solid #000; width:152px; height:114px;}

/*-- CONFERENCIAS --*/

#conferencias .premios-modulo-description a{ float: left; margin-right: 5px;}

/*-- JURADOS --*/
.jurados-module p{ margin: 0px; padding: 0 5px; }
.jurados-module{ border-top: 1px solid #000; border-bottom: 2px solid #000;  width: 155px; height: 111px; float: left; margin-right: 10px; margin-bottom: 10px;}
.jurados-module-img{ position: absolute;}
.jurados-module-desc{ position: absolute; height: 111px; visibility: hidden; width: 155px;}

/*-- INSCRIPCION --*/
#inscripcion-table { width: 500px;}
#inscripcion-table thead { background-color: #00868f;}
#inscripcion-table tbody { font-weight: bold;}
#inscripcion-table td{ text-align: center;}
#inscripcion-table tbody td{ border-bottom: 1px solid #00868f;}
#inscripcion-table .a-left{ text-align: left; padding-left: 5px;}
#inscripcion .greenBox{  border-bottom: 2px solid #000;}
#inscripcion-desc p{ margin: 0px; padding: 0px;}
#inscripcion-desc p span{ font-family:"Trebuchet MS"; font-size:15px; color:#00868f; font-weight:bold;}

/*-- PRENSA --*/
#prensa-form{font-family:"Trebuchet MS"; font-size:11px; color:#00868f;}
#prensa-form td{ width: 100px;}
#prensa-form td input{ width: 290px; background: transparent; border: 0px; font-family:"Trebuchet MS"; font-size:11px; margin-left: 10px;}
#prensa-form .input{ background-image: url('../img/prensa.input.jpg'); width: 310px; height: 18px; background-repeat: no-repeat;}

/*-- NEWS --*/
#news-gellery{ width: 240px; overflow: hidden; position: relative;}
.news-module p{ margin: 0px; padding: 0 5px; }
.news-module{ border-top: 1px solid #000; width: 91px; height: 140px; *height: 150px; float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 18px; _margin-left: 10px; cursor: pointer;}
.news-module-img{ position: absolute;}
.news-module-desc{ position: absolute; height: 129px; width: 91px; visibility: hidden;}
.news-module .num{ position: absolute; margin-top: 110px; color: #00868f; font-weight: bold;}

.gallery-inter{ width: 5000px; margin-left: 0px;}
.epigrafe{ position: absolute; color: #fff; font-weight: bold; font-size: 14px; margin-top: 218px; margin-left: 15px;}

.panel-links{ margin-left: 15px; margin-top: 10px;}
.panel-links a{ font-weight: bold; font-size: 13px;  background: url('../img/panel-flecha.jpg') no-repeat 0px 6px; padding-left: 10px; height: 10px; line-height: 30px;}
.panel-links a:hover{color:#83993B; background-position: 0px -9px;}
.insc{ font-size: 13px; color:#83993B; font-weight: bold;}

/*---BANNER LEFT---*/
table#banners-home {width:100%; text-align:center;}
table#banners-home tr td {padding:5px 0px;}
