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


/*-----------------------------------------------------------------------------
FUNDCION BRUGAL (Main Cascading Style Sheet)

Author:		Manuel Florian
Website:	http://www.republica.com.do/
Email:		manuel@republica.com.do
-----------------------------------------------------------------------------*/
/*								GENERAL
-----------------------------------------------------------------------------*/
@import url("reset.css");
@import url("base.css");

br.clear {
	clear: both;
}
#wrap {
	width: 990px;
	margin: 0 auto;
	margin-bottom: 10px;
	margin-top: 10px;
}
#contentpage {
	color: #333;
	background: #e2e2e2;
	padding-top: 10px;
	padding-left: 43px;
	padding-bottom: 10px;
	padding-right: 42px;
}
#contentpage_home {
	color: #333;
	background: #e2e2e2;
	padding-top: 10px;
}
#header {
	width: 990px;
	height: 177px;
	background: url(../images/header.jpg) top left no-repeat;
}
h1 {
	text-indent: -9999px;
}
h1 a{
	display: block;
	width: 990px;
	height: 177px;
}
#mainmenu {
	width: 990px;
	height: 24px;
	margin-top: 3px;
	margin-bottom: 3px;
	background: #1b163e;
	position: relative;
	z-index: 1;
}
#mainmenu ul#firt {
	margin: 0px;
	padding: 0px;
	width: 910px;
	margin: 0 auto;
}
#mainmenu ul#firt li{
	border-left: 2px solid #e2e2e2;
	color: #FFF;
	text-transform: uppercase;
	background: #1b163e;
	list-style: none;
	float: left;
}
#mainmenu ul#firt li.lineaRight {
	border-right: 2px solid #e2e2e2;
}
#mainmenu ul#firt li a {
	padding: 5px;
	display: block;
	color: #FFF;
	width: auto;
}
#mainmenu ul#firt li a:hover {
	background: #666;
}
#mainmenu ul#firt li ul {
	/*display: none;*/
	position: absolute;
	margin: 0px;
	padding: 0px;
	display: none;
}
#mainmenu ul#firt li ul li {
	float: none;
	border: 0px;
	margin-top: 5px;
}
#artHome {
	background: #1b163e;
	color: #FFF;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#artHome p {
	padding-left: 15px;
}
	
#otherArthome {
	background: #7d7d7d;
	padding-bottom: 20px;
	color: #FFF;
}
#otherArthome .articulo {
	width: 460px;
	padding-right: 10px;
	padding-left: 15px;
	margin-top: 15px;
	float: left;
}
.linea {
	border-left: 1px solid #FFF;
	}
#otherArthome .articulo a {
	display: block;
	width: 98px;
	padding: 5px;
	background: #1b163e;
	color: #FFF;
	font: 10px Arial, Helvetica, sans-serif;
}
#otherArthome .articulo a:hover {
	text-decoration: underline;
}
/*-----------------------------------------------------------------------------*/
/*								INFORMACION
-----------------------------------------------------------------------------*/
#informacion {
	color: #333;
}

#informacion .columna_izqda {
	margin-left: 50px;
	margin-right: 30px;
}

#informacion .columna_izqda, #informacion .columna_der {
	width: 350px;
	color: #FFF;
	
}
#informacion .columna_izqda p, #informacion .columna_der p {
	padding: 8px;
	font-size: 11px;
}
#informacion .columna_izqda .info, #informacion .columna_der .info {
	background: #1b163e;
	margin-bottom: 30px;
}
#informacion .columna_izqda .info h2, #informacion .columna_der .info h2 {
	position: absolute;
	font: 20px Arial, Helvetica, sans-serif;
	margin-top: -18px;
	color: #1b163e;
	font-weight: bold;
}
#informacion .columna_izqda .info .solapa, #informacion .columna_der .info .solapa {
	width: 8px;
	height: 18px;
	position: absolute;
	margin-left: 350px;
	background: url(../images/solapa.gif) top left no-repeat;
}
#informacion .columna_izqda .info ul#valores, #informacion .columna_der .info ul#valores {
	margin: 0px;
	padding: 10px 10px 10px 20px;
	height: 100px;
}
#informacion .columna_izqda .info ul#valores li, #informacion .columna_der .info ul#valores li {
	width: 260px;
	float: left;
}

#informacion .columna_izqda .info ul#directiva, #informacion .columna_der .info ul#directiva {
	margin: 0px;
	padding: 10px 10px 10px 20px;
}

#informacion .columna_izqda .info ul#directiva li span, #informacion .columna_der .info ul#directiva li span {
	color: #CCC;
}

#centrar {

}

/*CREE EN SU GENTE*/
img.imagen {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	padding: 8px;
	border: 1px solid #1b163e;
}

img.imagen2 {
	float: right;
	margin: 8px 0 10px 15px;
	padding: 5px;
	border: 1px solid #1b163e;
}

#masarticulos {
	width: 990px;
	background: #666;
	clear: both;
}
#masarticulos ul {
	margin: 0px;
	padding: 0px;
}
#masarticulos ul li {
	padding: 5px;
	width: 184px;
	list-style: none;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
#masarticulos ul li a {
	display: block;
	background: #1b163e;
	width: 120px;
	padding: 3px;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFF;
	margin: 0 auto;
	position: absolute;
	margin-left: 30px;
	margin-top: 75px;
}
#masarticulos ul li.bLeft {
	border-left: 1px solid #CCC;
}


/*CREE EN SU GENTE*/
#bases, #bases2 {
	color: #333;
	margin: auto;
	position: relative;
}

#bases h2, #bases2 h2 {
	font-size: 16px;
	border-bottom: 1px solid #666666;
	margin-top: 10px;
}

#bases2 p {
	margin-left: 10px;
}

#bases2 p span {
	font-family: "Georgia", Times New Roman, Times, serif;
	color: #555555;
	font-size: 20px;
	font-weight: bold;
}

#bases2 p.color1 {
	background-color: #CCCCCC;/*#98a0ce;*/
	padding: 8px;
}


/*PREMIOS ANTERIORES*/
#anteriores h2 { 
	margin-top: 6px;
	float: left;
}

#botonespremios {
	margin: 0;
	padding: 0;
	float: right;
}

ul#botonespremios li {
	list-style: none;
	float: left;
}

a.descarga {
	background-image: url(../images/descargabases.gif);
	background-repeat: no-repeat;
	width: 137px;
	height: 35px;
	display: block;
	outline: none;
	position: absolute;
	bottom: 0%;
	right: 0%;
}

a:hover.descarga {
	background-position: 0 -35px;
}

.granpremio, .porcategoria, .poranio, .especiales {
	background-image: url(../images/botones_premios.gif);
	background-repeat: no-repeat;
	width: 106px;
	height: 36px;
	display: block;
	outline: none;
}

a.porcategoria {
	background-position: -109px top;
	width: 137px;
}

a.poranio {
	background-position: -250px top;
	width: 101px;
}

a.especiales {
	background-position: -354px top;
	width: 137px;
}

a:hover.granpremio {
	background-position: 0 -35px;
}

a:hover.porcategoria {
	background-position: -109px -35px;
}

a:hover.poranio {
	background-position: -250px -35px;
}

a:hover.especiales {
	background-position: -354px -35px;
}

.col p {
	background-image: url(../images/granpremio_placa.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 280px;
	height: 82px;
	font-size: 12px;
	text-align: left;
	padding-left: 20px;
	padding-top: 20px;
}

.col p:hover {
	background-image: url(../images/granpremio_placaover.jpg);
}

.col a {
	color: #000000; 
	outline: none;
}

.col b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}

.col {
	float: left;
}

#premiosotros ul {
	list-style-type: none;
	padding: 0;
}

#premiosotros ul li {
	background-image: url(../images/medallita_otros.jpg);
	background-repeat: no-repeat;
	width: 280px; /*tamaño de la imagen*/
	height: 83px;
	list-style: none;
	float: left;
}

#premiosotros ul li p {
	font-size: 12px;
	padding-top: 3px;
	padding-left: 18px;
	width: 250px; /*tamaño de la etiqueta p, para que se pegue de la parte derecha*/
}

#premiosotros ul li p.largo {
	padding-top: 0;
}

#premiosotros ul li p.centrar {
	margin-top: 19px;
}

#premiosotros ul#especialesgeorge li {
	text-align: center;
}

#premiosotros ul#especialesgeorge li p {
	margin-left: -4px;
}


#premiosotros ul li p b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	text-align: center;
}

#premiosotros hr {
	background-color: #999999;
	color: #999999;
}

.anio98, .anio99, .anio00, .anio01, .anio02, .anio03, .anio04, .anio05, .anio06, .anio07, .anio08, .anio09 {
	background-image: url(../images/anios.gif);
	background-repeat: no-repeat;
	width: 70px;
	height: 20px;
	text-indent: -9999px;
}
.anio99 {
	background-position: 0 -19px;
}
.anio00 {
	background-position: 0 -38px;
}
.anio01 {
	background-position: 0 -57px;
}
.anio02 {
	background-position: 0 -76px;
}
.anio03 {
	background-position: 0 -95px;
}
.anio04 {
	background-position: 0 -114px;
}
.anio05 {
	background-position: 0 -132px;
}
.anio06 {
	background-position: 0 -152px;
}
.anio07 {
	background-position: 0 -171px;
}
.anio08 {
	background-position: 0 -190px;
}
.anio09 {
	background-position: 0 -209px;
}

/*CREE EN SU GENTE DESC*/
.flash {
	margin-right: 10px;
}

.art .supertitulo {
	color: #233169;
	font-size: 11px;
	margin-bottom: 0;
	padding-bottom: 0;
}

.art .tituloarticulo {
	font-size: 24px;
	padding: 0;
	margin: 0;
}

.art2 {
	width: 60%;
	float: left;
}

#art2_q {
	margin-top: 80px;
	margin-right: 40px;
	float: right;
}

#artCamDip_q {
	margin-top: 23px;
	margin-right: 20px;
	float: right;
}


#heroeanonim_q {
	margin-top: 50px;
	margin-right: 20px;
	float: right;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}

.segunda_partetitulo {
	margin-top: 15px;
	font-size: 16px;
	border-bottom: 1px solid #666666;
}

.segunda_parte {
	width: 96%;
	margin: 0 auto;
	/*text-align: justify;*/
}

.segunda_parte #left h3, .segunda_parte #right h3 {
	color: #FFFFFF;
	font-size: 15px;
}

.columna_izqda {
	width: 48%;
	float: left;
}

.columna_der {
	width: 48%;
	float: right;
}

.mini_quote {
	padding: 8px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	text-align: center;
}

#gracias {
	float: right;
}

.apoyo1, .apoyo2, .apoyo3, .apoyo_center, .cifra {
	background-color: #98a0ce;
	width: 45%;
	float: left;
	padding: 10px 15px;
	text-align: justify;
	margin-top: 10px;
}

.apoyo2, .apoyo3 {
	float: right;
}

.apoyo_center {
	width: 875px;
	float: none;
}

.cifra {
	background-color: #FFFFFF;
	color: #666666;
	width: auto;
	z-index: 2;
}

.apoyo1 i, .apoyo2 i, .apoyo3 i, .apoyo_center i, .cifra i {
	font-size: 13px;
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-weight: normal;

}

.apoyo1 ul, .apoyo2 ul, .apoyo3 ul {
	padding-left: 8px;
}

h3.jurado {
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-style: italic;	
}

/*	CSS reseña articulos Gran Premio por año */
img.imagenanios {
	margin-bottom: 60px;
}

.justificado {
	text-align: justify;
}

#sugente {
	position: relative;
}

ul#controles {
	position: absolute;
	left: 750px;
	bottom: 8%;
}

ul#controles li {
	list-style: none;
	float: left;
}

ul#controles li a, ul#controles li a.alante {
	background-image: url(../images/botones_atras.gif);
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	display: block;
	outline: none;
}

ul#controles li a.alante {
	background-image: url(../images/botones_alante.gif);
}

ul#controles li a:hover, ul#controles li a:hover.alante {
	background-position: center -35px;
}

/*OTROS PROYECTOS*/
.masOtrosProyectos {
	margin-left: 280px;
}

.punteada {
	margin-top: 13px;
	border-top: none;
	border-bottom: 2px dashed #999999;
}

/*CONTACTENOS*/
table#contacto td {
	border: 0px;
}

/*	footer */
#footer {
	width: 990px;
	height: 40px;
	background: #1b163e;
	clear: both;
}
