body { margin: 0 auto; padding: 0; background-color:#E0DBBD; background-image:url(../imggolf/gifgolf/bgpagemain.gif); background-position:top; background-repeat:repeat-x;}
h1{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:25px; font-weight:normal; text-align:left; margin:0px; margin-top:13px; margin-left:15px;}
h2{ font-family: Arial, Helvetica, sans-serif; color:#CA7609; font-size:22px; font-weight:normal; text-align:left; margin:0px; border-bottom:1px dotted #DA9F52; padding-bottom:8px; margin-bottom:10px;}
h3{ font-family: "Trebuchet MS", Arial, Tahoma; color:#fff; font-size:22px; font-weight:normal; text-align:left; margin:0px;}
h4{ font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:20px; font-weight:normal; text-align: right; margin:0px; margin-bottom:10px;}
h5{ font-family:Arial, Helvetica, sans-serif; color:#E0DCAA; font-size:17px; font-weight: bold; text-align:left; margin:0px; margin-top:5px; margin-left:15px;}
h6{ font-family: Arial, Helvetica, sans-serif; color:#CA7609; font-size:19px; font-weight:normal; text-align: right; margin:0px; border-bottom:1px dotted #DA9F52; padding-bottom:8px; margin-top:3px; margin-bottom:10px;}
#main { width:935px;margin-top:0px; margin:auto;}
#page { width:934px;margin-top:0px; margin:auto; background-image:url(../imggolf/gifgolf/bgpage.gif); background-repeat:repeat-y; background-position:left; float:left; }
#top { width:933px; height:95px; margin-top:0px; margin:auto; background-color:#E0DBBD;}
#logo { width:204px; height:95px; margin-top:0px; margin:auto; background-color:#5A6C18; background-image:url(../imggolf/jpggolf/logo.jpg); background-repeat:no-repeat; background-position:top; float:left;}
#golf { width:726px; height:73px; margin-top:0px; margin:auto; float: right; background-image: url(../imggolf/jpggolf/bgguadalmina.jpg); background-repeat:no-repeat; background-position: left top;}
#golfleft{ width:390px; margin:0; float:left;}
#topsubmenu{ width:210px; margin:0px;text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; float: right; margin:0; margin-top:50px; padding-right:100px;}
#topsubmenu a{ color:#fff; text-decoration:none;}
#topsubmenu a:hover{ color: #B2CF42; text-decoration:none;}
#menu { width:727px; height:22px; margin:auto 0;  margin-top:0px;float: left; background-color:#5A6C17; background-image:url(../imggolf/gifgolf/bgmenu.gif); background-repeat:repeat-x; background-position:bottom; margin-left:2px; border-top:1px solid #fff; border-bottom:0;}
#rayagris { width:933px; height:8px; margin-top:0px; margin:auto; background-color:#4C4C4C; border-top:1px solid #fff;border-bottom:1px solid #fff;}
#seccion { width:934px;margin-top:0px; margin:auto; float:left;}
#seccionleft { width:700px; margin:auto; margin:0px; float:left; background-color:#fff;}
#textoleft { width:150px; margin:auto; margin:0px; float:left; margin-top:25px; padding-right:5px; padding-left:35px;}
#submenu{ margin:0; border-bottom:1px dotted #DA9F52; float:left; width:150px;}
#submenu p{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#87730E; text-align:right; line-height:20px; margin:0; margin-bottom:10px; font-weight:bold;}
#submenu a{ color:#87730E; text-decoration:none;}
#submenu a:hover{ color:#A2620D; text-decoration:none;}
#destacado{ margin:0; float:left; width:120px; padding:15px; background-color:#B6B06E; margin-top:20px;}
#destacado a{ text-decoration:none; color: #fff;}
#destacado a:hover{ text-decoration:none; color:#333;}
#destacado p{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:right; line-height:17px; margin:0; margin-bottom:10px; font-weight:bold;}
#indclaves{ margin:0; float:left; width:120px; padding:15px; background-color:#B6B06E; margin-top:20px;}
#indclaves p{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align: left; line-height:17px; margin:0; margin-bottom:10px;}
#textoright { width:440px; margin:auto; margin:0px;  margin-top:25px; margin-right:35px; float:right;}
#textoright a{ text-decoration:none; color:#CA7609;}
#textoright a:hover{ text-decoration:none; color:#5A7002; border-bottom:1px dotted #5A7002;}
#textoright p{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6F734E; text-align:justify; line-height:17px; margin:0;}
#columnas { width:440px; margin:auto; margin:0px; margin-top:20px; margin-bottom:20px; float:left;}
#colleft{ width:190px; float:left; margin:0; background-color:#DBDFBC; padding:10px; min-height:970px;}
#colright{ width:190px; float: right; margin:0; background-color:#DBDFBC; padding:10px; min-height:970px;}
#banner {width:700px; height:216px; margin: auto 0px; float:left;}
#seccionright { width:231px; margin:auto; margin:0px; float:right;}
#socios { width:196px; height:186px; margin:auto; margin:0px; float:right; background-color:#9FBB31; padding:15px; padding-left:20px;}
#socios p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; line-height:16px; margin:0;}
#reserv { width:208px; height:75px; float:right; padding: 0; margin: 0; padding:15px; padding-right:0px; padding-left:15px; padding-top:9px; border:4px solid #F3CA18; background-image:url(../imggolf/jpggolf/reservasoc.jpg); background-repeat:no-repeat; background-position:right;}
#reserv p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; line-height:16px; margin:0;}
#reserv a{ text-decoration:none; 	color: #3D4B08; font-weight:bold; }
#reserv a:hover{ text-decoration:none; color: #36418D; font-weight:bold; }
#calendarguad { width:231px; float:right; padding: 0; margin: 0; font: normal 12px/20px Arial, Helvetica, sans-serif;	color: #4C4C4C; text-align:center; background-color:#D3CDA8;}
#calendarguad a{ text-decoration:none; 	color: #fff; font-weight:bold; }
#calendarguad a:hover{ text-decoration:none; color: #E48509; font-weight:bold; }
#noticias { width:196px; margin:auto; margin:0px; float:right; padding:15px;}
#noticias p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E0DBBD; text-align: left; line-height:16px; margin:0;}
.page{ background-image:url(../imggolf/gifgolf/not.gif); background-position: top left; background-repeat:no-repeat; padding-left:15px; margin-top:10px;}
#noticias a{ color:#B2CF42; text-decoration:none;}
#noticias a:hover{ color:#ECA241; text-decoration:none;}
#bottom{ width:934px; height:28px; margin:0; background-color:#B4B397;border-top:1px solid #fff; float:left;}
#bottom p{font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding-top:8px; text-align:center;}
#bottom a{ text-decoration:none; color:#fff;}
#bottom a:hover{ text-decoration:none; color:#A56006;}
.home{ background-image:url(../imggolf/gifgolf/home.gif); background-position: bottom left; background-repeat:no-repeat; padding-left:18px; padding-right:5px;}
.contact{ background-image:url(../imggolf/gifgolf/contact.gif); background-position: bottom left; background-repeat:no-repeat; padding-left:18px; padding-right:5px;}
.gb{ background-image:url(../imggolf/gifgolf/gb.gif); background-position: bottom left; background-repeat:no-repeat; padding-left:18px;}
.esp{ background-image:url(../imggolf/gifgolf/esp.gif); background-position: bottom left; background-repeat:no-repeat; padding-left:18px;}
.rectform{ border:1px solid #fff; background-color:#C9DD7B; color:#737D47; margin-bottom:3px; width:175px;}
.boton{ border:1px solid #fff; background-color:#BCC037; color:#737D47; margin-top:10px; font-weight:bold; width:178px;}
.form{ margin:0; margin-top:10px;}
.verde{ color:#B2CF42;}
.voscuro{color:#9F8A1D;}
.titulo{ font-family: Arial, Helvetica, sans-serif; color:#8C6403; font-size:13px; text-align: left; margin:0; font-weight:bold;}
.fotoleft{ float:left; margin-right:15px; margin-bottom:10px;}
.fotoright{ float: right; margin-left:15px; margin-bottom:10px;}
.naranja{ color:#D1882A;}
.orangemark{ color:#8B5208;}
.rectnar{ background-color:#FBCB79; padding:5px; color:#000;border-top:1px solid #fff; color:#000; margin:0;}
.rectorang{ background-color:#EDB047; padding:5px; color:#000;font-weight:bold; color:#000; margin:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width:430px;}
.rectlima{ background-color:#A6B058; padding:4px; color:#fff;margin:0; }
.rectnaranja{ background-color:#EDB047; padding:4px; color:#fff;margin:0;}
.tituloblanco{ color:#fff;}
.textrect{ padding-top:10px;}
.tarif{ color:#000; margin:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.tarifcon{ color:#000; margin:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;border-top:1px solid #fff;}
.rayaverde{ border-bottom:1px dotted #A6B058; padding-bottom:2px;}
.rayapersonal{ border-bottom:1px dotted #A6B058; padding-bottom:2px; padding-top:5px;}
.rayanar{ border-bottom:1px dotted #ECA934; padding-bottom:2px;}
.rayamails{ border-bottom:1px dotted #FCD083; padding-bottom:5px; padding-top:5px;}
.iconopdf{ float:left; margin-right:10px; margin-bottom:100px;}
.icpdf{ float:left; margin-right:10px;}
.minipdf { background-image:url(../imggolf/jpggolf/iconopdf.jpg); background-position:left; background-repeat:no-repeat; padding-left:40px; padding-top:5px; padding-bottom:15px; height:22px; border-bottom:1px dotted #DA9F52;}
.reloj { background-image: url(../imggolf/jpggolf/reloj.jpg); background-position:left; background-repeat:no-repeat; padding-left:40px; height:25px; padding-top:7px;}
.medalla { background-image: url(../imggolf/jpggolf/medalla.jpg); background-position:left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:7px;}
.textoblanco{ color:#fff;}
.rayapunt{border-bottom:1px dotted #DA9F52;}
.puntlist{ margin-left:20px;}
.blanco{ margin-left:40px; margin-right:15px;}
.amarillo{ margin-left:32px; margin-right:15px;}
.yellow{ margin-left:41px; margin-right:15px;}
.azul{ margin-left:55px; margin-right:15px;}
.rojo{ margin-left:54px; margin-right:15px;}
.blue{ margin-left:53px; margin-right:15px;}
.red{ margin-left:56px; margin-right:15px;}
.negro{ margin-left:45px; margin-right:15px;}
.black{ margin-left:46px; margin-right:15px;}
.bgblanco{ background-color:#DBDDC9; padding:4px; margin:0; }
.bgamarillo{ background-color:#E2F077; padding:4px; margin:0; }
.bgazul{ background-color:#B9CDD3; padding:4px; margin:0; }
.bgrojo{ background-color:#DB5D4C; padding:4px; margin:0; color:#fff; }
.bgnegro{ background-color:#4D4949; padding:4px; margin:0; color:#fff; }
.camposur { margin-left:12px;}
.rayanarform{ border:1px dotted #ECA934; margin-bottom:5px; color:#ECA934; background-color:#fff; font-weight:bold;}
.fotgaleria { margin-right:10px; margin-bottom:10px; border:0;}
.rayaverform{ border:1px dotted #9F8A1D; margin-bottom:5px; color:#9F8A1D; background-color:#fff; font-weight:bold;}