/* CSS Document */

html { background: #ccc; font-family: "Verdana", sans-serif; font-size: x-small; line-height:1.75em; }

strong { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bolder;}

#container { z-index:1;  position: absolute; left: 50%; width: 764px; margin-left: -382px; margin-top: 18px; margin-right:0; margin-bottom:0; cursor:auto;}

a:link { color:#c70c0c; text-decoration:none; font-weight: normal;}
a:visited { color:#c70c0c; text-decoration:none; font-weight: normal;}
a:hover { color:#3a3a3a; text-decoration:none; font-weight: normal;}
a:active { color:#c70c0c; text-decoration:none; font-weight: normal;}

h3.connect ul a.myspace:link { color:#3a3a3a; text-decoration:none; font-weight: bold;}
h3.connect ul a.myspace:visited { color:#3a3a3a; text-decoration:none; font-weight: bold;}
h3.connect ul a.myspace:hover { color:#c70c0c; text-decoration:none; font-weight: bold;}
h3.connect ul a.myspace:active { color:#3a3a3a; text-decoration:none; font-weight: bold;}

/* ----------------- THIS IS THE HEADER ------------------*/

#header { width:764px; background: url(../img_gestion_golf/jpg_gestion_golf/bg_header.jpg) no-repeat top; height: 68px; margin:0; padding:0;}

#header h1 a { width: 200px; height: 68px; background: transparent url(../img_gestion_golf/jpg_gestion_golf/logo_barraprinc.jpg) no-repeat; text-indent:-9999px; float:left; display:block;}
#header ul { width: /*146px*/413px; height: 47px; float:right; margin:10px 5px 0px 0px;}
#header ul li { float:left;}
#header ul li a { position: absolute;  top:40px;  display:block; height:25px; color:#fff; /*background: url(../img_gestion_golf/jpg_gestion_golf/bg_main_mn147.jpg) no-repeat top left;*/ /*text-indent:-9999px; overflow:hidden;*/}
/* nav txt */
#header ul li#nav_quienes a { left: 470px;/**/ width: 100px; padding:0 5px 0 5px; }
#header ul li#nav_area a { left: 580px;/**/ width: 100px; padding:0 5px 0 5px; }
#header ul li#nav_contacto a { left: 690px;/**/ width: 100px; padding:0 5px 0 5px; }
#header ul li a:hover { color:#000; }

#header ul li#golf_jaranjuez a { left:0; width: 146px; background-position: 0 0;}
#header ul li#nav_services a { left: 68px; width: 68px; background-position: -68px 0;}
#header ul li#nav_portfolio a { left: 136px; width: 77px; background-position: -136px 0;}
#header ul li#nav_news a { left: 213px; width: 49px; background-position: -213px 0;}
#header ul li#nav_clients a { left: 262px; width: 62px; background-position: -262px 0;}
#header ul li#nav_contact a { left: 324px; width: 89px; background-position: -324px 0;}

#header ul li#golf_jaranjuez a:hover { background-position: 0 -47px;}
#header ul li#nav_services a:hover { background-position: -68px -47px;}
#header ul li#nav_portfolio a:hover { background-position: -136px -47px;}
#header ul li#nav_news a:hover { background-position: -213px -47px;}
#header ul li#nav_clients a:hover { background-position: -262px -47px;}
#header ul li#nav_contact a:hover { background-position: -324px -47px;}

/* ----------------- THIS IS THE 2ND SECTION ------------------*/

#main_section_2 { width: 764px; background: url(../img_gestion_golf/jpg_gestion_golf/bg_home_grf.jpg) no-repeat top left; height: 222px; margin: 10px 0 0 0; padding:7px; clear:both;}

/* ----------------- THIS IS THE SECONDARY SECTION ------------------*/

#secondary_section_1 { width: 764px; background: url(../img_gestion_golf/gif_gestion_golf/bg_secons.gif) no-repeat bottom left; margin: 10px 0 0 0; clear:both; overflow:hidden; padding: 0 0 2px 0; line-height: 2em;}
#secondary_section_1 h2	{
}
#secondary_section_1 h2.company { width: 764px; height: 57px; background: transparent url(../img_gestion_golf/jpg_gestion_golf/title_finagolf.jpg) no-repeat top left; text-indent:-9999px; float:left; margin-bottom: 17px;}
#secondary_section_1 h2.blank { width: 764px; height: 57px; background: transparent url(../img_gestion_golf/jpg_gestion_golf/title_blank_.jpg) no-repeat top left; text-indent:0px; text-align:right; float:left; padding:17px 0px 0 0;}
#secondary_section_1 h2.blank span { margin-right:20px;}

#secondary_content { width: 507px; float:left; overflow: hidden; margin:0; padding:0;}
#sidebar { width: 257px; float:left; overflow: hidden;}
#content_1 { width: 507px; margin:0; padding:0; float:left;}

#secondary_section_1 #secondary_content p { margin: 0 20px 13px 23px /*0 15px 13px 18px*/; color:#909090; font-size:11px;}
#secondary_content p img { margin: 5px 0px 5px 5px; float:right; padding:1px; border:2px solid #F0F0F0;}

#secondary_section_1 #secondary_content h3.about_company { width: 495px; height: 17px; background: transparent url(../img_gestion_golf/gif_gestion_golf/title_a1.gif) no-repeat top left; text-indent:-9999px; float:left; margin-bottom:8px;}
#secondary_section_1 #secondary_content h3.area_gestion { width: 495px; height: 17px; background: transparent url(../img_gestion_golf/gif_gestion_golf/title_areas_actividad.gif) no-repeat top left; text-indent:-9999px; float:left; margin-bottom:8px;}
#secondary_section_1 #secondary_content h3.contacto_finagolf { width: 495px; height: 17px; background: transparent url(../img_gestion_golf/gif_gestion_golf/title_contacto_f.gif) no-repeat top left; text-indent:-9999px; float:left; margin-bottom:8px;}


#list_1 { width: 239px; float:left; margin:0; padding:0 0 0 18px;}
#list_1 ul { margin:0 0 12px 0; padding:0; list-style:none;}
#list_1 ul li { color: #909090; margin:0; padding:0;}
#list_1 ul li.title_list { color: #393939; font-weight:bold; text-transform:uppercase; font-size: 130%; padding-bottom:4px;}

#list_2 { width: 240px; float:left; margin:0; padding:0 0 0 10px;}
#list_2 ul { margin:0 0 12px 0; padding:0; list-style:none;}
#list_2 ul li { color: #909090; margin:0; padding:0;}
#list_2 ul li.title_list { color: #393939; font-weight:bold; text-transform:uppercase; font-size: 130%; padding-bottom:4px;}

#list_continue { width: 240px; float:left; margin:0; padding:0 0 0 10px;}
#list_continue ul { margin:24px 0 12px 0; padding:0; list-style:none;}
#list_continue ul li { color: #909090; margin:0; padding:0;}
#list_continue ul li.title_list { color: #393939; font-weight:bold; text-transform:uppercase; font-size: 130%; padding-bottom:4px;}

.news_date { color: #393939; font-weight:bold; text-transform:uppercase; font-size: 130%;}


#sidebar dt { margin: 9px 0 9px 0; padding:0; font-size: 90%; color:#333333; line-height:1.5em; float:right; width: 138px;}


#sidebar h3.connect { width: 257px; height: 17px; background: transparent url(../img_gestion_golf/gif_gestion_golf/title_camposwf.gif) no-repeat top left; text-indent:-9999px; float:left; margin:0;}

#sidebar ul { width: 225px; float:left; margin:0; padding:0 17px 19px 15px;}
#sidebar ul li {margin:0; padding:0; line-height: 3.4em; border-bottom: #f0f0f0 solid 1px; font-size:128%;}
#sidebar ul li strong { color:#ffffff; font-size:130%;}

#archive { width: 257px; float:left; overflow: hidden;}

/* ------------------ BOTTOM MENU -----------------*/

#bottom_menu { width: 764px; background: url(../img_gestion_golf/gif_gestion_golf/bg_foot.gif) no-repeat bottom left; margin: 10px 0 27px 0; overflow:hidden; }

#bottom_menu h2 { width: 764px; height: 5px; background: transparent url(../img_gestion_golf/gif_gestion_golf/bg_topfoot.gif) no-repeat top left; text-indent:-9999px; float:left; margin:0; padding:0;}

#bottom_menu div { float:left; margin:0; padding:0;}
#bottom_menu div.r { float:right; margin:0; padding:0;}

#bottom_menu ul#menu_1 { width: 257px; float:left; margin:0; padding:10px 0 13px 0;}
#bottom_menu ul#menu_1 li {margin: 0 18px; padding:0; line-height: 2em;}
#bottom_menu ul#menu_1 li strong { color:#ffffff; font-size:130%;}

#bottom_menu ul#menu_2 { width: 250px; float:left; margin:0; padding:10px 15px 50px 0; height:100%;}
#bottom_menu ul#menu_2 li {margin: 0 10px; padding:0; line-height: 2em;}
#bottom_menu ul#menu_2 li strong { color:#ffffff; font-size:130%;}

#bottom_menu p strong { color:#ffffff; font-size:100%;}
#bottom_menu p { margin:13px 0 15px 0; color:#9d9d9d; font-size:90%; padding: 0 18px 0 0; line-height:1.6;}

#bottom_menu a:link { color:#9d9d9d; text-decoration:none; font-weight: bold;}
#bottom_menu a:visited { color:#9d9d9d; text-decoration:none; font-weight: bold;}
#bottom_menu a:hover { color:#ffffff; text-decoration:none; font-weight: bold;}
#bottom_menu a:active { color:#9d9d9d; text-decoration:none; font-weight: bold;}

#sidebar a:link { color:#393939; text-decoration:none; font-weight: bold;}
#sidebar a:visited { color:#393939; text-decoration:none; font-weight: bold;}
#sidebar a:hover { color:#c70c0c; text-decoration:none; font-weight: bold;}
#sidebar a:active { color:#393939; text-decoration:none; font-weight: bold;}


/* ------------------ Fields -----------------*/

form { margin:0; padding:0 0 0 17px; float: left; clear: left; width: 100%; }
h3 { margin: 0 0 15px 0; padding: 0; color:#393939; font-weight:bold; font-size:130%;}
label { float:left; width:280px; color:#393939; margin:0; padding:0; }
label.bold_label { float:left; width:153px; color:#393939; margin:0; padding:0; font-weight:bold; }
label.wide_label { float:left; width:475px; color:#393939; margin:0; padding:0; }
form div { float:left; margin:0 0 6px 0; padding:0;}
form div span { color:#cc0000; font-size: 90%; font-weight:normal; text-transform:uppercase;}
form input { width: 175px; margin: 0 4px 0 2px; padding:0;}
form input.wide_input { width: 440px; margin: 0 4px 0 2px; padding:0;}
form select { margin: 0 4px 0 2px; padding:0;}
form textarea { width: 235px; margin: 0 4px 0 2px; padding:0;}
form textarea.wide_textarea { width: 455px; height:50px; margin: 8px 4px 4px 0; padding:0;}

form input.check_box { width:14px; margin: 0 16px 0 2px; padding:0;}

div.rating { margin-left:0; padding:0; width:507px; float:left; }
label.rating_label { float:left; color:#393939; margin:0; padding:0; }

h4 { margin:0; padding:0;}

/* Aleiva */


.titles {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	color: 86a20b;
	font-size: 12px;
	text-transform: capitalize;
}
