@charset "UTF-8";
body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #444444;
	background: url(../images/bg_body.jpg) repeat-y center top;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	line-height:14pt;
}
.bodyFedegolf #cabezote {
	clear:both;
}
.bodyFedegolf #contenedor {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#cabezote #bannercabezote {
	height: 112px;
	width: 980px;
	background: url(../images/bg_bannerCabezote.jpg) repeat-x;
	float:left;
}
#cabezote #bannercabezote img {
	border:none;
	float:left;
}
#cabezote #foto {
	height: 150px;
	width: 955px;
	background: #FFFFFF url(../images/cabezote.jpg) no-repeat 0px 0px;
	
	float:left;
	padding:13px 10px 0px 15px;
}
#cabezote #foto #contenidoFoto {
	height: 145px;
	width: 760px;
	float:left;
	padding:0px 0px 0px 0px;
	

}
#cabezote #foto #clima {
	
	width: 180px;
	height: 150px;
	float:right;
	text-align:right;
	background: #FFFFFF url(../images/bg_clima.jpg) no-repeat 0px 0px;
	
}


#cabezote #foto h3{
	width:645px;
	height:111px;
	background-image:url(../images/logo_Fedegolf_grande.png);
	padding:0px;
	margin: 0px 0px 0px 0px;
	float:left;
	line-height:0px;
}

#cabezote #foto #contenidoFoto img{
	margin-top:30px;
	float:right;
	margin-right:5px;
	}

/*#cabezote #bannercabezote {
	height: 112px;
	width: 980px;
	background: url(../images/bg_bannerCabezote.jpg) repeat-x;
}
#cabezote #bannercabezote img {
	border:none;
}
#cabezote #foto {
	height: 184px;
	width: 940px;
	background: #FFFFFF url(../images/cabezote.jpg) no-repeat 0px 0px;
	padding:20px;
}


*/
#contenedor #barraNavegacion {
	background: #FFFFFF url(../images/bg_barraNavegacion.gif) no-repeat 0px 0px;
	padding: 0px 20px 10px 10px;
	height: 45px;
	width: 950px;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	text-align: right;
	float:left;
}
#barraNavegacion a {
	text-decoration:none;
	color: #FFFFFF;
}
#contenedor #barraNavegacion ul {
	margin: 0px;
	border-left:#ffffff 1px;
}
#contenedor #barraNavegacion li {
	display: inline;
	list-style-image: none;/*padding-right: 10px;
padding-left: 10px;
padding-top: 0px;*/
}
.bodyFedegolf #barraDerecha {
	float: right; /* since this element is floated, a width must be given */
	width: 180px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	margin-right:10px;
	margin-left:10px;
	padding: 15px 10px;
	text-align:center;
}
.bodyFedegolf #contenido {
	margin: 0px 220px 0px 10px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the barraDerecha div contains, the column space will remain. You can remove this margin if you want the #contenido div's text to fill the #barraDerecha space when the content in #barraDerecha ends. */
	/*padding: 0 20px;  remember that padding is the space inside the div box and margin is the space outside the div box */
	width:750px;
	min-height:150px;
	
}
/*#contenido #bannerSuperiorContenido {
	clear: both;
}*/

#contenido #migasDePan {
	margin-bottom:10px;
	
}
/***********Estilos para la caja de noticia principal ****************/
.moduletable_noticiasGavick{
float:left !important;

}

div.gk_news_image_3_wrapper{
margin-top:5px !important;
background-color:#153c8d;
}

/*div.gk_ni_6_wrapper{
float:left;
}*/

div.moduletable_noticiasPrincipalesGvick{
padding:0px !important;



}
#contenido #noticiaPrincipal{
/*	width:730px;*/
padding:5px;
	/*padding:10px 10px 10px 10px;*/

	background:#153c8d url(../images/bg_noticiaPrincipal.jpg) repeat-x;
	/*min-height:335px;*/
	color:#FFFFFF;
	font-size:9pt;
	margin-bottom:10px;
	/*margin-top:-9px !important;*/
	float:left;
	/*toca cambiar el width a 75p y el padding a 0 para que cuadren los estilos de las nuevas noticias. Quitarle el fondo tambien*/

}



#contenido #noticiaPrincipal a{
	color:#FFFFFF;
	text-align:left;
	display:block;
	
	padding-bottom:5px;
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:10px;
	margin-top:5px;
	font-weight: bold;
	
}
#contenido #noticiaPrincipal  a.ucd_readon{
	text-align:right;

}

#contenido #noticiaPrincipal table{
margin:0px;
padding:0px;

}

#contenido #noticiaPrincipal span .allvideos_player{
	background:none !important;
	border:none;
	margin:0px;
	padding:0px;
	}

.margenIzquierda10{
	padding-left:20px;
	}	
/*********** Final Estilos para la caja de video en el home ****************/
	
#contenido #contenidoIzquierdo {
	width:365px;
/*width:750px;*/
	float:left;
	padding-right:10px;
}
#contenido #contenidoDerecho {
	width:365px;
	padding-left:10px;
float:left;
	margin:0px;
}
#contenido #bannerInferiorContenido {
	clear: both;
}
#contenido #articulosRelacionados {
	clear: both;
}
.bodyFedegolf #footer {
	padding: 0 10px 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
	margin:0px 10px 0px 10px;
	border-top:10px solid #FFFFFF;
	font-size:8pt;
	float:left;
	width: 940px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
}
.bodyFedegolf #footer ul.menu li {
	float:left;
	display:block;
	margin-left: 0px;
	padding-left: 0px;
	padding-right:10px;
	padding-bottom:5px;
	width:100px;
	font-weight:bold;

}
/*estios especificos para el menu inferior*/
.bodyFedegolf #footer ul.menu li.item1 {
	/*inicio*/
	width:40px;
}
.bodyFedegolf #footer ul.menu li.item6 {
	/*torneos*/
	width:70px;
}
.bodyFedegolf #footer ul.menu li.item3 {
	/*division profesional*/
	width:125px;
}
.bodyFedegolf #footer ul.menu li.item4 {
	/*multimedia*/
	width:100px;
}
.bodyFedegolf #footer ul.menu li.item48 {
	/*campo de practica*/
	width:70px;
}
.bodyFedegolf #footer ul.menu li.item7 {
	/*clubes y campos*/
	width:100px;
}
.bodyFedegolf #footer ul.menu li.item8 {
	/*fedegolf*/
	width:130px;
}
.bodyFedegolf #footer ul.menu li.item135 {
	/*archivo*/
	width:50px;
}
.bodyFedegolf #footer ul.menu li.item137 {
	/*archivo*/
	width:50px;
}

.bodyFedegolf #footer ul {
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
}
.bodyFedegolf #footer ul li ul {
	border-right:none;
	border-left:none;
}
.bodyFedegolf #footer ul li ul li {
	font-weight:normal !important;

	}
.bodyFedegolf #poweredBy {
	text-align:center;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	margin:0px;
	width:99%;
	float:left;
	font-size:11px;
}
.bodyFedegolf #poweredBy img {
	border:none;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a contenedor that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

/*************estilos para el handicap*****************/

#handicap{
background:url(../images/bg_handicap.jpg) no-repeat;
width:164px;
height:380px;
padding:8px;
color:#666666;
font-size:9pt;
text-align:left;
}

#handicap h3{
border-bottom:dashed #a3c8f2 2px;
color:#666666;
font-size:10pt;
}

#handicap input{
margin:5px 0px !important;

}

#handicap #bt1, #handicap #bt2 {
background-color:#6d99cc;
color:#FFFFFF;
}

/*********para los banners*********/
div.advert a img{
border:none !important;
margin:10px 0px;
}

#cabezote #bannercabezote div.advert a img{
border:none !important;
margin:0px  !important;
}
div#barraDerecha div#flashcontent {
margin-bottom:10px !important; 
padding-bottom:25px !important;
}

/*------------------------------------------------chronoForm--------------------------------------*/
.moduletable_actualizacion{
	background-color:#000000;
	background-position:right bottom;
	background-image: url(../../../images/stories/fondoformbasededatos_home.jpg);
}

.moduletable_actualizacion h3{
padding:20px 0px 0px 40px;
color:#b3d7ff;
}

form#ChronoContact_actualizacionDatos .form_item .form_element{
font-size:10pt;
margin:5px 0px 5px 40px;
color:#FFFFFF;
}

form#ChronoContact_actualizacionDatos .form_item .form_element cf_text{
background-color:#FFFFFF;
}
