html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i { margin: 0; padding: 0; border: 0; outline: 0; font-style: normal; vertical-align: baseline}
:focus {outline: 0}
ol, ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
input, textarea {margin: 0; padding: 0}
.floatFix { 
	clear:both;
    height:0;
    font-size: 0px;
    line-height: 0px;
	overflow:hidden
}
a{ color:#71900b; text-decoration:none; }
.floatL{ float:left; display:inline;}
.floatR{ float:right; display:inline;}
body {
	background:#f6f7ef url(../images/bg_main.jpg) top repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.flash {
	z-index: -999;
}
.contenedor{
	width:1000px;
	margin:12px auto 0;
}
#header{
	width:1000px;
	height:197px;
	margin-top:42px;
	background: url(../images/bg_header.png);
}
#header .fecha{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999;
	margin:22px 20px 0 0;
}
#header .logo{
	width:185px;
	height:120px;
	margin:30px 0 15px 32px;
}
#header .logo a{
	background: url(../images/golf_in_argentina.png);
	width:185px;
	height:117px;
	text-indent:-5000px;
	display:block;
}
#header .menu{
	width:1000px;
	height:32px;
	background: url(../images/bg_menu.gif);
}
.btn_lang{ margin-top:5px; width:43px; float:right;}
.mensajeTop{ width:640px; height:70px; margin:25px 15px 0 0;}
.mensajeTop p { color:#b0b0b0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:center; font-style:italic; font-weight:900;}
.mensajeTop p strong{ font-size:22px; center; font-style:italic; font-weight:900;}
/****************************************************************MENU DESPLEGABLE*/
ul#navmenu-h { float:left; margin: 0; padding: 0; list-style: none; position: relative;
width:990px; }

ul#navmenu-h { 
	margin: 0; 
	padding: 0;
	list-style:	none; 
	position: relative;
	z-index:1000;
}
ul#navmenu-h ul { 
	width: 180px; /* Sub Menu Width */ 
	margin: 0;
	list-style: none;
	display: none;
	position: absolute;
	top: 100%; left: 0;
	background:#555;
	z-index:1000;
}
ul#navmenu-h ul li { border:none !important;}
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul {
	top: 0; 
	left: 100%;
	background:#555;
}
ul#navmenu-h li {
	float: left;
	display: inline;
	position: relative;
	height:32px;
	border-left:1px solid #d3d3d3;
}
ul#navmenu-h ul li {
	width: 180px;
	padding:0;
	display: block;}/* Root Menu */ 
ul#navmenu-h a {
	color:#646464;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px; font-weight:900;
	padding:8px 18px;
	height:16px;
	float:left;
	text-decoration:none;
}
/* Root Menu Hover Persistence */ 
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
	background: url(../images/bg_menu_on.gif);
	color:#fff;
}
ul#navmenu-h a:focus, ul#navmenu-h a.on{
	background: url(../images/bg_menu_on.gif);
	color:#FFF;
}
/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
	float: left;
	background: #66820b url(../images/bg_sub_li_hover.png) top left no-repeat;
	font-size:14px !important;
	font-weight:800;
	width:165px;
	padding:7px 5px 8px 10px;
	border-bottom:1px solid #999 !important;
}
/* 2nd Menu Hover Persistence */ 
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #555; background-image:none !important }

/* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #555; margin-right:15px; background-image:none !important  }
/* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #666; background-image:none !important  }

/* 4th Menu */ ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666;  background-image:none !important }
/* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; } 
/* Hover Function - Do Not Move */ 
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul 
	{ display: none;} 
	
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { 
	display: block;
}
/****************************************************CUERPO*/
#cuerpo{
	width:980px;
	padding:13px 0 15px 20px;
	background:#fff url(../images/bg_cuerpo.gif) repeat-y;
}
#sidebar{
	width:320px;
	min-height:300px;
	margin:0 20px 0 0;
}
#central{
	width:620px;
	min-height:300px;
	margin:0 20px 0 0;
}
#central.galeria{ width:980px !important; margin:0px !important}
#central table, #central tr, #central td { border:1px solid #CCC;}
#central p img{margin:8px 0;}
#central h1{}
#central h3{ background:url(../images/bg_h2.gif) bottom repeat-x; font-family:"Times New Roman", Times, serif; font-size:26px; color:#c3c1c1; margin-bottom:10px; padding-bottom:4px;}
#central h2{ font-size:17px; background:#71900b; color:#FFF; padding:4px 8px 2px;}
#central h4{ color:#71900B; font-size:17px; font-weight:900; text-transform:uppercase;}
#central h5{ color:#333; font-size:17px; font-weight:900; margin:10px 0 2px 0;}
#central h6{ color:#ccc; font-size:16px; font-weight:900; border-bottom:2px solid #CCC; border-top:1px solid #CCC;}
#central blockquote{ background:#f2f2f2; color:#666; border:1px solid #CCC; padding:2px 15px; margin:2px 0;}
#slide_home{ width:960px; height:315px; margin-bottom:15px; display:block;}
#sidebar h3{
	background: url(../images/top_side_1.gif);
	width:320px;
	height:40px;
	padding-top:8px;
	text-align:center; font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#8e8d8d;
}
.box_side{
	border:1px solid #e2e2e2;
	border-top:none !important;
	margin:0px 0 15px;
	text-align:center;
	 width:318px;
}
.box_side p{
	padding:3px 10px 6px;
	color:#555;
	text-align:left;
}
.box_side .mas{
	text-align:center;
	padding:0px 8px;
	background:#e2e2e2;
	color:#333;
	font-size:12px; font-weight:900;
}
.not_home{
	width:318px;
	float:left;
	background:#f5f5f5;
}
.not_home img{ width:318px;}
.not_home .fecha{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#FFF; background:#508fc2; padding:3px 5px; font-weight:900; font-style:italic;}
.not_home .not_des_precio{ width:117px; height:21px; margin-top:-20px; position:absolute; background:url(../images/not_des_precio.png);}
.not_home h5 { font-size:18px; text-align:center; margin-top:8px;}
.not_home h5 a{ color:#71900B;}
.not_home h5 a:hover{ color:#333;}
.not_home p{ padding:6px 10px;}

#central p{ font-size:13px; padding:5px 0;}
#central em{ font-style:italic !important;}

#central ul{ padding-left:10px;}
#central ul li{ margin-bottom:8px; padding-left:8px; border-left:3px solid #71900B; line-height:16px;}
.banners_central{
	float:left;
	width:620px;
	margin:10px 0 18px 0;
}
.clima_home{
	width:320px;
	overflow:hidden;
	margin:10px 0;
	border:1px solid #e2e2e2;
}
.mascara{
	width:317px;
	height:142px;
	position:absolute;
	background:url(../images/mascara.gif);
}
/***********************************************************MENU TOP TOP*/
.menuTop{ width:600px; margin:25px 20px 0 0; height:24px; text-align:right;}
.menuTop ul{ float:right; text-align:right;}
.menuTop li{ float:left; margin-left:7px;}
.menuTop li a{ float:left; background: url(../images/btn_icon.gif) bottom right no-repeat; height:24px; padding-right:10px;}
.menuTop li a span{ float:left; padding:4px 3px 0 15px; background: url(../images/btn_txt.gif) bottom left no-repeat; height:20px; color:#666; cursor:pointer;}
.menuTop li a:hover{ background-position: top right;}
.menuTop li a:hover span{ background: url(../images/btn_txt.gif) top left no-repeat; color:#000;}

/*********************************************************PRODUCTOS HOME*/
.canchasHome{ background:#f4f4f4 url(../images/bg_canchasHome.gif) top left no-repeat;; width:620px; float:left;}	
.canchasHome h5{ margin:5px !important; font-size:16px !important; color:#FFF !important; background-image:#none !important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; margin:4px 0 10px 10px;}
.prod_home{
	width:590px;
	height:125px;
	float:left; display:inline;
	border-bottom:1px solid #ccc;
	margin:5px 0 5px 15px;
}
.prod_home:hover{}
.prod_home img{
	width:140px;
	height:115px;
	float:left;
	margin-bottom:15px;
}
.prod_home h2{ float:left; width:425px; background:#f4f4f4 !important; padding:0px !important;}
.prod_nombre{
	color:#555;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
}
.prod_nombre:hover{ color:#000;}
.prod_reg{ width:425px; color:#a9a9a9; font-weight:800; font-size:14px;}
.prod_home p{
	color:#666;
	font-size:12px !important;
	float:left; width:425px;
	line-height:16px;
	height:45px; overflow:hidden;
}
.prod_home .mas_info{ float:left; margin:0px 0 0 380px !important;}
.prod_home .mas_info{ color:#000}

.box_side ul{
	text-align:left;
	width:280px;
	padding:10px 0;
	margin:0 0 10px 15px;
	float:left;
}
.box_side li{ float:left; border-bottom:1px dashed #eee;}
.box_side li a{
	font-size:14px;
	font-weight:900;
	color:#666;
	padding:8px 5px 8px 22px;
	width:260px;
	float:left; display:inline;
	background:url(../images/bg_menu_cat.gif) center left no-repeat;
}
.box_side li a:hover{ background:#eee url(../images/bg_menu_cat_on.gif) center left no-repeat; color:#333;}
.box_side li ul { margin-bottom:0px; padding:0px !important;}
.box_side li ul li{ border-bottom:none !important}
.box_side li ul li a{
	font-size:13px;
	font-weight:900;
	color:#777;
	padding:3px 2px 3px 8px;
	width:260px;
	float:left; display:inline;
	margin-bottom:1px;
	border-bottom:none;
	background:none;
}
.box_side li ul li a:hover{ background:#666; background-image:none;}
.prod_desc{ background: url(../images/desc.jpg) center left no-repeat; width:238px; padding:5px 4px 5px 26px; margin:10px 0 0; border:1px dashed #CCC;}
.prod_desca{ background: url(../images/desca.jpg) center left no-repeat; min-width:86px; padding:5px 8px 5px 26px; margin:10px 0 0; border:1px dashed #CCC;}

.prod_lista{ width:600px; background:#f4f4f4; margin-bottom:8px; padding:10px; float:left;}
.prod_lista img{ float:left; margin:0 15px 0 0}
.prod_lista_d{ width:440px; height:50px; overflow:hidden; font-size:12px;}
.prod_lista h2{ background:none !important; color:#333 !important; width:440px; padding:0 !important; float:left;}
.prod_lista_detalles{ float:left; width:360px; height:20px; margin-top:6px;}
.prod_lista_detalles img, .prod_lista_detalles strong{ float:left;}
.prod_lista_detalles img{ margin:0px !important}
.prod_lista_detalles strong{ margin:2px 18px 0 3px !important}
/**************************************************************************DETALLE PRODUCTO*/
.naav{
	width:620px; height:30px;
	float:left; margin-bottom:15px;
	text-align:right;
	border-bottom:2px solid #eee;
	border-top:1px solid #eee;
}
.naav a{ font-size:18px; color:#ccc; float:left; margin-top:4px;}
.det_datos{ width:590px; height:60px; padding:10px 15px; background: url(../images/back.png); z-index:100; position:absolute;}
.det_imagen{ width:620px; position:absolute;}
.det_info{ position:relative; width:620px; height:442px;}
.det_info h2{ font-size:30px !important; font-weight:900; color:#fff; background:none !important; margin:0; padding:0 !important;}
.det_info h5{ color:#eee !important; font-size:16px !important; letter-spacing:-0.5px; margin:0px !important;}
.sobre_img{
	 background: url(../images/bg_sobre_img.png); top:336px; left:432px;
	 width:181px; height:103px; z-index:150; float:right; position:absolute;
}
.sobre_img table, .sobre_img tr, .sobre_img td{ border:none !important;}
.precioNormal{ color:#f59812; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; display:block}
.precioViejo{ color:#ccc; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-decoration:line-through; display:block}
.precioPromo{ color:#f00; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; display:block}
.det_info table{ float:left; display:inline; margin:7px 0 0 22px; width:145px;}
.det_info table td{ padding:0px 4px; font-weight:800;}

.td_0{ }
.td_1{  color:#555}

.td_1 select{ border:1px solid #FFF; font-weight:800; width:130px;}
.td_1 select option{ font-weight:normal;}

.consultar2{ width:119px; height:28px; background: url(../images/btn_consultar2.gif); display:block; margin:18px 0 0 50px;}
.consultar2:hover{ background: url(../images/btn_consultar2.gif) bottom left no-repeat;}
.consultar2 strong{ display:none;}
.consultar_p{
	background: url(../images/bg_btn_consultar_p.png);
	width:136px; height:24px; display:block; padding:7px 0 0 38px;
	position:relative; top:-38px; left:150px;
}
.consultar_p strong{ color:#999; text-transform:uppercase; font-size:16px;}
.consultar_p:hover strong{ color:#333;}
.formulario_producto{ width:620px; float:left;}
.formulario_producto h4{ font-family:Georgia, "Times New Roman", Times, serif; color:#999; font-size:19px; padding:3px 0 10px;}

#menu_prod{ width:320px; background:#f9f9f9; min-height:250px;}
#menu_prod li{  margin-bottom:6px;}
#menu_prod li img{ float:left; display:inline}
#menu_prod li a{ background:none; padding:0; text-align:center; font-size:15px; color:#999;}
#menu_prod li a strong{ display:block; background:#ccc; color:#333; padding:3px 10px; text-align:left}
#menu_prod li a:hover strong{ display:block; background:#71900B; color:#fff; padding:3px 10px; text-align:left}
#menu_prod li ul{ margin:0;}
#menu_prod li ul li a{
	font-size:13px;
	font-weight:900;
	color:#777;
	padding:3px 2px 3px 8px;
	width:260px;
	text-align:left; font-family:Arial, Helvetica, sans-serif;
	float:left; display:inline;
	margin-bottom:1px;
	border-bottom:none;
	background:none;}

/*************************************************************NOTICIAS*/
.not_lista{ width:600px; height:125px; border-bottom:1px dashed #CCC; padding:15px 10px 0;}
.not_lista h2{ width:440px; font-size:18px !important; padding:0 !important; background:none !important;}
.not_lista h2 a{color:#333 !important;}
.fecha_lista{ display:block !important; color:#E08D3A; font-size:12px; min-width:250px;}
.bajada{ color:#666; width:440px;}
.not_lista:hover{ background:#f4f4f4;}
.not_lista a:hover{ text-decoration:underline}
.not_lista img{ width:150px; height:115px; background:#666;}
.comentarios{ width:150px; height:16px; background: url(../images/icon_coment.gif) center left no-repeat; padding-left:22px;}
.comentarios span{ color:#999; font-size:11px;}

.not_cat{ text-transform:uppercase; float:left; margin-right:8px; font-weight:900;}
.forxlo{ position:relative; float:left;}
.not_detalle h2{ width:620px; color:#71900B !important; letter-spacing:-1px; font-size:30px !important; float:left; margin-top:10px; padding:0 !important; background:none !important;}
.not_detalle .bajada{ width:615px; font-weight:800; margin-bottom:15px; text-align:justify; color:#333}
.not_detalle .bajada span{ float:left; margin-top:6px; color:#666; font-size:12px;}
.not_detalle img{ width:480px; float:left; display:inline; margin: 0 0 8px 0;}
.not_detalle p{ padding:0 0 10px 0 !important}
.zoom{ border:0; cursor:pointer;}
.video{ width:600px; height:400px; padding:10px; border:1px solid #ccc; background:#fff; text-align:center; margin-bottom:20px;}
.not_galeria{ width:130px; float:right; }
.not_galeria img{ width:127px !important; height:95px!important; float:left;}
.comentar{ width:620px; float:left; background:#fff;}
.comentar form{ float:left; margin-bottom:30px; width:620px;}
.coment_item_1, .coment_item_0{ width:572px; padding:10px; height:95px; background:#f5f5f5}
.coment_item_1 strong, .coment_item_0 strong{ width:515px; font-size:20px; color:#999; float:left; margin-left:10px;}
.coment_item_1 em, .coment_item_0 em{ width:515px; font-size:11px; color:#E08D3A; font-weight:900; float:left; margin-left:10px;}
.coment_item_1 p, .coment_item_0 p{ float:left; font-size:12px !important;}
.coment_item_0{ background:#f3faff !important;}
.coment_foto{background:#fff url(../images/comentario.jpg) 2px 2px no-repeat; padding:2px; border:1px solid #eee; width:32px; height:32px; float:left; text-indent:-5000px;}
.coment_foto_admin{background:#fff url(../images/comentario_adm.jpg) 2px 2px no-repeat; padding:2px; border:1px solid #eee; width:32px; height:32px; float:left; text-indent:-5000px;}
/************************************************************WIDGET*/
#sidebar h4{ background:#71900B  url(../images/bg_ttl_des.gif); color:#FFF; font-size:16px; padding:4px 10px; border:1px solid #e2e2e2; border-bottom:none; height:25px; display:block; width:298px}
#sidebar h2{ text-align:left; margin-left:10px;}
.wid_clima{ width:320px; border:1px solid #dedede; margin:0 0 15px 0;}
.wid_clima h4{ background:#71900B; color:#FFF; font-size:16px; padding:2px 10px;}
.clima_cont{ padding:3px 15px;}
.clima_info{ width:92px; margin-top:3px; text-align:center;}
.clima_info strong{ font-size:25px; letter-spacing:-3px;}
.clima_info p{ line-height:13px;}
.clima_ext{ text-align:right; font-size:12px; color:#999; margin-top:12px;}

#tabla_cer{ width:280px; margin:5px 15px; text-align:left;}
#tabla_cer .filaC{ border-bottom:1px dashed #dedede !important; padding:2px 7px;}
#tabla_cer em, #tabla_lin em{ text-transform:none !important; color:#999; font-size:11px;}
#tabla_cer .filaT{border-bottom:2px solid #eee !important; text-transform:uppercase; font-weight:900; padding:2px 7px;}
#tabla_cer .cerealL{ width:225px;}
#tabla_cer .cerealR{ width:40px;}

#not_mas_vistas li a{ font-size:12px !important; font-weight:normal !important; padding:6px 5px 5px 22px !important;}
#tabla_lin{ width:280px; margin:5px 15px; text-align:left; float:left;}
#tabla_lin .filaC{ border-bottom:1px dashed #dedede !important; padding:2px 7px; float:left; width:275px;}
#tabla_lin .filaT{border-bottom:2px solid #eee !important; text-transform:uppercase; font-weight:900; padding:2px 7px; float:left; width:275px;}
.filaC span{ display:block;}
.lin_nombre{ width:157px;}
.lin_max{ width:42px;}
.lin_min{ width:42px;}
.lin_cab{ width:33px; text-align:center}
.div_nombre{ width:162px;}
.div_nombre img{ margin-top:4px;}
.div_val{ width:52px; text-align:center}
/**********************************************************GALERIA*/
.gal_list{ width:286px; border:1px solid #CCC; padding:7px; margin:0 22px 22px 0;}
.gal_list img{ width:286px; margin-bottom:3px;}
.gal_list strong{ font-size:14px; color:#333;}
.gal_list em{ font-style:italic; color:#999; font-size:12px;}

.gal_info{ width:290px; border:1px solid #eee; padding:10px;}
.gal_info h2{ font-size:18px !important; color:#333 !important; background:none !important; padding:0px !important;}
.gal_info span{ font-size:12px; color:#999; font-weight:900;}
.gal_info p{ font-size:12px; color:#555;}
.gal_info em{ font-size:11px; color:#999;}
.gal_grilla{ width:635px;}
.gal_grilla_item{ width:150px; margin:3px}
.gal_grilla_item img{
	opacity:.60;
	filter:alpha(opacity=60);
	filter: “alpha(opacity=60)”;
}
.gal_grilla_item:hover img{
	opacity:.99;
	filter:alpha(opacity=99);
	filter: “alpha(opacity=99)”;
}
/************************************************************FORMULARIO*/
#contFormBasico{ position:relative;}
.f_largo, .f_largo2 {
	width:290px;
	border:none;
	float:left; display:inline;
	margin:7px 15px 0 0;
}
.f_corto{
	width:138px;
	border:none;
	float:left; display:inline;
	margin:7px 15px 0 0;
}
.f_mini{
	width:90px;
	border:none;
	float:left; display:inline;
	margin:7px 15px 0 0;
}
.f_largo legend, .f_corto legend, .f_mini legend, .f_largo2 legend{
	color:#999;
	font-size:13px;
	font-weight:900;
	padding-left:5px;
}
.f_largo input{
	border:1px solid #ccc;
	padding:4px;
	width:270px;
	background:url(../images/bgInput.gif) repeat-x;
	margin:3px 5px 5px 5px;
}
.f_largo select{
	border:1px solid #ccc;
	padding:3px 4px;
	width:280px;
	color:#666;
	background: #eee url(../images/bgInput.gif) repeat-x !important;
	margin:3px 5px 5px 5px;
}
.f_largo2 select{
	border:1px solid #ccc;
	padding:3px 4px;
	width:80px;
	color:#666;
	background: #eee url(../images/bgInput.gif) repeat-x !important;
	margin:3px 5px 5px 5px;
}
.f_corto input{
	border:1px solid #ccc;
	padding:4px;
	width:117px;
	background:url(../images/bgInput.gif) repeat-x;
	margin:3px 5px 5px 5px;
}
.f_mini input{
	border:1px solid #ccc;
	padding:4px;
	width:70px;
	background:url(../images/bgInput.gif) repeat-x;
	margin:3px 5px 5px 5px;
}
.f_largo input:focus, .f_largo textarea:focus, .f_corto input:focus, .f_corto textarea:focus{
	background:#FFF;
	border:1px solid #ccc;
}
.f_largo textarea{
	background:#f4f4f4 url(../images/bgInput.gif) bottom repeat-x; 
	width:573px;
	padding:5px;
	margin-left:5px;
	border:1px solid #ccc;
	height:96px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
legend em{ color:#f00;}
.errorInp{ border:1px dashed #F00 !important; background:#fff0f0 !important;}
.mje_form{ color:#999999; float:left; margin-left:5px; font-size:12px; margin-top:5px;}
.sendF{ float:right; width:89px; margin:7px 28px; height:24px; background: url(../images/btn_enviar.gif) bottom center; color:#FFF;}
.sendF:hover{background: url(../images/btn_enviar.gif) top center}
.sendF strong{ color:#71900B; float:left; margin:4px 0 0 16px; text-transform:uppercase; cursor:pointer;}
.mas_info{ float:right; width:61px; margin:10px 0 0 0; height:20px; background: url(../images/btn_mas_info.gif) bottom center; color:#FFF;}
.mas_info:hover{background: url(../images/btn_mas_info.gif) top center}
.mas_info strong{ display:none;}
.volver{ float:right; width:89px; height:24px; background: url(../images/btn_volver.gif) bottom center; color:#FFF;}
.volver:hover{background: url(../images/btn_volver.gif) top center}
.volver strong{ color:#71900B; float:left; margin:4px 0 0 30px; text-transform:uppercase; cursor:pointer;}
#msg{background:url("../images/exito.gif") no-repeat scroll left center #D4FCCD;
border:1px solid #99DC8D;
color:#11A322;
padding:10px 10px 10px 40px;
width:540px;
}
.mapa{ width:300px; height:280px; margin:20px 0 15px 10px;}
.mapa span{ display:none !important;}
.footer{
	width:100%;
	height:185px;
	background: url(../images/bg_footer.jpg);
}
.footer_info{ width:1000px; height:150px; margin:0 auto; background:url(../images/bg_footer_info.gif) no-repeat;}
.footer_info ul{ float:left; width:972px; text-align:left; padding-left:12px;}
.footer_info ul li{ float:left; border-right:1px solid #ccc;}
.footer_info ul li a{ color:#999; font-size:13px; font-weight:900; padding:2px 9px;}
.footer_info ul li a:hover{ background:#80a40a; color:#fff;}
.copyR{ font-size:12px; color:#999; margin:15px 0 0 20px;}
.creditos{
	background:url(../images/webmedia.png) no-repeat;
	width:26px; height:18px; margin:15px 0 0 0;
}
.creditos2{
	background:url(../images/cheToba.png) no-repeat;
	width:26px; height:18px; margin:15px 10px 0 0;
}
.creditos strong, .creditos2 strong, .pelotaG strong{ display:none}
.pelotaG{ width:62px; height:93px; background:url(../images/golf_argentina.png) no-repeat; margin:18px 64px 0 0;}

.textarea_counter{ padding-left:5px; color:#999; font-style:italic;}
/******************************************************************************PAGINADOR*/
.paginado{ width:100%; background:#f7f7f7; padding:2px 0px; color:#ccc; text-align:center; float:left; margin-top:8px; font-weight:900;}
.paginado .on{ background:#2377b5; color:#FFF; font-weight:900; padding:1px 5px;}
.paginado .on:hover{ background:#0a59a3; color:#FFF;}
.paginado a:hover{ background:#F7f7f7; color:#000;}
.men_canchas_cont{ margin-right:20px; width:320px;}

.formulario_programa{ float:left; width:620px; display:none; position:relative; top:-30px;}

#loading{
	width:620px; height:405px; background:#fff url(../images/load.gif) center no-repeat;
	position:absolute;
	display:none;
	opacity:.40;
	top:0; left:0;
	filter:alpha(opacity=40);
	filter: “alpha(opacity=40)”;
}
#loading.load_prog{ height:510px !important; z-index:200; top:-15px;}