BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	/*background-color:#5177A4;*/
  text-align:center;
	margin:0 auto;
	color:#323232;
	background:url(/golf-images/golfun_backheader.jpg) repeat-x;
}
#header{
width:100%; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#FFFFF3;
 }
#header div {align:center;}
#header a:link, #header a:visited, #header a:active, #header a:hover {
  color:#FFFFF3;
  text-decoration:none; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:14px;  
}
#header a:hover {text-decoration:underline;}
.headright{
background-image:url(/golf-images/travel-golf-courses.jpg); 
vertical-align:bottom; 
width:377px; 
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFF3; 
font-size:14px;
padding-bottom:10px;
}

.headleft{
background-image:url(/golf-images/golfing-vacation.jpg); 
vertical-align:bottom; 
width:377px; 
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFF3; 
font-size:14px;
padding-bottom:10px;
}

#menunew{
width:984px;
background-color:#01371F;
height:49px;
border:#00190C 1px solid;
text-align:center;

}
#menuitems{
background:url(/golf-images/menu_golf_back.jpg) no-repeat;
width:946px;
height:34px;
margin-top:8px;
}
#linksmenu{width:946px;height:34px; padding-top:9px;}

#linksmenu a:link, #linksmenu a:visited, #linksmenu a:active, #linksmenu a:hover {
  color:#FFFFF3;
  text-decoration:none; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;      
}
#linksmenu a:hover {text-decoration:underline; color:#FF9900;}
.itemmenu{ width:160px; float:left;}
.itemmenu2{ width:150px; float:left;}
#selection {width:984px; text-align:right; height:30px; vertical-align:middle; padding-top:10px;}
#pagecont{width:985px; background-color:#FFFFFF;border:#00190C 1px solid; margin-top:0px;}
#pagecont2{color:#323232;
  text-decoration:none; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:13px;}
#homeimages{width:985px;border:#00190C 1px solid;background-color:#01371F;}
#divisionint {border:#00190C 1px solid; border-bottom:none;border-left:none;border-right:none;height:10px; width:950px;}
.divinternos{ float:left; width:315px; height:100px;}
.divinternoscen{ float:left; width: 315px; height:100px; border:#00190C 1px solid; border-bottom:none;border-top:none;}


.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:18px;	 
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#03341E;
	margin-top: 3px;
	margin-bottom: 2px;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#03341E;
	margin-top: 3px;
	margin-bottom: 2px;
}
/*******/
.h1home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#603900;
	margin-top: 3px;
	margin-bottom: 2px;
}
.h2home{	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:lighter;
	color:#ffffff;
	margin-top: 3px;
	margin-bottom: 2px;}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3A600B;
	margin-top: 3px;
	margin-bottom: 2px;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#8C3C01;
	margin-top: 3px;
	margin-bottom: 2px;
}
/*a{text-decoration:none;}
a:hover{text-decoration:underline;}*/
a:link { color:#FF9900; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
a:visited{color:#FF9900; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
a:hover{color:#FF9900; text-decoration:underline; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

p, .text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#323232;
	margin-top:3px;
	/*text-align:left;*/
}

p a{color:#FF9900;}


#container{
	margin: 0 auto;
	text-align:left;
	width:984px;
	background:#ffffff;
}
#content td, #packages img, #contentpage img, #reserve, #golf-promo, #golf-gallery {border:#000000 1px solid;}
#estrellas img {border:none;}
#content tr{ vertical-align:top;}
#packages td{vertical-align:top;}
#contentpage td{vertical-align:top;}

#idioma{/*background-color:#DAEAF7;  padding-right:200px;*/text-align:right;  color:#ffffff}
#idioma a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}


.logo{margin-left:130px;}
.textodestino{text-align:right; margin-top:20px; margin-right:10px;}
/*.textoheader{ margin-top:40px; margin-right:160px;  float:right; text-align:right;}
.textoheader2{margin-right:180px;  float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.textoheader2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}*/
.tollfree{color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; }
.phonetop{ color:#783812;/*#FF9900;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:left;}
/*#menunaranja{background:#F7C177; height:20px; border-top:#1F390A 1px solid; border-bottom:#1F390A 1px solid; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
#menunaranja a{color:#783812;}*/
/***************************************
#menudestino {
	background:#B0D182;
	border-top:#1F390A 1px solid; 
	font-family:Arial, Helvetica, sans-serif;
	height:25px;	
	text-align:center;
	width:1040px;
}

#menudestino ul, li {
	background:#FEF9F4;
	list-style-type: none;
}
#menudestino ul {
	margin:0px 0px 0px 330px;
	padding: 0;
}
#menudestino li {
	float: left;
}

#menudestino a {
	text-decoration: none;
	color: #783812;
	display: block;
	padding: 3px 20px;
	text-align: center;
	border: 1px solid #1F390A;
	border-width: 0px 1px 0px 0;
}

#menudestino a#primero {
	border-left: 1px solid #1F390A;
}

#menudestino a:hover {
	background: #FEEFDF;
}

.menudestino li.active{background:#E1A96D; color:ffffff;}
.menudestino li.active a{ color:#ffffff; font-weight:bold;}


.menusubdestino{text-align:center;width:1040px;height:25px; background:#E1A96D;font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
.menusubdestino a{ text-decoration:none; color:#ffffff;}
.menusubdestino a:hover{ text-decoration:underline;}



*/
/*****************************************************************MENU SUPERIOR ************************************************************/
#menucafe{	
	height:31px;
	background:#F7C177;
	padding-left:250px;
	/*border-top:#FFFFFF 1px solid;
	border-right:#000000 1px solid;
	border-left:#000000 1px solid;*/
}

#menucafe ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#783812;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style:none;
}
#menucafe li, #menucafe li.notselected{
	display:inline;
	height:31px;
	text-align: center;
	padding: 0;
	margin-right: 4px;	
	float: left;
	background:#F7C177;
}

#menucafe a {
	height:31px;
	color: #783812;
	float: left;
	margin:	0;
	padding-left:7px;
	text-decoration: none;
}

#menucafe a span {
	height:18px; 
	display: block;
	padding:13px 13px 0px 5px;
}
#menucafe a span {
	float: none;
}

#menucafe li.selected{
	height:31px;
	display: inline;
	background:url(/golf-images/center-bkg.gif) repeat-x center top;
	text-align: center;
	padding: 0;
	margin-right: 4px;	
	float: left;
}
#menucafe li.selected a{
	height:31px;
	color: #ffffff;
	background:url(/golf-images/left-corner.gif) no-repeat left top;
	float: left;
	margin:	0;
	padding-left:7px;
	text-decoration: none;
}
#menucafe li.selected a span {
	height:18px;/*31 de alto menos 13 del padding top y bottom*/
	background:url(/golf-images/right-corner.gif) no-repeat right top;
	display: block;
	padding:13px 13px 0px 5px;*/
}

/***********/
#menuverde0, #menuverde1, #menuverde2, #menuverde3,#menuverde4, #menuverde5{
	height:26px;
	background:#2C5D17;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top:5px;
	color:#ffffff;
	/*border:#000000 1px solid;
	border-width:0px 1px 1px 1px;*/
	
}
#menuverde0 a, #menuverde1 a, #menuverde2 a, #menuverde3 a, #menuverde4 a, #menuverde5 a {
	color: #ffffff;
	margin:	0;
	padding-left:7px;
	text-decoration: none;
}

#menuverde0 .selected, #menuverde1 .selected, #menuverde3 .selected, #menuverde4 .selected, #menuverde5 .selected, #menuverde10 .selected{
	color:#F7C177;/*#ECBD2B;*/
	font-weight:bold;
}

/********************************************/
.services, .services a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#783812; text-align:center;}
.services a.selected{ font-weight:bold;}

.gradient{background:url(/golf-images/content-bkg.gif) repeat-x; height:308px;}

#reserve{/*background:#39670D;*/ /*background:url(/golf-images/golf-course-reserve-bkg.jpg) repeat-x;*/ background:#476E35; height:275px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; border:none;}
#reserve select, input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.reservetitulo{ font-size:16px; font-weight:bold; color:#FFFFCC; border-bottom:#ffffff 1px solid; line-height:30px;}
.reservetabla{text-align:center; line-height:25px; border:none;}
#reserve td{border:none;}
#footer{
	margin: 0 auto;
	text-align:center;
	width:985px;
	background:#ffffff;
}
#footer-menu{width:1038px; height:2px;border:#000000 1px solid; border-width:1px; padding:0px 0px 10px 0px;;  text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background:#2C5D17;}
#footer-menu a{color:#783812;}
#footer a.small{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#783812;}
.address{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;}
.phone{color:#783812; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

/*******GOLF*********************/
.h1subtitle{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#603900;
}
.h2subtitle{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#603900;
	margin-bottom: 2px;
}
#contentpage a{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
}
#golf-promo, #golf-gallery{ margin-top:10px;}
#golf-gallery{padding:3px; }

.titulocart{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1F390A;
	font-weight:bold;	
}
.datoscart{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#404040;
}
.totalcart{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #1E1E1E;
	font-weight:bolder;
	
}
.tablatotal{
  border-top:#3A600B 1px solid;
}
#final
{
	width:800px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	border:#000 solid 1px;
}

#titulo
{
	width:300px;
	height:30px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	font-family: Arial, Helvetica, sans-serif;
	color:#ff911e;
	font-size: 18px;
	font-weight: bold;
	
	
}
.textocont
{
	font:Verdana, Geneva, sans-serif;
	size:12px;
	color:#FFF;	
}
.textocont1
{
	font:Verdana, Geneva, sans-serif;
	size:12px;
	color: #000;	
}
