/* CSS Document */

body {
	margin:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	background: #f3f3f3 url(/img/bg_page.png) repeat-y 50% 50%;
}


h1, h2{margin:0;}
a{color:#0e52b3; text-decoration:none}
img{border:0px;}

#container { width:1000px; margin:auto;}

#header{ background:url(/bejarindustrial/img/top-rojo.gif) repeat-x; background-position: left top; width: 100%; height: 160px}
#bar_naranja{ margin-top: 0px; border-top: solid 4px #d96e27; background-color: #ffffff;}
#top{ background-position: left top; width: 1003px; height: 64px;}
#top * {margin: 3px 0 0 10px;padding: 0px;}
#image { background:url(/bejarindustrial/img/top_verde_bg.gif) repeat-x; height:96px;}
#image .cabecera_futbolista { background:url(/bejarindustrial/img/top-verdejugador.jpg) no-repeat; width:331px; height:96px; float:left;}
#banner { float:left; width:650px; height:70px; margin-left:10px; margin-top:20px;}
#top a img { border:0px;}

#content { background: #ffffff url(/img/menu_bg.gif) repeat-y; float:left; width:100%}

#menu {float:left; width:160px; margin-right:10px; margin-left:3px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px;}

#main { width:660px; float:left; margin-right:7px; padding-bottom:30px; line-height:16px;}
#main img { border:0px;}

#main530 { width:520px; margin-right:7px; float:left;}
#main830 { width:827px; float:left;}

#sidebar-right { width:160px; float:right;}
#sidebar-right300 { width:300px; float:right;}

#footer{ background-image: url('/img/top_fondo.gif'); background-repeat: repeat-x; background-position: left -80px; width: 100%; height: 36px; clear:both; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; text-align:center; padding-top:3px;}


/***left Side Bar***/
#navlist * {margin: 0px;padding: 0px;}
#navlist {float: left; width: 155px; color: #fff;}
#navlist h3 {font-size: 0.7em; text-indent: 6px; font-weight:bold; background:#FFFFFF url(/img/menu_bg_secciones_top.gif); color:#2b4a78; margin-top:5px; padding-top:3px;}


#navlist ul#nav {
  list-style: none;}

#navlist UL#nav li {
	display: inline;
	position: relative;
}

#navlist ul#nav li a{
  display: block;
  height: 21px;
  margin: 0px;
  background: #ffe3b9 url(/img/menu_bg_secciones.gif);
  color: #000;
  font-size: 0.7em;
  text-indent: 6px;
  text-decoration:none;
  letter-spacing:1px;
  border-bottom:1px #efc090 solid;
  padding-top:3px;}


#navlist ul#nav li a:hover {color: #ff0000; background: #ffb270 url(/img/menu_bg_secciones_hover.gif); border-bottom:1px #f4a35c solid;}

#navlist UL#nav li ul {
	position: absolute;
	top: 0;
	left: 155px;
	display: none;
}


#navlist UL#nav li ul li {
	display: block;
	clear: both;
	width: 155px;
	background: #ffe3b9 url(/img/menu_bg_secciones.gif);
	height: 21px;
	padding: 0;
	margin: 0;
}
#navlist UL#nav li ul li a {
	display: block;
	width: 155px;
	clear: both;
	height: 21px;
	margin: 0;
	border-bottom:1px #efc090 solid;
}
#navlist UL#nav li:hover ul, #navlist UL#nav LI.over UL {
	display:block;
	width: 155px;
	z-index: 1000;
}

#navegador {
	width:980px;
	height:33px;
	background: #505d68 url(/bejarindustrial/img/top-barragris.gif) repeat-x;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:30px;
	color: #fff;
	
}

#navegador a, #navegador a:hover {
	color:#CCC;
	text-decoration:none;
}

#solapa h2, #solapa h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.0em;
	background: #6c84bc;
	padding:3px;
	color:#FFFFFF;
	margin-bottom:5px;
}

/* Columnas home */

#columna_principal {
	width:395px;
	margin-right:7px;
	float:left;
}

#columna_centro {
	width:257px;
	float:left;
	border-left:1px #d4d4d4 solid;
}

#columna_centro_noticias {
	width:250px;
	float: right;
}

#columna_izq_rss {
	margin-top:5px;
	margin-right:10px;
	width:315px;
	float:left;
}

#columna_der_rss {
	margin-top:5px;
	padding-left:10px;
	border-left:1px #d4d4d4 solid;
	width:315px;
	float:left;
}


/* Estilo para las noticias */

#noticias {
	width:100%;
	clear:both;
}

#noticias h1 {
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif
	LETTER-SPACING: 1px;
	FONT-SIZE: 26px;
	LINE-HEIGHT: 1em;
	padding-bottom:0.3em;
}

#noticias h1 a{
	color:#0e52b3;
	text-decoration:none;
}


#noticias h2 {
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	FONT-SIZE: 20px;
	LINE-HEIGHT: 1em;
	padding-bottom:0.3em;
}

#noticias h3 {
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 1em;
	padding-bottom:0.3em;
}

#noticias h2.t1 a{
	color:#0e52b3;
	text-decoration:none;
}

#noticias h2.t2 a{
	FONT-SIZE: 14px;
	color:#0e52b3;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0px;
	line-height:16px;
}

#noticias h2.t3 a{
	FONT-SIZE: 12px;
	color:#0e52b3;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0px;
	line-height:12px;
}

#noticias h2.t1 a:hover, #noticias h2.t2 a:hover, #noticias h2.t3 a:hover{
	text-decoration:underline}


#noticias p {
	font-weight:normal;
	LETTER-SPACING: 1px;
	font-size:1em;
	line-height:1.3em;
}


#noticias HR.grey {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #d4d4d4; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #d4d4d4
}

#noticias .comments {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 14px; FONT-SIZE: 0.9em;	BACKGROUND-IMAGE: url(/img/comments.gif); PADDING-BOTTOM: 0px; MARGIN: 8px 0px 6px 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#noticias .comments A {
	text-decoration:none;
	COLOR: #555555;
}

#noticias .comments A:hover {
	text-decoration:underline;
	COLOR: #ff6c00;
}

#noticias #autor {
	border-bottom:1px d4d4d4 solid;
	margin-top:5px;
	padding-bottom:2px;
}

#noticias_rss #cabecera {
	padding:2px;
	width:100%;
	border-top:2px #ff6600 solid;
	background-color: #efefef;
}

#noticias_rss #cabecera.deportes {
	border-top:2px #ffcc00 solid;
}

#noticias_rss #cabecera h2 a{
	text-transform:uppercase;
	font-size:12px;
	color: #000000;
	text-decoration:none;
}

#noticias_rss ul {
	list-style:none;
	margin:0;
	padding:0;
}

#noticias_rss ul li a{
		font: normal 11px Verdana,Arial,Helvetica,sans-serif;
		background: url(/img/clip.gif) no-repeat 2px 4px;
		line-height: 1.6em;
		padding-left:12px;
		text-decoration:none;
		color:0e52b3;
}

#noticias_rss ul li a:hover{
		text-decoration:underline;
}

/* Estilo para los listados de noticias por tags o por fecha */

#noticias_list ul {
	list-style:none;
	margin:0;
	padding:0;
}

#noticias_list ul li {
		font: normal 11px Verdana,Arial,Helvetica,sans-serif;
		line-height: 1.6em;
		padding-left:12px;
		text-decoration:none;

}

#noticias_list ul li small{
		font: normal 9px Verdana,Arial,Helvetica,sans-serif;
		color:#a9a9a9;
		line-height: 2.7em;
}

#noticias_list ul li a{
		font: bold 13px Verdana,Arial,Helvetica,sans-serif;
		background: url(/img/clip.gif) no-repeat 2px 4px;
		line-height: 1.6em;
		padding-left:12px;
		text-decoration:none;
		color:0e52b3;
}

#noticias_list ul li a:hover{
		text-decoration:underline;
}


/* Estilo botones noticia anterior y siguiente */

#noticias #boton{
	font-size: 0.9em;
	float: left;
	color:#c0c0c0;
	padding-top:2px;
	height:20px;
	margin-right:10px;
}

#noticias #boton.next {
	background: url(/img/button_next.gif) no-repeat;
	width:105px;
}

#noticias #boton.previous {
	background:url(/img/button_previous.gif) no-repeat;
	width:95px;

}

#noticias #boton a{
  margin-right: 5px;
  color:#000000;
  display:block;
  cursor:pointer;
  text-decoration:none;
}


#noticias #boton a:hover{
  text-decoration:underline;
}

#noticias #boton2{
	font-size: 0.9em;
	float: left;
}

#noticias #boton2 a{
 display: block;
 background: #fff;
 color: #000;
 font-weight:bold;
 text-decoration:none;
}

/* Estilo para las tags de las noticias */
#noticias #tags {
	height:30px;
	font-weight:bold;
	font-size:0.9em;
}

#noticias #tags a {
	text-decoration:none;
	letter-spacing:0.30px;
	color:#666666;
}

#noticias #tags a:hover {
	color:#3366cc;
	text-decoration:underline;
}

/* Estilo para los comentarios de las noticias */

#comentarios.titulo{
	font-size:2em; font-weight:bold; padding-bottom:2px; font-family:Geneva, Arial, Helvetica, sans-serif; border-bottom:1px #d4d4d4 solid; color:0e52b3; clear:both;
}

#comentario .cabecera{
	font-size:1.1em; padding-bottom:8px; font-family:Geneva, Arial, Helvetica, sans-serif;
}

#comentario {
	font-size:1em; padding-bottom:8px; font-family:Geneva, Arial, Helvetica, sans-serif; border-bottom:1px #d4d4d4 solid;
}

#comentario_form{
	background-color:#f8f8f8; border:1px #d4d4d4 solid; padding:5px; height:100%;
}

/* estilos para los botones anterior y siguiente de paginacion */

#paginacion {
  margin-top:5px;margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  background-color:#ffffef;
  clear:both;
}

#paginacion .pg_link
{
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  width:14px;
  height:15px;
  background-color:#FFFFFF;
  color: #3366cc;
  font-weight:bold;
  padding-left:4px;
  padding-right:4px;
  margin-right:2px;
  border:1px solid #3366cc;
  text-decoration:none;
}
#paginacion .pg_link_cur
{
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  width:14px;
  height:15px;
  font-weight:bold;
  padding-left:4px;
  padding-right:4px;
  margin-right:2px;
  border:1px solid #666666;
  text-decoration:none;
  background-color: #FFFFFF;
  color: #000000;
}
#paginacion .pg_link:hover
{
  background-color:#3366cc;
  color: #FFFFFF;
  text-decoration:none;
  border-color:#3366cc;
}
#paginacion .pg_btn
{
  text-align:center;
  border:1px solid #3366cc;
  background-color: #FFFFFF;
  display:block;
  color:#3366cc;
  width: 80px;
  height: 15px;
  cursor:pointer;
  font-size:11px;
  font-weight:bold;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
  text-decoration:none;
}

#paginacion .pg_btn:hover
{
  background-color:#3366cc;
  color: #FFFFFF;
  text-decoration:none;
  border-color:#3366cc;
}
#paginacion .pg_btn_disabled
{
  text-align:center;
  border:1px solid #CCCCCC;
  background-color: #ECECEC;
  display:block;
  color:#999999;
  width: 90px;
  height: 15px;
  cursor:normal;
  font-size:11px;
  font-weight:bold;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
}
/* fin botones anterior y siguiente de los alojamientos */

/* estilos footer */

#footer a:link{COLOR: #FFFFFF; text-decoration:none;}
#footer a:active{COLOR: #FFFFFF; text-decoration:none;}
#footer a:visited{COLOR: #FFFFFF; text-decoration:none;}
#footer a:hover{COLOR: #FFCC00; text-decoration:underline;}


#foto {
	text-align:center; padding:5px; border:1px #c0c0c0 solid; margin:5px; font-size:0.8em;}
	
#foto.izquierda {
	float:left;
}

#foto.derecha {
	float:right;
}

/* album de fotos ... */

#album {float:left; width:160px; height:180px; text-align:center; vertical-align:middle; margin-bottom:15px; font-size:0.8em;}

/* Estilo para los videos */

/* Columnas videos */
#videos {
	width:100%;
	padding-bottom:10px;
}

#videos #columna_principal {
	width:430px;
	background-color:#f2f2f2;
	float:left;
}

#videos #columna_relacionados {
	width:220px;
	float:right;
}


#videos h1{
	margin:0px;
	padding:10px;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif
	LETTER-SPACING: 1px;
	FONT-SIZE: 26px;
	LINE-HEIGHT: 1em;
	text-align:center;
}

#videos h1 a{
	color:#0e52b3;
	text-decoration:none;
}

#videos #solapa {
	padding:2px;
	width:100%;
	border-top:2px #ff6600 solid;
	background-color: #efefef;
	float:left;
	margin-top:10px;
	text-transform:uppercase;
}

#videos #solapa a{
	color:#000000;
	text-decoration:none;
}

#videos #listado {
	float:left; width:20%; text-align:center; padding-top:10px; height:140px;
}

#videos #tags a {
	font-size:0.8em;
	text-decoration:none;
	color:#000000;
}
#videos #columna_relacionados{
	line-height:12px;
}

#videos #columna_relacionados img { border:0px;}

#videos #columna_relacionados #title {
	font-weight:bold;
	padding-bottom:5px;
}

#videos #columna_relacionados #title a{
	color:#0e52b3;
}
	
