* {
    padding: 0px;
    margin: 0px;
}

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

a:hover {
	text-decoration:underline;	
}

.clear {
    clear: both;
}

img {
	border:0;
}

img .rollover {
	
}

h1 {
	font-size:17px;
}
h2 {
	font-size: 16px;
	font-family: "Lucida Grande", verdana;
}
h3 {
	font-size: 13px;
}
h4  {
	font-size:12px;
	line-height:17px;
}
td.logoCampo {
	border:3px solid #FF0000;
	
}

ul, li, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.separador {
    clear: both;
    height: 20px;
    background: transparent url('../img/f_linea.gif') repeat-x center;
}
.separador2 {
    clear: both;
    height: 20px;
    background: transparent url('../img/f_linea2.gif') repeat-x center;
}
.separador_black {
	height:75px;
	background: transparent url('../img/f_foot.gif') repeat-x center;
}
.separador_amarillo {
	height:10px;
	background: #DEDF45;
}
.jumbobanner1 {
    background: #E3E3DD url(http://www.lavozdigital.es/img/tit_publiv.gif) no-repeat scroll 50%;
    width: 12px;
}

body {
    background: #000;
	color: #333333;
    font-family: "Lucida Grande", Verdana,Helvetica,Sans-serif;
    font-size: 12px;
}

#pagina {
    width:1002px;
    margin: 0px auto;
}

#cabecera {
    height: 158px;
    font-size: 20px;
    color: #444;
    position: relative;
	background:#ebebeb url('../img/cabecera.png') no-repeat;
}

#cabecera .logo {
    display: block;
    float: left;
    position: relative;
    text-align: center;
}

#cabecera #NombreCampo {
	position:absolute;
	color: #fff;
	right:10px;
	top:10px;
}
#pie {
    clear: both;
    color: #DCEBBD;
    text-align: center;
    font-size: 10px;
}

#pie a {
	color:#fff;
}

#contenedor {
    margin:10px auto;
	margin-top:0px;
	background: #DCEBBD;
}

#menu {
	position:absolute;
	bottom:0px;
	right:5px;
	/*background:transparent url('../img/f_menu.jpg') repeat-x scroll left bottom;*/
}

#menu ul {
	height:20px;
}

#menu li {
	float:right;
	background:transparent url('../img/pestana_i.gif') no-repeat bottom left;
	margin-right:3px;
	line-height:20px;
}

#menu li a {
	margin-left:12px;
	padding: 2px 10px 2px 0px;
	line-height:18px;
	color: #fff;
	font-weight:bold;
	font-size:12px;
	background:transparent url('../img/pestana_d.gif') no-repeat right;
}

#menu li a:hover,#submenu lid a:hover {

}

#menu li a:hover {
	/*background:transparent url('../img/f_menu_over.jpg') repeat-x scroll left bottom;*/
	text-decoration:underline;
}

.menu2 {
	position:relative;
	bottom:0px;
	right:5px;
	/*background:transparent url('../img/f_menu.jpg') repeat-x scroll left bottom;*/
}

.menu2 ul {
	height:18px;
	border-bottom:1px solid #7EB500;
}

.menu2 li {
	float:right;
	background:transparent url('../img/pestana_i.gif') no-repeat left;
	margin-right:3px;
	line-height:20px;
}

.menu2 li a {
	margin-left:12px;
	padding: 2px 10px 2px 0px;
	line-height:20px;
	color: #fff;
	font-weight:bold;
	font-size:12px;
	background:transparent url('../img/pestana_d.gif') no-repeat right;
}

.menu2 li a:hover,#submenu lid a:hover {

}

.menu2 li a:hover {
	/*background:transparent url('../img/f_menu_over.jpg') repeat-x scroll left bottom;*/
	text-decoration:underline;
}
/*--*/
#submenu {
	border-top:0px solid #7CB409;
	background:#FFFFFF url('../img/f_submenu2.gif') repeat-x;
	height: 80px;
	padding: 5px 0px 0px 0px;
}
#submenu ul {
	height:38px;
}
#submenu li {
	float:left;
	margin:1px;
	margin-top:11px;
}
#submenu li img {
	width:45px;
}
#submenu li a {
	color:#333;
	float:left;
	line-height:38px;
	padding:0px 0px;
	font-weight:normal;
}

#colAB {
	margin-left:0px;
	width:681px;
	float:left;
}
#bombaAB {
	width: 680px;
	height:175px;
	border:1px solid  #ddd;
	margin:0px 0px 5px 0px;
}
#colB {
	/*border-left:3px solid #DEDF45;
	border-right:3px solid #DEDF45;*/
    float: right;
    width: 420px;
}
.top_colB {
	background:transparent url('../img/top_golfista2.jpg') no-repeat right;
	border-bottom:1px solid #000000;	
	width:420px;
	height:60px;
}
#colA {
	padding: 10px;
	background: #DCEBBD;
	float: left;
	width: 405px;

}
.act_cadiz {
	background:transparent url('../img/top_golfista1.jpg') no-repeat left;
	border-bottom:1px solid #000000;
	width:397px;
	height:60px;
}

#colC {
	border-left: 2px solid #7FB700;
	background: #C8DE93;
	float: right;
	width: 305px;
	margin-right:1px;
}

.bloque {
	
}

.bloque .titulo {
	background:transparent url('../img/top_caja1.jpg') repeat-x left;
	line-height:24px;
	font-size:14px;
	padding-left:5px;
	color:#7CB409;
}
.bloque .titulo2 {
	background:transparent url('../img/top_caja2.jpg') no-repeat left;
	line-height:24px;
	font-size:14px;
	padding-left:5px;
	color:#000;
}

.bloque .titulo3 {
	background:transparent url('../img/f_titulo.gif') repeat-x left;
	line-height:24px;
	font-size:14px;
	padding-left:5px;
	color:#7CB409;
}
.bloque .titulo4 {
	line-height:20px;
	font-size:14px;
	padding-left:5px;
	color:#7CB409;
}

.bloque .titulo5 {
	line-height:20px;
	font-size:14px;
	text-align:center;
	color:#fff;
	background-color: #99B874;
}
.bloque .contenido {
	
}

.bloque .mundogolf {
	background: #E7EECC;	 
	padding:5px;
}

/* ---------- google adsense ---------------- */
.adds {
    background-color: #FFFFFF;
    clear: both;
    margin: 20px 0px;
    padding: 0pt;
}

.estilo_tit {
    border-bottom: 1px solid #72A201;
    color: #72A201;
    font-family: "Lucida Grande", Verdana,Helvetica,Sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 6px 0pt 6px 10px;
}

table.addscontent {
    border: 0px none;
}

.estilo_txt {
    padding: 10px 5px 0px;
}

.estilo_lnk {
    color: #003366;
    display: block;
    font-size: 12px;
    font-weight: normal;
    padding: 0pt 0pt 5px 12px;
}

.estilo_descripcion {
    color: #474747;
    display: block;
    font-size: 12px;
    padding: 0pt 0pt 2px 12px;
}

.estilo_url {
    color: #888888;
    display: block;
    font-size: 12px;
    padding: 0pt 0pt 0pt 12px;
}

.adds a:hover {
    text-decoration: none;
}

#mapaHoyo {
	position:absolute;
	top:40px;
	left:5px;
	display:none;
	width:630px;
	height:510px;
	 
}

/* ----- noticias ------ */
.noticia {
    margin: auto;
	padding: 0px 10px;
}

.noticia .texto {
	padding-bottom:10px;	
	text-align:justify;
    color: #555;
    font-size: 13px;
}

.noticia .texto table td {
	padding:3px;
	border:1px solid #888;
} 

.noticia .foto,.noticia .video{
}

.noticia .apoyos {
	float:right;
    margin-left: 5px;	
	padding-left:10px;	
}

.noticia .foto img {
    border: 1px solid #000;
    padding: 1px;
}

.noticia-portada {
}

.noticia-portada .fecha {
	color: #000;
	line-height:17px;
}

.noticia-portada .antetitulo, .noticia .antetitulo {
	line-height:17px;
	color:#6B9407;
	font-size:11px;
	padding:0pt 0pt 0px;
	text-transform:uppercase;
}

.noticia-portada h2 {
	color:#333333;
	font-size:18px;
	font-weight:normal;
	padding:0pt 0pt 5px;	
}

.noticia-portada h2 a {
	color:#333333;	
}

.noticia-portada .foto,.noticia-portada .video {
	float:left;
	padding:3px 0pt 0pt;
}

.noticia-portada .video {
	margin:0pt 8px 1px 0pt;	
}

.noticia-portada .foto img {
	border:1px solid #000;
	margin:0pt 8px 1px 0pt;
	height:130px;
}
.noticia-portada .foto small {
	color: #666;
}
.noticia-portada .texto {
	color:#333333;
	font-size:12px;
	line-height:16px;
	margin:0pt;
	padding:0pt;	
}

.mas-noticias h3 {
	background:transparent url('../img/marca_1.gif') no-repeat scroll 3px 5px;
	display:block;
	font-size:12px;
	padding:0pt 0pt 4px 17px;
	font-weight:normal;
}
.mas {
	color: #97B700;
}


.comentario0, .comentario1, .enviarcomentario {
    width: 590px;
    margin: 10px auto;
    border-top: 3px solid #72A201;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    padding: 10px 10px 10px 60px;
    position: relative;
}

.comentario1 {
    border-top: 3px solid #F9B704;
}

.enviarcomentario {
    border-top: 3px solid #72A201;
}

.comentario0 .numero, .comentario1 .numero {
    color: #DDDDDD;
    font-size: 20px;
    font-weight: bold;
    left: 0px;
    position: absolute;
    text-align: center;
    top: 0px;
    width: 41px;
}

.comentario0 .autor, .comentario1 .autor {
    float: left;
    font-size: 11px;
    color: #666;
}

.comentario0 .fecha, .comentario1 .fecha {
    float: right;
    font-size: 11px;
    color: #666;
}

.comentario0 .texto, .comentario1 .texto {
    clear: both;
    padding-top: 5px;
}

.enviarcomentario .from {
    color: Gray;
    font-size: 90%;
    text-transform: capitalize;
}

.enviarcomentario .from a {
    color: Black;
}

.enviarcomentario label {
    color: black;
    display: block;
    height: 20px;
}

.enviarcomentario input.input {
	border: 1px solid #C6C3C6;
    margin: 0pt 0pt 2px;
    width: 400px;
}

.enviarcomentario input.post {
	border: 1px solid #C6C3C6;
	background:#fff;
    margin: 5px 0pt 2px 257px;
    width: 150px;
}

.enviarcomentario textarea {
    height: 200px;
    width: 400px;
    border: 1px solid #C6C3C6;
}
/* -------- Opciones articulos -------------- */

#tarjeta {
	width:690px;	
	margin: 10px 0px 0px 0px;
}
#tarjeta table a {
	color: #7EB500;
}
#tarjeta table a:hover {
	color: #fff;
}
#tarjeta table {
	font-size:8pt;
	text-align:center;
}
#tarjeta table th {
	
}
#tarjeta table th:hover {
	color: #fff;
	background: #7EB500;
}
#tarjeta table td {
	padding:2px;
	border:1px solid #B8BFA7;
}
#tarjeta table td:hover {
	background:#B8BFA7;
}

#hoyo2hoyo {
	font-family:arial,verdana;
	margin: 10px 0px 0px 0px;
}

#hoyo2hoyo table {

}

#hoyo2hoyo table th {
	background: #7EB500;
	color: #fff;
	font-weight:bold;
}

#hoyo2hoyo table td {
	border:1px solid #7EB500;
	background: #FFFFFF;
	text-align:center;
	vertical-align: top;
}
#hoyo2hoyo table td:hover {
	border:1px solid #f00;
}
.opciones {
    font-size: 11px;
    margin: 10px 0px 10px 0px;
    padding: 6px 0px 3px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    line-height: 18px;
}

.separaopciones {
    background-color: #444;
    float: left;
    height: 11px;
    margin: 0pt 6px;
    width: 1px;
}

.opc-izqda {
    color: #474747;
    float: left;
    margin: 0pt 0pt 0pt 0px;
    width: 240px;
}

.opc-dcha {
    color: #474747;
    float: right;
    margin: 0pt 0pt 0pt 0px;
    text-align: right;
}

.opc-izqda .label {
    float: left;
    padding: 0pt 5px;
}

.starvotos {
    background: transparent url(../img/star_off.gif) repeat-x scroll 0%;
    display: inline;
    float: left;
    height: 13px;
    position: relative;
    width: 65px;
}

.starvotos a {
    display: block;
    height: 13px;
    position: absolute;
}

.starvotos a:hover {
    background: #FFFFFF url(../img/star_on.gif) repeat-x scroll 0%;
}

.starvotos .vt1 {
    width: 13px;
    z-index: 7;
}

.starvotos .vt2 {
    width: 26px;
    z-index: 6;
}

.starvotos .vt3 {
    width: 39px;
    z-index: 5;
}

.starvotos .vt4 {
    width: 52px;
    z-index: 4;
}

.starvotos .vt5 {
    width: 65px;
    z-index: 3;
}

.opc-dcha .comenta, .concursoficha .comentarios {
    background: transparent url(../img/comments.gif) left no-repeat;
    padding-left: 20px;
}

.opc-dcha .opina {
    background: transparent url(../img/comment_edit.gif) left no-repeat;
    padding-left: 20px;
    margin-left: 15px;
}
.opc-dcha .enviaramigo {
    background: transparent url(../img/enviaramigo.gif) left no-repeat;
    padding-left: 20px;
    margin-left: 15px;
}

.fichacampo {
}

.fichacampo .nombre {
	
}
.fichacampo .logo{
	border:1px solid #7EB500;
	background: #FFFFFF;
	margin: 0px 15px 25px 10px;
	height: 90px;
	width:90px;
	float:left;
}

.fichacampo .logo img {
	width:90px;	
}

.fichacampo .datos {
  margin-bottom:10px;
}

.fichacampo .datos h1 {
	font-size:20px;
	color:#444;
	margin-bottom:20px;
}

.fichacampo .datos .dato {
	line-height:18px;
	width:290px;
	float:left;	
}

.fichacampo .datos .dato span {
	font-weight:bold;
}

.fichacampo .fotocampo {
	float:left;
	margin:5px;
	border:1px solid #7CB409;
}

.fichacampo .textocampo {
	font-size: 11px;
	text-align:justify;
	margin:10px;
}

#moduloTarjeta {
	font-family: arial,verdana;
	font-size: 9px;	
}

#moduloHandicap {}

#moduloHandicap form input {
	border: 1px solid #7EB500;
	padding:5px; 
	margin: 5px;
	font-size:14pt;
	color: #888; 
	width:50px	
}
#moduloHandicap form .boton {
	font-size:10pt;
	border:3px solid #7EB500;
	background: #FFFFFF;
	width:130px;
}

form.preguntapro {
	margin:20px;
	font-family: verdana,arial,sans-serif;
}
form.preguntapro textarea {
	border:1px solid #82B109;
	background-color: #D1DFB3;
	width:520px;
	height:200px;
	padding:5px;
	margin:5px;
}
form.preguntapro input.autor {
	width: 520px;
	border:1px solid #82B109;
	background-color: #D1DFB3;
	padding:5px;
	margin:5px;

}
form.preguntapro input.post {
	font-size:10pt;
	border:3px solid #7EB500;
	background: #FFFFFF;
	width:130px;
}
.tablaHandicap table{}

.tablaHandicap td {
	border:1px solid #7EB500;
	background: #FFFFFF;
	padding: 4px;
}
.tablaHandicap th {
	padding:4px;
}
#mapa-grande {
	width:635px;
	height:200px;
	border:1px solid #c9c9c9;
}
#mapaprov {
	width:635px;
	height:500px;
	border:1px solid #c9c9c9;
}
#mapa-posicionar {
 	width:400px;
	height:200px;
	margin:auto;	
}

.crramplia {
	text-align:right;	
}
.paginas {
	margin:10px;
}

.paginas a, .paginas .actual {
	padding:3px;
	border:1px solid #CCC;
	text-decoration:none;
}

.paginas .actual {
	background:#6B9407;
	color:#ffffff;
}

.paginas a:hover {
	background:#6B9407;
	color:#ffffff;
}


.foro .tituloforo{
	background: transparent url(../img/bocadillo.png) 2px no-repeat;
	border-bottom:1px solid #6DA101;
	color:#414141;
	height:20px;
	padding: 2px 0 0 35px;
	font-weight:bold;
	
	font-size:12px;
}

.foro .ultimoscomentarios {
	font-size:0.9em;
}

.foro .ultimo{
	float:left;
	color:#555;
	font-weight:bold;
	font-size:0.9em;
	padding-left:2px;
}

.foro .textoforo {
	margin-top:3px;
	color:#666;
}

.foro .horaforo{
	float:right;
	color:#990000;
	font-weight:bold;
	font-size:0.9em;
	padding-left:2px;
}

.galeria {
	margin-top:10px;
	
}

.galeria ul, .galeria li {
	list-style:none;
}

.galeria li {
	float:left;
	margin-right:5px;
	text-align:center;
	width:166px;
}

.tunoticia, .informacion {
    width: 600px;
    margin: 10px auto;
}

.tunoticia h3, .informacion h3 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #999;
    font-weight: normal;
    border-bottom: 1px solid #6DA101;
}

.informacion p {
	margin:10px 0px;
	font-size:14px;
}

.informacion p a{
	color:#0063DC;
}	

.tunoticia .from {
    color: Gray;
    font-size: 90%;
    text-transform: capitalize;
}

.tunoticia .from a {
    color: Black;
}

.tunoticia label {
    color: black;
    display: block;
    height: 20px;
}

.tunoticia input.input {
    margin: 0pt 0pt 2px;
    width: 590px;
	border: 1px solid #C6C3C6;
}

.tunoticia input.post {
    margin: 5px 0pt 2px 257px;
    width: 150px;
	border: 1px solid #C6C3C6;
	background:#ffffff;
}

.tunoticia textarea {
    height: 200px;
    width: 590px;
    border: 1px solid #C6C3C6;
}

.info {
	text-align:center;
	font-weight:bold;
}

.info span {
	background:transparent url(../img/info.png) no-repeat left;
	padding-left:20px;	
}

.infowindow {
	width:300px;
}

.infowindow a {
	color: #499F31;
	font-weight:bold;
}
.infowindow a:hover {
	color: #000;
}

.infowindow img {
	float:left;
	margin:0 10px 5px;
	padding:0;	
}

.error {
	text-align:center;
	font-weight:bold;
}

.error span {
	background:transparent url(../img/error.png) no-repeat left;
	padding-left:20px;	
	color:#990000;
}

.caja2 img {
    float: left;
    margin-right: 5px;
}

.caja2 h3 {
    background-attachment: scroll;
    background-color: #E1C97F;
    background-image: none;
    background-position: 0% 0%;
    background-repeat: repeat;
    color: #FFFFFF;
    margin-top: 5px;
}

.caja2 p {
	color: #000000;
}

.caja2 a {
    color: #ffffff;
}

/*el tiempo*/
.modulo-servicios-enlaces a{  color:#666666; }
.contenido-modulos-servicios{ background-color:#F3F2F1;}
.contenido-modulos-servicios .eltiempo{ padding:6px 2px 6px 2px; margin:0; border:none;}
.contenido-modulos-servicios .eltiempo table{ border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; width:100%; background-color:#FFFFFF;}
.contenido-modulos-servicios .eltiempo th{ white-space:normal; border-top:1px solid #CECECE; border-left:1px solid #FFFFFF; background-color:#AAA89C; color:#FFFFFF; text-align:center; padding:3px; font-weight:normal; font-size:11px;}
.contenido-modulos-servicios .eltiempo td{ white-space:normal; border-top:1px solid #CECECE; border-left:1px solid #CECECE; text-align:center;padding:3px; font-size:10px;}
.contenido-modulos-servicios .eltiempo .imagentiempo{ width:106px; padding:0;}
.contenido-modulos-servicios .eltiempo .temperatura{ color:#C40000;}
.contenido-modulos-servicios .eltiempo .enlacetiempo a{ color:#666666;}
.contenido-modulos-servicios .eltiempo-seleccion p{ padding:0 0 5px 0; color:#666666;}

.modulo-tiempo{ }
/*.tiempo-datos{ background:transparent url(http://www.lavozdigital.es/img/f_modulo_tiempo.jpg) repeat-x; background-position: bottom; height:35px; }*/
* > .tiempo-datos{ height:auto;}
.tiempodato1{ float:left; padding:0px 2px 0 0px;}
.tiempodato2{ float:left; padding:0px 2px 0 0px; background: url(http://www.lavozdigital.es/img/tiempo_separa.gif) repeat-y; background-position: left; }
.tiempodato3{ float:right; width:18px; background: url(/img/tiempo_separa.gif) repeat-y; background-position: left;text-align:center; margin:0 auto; font-size:1px;}
.tiempodato3 a{ display:block; height:18px; background: url(http://www.lavozdigital.es/img/modulo_tiempo_plegado.gif) no-repeat; background-position: center center;}
.tiempodato3 a span{ visibility:hidden;}
.tiempodato3 a.activo{ background: url(http://www.lavozdigital.es/img/modulo_tiempo_desplegado.gif) no-repeat; background-position: center center}
.tiempodato3 a:hover,.tiempodato3 a:active{ text-decoration:none;}
.modulo-tiempo .dia{ font-size:10px; color:#666666; text-transform:uppercase; padding:0 1px 0 0; }
.modulo-tiempo .minima{ font-size:11px; font-weight:bold; color:#333333; padding:0 2px 0 2px;}
.modulo-tiempo .maxima{ font-size:11px; font-weight:bold; color:#990000; padding:0 2px 0 2px;}
.modulo-tiempo .imagen{ height:29px; padding:0 0 0 3px; background: url(http://www.lavozdigital.es/img/tiempo_separa.gif) no-repeat; background-position: left 50%; text-align:center; margin:0 auto}
.modulo-tiempo .imagen img{ vertical-align:middle; width:29px; text-align:center; margin:0 auto}
.modulo-tiempo .imagen img.shim{ vertical-align:middle; width:1px; height:29px;}

.tiempo-seleccion{ border-top:1px solid #CECECE; padding:3px 0px 3px 3px; text-align:center;}
.modulo-tiempo input.boton{ width:20px; padding-left:0; padding-right:0;}
.tiempo-seleccion option{width:auto; padding:0 4px 0 0}
.tiempo-seleccion select {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0pt;padding:0pt;width:120px;}
.tiempo-seleccion input.boton {background:#FFFFFF url(http://www.lavozdigital.es/img/f_boton_contenido.jpg) repeat-x scroll center bottom;border:1px solid #CECECE;color:#636363;cursor:pointer;font-size:11px;padding:0px;text-align:center;}

/*formularios*/
	.modserv-form{ padding:6px;}
	.modserv-form p.izda{ float:left; width:49%;}
	.modserv-form p.dcha{ float:right; width:49%;}
	.modserv-form input.caja,.modserv-form select{ width:98%;}
	.modserv-form .boton{ clear:both; text-align:right;}
	.botonwebmail{ padding:8px 0 8px 0; display:block; text-align:right;}
	.modserv-form a.olvidado{ display:block; font-size:10px; text-decoration:underline; color:#666666; padding:6px 0 0 0 }
	
/* portada nueva*/

#colAB_portada {
	margin-left:0px;
	width:681px;
	float:left;
}

#colA_portada {
	background: #D4E9A3;
	padding: 10px;
	float: left;
	width: 210px;
	border-right: 2px solid #fff;

}
#colA_portada .lista {
	width:210px;
	padding:5px;
}
#colA_portada .lista table {
	
}
#colB_portada {
	float: right;
	color: #FFFFFF;
	margin:4px;
	width:420px;
	
}

#colA_portada .lista table td {
	padding:3px;
	border:3px solid #7EB500;
	background: #FFFFFF;
	-moz-border-radius-topleft: 14px;
    -moz-border-radius-bottomright: 14px;
}
#colA_portada .titulo {
	text-align:center;
	font-size:18pt;
	
}
#colA_portada #NombreCampo {
	color: #000000;
	height:30px;
	padding:4px;
	font-size:10pt;
	text-align:center;
	
}
#colA_portada .lista img {
	width:55px;	
}
.promocion {
	padding:5px;
}
.preguntas {
	background: transparent url('../img/preguntapro.jpg') top no-repeat;
	padding:100px 20px 20px 20px;
}
.fotos-usuarios {
	background: transparent url('../img/enviarfoto.jpg') top no-repeat;
	padding:100px 20px;
}
.preguntapro {
	padding: 10px;

}
.preguntapro-p {
	background: transparent url('../img/preguntaspro-p.jpg') center no-repeat
}
.enviarfoto-p {
	background: transparent url('../img/enviarfoto-p.jpg') center no-repeat
}
.suplementopdf-p {
	background: transparent url('../img/suplementopdf-p.jpg') center no-repeat
}
.enviapregunta  {
	text-align:center;
}
.enviapregunta a {
	padding:4px;
	background: #82B109;
	color: #fff;
	text-decoration:none;
}
.enviapregunta a:hover {
	background: #C0DA9B;
	color: #000;
}
.listapreguntas {}
.listapreguntas dl {}
.listapreguntas dt {
	padding: 5px 0px 5px 0px;
}
.listapreguntas dd {
	padding:10px;
	position:relative;
	left:50px;
	width: 550px;
	background: #EFFFCD;
}

.par {
	background-color: #fff;
}
.par td {
	padding: 4px;
}
.impar td {
	padding: 4px;
}

.linkportales {
	margin:5px auto;
	text-align:left;
font-family:Arial,Helvetica,sans-serif; 	
}

.linkportales p {
color:#333;
float:left;
width:49.5%;
font-size:10px;
}
