/*
Theme Name: Ferran Latorre Extrem
Theme URI: 
Description: 
Version: 1.0
Author: Juan Luis Naranjo
Author URI: http://www.caranord.com/
*/

html, body { margin:0; padding:0; font:86% Verdana, Arial, Helvetica, sans-serif; width:100%; }
#background { width:100%; background:url(images/fondoChoOyu.jpg) top left no-repeat #37749a; background-attachment:fixed; }

#page { width: 980px; }

	/* Cabecera */
	#header h1 { margin:0; padding:0; position:relative; width:975px; height:50px; overflow:hidden; text-align:left; }
	#header h1 span { display:block; position:absolute; left:0; top:0; z-index:1; width:975px; height:50px; margin:0;padding:0; background:url(images/ferranLatorre.gif) no-repeat; }
 
	#header ul { height:40px; padding:0; margin:0 0 0 35px; }
	#header li { display:inline; list-style:none; margin-right:10px; }
	#header a:link, #header a:visited { font-size:160%; font-weight:bold; text-transform:uppercase; color:#fff; letter-spacing:-1px; }
	#header a:hover, #header a:active { text-decoration:none; color:#9a1424; }
	#header a span { display:none; }

	#header .qtrans_language_chooser  { font-size:100%; float:right; position:absolute; left:760px; top:0; z-index:99; color:#9a1424; font-weight:bold; }
	#header .qtrans_language_chooser ul { height:auto; margin:0; }
	#header .qtrans_language_chooser li { display:inline; list-style:none; padding:2px 12px 3px; background-color:#fff; margin:0; }
	#header .qtrans_language_chooser a { display:inline; height:auto; float:none; margin:0; color:#9a1424; font-weight:normal; }
	#header .qtrans_language_chooser li.active a { font-weight:bold; }
	#header .qtrans_language_chooser a:link, #header .qtrans_language_chooser a:visited { font-size:100%; text-transform:none; letter-spacing:0; }
	#header .qtrans_language_chooser a:hover, #header .qtrans_language_chooser  a:active { text-decoration:none; }
	#header  .qtrans_language_chooser a span { display:inline; }
	
	#header a { display:block; height:40px; float:left; }
	#header a:hover { background-position: 0 -80px; }
	#header a.current { background-position: 0 -40px; }
	
/* menu sup styles */
	#header #menuSuperior li ul { background-color:#9a1424; margin:35px 0 0 0; padding:5px; display:block; position:absolute; visibility:hidden; height:auto !important; }
	#header #menuSuperior li ul li { float:none; display:block; margin:0; height:auto !important; }
	#header #menuSuperior li ul li a:link,
	#header #menuSuperior li ul li a:visited { height:auto; width:100%; color:#f0c2c7; font-weight:bold; font-size:12px !important; padding:3px 6px; text-decoration:none; }
	#header #menuSuperior li ul li a:hover,
	#header #menuSuperior li ul li a:active { color:#fff; }
	
	a#opBlog  { width:64px; background:url(images/opBlog.gif) no-repeat; }
	a#opFerran  { width:83px; background:url(images/opFerran.gif) no-repeat; }
	a#opConferencies_ca { width:138px; background:url(images/opConferencies_ca.gif) no-repeat; }
	a#opConferencies_es { width:138px; background:url(images/opConferencies_es.gif) no-repeat; }
	a#opFotos  { width:71px; background:url(images/opFotos.gif) no-repeat; }
	a#opVideos  { width:77px; background:url(images/opVideos.gif) no-repeat; }
	a#opContacte_ca { width:106px; background:url(images/opContacte_ca.gif) no-repeat; }
	a#opContacte_es { width:106px; background:url(images/opContacte_es.gif) no-repeat; }
	a#opRSS  { width:76px; background:url(images/opRSS.gif) no-repeat; }

	/* Contenido */
	#content { font-size:1.2em; float:left;	padding: 20px 0 0 55px; margin:0; width:570px; }
	#contentTracker { font-size:1.2em; float:left;	padding: 20px 0 0 10px; margin:0; width:890px; }

	.post { }
		.post h2, .post h3, .post h4, .post h5 { font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; line-height:100%; }
		.post h2 { color:#fff; font-size:260%; letter-spacing:-3px; }
		.post h3 { color:#afc7d7; font-size:130%; letter-spacing:-1px; clear:both; }
		.post h4 { color:#fff; font-size:220%; letter-spacing:-2px; }
		.post h5 { color:#afc7d7; font-size:110%; letter-spacing:-1px; }
		.post h2 a:link, .post h2 a:visited, .post h4 a:link, .post h4 a:visited { color:#fff; text-decoration:none; }
		.post h2 a:hover, .post h2 a:active, .post h4 a:hover, .post h4 a:active { color:#9a1424; text-decoration:none; }
	* html .entry  { height:1%; }
	.entry { background:#fff url(images/fondoPost.gif) repeat-x bottom; padding:8px 25px 15px; margin-bottom:20px; font-size:86%; }
		.entry a:link > img , .entry a:visited > img { display:inline; padding:0; }
		.entry a[rel="shadowbox"]:hover { background-color:#fff; }
		.entry a:link, .entry a:visited  { padding:0 1px; color:#9a1424; }
		.entry a:hover, .entry a:active  { color:#fff; background-color:#9a1424; text-decoration:none; }
		.entry img { border:3px solid #afc7d7; display:block; margin:0 auto; padding:0; }
		.entry img:hover { border-color:#9a1424; }
		.entry p, .entry li { line-height:165%; font-size:13px: }
		.entry p { margin-bottom:20px; }
		.entry em { font-size:.8em; color:#7b7b7b; font-style:normal; }
		.entry ul { margin:0 0 0 15px; padding:0; }
		.entry li  { list-style:none; background:url(images/bullet.gif) 0 4px no-repeat; margin:3px 0; padding-left:15px; }
		.postmetadata { font-size:90%; color: #777; clear:both; }
		
		.entry .sociable a:hover, .entry .sociable a:active  { background-color:transparent; }
		
	h2.pagetitle { color:#fff; font-weight:normal; font-size:140%; letter-spacing:-1px;}
		
	/* Comentarios */
	#comments, #respond { font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; line-height:100%; color:#afc7d7; font-size:130%; letter-spacing:-1px; }
	#commentsDiv { background:#afc7d7 url(images/fondoComment.gif) repeat-x bottom; padding:5px 10px 10px; margin-bottom:20px; font-size:86%; }
	#commentsDiv a:link, #commentsDiv a:visited,
	#deixarComentari a:link, #deixarComentari a:visited	{ padding:0 1px; color:#37749a; }
	#commentsDiv a:hover, #commentsDiv a:active,
	#deixarComentari a:hover, #deixarComentari a:active	{ color:#fff; background-color:#37749a; text-decoration:none; }
	#deixarComentari { background:#afc7d7 url(images/fondoComment.gif) repeat-x bottom; padding:5px 10px 0; margin-bottom:20px; font-size:86%; }
	#deixarComentari input  { border:none; background-color:#37749a; color:#fff; font-weight:bold; padding:0 4px; height:18px; margin-top:3px; }
	#deixarComentari textarea { font-family:Arial, Helvetica, sans-serif; border:none; background-color:#37749a; color:#fff; font-weight:bold; padding:0 4px; font-size:100%; width:90%; height:148px; float:right; }
	#deixarComentari input#submit { background:url(images/fdEnivarComentario.gif) no-repeat; color:#37749a; text-transform:uppercase; margin:0 auto; display:block; width:275px; height:56px; padding:15px 8px 0 0; }
		#deixarComentari input#submit:hover { color:#9a1424; }
	#commentLft { float:left; width:40%; }
	#commentRgt { float:right; width:60%; }
	
	/* Barra lateral */
	#sidebar { width:320px; margin-top:-60px; z-index:2; position:relative; color:#fff; float:left; margin-left:35px; }
	.sidebarTracker { margin-top:0 !important; }
	
		#sidebar h2 { color:#fff; font-size:140%; text-transform:uppercase; height:20px; margin:20px 0 0 0; padding:0; }
		#sidebar h2 span { display:none; }
			#sidebar h2#tlRacetracker { background:url(images/tlRacetracker.gif) no-repeat; }
			#sidebar h2#tlTwitter { background:url(images/tlTwitter.gif) no-repeat; height:34px; }
			#sidebar h2#tlFotos { background:url(images/tlFotos.gif) no-repeat; }
			#sidebar h2#tlVideos { background:url(images/tlVideos.gif) no-repeat; }
			#sidebar h2#tlCategories_ca { background:url(images/tlCategories_ca.gif) no-repeat; }
			#sidebar h2#tlCategories_es { background:url(images/tlCategories_es.gif) no-repeat; }
			#sidebar h2#tlArxiu_ca { background:url(images/tlArxiu_ca.gif) no-repeat; }
			#sidebar h2#tlArxiu_es { background:url(images/tlArxiu_es.gif) no-repeat; }
			#sidebar h2#tlBlogroll { background:url(images/tlBlogroll.gif) no-repeat; clear:both; }
		#sidebar ul { margin:0 0 10px 0; padding:0; }
		#sidebar li { list-style:none; margin:0 0 2px 0; padding:0; }
		#sidebar li a:link, #sidebar li a:visited { color:#fff; text-decoration:none; padding:0 1px; background-color:#37749a; }
		#sidebar li a:hover, #sidebar li a:active { background-color:#9a1424; }
		
		a#joinUs:link, a#sidebar:visited { color:#fff; text-decoration:none; padding:0 1px; margin-left:5px; background-color:#37749a; }
		a#joinUs:hover, a#sidebar:active { background-color:#9a1424; }
		
		#sidebar form { margin:0; }
		#sidebar .colIzq { width:144px; float:right; }
		#sidebar .colDer { width:164px; float:left; }
		
		#sidebar .previews { margin-top:5px; background:url(images/fdPreviews.gif) no-repeat bottom right; padding-bottom:20px; }
		#sidebar .previews img { margin:1px; border:1px solid #fff; }
		#sidebar .previews a:hover img { border:1px solid #9a1424; }
		#sidebar .previews a:link, #sidebar .previews a:visited { text-decoration:none; color:#9a1424; }
		#sidebar .previews a:hover, #sidebar .previews a:active { text-decoration:none; background-color:transparent; }
		#sidebar .previews p { text-align:right; letter-spacing:-1px; padding:2px 8px 0 0; margin:0; }
			#sidebar .previews p a:link, #sidebar .previews p a:visited { text-decoration:none; color:#9a1424; }
			#sidebar .previews p a:hover, #sidebar .previews p a:active { text-decoration:none; background-color:#9a1424; color:#fff; }
		
		.tubepress_container { margin-bottom: 0 !important; }
		.tubepress_thumb  { height:inherit !important; width:105px !important; }
		.tubepress_thumb img { padding:0 !important; float:left !important; margin:0 2px 5px 0 !important; }
		.tubepress_meta_group { display:none !important; }
		
		#sidebar #twitters { background-color:#37749a; padding:0 20px 10px 20px; font-size:.9em; margin:5px auto; width:260px; }
		#sidebar #twitters li { padding:10px 0; border-bottom:1px dotted #afc7d7; }
		#sidebar #twitters a:link, #sidebar #twitters a:visited { text-decoration:none; background-color:none; color:#afc7d7; }
		#sidebar #twitters a:hover, #sidebar #twitters a:active { color:#fff; }
		#sidebar #twitter-link { background:url(images/twitter.png) no-repeat bottom left; padding:32px 0 0 30px; margin:0; float:right; }
		
		/* formulario busqueda */
		#formularioBusqueda { margin-top:15px; background:url(images/fdBuscar.gif) no-repeat; width:305px; height:59px; padding:25px 0 0 15px; }
		#formularioBusqueda input { border:none; background-color:#37749a; color:#fff; font-weight:bold; font-size:110%; height:17px; padding:0 4px; width:195px; }
			#formularioBusqueda input#searchsubmit { width:68px; background-color:#fff; color:#37749a; text-transform:uppercase; }
			#formularioBusqueda input#searchsubmit:hover { color:#9a1424; }
	
	/* Pie */
	#footer { padding:0; width:980px; clear:both; margin-top:20px; }
		#footer h2 span { display:none; }
		#footer ul { padding:10px 0 40px 55px; margin:0 0 45px 0; }
		#footer li { display:inline; list-style:none; }

		#sidebar h2#tlPatrocinadors_ca { background:url(images/tlPatrocinadors_ca.gif) no-repeat; }
		#sidebar h2#tlPatrocinadors_es { background:url(images/tlPatrocinadors_es.gif) no-repeat; }
		
		#sidebar h2#tlColaboradors_ca { background:url(images/tlColaboradors_ca.gif) no-repeat; }
		#sidebar h2#tlColaboradors_es { background:url(images/tlColaboradors_es.gif) no-repeat; }
		
		#sidebar .patrocinadores a:link, #sidebar .patrocinadores a:visited { display:block; padding:0; margin-left:25px; float:left; background-color:transparent; }
		#sidebar .patrocinadores a:hover,#sidebar .patrocinadores a:active { background-color:transparent; }
		#sidebar .patrocinadores a span { display:none; }
		
		a#logoGrifone  { width:120px; height:38px; margin-top:10px; background:url(images/logoGrifone.gif) no-repeat; }
		a#logoGrifone:hover { background-position: 0 -38px; }

		a#logoBD  { width:120px; height:38px; margin-top:10px; background:url(images/logoDiamond.gif) no-repeat; float:left; }
		a#logoBD:hover { background-position: 0 -38px; }
		
		a#logoSkrp  { width:120px; height:38px; margin-top:10px; background:url(images/logoSkrp.gif) no-repeat; float:left; }
		a#logoSkrp:hover { background-position: 0 -38px; }
		
		a#logoBolle  { width:120px; height:38px; margin-top:10px; background:url(images/logoBolle.gif) no-repeat; float:left; }
		a#logoBolle:hover { background-position: 0 -38px; }
		
		a#logoTCE  { width:120px; height:38px; margin-top:10px; background:url(images/logoTCE.gif) no-repeat; float:left; }
		a#logoTCE:hover { background-position: 0 -38px; }
		
		a#logo100x100  { width:120px; height:38px; margin-top:10px; background:url(images/logo100x100.gif) no-repeat; float:left; }
		a#logo100x100:hover { background-position: 0 -38px; }
		
		a#logogns  { width:120px; height:38px; margin-top:10px; background:url(images/logoGNS.gif) no-repeat; float:left; }
		a#logogns:hover { background-position: 0 -38px; }
		
		a#logoCanon  { width:120px; height:38px; margin-top:10px; background:url(images/logoCanon.gif) no-repeat; float:left; }
		a#logoCanon:hover { background-position: 0 -38px; }
		
		a#logoAccapi  { width:120px; height:38px; margin-top:10px; background:url(images/logoAccapi.gif) no-repeat; float:left; }
		a#logoAccapi:hover { background-position: 0 -38px; }
		
		a#UEVic  { width:120px; height:38px; margin-top:10px; background:url(images/logo_100anys.gif) no-repeat; float:left; }
		a#UEVic:hover { background-position: 0 -38px; }
		
		a#logosatlink  { width:120px; height:38px; margin-top:10px; background:url(images/logo_satlink.gif) no-repeat; float:left; }
		a#logosatlink:hover { background-position: 0 -38px; }
		
		a#gaes  { width:134px; height:62px; margin-top:10px; background:url(images/logo_gaes.jpg) no-repeat; float:left; }
		a#endesa  { width:77px; height:62px; margin-top:10px; background:url(images/logo_endesa.jpg) no-repeat; float:left; }

		a#logoTNF  { width:56px; height:26px; margin-top:8px; background:url(images/logoTheNorthFace.gif) no-repeat; }
		a#logoTNF:hover { background-position: 0 -26px; }
		
		a#logoCEC  { width:47px; height:42px; margin-top:0px; background:url(images/logoCEC.gif) no-repeat; float:left; }
		a#logoCEC:hover { background-position: 0 -46px; }
		
		a#logoBoreal  { width:58px; height:37px; margin-top:2px; background:url(images/logoBoreal.gif) no-repeat; float:left; }
		a#logoBoreal:hover { background-position: 0 -37px; }
		
		a#logoFilo  { width:34px; height:38px; margin-top:2px; background:url(images/logoFilo.gif) no-repeat; float:left; }
		a#logoFilo:hover { background-position: 0 -38px; }
		
		a#logoFEEC  { width:30px; height:36px; margin-top:3px; background:url(images/logoFEEC.gif) no-repeat; float:left; }
		a#logoFEEC:hover { background-position: 0 -36px; }
		
		a#logoPorlartec  { width:85px; height:16px; margin-top:13px; background:url(images/logoPolartec.gif) no-repeat; float:left; }
		a#logoPorlartec:hover { background-position: 0 -16px; }
		
		a#logoDesnivel  { width:71px; height:23px; margin-top:9px; background:url(images/logoDesnivel.gif) no-repeat; float:left; }
		a#logoDesnivel:hover { background-position: 0 -23px; }
		
		#creditos  { clear: both; display:block; background:url(images/lineaFinal.gif) top no-repeat; padding:15px 0 20px 55px; color:#fff; font-size:75%; }
		#creditos p { float:left; width:600px; }
		#creditos img { vertical-align:middle; }
			#creditos a.cc:hover, #creditos a.cc:active img { background:none; }
		#creditos a:link, #creditos a:visited { color:#fff; padding:0 1px; }
		#creditos a:hover, #creditos a:active { color:#37749a; background-color:#fff; text-decoration:none; }
		
			#powered { float:right; width:100px; padding:10px; }
			#powered a:link, #powered a:visited, #powered a:hover, #powered a:active { background:none; }
		

	.limpiar { clear: both; }
	.derecha { text-align:right; }
	a img { border: none; }

	.navigation { color:#fff; font-size:85%; }
		.navigation a:link, .navigation a:visited { margin-right:3px; padding:1px 5px; text-decoration: none; background-color:#37749a; color: #fff; }
		.navigation a:hover, .navigation a:active { background-image:none; background-color:#9a1424; color: #fff; }
		.alignleft, .alignright { padding-bottom:10px; }
			.alignleft { float:left; text-align:left; }
			.alignright { float:rigth; text-align:right; }
			.centrar { text-align:center; display:block; width:100%; }
	
/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*CSS Yahoo new version style pagination*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-size:.75em;
	}
	
	div.pagination a {
		margin-right:3px;
		padding:1px 5px;
		text-decoration: none;
		background-color:#37749a;
		color: #fff;
	}
	div.pagination a:hover, div.pagination a:active {
		background-image:none;
		background-color:#9a1424;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:1px 5px;
		font-weight: bold;
		background-color:#fff;
		color: #9a1424;
	}
	div.pagination span.disabled { display:none; }
	div.pagination a.next{ margin:0 0 0 10px; }
	div.pagination a.next:hover{	}
	div.pagination a.prev{ margin:0 10px 0 0;	}
	div.pagination a.prev:hover{	}
