/****************************************************************
ESTILO GENERAL
*****************************************************************/
body {
	font-family				: "Calibri";
	font-size				: 13px;
	color					: #000000;
	background-image		: url("images/bg.png");
	background-repeat		: repeat-x;
	}

a.link, a.link:hover, a.link:visited  {
	text-decoration			: none;
	color					: #000000;
	}
h1 
{
	font-size				: 14px;
	padding					: 5px 0px;
	margin					: 13px;
	border-bottom			: solid 2px #c0cfcb;
	text-align				: center;
	color					: Silver;
}

h2 
{
	font-size				: 8px;
	padding					: 1px 1px 1px 1px;
	margin					: 0px;
	text-align				: center;
	color					: silver;
}
	
h3 
{	
	font-size				: 13px;
	padding					: 3px 0px 3px 0px;
	margin					: 0px;
	color					: #5ca5dc;
	border-bottom			: solid 1px #c9c9c9;
	text-align				: center;
}

h4 
{	
	font-size				: 18px;
	font-weight				: bold;
	padding					: 0px 0px 5px 0px;
	margin					: 0px;
	color					: #a0c22f;
}
	
/****************************************************************
ESTILOS DE LAS ETIQUETAS DIV
*****************************************************************/
.main {
	width					: 1000px;
    position				: relative;
    margin					: 15px auto auto auto;
	background				: #FFFFFF;
	padding					: 0px;
	
}

#head						 
{
	height					: 120px;
	margin					: 0px;
	background-repeat		: no-repeat;
}

#menuIzq
{
	width					: 170px;
	padding					: 1px 1px 1px 1px;
	margin					: 0px;
	z-index					: 1;
	float					: left;
	position				: relative;
	/*border					: solid 1px #c9c9c9;
	-moz-border-radius		: 10px;
	-ms-border-radius		: 10px;
	-webkit-border-radius	: 10px;
	border-radius			: 10px;
	behavior				: url(border-radius.htc);*/
}

#menuDcha
{
	width					: 210px;
	margin					: 0px;
	padding					: 0px 5px 0px 5px;
	
	position				: relative;
	z-index					: 1;
	/*border					: solid 1px #c9c9c9;
	-moz-border-radius		: 10px;
	-ms-border-radius		: 10px;
	-webkit-border-radius	: 10px;
	behavior				: url(border-radius.htc);*/
}

#menuDcha h5 
{
	width					: 210px;
	font-size				: 13px;
	text-align				: center;
	padding					: 5px 0 5px 0;
	color					: #FFFFFF;
	background				: #5ca5dc;
	font-weight				: bold;
	border					: none;
}

#textos 
{
	margin					: 5px 0px;
	width					: 580px;
	padding					: 0px 5px 5px 5px;
	position				: relative;
	float					: left;
	background				: #ffffff;
	z-index					: 0;
}

#textos h1 
{
	font-size				: 13px;
	padding					: 5px 0px;
	margin					: 0px 0px 0px 0px;
	text-align				: center;
	color					: #FFFFFF;
	display					: block;
	background				: #5ca5dc;
	font-weight				: bold;
}

#textos h2
{
	font-size				: 11px;
	padding					: 5px 0px;
	margin					: 0px 0px 0px 0px;
	text-align				: center;
	color					: #5ca5dc;
	font-weight				: bold;
}


#footer
{
	clear					: both;
	padding					: 10px 0 10px 5px;
	font-size				: 10px;
	margin					: 5px;
	background-image		: url("images/bg-footer.png");
	background-repeat		: repeat-y;
	text-align				: center;
}

#tablaClubes 
{
	font-size				: 10px;
	padding					: 1px 1px 1px 1px;
	margin					: 0px 0px 0px 0px;
	text-align				: right;
	color					: #000000;
	display					: block;
	border					: solid 1px #c9c9c9;
}

/***********************************************************************
MENU PRINCIPAL
***********************************************************************/
#pmenu 
{
      padding				: 0;
      margin				: 5px 0 5px 5px;
      list-style-type		: none;
      width					: 160px;
      font-size				: 13px; 
      font-weight			: bold;
      z-index				: 1;
      }
      
#pmenu ul 
{
      padding				: 0; 
      margin				: 0; 
      list-style-type		: none;
      width					: 160px;
      font-weight			: bold;
      font-size				: 13px;
}
#pmenu li 
{
      position				: relative;
      font-weight			: bold;
      font-size				: 13px;
}
#pmenu a, #pmenu a:visited 
{
      display				: block;
      width					: 160px; 
      font-size				: 13px; 
      color					: #FFFFFF; 
      height				: 23px; 
      line-height			: 22px; 
      text-decoration		: none; 
      text-indent			: 5px;
      background			: #5ca5dc; 
      border				: 1px solid #FFFFFF; 
      border-width			: 0 1px 1px 0;
      font-weight			: bold;}
#pmenu li:hover > a 
{
      background			: #FFFFFF;
      color					: #666666;
      font-weight			: bold;
      font-size				: 13px;
}
#pmenu li ul 
{
      display				: none;
      font-weight			:bold;
      font-size				: 13px;
} 
#pmenu li:hover > ul 
{
      display				:block; 
      position				:absolute; 
      top					:0; 
      left					:160px;
      font-weight			:bold;
      font-size				: 13px;
}


/***********************************************************************
NOTICIAS
************************************************************************/
.noticias 
{
	padding					: 5px 5px 0 0;
	width					: 580px;
	text-align				: justify;
	margin					: 0px 0px 0px 0px;
	display					: block;
	font-size				: 13px;
}
.noticiasheader
{
	font-size				: 16px;
	width					: 580px;
	padding					: 5px 0px;
	margin					: 0px;
	text-align				: center;
	color					: white;
	font-style				: oblique;
	display					: block;
	background-image		: url("images/bg-titulo.png");
}

.noticiasubheader
{
	font-size				: 14px;
	padding					: 5px 0px;
	margin					: 0px;
	text-align				: center;
	color					: #5ca5dc;
	display					: block;

}

.noticiasautor 
{
	font-size				: 10px;
	padding					: 5px 15px;
	margin					: 0px;
	text-align				: right;
	color					: gray;
	display					: block;	
}
.noticias .imageleft 
{
	float					: left;
	margin					: 10px;
	display					: table-cell;
	
}
/***********************************************************************
LICENCIAS Y TITULIN
************************************************************************/
.pieLicencia 
{
	text-align				: justify;
	color					: Gray;
	font-size				: 12px;
	font-family				: Calibri;
}

.avisoPieLOPD
{
	text-align				: justify;
	color					: Gray;
	font-style				: oblique;
	font-family				: Calibri;
	font-style				: oblique;
	font-size				: 10px;
}

.procedimiento 
{
	text-align				: justify;
	color					: Black;
	font-size				: 12px;
	font-family				: Calibri;
}

/***************************************************************************
ACCORDION
***************************************************************************/
.headerAccordion
{
	text-align				: center;
	border					: solid 1px #5ca5dc;
	color					: #000000;
	padding					: 2px 0 2px 0;
}