/*
** CSS FOR GOLF FOR YOU
*/

body { 	margin:0px 0px 0px 0px; padding:0 ; background:#fff; color:#666666;
	text-align:center; font:normal 12px Verdana; 
     }

.p_golf { margin:5px;
margin-left:5px;
width:765px;
text-align:justify;
color:#000000;
    }
	
.notas_golf { margin:5px;
margin-left:5px;
width:765px;
text-align:justify;
color:#ff0000;
    }
	
.celdas_programs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
	
.links {
	font-size: 10px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#7aae70;
}

.links:hover {
	font-size: 10px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#4ea64f;	
}

.p_mensajes { font:Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
width:765px;
text-align:center;
    }

.p_right { font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:765px;
margin-right:5px;
text-align:right;
    }

.top { font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
padding-right:20px;
text-align:right;
    }
	
.t_golf { margin:5px;
margin-left:5px;
text-align:justify;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }

.t_programs { font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
    }

.t_programs_center { font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; text-align:center;
    }
	
.t_programs_grande { font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; text-align:center;
    }	
	
.tablas { font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
    }
	
.frases_normal { font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }

.frases_italic_normal { font:italic 12px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }

.frases_italic_bold { font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }
	
.news {
padding-left:10px;
padding-right:10px;
text-align:justify;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    }
	
.t_courses_black { font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
    }
	
.t_courses_white { font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
    }
	
.links_news {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#006600;
text-decoration:underline;
    }

.accommodation { font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
text-align:justify;
    }

.t_center { text-align:center;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }
	
.t_center_grande { text-align:center;
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }

.subt_golf { margin:5px;
margin-left:5px;
width:765px;
text-align:justify;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#4ea64f;
    }
	
.li_golf { margin:50px;
margin-left:50px;
background-image: url(imgs/ball.gif);	
background-position: left center;
background-repeat: no-repeat;
padding-left: 30px;
width:765px;
text-align:justify;
    }
	
.campos_golf { padding-left:7px;
margin-right:7px;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:justify;
    }

img { border:0px solid red;
    }

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

a { color:#516A30; text-decoration:none;
  }
a:hover { color:#929A75;
        }

h2 { margin:0px 10px 0px 10px ;
   }

div#container { width:985px;
height:auto; text-align:center;
                margin:0px auto; border:2px solid #22591F;
		background-image:url('imgs/bgfot_1.jpg');
		background-position:bottom center;
	        background-repeat: no-repeat;
              }
			  
div#principal{
width:770px;
height:auto;
margin-left:25px;
position:relative;
}

.p_principal {
width:765px;
text-align:justify;
color:#000000;
    }

.p_principal2 {
width:740px;
text-align:justify;
color:#000000;
    }
	
.t_wnews {
padding-left:25px;
color:#4ea64f;
font-weight:bold;
    }

div#wrap { width:985px; text-align:center;
           background-image:url("imgs/bglft.gif");
         }


/*******>>DIVISIONS<<*******/

div#flashbar { width:985px; height:255px;
             }
			 

div#flashCruise { 
width:157px; 
height:154px;
margin-top:30px;
margin-left:15px;
position:relative;
             }			 

/**/

div#lftsec { margin-left:-181px;/* must be 1 pixel less than width*/
	     float:left;
	     width:182px;/* must be same as left margin on #middle*/
	     position:relative;
	     left:-3px;/* line up exactly */
	     display:inline;/* ie fix*/
           }
		   
div#imgPrin { margin-left:-177px;/* must be 1 pixel less than width*/
	     float:left;
		 top:150px;
	     width:177px;/* must be same as left margin on #middle*/
	     position:relative;
	     left:-3px;/* line up exactly */
	     display:inline;/* ie fix*/
           }		   

div#lftmen { margin-left:4px; padding:0px; width:181px;
             background:#fff;
           }

div#lftmen img { display:block; margin:3px 0px 5px 0px;
               }

.ul_menu li { list-style-type:none; width:181px;
	      height:30px; padding:0; margin-bottom:2px;
	      border-bottom:2px #000 solid;
	      font-size:13px;
	      text-align:left;
	    }

.li_menu { width:181px; height:30px;
	   padding: 0; display:block; vertical-align:middle;
	 }

.li_menu a { background:url(imgs/menu1.jpg) top no-repeat;
	     padding: 8px 15px 0px 50px; height:30px; text-decoration:none; 
	     display:block; color:#fff;
	   }

.li_menu a:hover { background:url(imgs/menu2.jpg) top no-repeat;
		   padding: 8px 15px 0px 50px; height:30px;
		   display:block;
		   color:#000000;
                 } 


div#call { width:180px; height:150px; text-align:center; 
           margin:0px 0px 50px 4px; 
         }

/**/

div#rgtsec { margin-right:-115px;/* must be 1 pixel less than width*/
	     float:right;
	     width:116px;/* must be same as right margin on #middle*/
	     position:relative;
	     right:-2px;/* line up */
	     display:inline;/* ie fix*/
	     background-image:url("imgs/bgrg.gif");
           }

/**/

* html #lftsec {margin-right:-3px;}/* 3 pixel jog*/
* html #rgtsec {margin-left:-3px;}/* 3 pixel jog*/

div#middlesec { margin-left:181px; 
				margin-right:6px;
                text-align:left;																										
              }
			  
div#pprincipal { 
				text-align:left;
				margin:-50px 6px 0px 5px;																										
              }

div#middlesec p { padding:1px 1px 1px 15px; 
                }

/**/

div#bot { width:985px; height:200px; text-align:left;
/* padding-top:180px;
	  background-image:url('imgs/bgfot.jpg');
	  background-position:bottom center;
	  background-repeat: no-repeat;*/
        }
        
div#botCt { padding-top:180px; padding-left:230px;
          }

div#botCt a { padding:0px 0px 0px 40px; color:#4CA249;
              font-weight:bold;
            }

div#botCt a:hover { color:#fff;
                  }
/**/

div#footer { clear:both; text-align:right; font-size:12px; width:985px;
	   }

.clearer{ height:1px; overflow:hidden; margin-top:-1px; clear:both;
        }
	input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #DBF2D6;
	border: thin solid #99DC95;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #DBF2D6;
	border: thin solid #99DC95;
}

div#san_jose_tee_off { width:195; height:150px; 
           margin:0px 0px 0px 0px;
		   text-align:center; 
         }
		 
div#central_pacific_tee_off { width:195; height:150px; 
           margin:0px 0px 0px 0px;
		   text-align:center; 
         }

.link-campos{
 font-family:Arial, Helvetica, sans-serif; 
 color:#003300; 
 font-size:13px; 
 font-weight:bold;
 text-decoration:underline;
}

.link-campos:hover{
 font-family:Arial, Helvetica, sans-serif;
 color:#FF0000;
 font-size:13px; 
 font-weight:bold;
 
}

#Contenido {width:785px; 
	height:450px;
	overflow:auto;
}