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;
}

.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;
}










