body {
	margin:0;
	background-color:#338A29;
}
.clasf_Imgborder {
	width:56px;
	height:46px;
	border:1px solid #CCCCCC;
}
.gotoback {
	font-family:Tahoma;
	font-size:11px;
	color:#E2E2E2;
}
.gotoback:hover {
	color:#FFFFFF;
}
.clasf_top1 {
	background-image:url(img/clasificados/clasificados1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:340px;
	height:21px;
	font-size:0;
}
.clasf_top2 {
	background-image:url(img/clasificados/clasificados2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:177px;
	height:22px;
	font-size:0;
	margin-top:10px;
	margin-left:11px;
}
.cgl-bg-top {
	background-image:url(img/cgl-bg-top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:70px;
	width:565px;
	margin-left:8px;
}
.cgl-text-top {
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
}
.cgl-bg-top ul {
	margin:0;
	padding:0;
	list-style:none;
}
.cgl-bg-top li {
	margin:0;
	padding:0;
	list-style:none;
}
.cgl-bg-top li a {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
.cgl-bg-top li {
	margin-right:5px;
	padding-top:2px;
}
.cgl-bg-top li img {
	margin-left:5px;
	float:right;
	margin-top:4px;
}
.clasf_top_text1 {
	font-family:Tahoma;
	font-size:11px;
	color:#2E7224;
	margin:0;
	margin-top:2px;
	margin-left:15px;
}
.clasf_top_text1 a {
	text-decoration:none;
	color:#2E7224;
}
.clasf_top_text1 a:hover {
	color:#23591C;
}
.clasf_top_text2 {
	font-family:Tahoma;
	font-size:11px;
	color:#2E7224;
	margin-bottom:3px;
}
.clasf_top_text2 a {
	text-decoration:none;
	color:#2E7224;
}
.clasf_top_text2 a:hover {
	color:#23591C;
}
.clasf_top_text3 {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
}
.ViewAllVideos {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#B5C4DB;
	margin-right:15px;
	margin-top:20px;
}
.ViewAllVideos a {
	color:#5B5B40;
	text-decoration:none;
}
.ViewAllVideos a:hover {
	text-decoration:underline;
}
.topvideos {
	background-image:url(img/header/bvideos.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:56px;
}
.right_videosNavi {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#B5C4DB;
	margin:0;
	width:315px;
	background-image:url(img/videos_right/bgoff.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.right_videosNavi UL {
	margin:0;
	padding:0;
	list-style:none;
}
.right_videosNavi LI {
	margin:0;
	border:0 none;
	display:inline;
	list-style:none;
	float:left;
}
.right_videosNavi LI a {
	font-weight:bold;
	color:#2E7224;
	padding:7px;
	display:block;
	text-decoration:none;
	background-repeat:repeat-x;
	background-position:top;
}
.right_videosNavi LI a:hover {
	color:#3E3C2D;
	text-decoration:underline;
}
.right_videosEmbed {
	padding:15px;
	background-color:#FFF;
	margin:8px;
	background-image:url(img/videos_right/bgontable.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.right_videosEmbedText_1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#303030;
}
.right_videosEmbedText_1 a {
	color:#2E7524;
	text-decoration:none;
}
.right_videosEmbedText_1 a:hover {
	text-decoration:underline;
}
.right_videosEmbedText_2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
}
.right_videosEmbedText_2 p {
	margin:0;
	margin-bottom:8px;
}
.right_videosEmbedLine {
	padding-bottom:15px;
}
.btnsubmit2 {
	color:#4E4E4E;
	font-weight:bold;
	font-size:14px;
	background-image:url(img/clasificados/bgboton.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	border:0;
	margin:0;
	padding:2px;
	cursor:pointer;
	width:340px;
}
.form_validator_text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.alargarimg {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6F5A;
	width:200px;
}
.clasif_txtdet_sub {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#F79C00;
	margin-bottom:10px;
	margin-top:10px;
}
.clasif_details_price {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#6D6F5A;
	padding:8px;
}
.header_area {
	background-image:url(img/header/top_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.header_links {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6F9E67;
}
.header_links a {
	font-weight:bold;
	color:#D5E1D3;
	text-decoration:none;
	margin-left:3px;
	margin-right:2px;
}
.header_links a:hover {
	text-decoration:underline;
}
.fecha {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E7EFE4;
}
.header_escalafon {
	margin-top:16px;
	margin-right:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E0EADF;
}
.header_escalafon img {
	margin-bottom:4px;
}
.header_escalafon a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E0EADF;
	text-decoration:none;
	margin-left:3px;
	margin-right:2px;
}
.header_escalafon a:hover {
	text-decoration:underline;
}
.navi {
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B1B18F;
}
.navi a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5B5B40;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	padding-top:4px;
	padding-bottom:7px;
	line-height:27px;
	margin:0;
}
.navi a:hover {
	background-color:#E0E0D3;
}
.navi2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B1B18F;
}
.navi2 UL {
	margin:0;
	padding:0;
	list-style:none;
}
.navi2 LI {
	margin:0;
	border:0 none;
	display:inline;
	list-style:none;
	float:left;
}
.navi2 LI a {
	padding:3px;
	font-weight:bold;
	color:#5B5B40;
	display:block;
	text-decoration:none;
}
.navi2 LI a:hover {
	background-color:#E0E0D3;
}
.content_area_sombra {
	background-image:url(img/site/site_bg.jpg);
	background-repeat:repeat-y;
	width:976px;
}
.content_area {
	width:956px;
	background-color:#FFFFFF;
}
.content_clasificados {
	background-color:#FFFFFF;
}
.titular_flash_principal {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#2E7224;
	text-decoration:none;
}
.titular_flash_principal:hover {
	text-decoration:underline;
}
.titular_portada {
	margin-bottom:4px;
}
.titular_portada a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.sumario_portada {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.mas_portada {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.cuadro_articulos {
	border:dotted 1px #666666;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:12px;
}
.cuadro_articulos div {
	width:166px;
	text-align:left;
}
.articulo_pretitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2E7224;
	text-align:left;
}
.articulo_titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#2E7224;
	text-align:left;
}
.articulo_postitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#666666;
	text-align:left;
	margin-top:12px;
}
.texto_articulo {
	width:360px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:15px;
	margin-top:20px;
}
.footer_articulo {
	width:360px;
	background-color:#EFEFEF;
	padding:4px;
	border-bottom:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.multimedia_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E7224;
	text-align:left;
	text-decoration:none;
}
.multimedia_link:hover {
	text-decoration:underline;
}
.links_footer {
	color:#FFFFFF;
}
.links_footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
.links_footer a:hover {
	text-decoration:underline;
}
.titulo_seccion {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#2E7224;
	text-align:left;
	margin-bottom:10px;
}
.titulo_seccion2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
}
.volver {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.volver:hover {
	text-decoration:underline;
}
.titulo_torneos {
	background-color:#348529;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(img/torneos/titulos_big_bg.jpg);
	background-repeat:repeat-x;
	line-height:18px;
}
.titulo_torneos a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.breve_descripcion_torneos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:6px;
}
.links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E7224;
	text-align:left;
	text-decoration:none;
}
.links a:hover {
	text-decoration:underline;
}
.mas_leidos {
	border:1px solid #000000;
	width:338px;
	background-color:#FFFFFF;
}
.titular_mas_leidos a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.titular_mas_leidos a:hover {
	text-decoration:underline;
}
.mas_leidas_secundarias {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.mas_leidas_secundarias:hover {
	text-decoration:underline;
}
.propiedades {
	background-color:#FFFEF5;
	border:1px solid #CCCCCC;
}
.propiedades_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F7424;
	text-decoration:none;
}
.propiedades_link:hover {
	text-decoration:underline;
}
.propiedades_site_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.propiedades_site_link:hover {
	text-decoration:underline;
}
.menu_federacion {
	margin-bottom:6px;
}
.menu_federacion a {
	display:block;
	width:110px;
	background-color:#D5D2C3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003333;
	margin-bottom:4px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.menu_federacion a:hover {
	background-color:#003333;
	color:#D5D2C3;
}
.link_membresia {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2E7224;
	font-size:14px;
	text-decoration:none;
}
.link_membresia:hover {
	text-decoration:underline;
}
.titular_seccion {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
}
.titular_seccion:hover {
	text-decoration:underline;
}
.link_publicidad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.link_publicidad:hover {
	color:#009900;
}
.navi-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.fter-navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 10px;
}
.fter-lnk {
	color: #006633;
	text-decoration: none;
}
.fter-lnk:hover {
	color: #00CC66;
	text-decoration: underline;
}
.navi-td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	background-color:#FFFFFF;
	background-image: url(img/navi/btnBg.gif);
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 6px;
	vertical-align: middle;
}
.navi-td-hdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 6px;
	height: 19px;
	vertical-align: middle;
}
.navi-top-td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(img/navi/bg_button.jpg);
	text-align: center;
	width: 96px;
	height: 27px;
}
.navi-top-lnk {
	color: #FFFFFF;
	text-decoration: none;
}
.navi-top-lnk:hover {
	color: #003366;
	text-decoration: none;
}
.newsheader-liner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2C597E;
	border-right-color: #2C597E;
	border-bottom-color: #2C597E;
	border-left-color: #2C597E;
	padding-left: 5px;
	vertical-align: middle;
}
.sectionheader-liner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	background-color: #009966;
	height: 34px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00CC66;
	border-right-color: #00CC66;
	border-bottom-color: #00CC66;
	border-left-color: #00CC66;
	padding-left: 5px;
	vertical-align: middle;
}
.a9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.a10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.a11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.a11b {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.a12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.a12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.a14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.a14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.a18b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.v9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.v10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.v11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.v11b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.v12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.v12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.v14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.v14b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.lnk-darkblue-nu {
	color: #275074;
	text-decoration: none;
}
.lnk-darkblue-nu:hover {
	color: #FF0000;
	text-decoration: underline;
}
.lnk-blue-u {
	color: #0000FF;
}
.lnk-blue-u:hover {
	color: #FF0000;
}
.lnk-blue-nu {
	color: #0000FF;
	text-decoration: none;
}
.lnk-blue-nu:hover {
	color: #FF0000;
	text-decoration: underline;
}
.lnk-black-nu {
	color: #000000;
	text-decoration: none;
}
.lnk-black-nu:hover {
	text-decoration: underline;
}
.lnk-white-u {
	color: #FFFFFF;
}
.lnk-white-u:hover {
	color: #DDDDDD;
}
.not-pspace {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.not-pspace-fs1 {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.not-pspace-fs3 {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.not-pspace-fs4 {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.not-pspace-fs5 {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.not-ptitle {
	margin-right: 5px;
	margin-left: 5px;
}
.not-fontsizeselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
}
.relatedheader-liner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	height: 18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2C597E;
	border-right-color: #2C597E;
	border-bottom-color: #2C597E;
	border-left-color: #2C597E;
	padding-left: 5px;
	vertical-align: middle;
}
.not-commentsubline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9966;
	border-right-color: #CC9966;
	border-bottom-color: #CC9966;
	border-left-color: #CC9966;
}
.not-picture-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 4px;
	margin-left: 16px;
}
.breakingnws-table {
	background-color: #990000;
	border: 1px solid #FF0000;
	height: 38px;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.tdborders-blacktable {
}
.tdborders-bottom-grey {
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}
.lnk-green-nu {
	color: #387B17;
	text-decoration: none;
}
.lnk-green-nu:hover {
	color: #00CC33;
	text-decoration: underline;
}
.link_escalafon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#006633;
}
.link_escalafon:hover {
	text-decoration:underline;
}
/* Ranking columna derecha */

.ranking_derecha {
	border:1px solid #000000;
	width:338px;
	background-color:#FFFFFF;
}
#ranking_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:16px;
	margin-bottom:10px;
}
#ranking_title a {
	color:#00CC33;
}
#ranking_derecha_cats {
	margin-left:4px;
	margin-right:4px;
	width:94px;
	float:left;
}
.ranking_derecha_cats_item {
	background-color:#D6D4C5;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:88px;
	height:17px;
	margin-bottom:3px;
	padding-top:1px;
	padding-left:5px;
}
.ranking_derecha_cats_item A {
	color:#666666;
	text-decoration:none;
}
.ranking_derecha_cats_item A:hover {
	color:#666666;
	text-decoration:underline;
}
.ranking_derecha_cats_item_over {
	background-color:#023435;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:88px;
	height:17px;
	margin-bottom:3px;
	padding-top:1px;
	padding-left:5px;
}
.ranking_derecha_cats_item_over A {
	color:#FFFFFF;
	text-decoration:none;
}
.ranking_derecha_cats_item_over A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#ranking_derecha_results {
	float:left;
	margin-left:7px;
	margin-right:7px;
}
.ranking_derecha_results_table {
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	width:190px!important;
}
.ranking_derecha_results_table td {
	padding:0px;
	padding-top:2px;
	padding-bottom:1px;
}
.ranking_derecha_results_title {
	font-weight:bold;
	border-bottom:1px solid #333333;
}
.shop_top_cat {
	background-image:url(img/golfshop/shop_top_cat.jpg);
	background-repeat:no-repeat;
	background-position:top 0;
}
.shop_top_any_cat {
	margin-top:28px;
	background-image:url(img/golfshop/shop_any_cat.jpg);
	background-repeat:no-repeat;
	background-position:top 0;
	width:190px;
	height:33px;
}
.shop_top_any_cell {
	background-image:url(img/golfshop/shop_any_cell.jpg);
	background-repeat:repeat-y;
	background-position:top 0;
	width:190px;
}
.shop_top_any_bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	background-image:url(img/golfshop/shop_any_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top 0;
	width:190px;
	height:8px;
}
.shop_GlobalTitleCat {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D27E00;
	font-weight:bold;
	margin-left:15px;
	margin-right:3px;
	padding-top:5px;
	padding-bottom:5px;
}
.shop_GlobalTitleCat a {
	color:#D27E00;
	text-decoration:none;
}
.shop_GlobalTitleCat a:hover {
	color:#FF9900;
	text-decoration:underline;
}
.shop_SubTitleCat {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5B5B40;
	display:block;
	padding-left:20px;
	padding-top:5px;
	margin-left:8px;
	margin-right:8px;
	padding-bottom:15px;
	border-bottom:1px solid #E1E1D5;
}
.shop_SubTitleCat a {
	color:#5B5B40;
	text-decoration:none;
	padding-bottom:2px;
}
.shop_SubTitleCat a:hover {
	color:#8B8B77;
	text-decoration:underline;
}
.shop_zote_top_at {
	margin-left:7px;
	margin-right:3px;
}
.shop_zote_top_td_cell {
	background-image:url(img/golfshop/shop_subcatlist_cell.jpg);
	background-position:top 0;
	background-repeat:repeat-x;
}
.shop_navi_pg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.shop_navi_pg a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}
.shop_navi_pg a:hover {
	color:#5B5B40;
	background-color:#DCDDCF;
	padding:3px;
}
.shop_navi_pg_prev {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(img/golfshop/shop_icon_prev.jpg) !important;
	background-position:left -3px;
	background-repeat:no-repeat;
	padding:0 !important;
	padding-left:17px !important;
	font-weight:bold !important;
	text-decoration:none !important;
}
.shop_navi_pg_prev:hover {
	text-decoration:underline !important;
}
.shop_navi_pg_next {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(img/golfshop/shop_icon_next.jpg);
	background-position:right -3px;
	background-repeat:no-repeat;
	padding:0 !important;
	padding-right:20px !important;
	font-weight:bold !important;
	text-decoration:none !important;
}
.shop_navi_pg_next:hover {
	text-decoration:underline !important;
}
.shop_footer_navi_pgs {
	background-color:#2F7424;
	margin-right:3px;
	margin-left:7px;
	padding:3px;
	padding-right:5px;
}
.shop_imgefect {
	border:5px solid #DCDDCF;
	margin-bottom:5px;
}
.shop_title_article {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90907D;
	font-weight:bold;
}
.shop_title_article a {
	color:#90907D;
	text-decoration:none;
}
.shop_title_article a:hover {
	color:#90907D;
	text-decoration:underline;
}
.shop_details_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90907D;
	margin-top:5px;
}
.shop_mm_bloqs {
	display:none;
}
.shop_flaselements {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.shop_details_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#5B5B40;
}
.shop_details_data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5B5B40;
	margin-top:12px;
	margin-bottom:12px;
	line-height:18px;
}
.shop_details_data a {
	color:#5B5B40;
}
.shop_details_data a:hover {
	color:#336600;
}
.shop_details_price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	margin-top:8px;
	margin-bottom:8px;
	font-weight:bold;
}
.shop_details_moreinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6C6C54;
	margin-top:8px;
	margin-bottom:8px;
}
.shop_port_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6C6C54;
	margin-left:39px;
	margin-right:8px;
	display:block;
	margin-bottom:5px;
}
.shop_port_list a {
	color:#6C6C54;
	text-decoration:none;
}
.shop_port_list a:hover {
	color:#8B8B77;
	text-decoration:underline;
}
.shop_port_list_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D27E00;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:33px;
}
.gallery_area {
	width:200px;
	height:200px;
	float:left;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:20px;
	text-align:left;
}
.gallery_title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.gallery_fotos {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#317F29;
	text-decoration:none;
}
.gallery_fecha {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	margin-top:3px;
	margin-bottom:6px;
}
.gallery_info {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}
.gallery_more {
	margin-top:6px;
}
.gallery_more a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#317F29;
	text-decoration:none;
}
.gallery_more a:hover {
	text-decoration:underline;
}
.cal_top1 {
	background-image:url(img/calendario/calendario1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:340px;
	height:21px;
	text-align:right;
}
.cal_top1 a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#266B1B;
	text-decoration:none;
	display:block;
	width:340px;
	padding-top:4px;
}
.cal_top1 a:hover {
	text-decoration:underline;
}
.torneos_portada {
	margin:5px;
	margin-left:8px;
	margin-right:8px;
	padding:5px;
	background-color:#F4F5EF;
	background-image:url(img/calendario/flecha.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.torneos_portada_titulo {
	margin-bottom:4px;
}
.torneos_portada_titulo a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.torneos_portada_fecha {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.torneos_portada_lugar {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.dlvgolf-p-t1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	margin-left:9px;
	display:block;
}
.dlvgolf-p-t1:hover {
	text-decoration:underline;
}
.dlvgolf-p-t2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
	margin-left:9px;
	margin-top:9px;
	display:block;
}
.dlv-cl-height-12 {
	height:12px;
	font-size:0;
}
.dlv-cl-right {
	border-left:1px solid #E7E7DD;
	background-image:url(img/dlvgolf/bg-righr.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.dlv-cl-right-navi {
	background-image:url(img/dlvgolf/navi-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:33px;
	line-height:33px;
}
.dlv-cl-right-navi ul {
	margin:0;
	padding:0;
	list-style:none;
}
.dlv-cl-right-navi li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.dlv-cl-right-navi li a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	display:block;
	padding-left:18px;
	padding-right:18px;
}
.dlv-cl-right-navi li a:hover {
	background-image:url(img/dlvgolf/nav-on.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.dlv-cl-right-inside {
	padding:7px;
	padding-top:3px;
}
.dlv-cl-top-zc {
	background-color:#EAEAE0;
	padding-top:5px;
	padding-bottom:5px;
	width:956px;
}
.dlv-cl-left-zc {
	width:556px;
	margin-left:18px;
}
.dlv-det-title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px;
}
.dlv-det-date {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	margin-top:10px;
}
.dlv-det-line-1 {
	background-image:url(img/dlvgolf/line.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:15px;
	margin-top:15px;
	width:556px;
	height:9px;
	font-size:0;
}
.dlv-det-line-2 {
	background-image:url(img/dlvgolf/line2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:15px;
	width:556px;
	height:9px;
	font-size:0;
}
.dlv-det-line-3 {
	background-image:url(img/dlvgolf/line3.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:15px;
	width:322px;
	height:9px;
	font-size:0;
	margin-left:20px;
}
.dlv-det-items {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:175px;
}
.dlv-det-items img {
	border:1px solid #CDCDCD;
	padding:3px;
	margin-bottom:5px;
}
.dlv-det-items a {
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
.dlv-det-items a:hover {
	text-decoration:underline;
}
.contentzc {
	padding:10px;
	padding-bottom:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	line-height:18px;
}
.contentzc a {
	color:#333;
}
.contentzc a:hover {
	color:#360;
}
.dlv-download {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.dlv-download ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
.dlv-download li {
	margin-bottom:5px;
}

