/* CSS Document */

body{
margin:0;
margin-top:30px;
background:#BABBAA;
text-align:center;}
*{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333300;}
#top{
position:relative;
margin:0 auto;
background:url(../img/top.gif) top left;
width:893px;
height:20px;}

#padre{
width:893px;
margin:0 auto;
background:url(../img/bg_hor.gif) repeat top center;}

#tblcajas{
margin:15px 0 2px 0;
padding:1px;}

#tblactualidad{
color:#333300;
margin:0 auto;
margin-left:10px;}
#tblactualidad h3{
width:160px;
height:28px;
background:url(../img/h3actualidad.gif) no-repeat top left;
margin:0;}
#tblactualidad h3 span{
display:none;}
#tblactualidad a{
font-weight:bold;}
#tbltextos{
text-align: justify;
width:450px;
margin:0 0 0 15px;
padding:0;}
#tblData{
width:95%;
margin:0 auto;
margin-top:15px;
border-collapse:collapse;}
#tblData td{
text-align:center;
border:1px solid #C1BDAF;}
p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align: justify;}
h3{
font-size:12px;
font-weight:bold;}
h4{
color:#527900;}
b,
strong{color:#646552;}
dl{
list-style-type:none;}
dt{
font-weight:bold;}
a,
a:link,
a:active,
a:visited
{color:#336600;text-decoration:none;}
a:hover{color: #003300;}

th{
font-size:13px;
font-weight:bold;
background:#C1BDAF;}
#img1{
float:left;
width:165px;
height:115px;
margin:0 10px 0 0;}
#img2{
float:right;
width:165px;
height:115px;
margin:5px 0 5px 10px;}
/*-----submenu-----*/
#bgsubmenu{
width:90%;
/*height:200px;
background-image:url(http://www.fedgolfmadrid.com/nuevo/images/bgCentro.jpg);*/
background-position:top;
background-repeat:no-repeat;
display:inline;
}
#bgsubmenu2{
width:90%;
/*height:200px;
background-image:url(http://www.fedgolfmadrid.com/nuevo/images/bgCentro2.jpg);*/
background-position:top;
background-repeat:no-repeat;
display:inline;
}
.submenu{
width:100%;
margin:10px 0 5px 0;
padding:0;
text-align:center;}
.submenu td{
border:1px solid #E3E3DF;
}
.submenu a{
display:block;
background:url(http://www.fedgolfmadrid.com/centroTecnificacion/img/menu_on.gif);
height:22px;
text-transform:capitalize;
vertical-align:middle;
padding:0.35em 1em;
}
.submenu a:link,
.submenu a:active{
font-weight:bold;
color:#336600;}
.submenu a:visited{
font-weight:bold;
color:#336600;}
.submenu a:hover{
background-position:bottom;
font-weight:bold;
color: #030;}

/*menu horizontal*/
#menu 
{
float:left;
left:0;
margin:0;
padding:0;
list-style:none;
width:800px;
}

#menu li
{
float:left;
margin:0;
padding:0;
}

#menu li span{display:none;}

#menu li a#home,
#menu li a#home:link,
#menu li a#home:visited,
#menu li a#home:active{
display:block;
height:29px;
width:154px;
background-image:url(../img/botones/home.gif);
background-position:bottom;}
#menu li a#home:hover{background-position:top;}

#menu li a#campo,
#menu li a#campo:link,
#menu li a#campo:visited,
#menu li a#campo:active{
display:block;
height:29px;
width:158px;
background-image:url(../img/botones/campo.gif);
background-position:bottom;}
#menu li a#campo:hover{background-position:top;}

#menu li a#instalaciones,
#menu li a#instalaciones:link,
#menu li a#instalaciones:visited,
#menu li a#instalaciones:active{
display:block;
height:29px;
width:170px;
background-image:url(../img/botones/instal.gif);
background-position:bottom;}
#menu li a#instalaciones:hover{background-position:top;}

#menu li a#servicios,
#menu li a#servicios:link,
#menu li a#servicios:visited,
#menu li a#servicios:active{
display:block;
height:29px;
width:159px;
background-image:url(../img/botones/servicios.gif);
background-position:bottom;}
#menu li a#servicios:hover{background-position:top;}

#menu li a#situacion,
#menu li a#situacion:link,
#menu li a#situacion:visited,
#menu li a#situacion:active{
display:block;
height:29px;
width:159px;
background-image:url(../img/botones/situa.gif);
background-position:bottom;}
#menu li a#situacion:hover{background-position:top;}

/*----*/

.fechaNot{
color: #666666;
font-size:12px;}
.apTitulo
{
color:White;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}

.apMenu
{
color: #336600;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}

/*---Noticias---*/
.tituloNoticia
{
font-size:12px;
color:#333300;
font-weight:bold;
}
.TextoNoticia
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	text-align: justify;
	list-style-position: outside;
	margin:10px 0 10px 0;
}
.TituloContenido
{
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #333300; 
	padding-top:20px;
	padding-bottom:10px;
}

.TituloTexto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	color: #333300;
	text-align:left;
}

.TituloContenidoMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	COLOR: black; 
}

.TituloTextoMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	color: #666666;
	text-align:left;
}

.apFechaActualidad
{
	text-align:left;
	color: #336600;
	font-weight:bold;
	font-size:10px;
	margin-bottom:10px;
}
.apTextoActualidad
{
	color: #333300;
	text-align:justify;
	font-size:10px;
}
.apPieActualidad
{
	font-size:10px;
	margin-top:10px;
}
.apSepActualidad
{
	color:Silver;
	font-size:9px;
}
.history{
text-align:right;}

input{
border:1px solid #999;
font-size:11px;
color:#333333;}

.apOpciones
{
background-color: #DEDED9;
color:  #fff;
border-bottom:2px solid #CECEC3;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.apSubMenu
{
color:  #666;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.opOver
{
text-align:center;
background-color: #EAEAE8;
border-bottom:2px solid #CECEC3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;}

/*----pie---*/
#pie1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:3px 6px 3px 0;
font-size:11px;
color:#6B6C57;
}
#piepie{
position:relative;
margin:0 auto;
margin-top:-5px;
background:url(../img/piepie.gif) bottom left;
width: 893px;
height:25px;}

/*formu*/
.titform{
text-align:right;
font-size:11px;
font-weight:bold;
color:#666666;
vertical-align:text-top;}
.btnEnviar
{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #5E7A43;
border:1px solid #456600;
color:#fff;
font-size:10px;
}

/*inicio hoyos*/
#container {
    position:relative; 
    width:100%; 
    height:450px; 
    margin:0 auto 0 0;
	background:url(images/fondo_galeria.gif);
}
#container ul {
	padding:0;
	list-style-type:none;
	width:100%;
	height:450px;
	margin:5px;
	display:inline;
	
}
#container li {
	float:left;
}
#container a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:0px; 
    left:0px; 
    overflow:hidden; 
    background:none;
}
#container a.gallery, #container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    margin:12px 0 5px 10px; 
    text-align:left; 
    cursor:default;
	border:5px solid #C9D1BE;
	padding:0;
    }
#container a.hoyoA {
    background:url(../img/hoyos/thumbs/hoyo01.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoB {
    background:url(../img/hoyos/thumbs/hoyo02.gif);    
	height:46px; 
    width:70px;
}
#container a.hoyoC {
    background:url(../img/hoyos/thumbs/hoyo03.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoD {
    background:url(../img/hoyos/thumbs/hoyo04.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoE {
    background:url(../img/hoyos/thumbs/hoyo05.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoF {
    background:url(../img/hoyos/thumbs/hoyo06.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoG {
    background:url(../img/hoyos/thumbs/hoyo07.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoH {
    background:url(../img/hoyos/thumbs/hoyo08.gif);    
	height:46px; 
    width:70px;
    }
#container a.hoyoI {
    background:url(../img/hoyos/thumbs/hoyo09.gif);    
	height:46px; 
    width:70px;
    }

#container a.gallery:hover {
    border:5px solid #D9DFD2; 
    }
#container a.gallery:hover span {
	position:absolute;
	width:450px;
	height:400px;
	top:150px;
	left:0;
	color:#333;
	text-align:center;
	background:none;
	padding: 2px;
    }
#container a.gallery:hover img { 
    margin-right:10px;
	margin-left:15px;
}
#container a.gallery:hover span p,
#container a.gallery:hover span h3{
margin:10px;}
/*fin hoyos*/



