/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin-top: 10px;
	padding: 0;
	background: #787878 url(images/img01.jpg) repeat left top;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #616161;
}
#wrapper {}

/* Page */

#page {
	width: 960px;
	margin: 0px auto;
	background: url(images/img05.jpg) repeat-y left top;
}
#page_s {
	width: 960px;
	margin: 0px auto;
	background: url(images/imga5.jpg) repeat-y left top;
}

#page-bgtop {
	background: url(images/img04.jpg) no-repeat left top;
}
#page_sbgtop {
	background: url(images/imga4.jpg) no-repeat left top;
}

#page-bgbtm {
	background: url(images/img06.jpg) no-repeat left bottom;
}
#page_sbgbtm {
	background: url(images/imga6.jpg) no-repeat left bottom;
}

h1, h2, h3 {
	margin-top: 0;
	text-transform: uppercase;
	color: #528DC8;
}

h1 {
	font-size: 1.6em;
	font-weight: normal;
}


h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1em;
}

ul {
}

a {
	text-decoration: none;
	color: #528DC8;
}

a:hover {
	border-bottom: none;
}

a img {
	border: none;
}

table {
	border-collapse:collapse;
	width: 100%;
}
li table {}
li td {border:transparent none; background:transparent  none;}

.post td {
	background-color: #FFFFFF;
	border-style:solid;
	border-color: #666666;
	border-width:thin;
	padding:1px 3px 1px 3px;
	text-align:right;
	vertical-align: middle;
}
.gran td {
	background-color: #FFFFFF;
	border-style:none;
	padding:10px 3px;
	text-align:center;
	vertical-align: middle;
}
.titulaltre {
	text-align: left;
	font-family: Georgia;
	font-size: 18px;
	color: #714336;
}

thead {
	background-color: #F0F0CC;
}

th { border-style: solid; border-color:#FF9900; border-width:thin; line-height: 0.9em; text-align:center;}



img.left {
	float: left;
	margin: 0 5px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}


#header {
	width: 960px;
	margin: 0 auto;
	height: 134px;
}


/* Header */

#logo {
    
	width: 960px;
	height: 82px;
	margin: 0 auto;
	padding: 0;
	background: url(images/fondologo.jpg) no-repeat center;

}

#logo h1, #logo p {
	float: left;
	margin: 0;
	color: #A1733F;
}

#logo span {
	color: #FFF;
}

#logo h1 {
	padding: 33px 0 0 320px;
	letter-spacing: -1px;
	text-transform: lowercase;
	font-weight: normal;
	font-size: 3em;
	color: #FF9933;
}

#logo p {
	text-transform: uppercase;
	padding: 55px 0 0 5px;
	font-size: 10px;
	color: #FFF;
}

#logo a {
	border: none;
	text-decoration: none;
	color: #A1733F;
	/*528DC8;*/
}

/* Menu */

#menu {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	height: 52px;
	background: url(images/img02.jpg) no-repeat left top;
	overflow: hidden;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li {background:url("images/img03.jpg") no-repeat scroll right 50% transparent;display: block;	float:left;}

#menu a {
	display: block;
	/*float: left;*/
	height: 33px;
	margin: 0 2px 0 0;
	padding:1.5em 2.5em 0;
	text-decoration: none;
	text-transform: capitalize;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: 400;
	color: #90B0FF;
}
#menu a:hover {	background: url(images/menuhover.jpg) no-repeat 50% top !important;font-size: 1em;font-weight: 400;color: #F0F0F0;}


#menu .ultim   {background: transparent;}
#menu  .hover a {
	color: #FF9933;
}
#menu .current_page_item  a {font-weight: 600; color:#F09030;}

/* Wrapper */



/* Latest Post */

#latest-post {
	padding: 20px;
	border: 1px solid #E7E7E7;
}
 #loading{  
     text-align: center;  
     visibility: hidden;  
 }  

/* Content */

.content {
	float: left;
	width: 500px;
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
.contentample {
	width: 720px;
	float: left;
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
#Blog1 {
	width: 720px;
	float: left;
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
#ultnoticies #Blog1 {
	width: inherit;
}
.post {
	padding-bottom: 15px;
	line-height: 200%;
}

.post h1 {
	font-weight: normal;
}

.title {
	height: 50px;
	margin: 0px 10px;
	padding: 11px 0px 4px 10px;
	text-transform: capitalize;
	font-weight: normal;
	background: url(images/img12.jpg) no-repeat left top;
}


#ultnoticies .post-title {
	height: 50px;
	margin: 0px 10px;
	padding: 11px 0px 4px 10px;
	text-transform: capitalize;
	font-weight: bold;
	background: url(images/img12.jpg) no-repeat left top;
}
.post-title {
	height: 50px;
	margin: 0px 10px;
	padding: 11px 0px 4px 10px;
	text-transform: capitalize;
	font-weight: normal;
	background: url(images/img13.jpg) no-repeat left top;
}

.contentample .title {
	height: 50px;
	margin: 0px 10px;
	padding: 11px 0px 4px 10px;
	text-transform: capitalize;
	font-weight: normal;
	background: url(images/img13.jpg) no-repeat left top;
}
.contentample .post {clear:left;}

.title a {
	font-size: 1.3em;
	color: #FF0000;
	text-transform:none ;
	font-weight: normal;
	margin-left: 30px;
}

.content .post img {
max-width:480px;
overflow:scroll;
text-align:center;
}

.blink {
color:#FF0000;
font-size:9px;
font-weight:lighter;
margin-left:10px;
text-decoration:blink;
}
.title a:hover {
}

.byline {margin: -10px 20px 20px 20px;}

.slhores{position:relative;float:left;margin: 0px 10px 0px 25px; width:630px;}
.slhora {border:0; color:#f6931f; font-weight:bold; width:40px;}

.tag {
	padding: 0 15px;
}

.entry {
	padding: 0 20px;
}

.links {
	padding: 4px 0px;
	text-align: right;
	font-weight: bold;
}

.links a {
	border: none;
}

.links a:hover {
}

.celda3 {display:block;}

#imgrad {margin-left:-10px;}
#mapa {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 500px;
	margin-right: 10px;
	margin-left: 10px;
}
/* Sidebars */

#sidebar1 {
	float: left;
	padding-top: 20px;
	padding-left: 10px;
}

#sidebar2 {
	float: right;
}

#sidebar1 ul {
	padding-bottom: 20px;
}

#sidebar1 li {
	background: url(images/img11.jpg) no-repeat left bottom;
}

#sidebar1 li ul {
	background: url(images/img10.jpg) repeat-y left top;
}
#sidebar1 div {
  text-align:center;    
	background: url(images/img10.jpg) repeat-y left top;
}

#sidebar1 li li {
	background: url(images/img08.gif) no-repeat 0 13px;
}

#sidebar1 li h2 {
	height: 25px;
	padding-top: 15px;
	background: url(images/img09.jpg) no-repeat left top;
	color: #333333;
}

.sidebar {
	float: left;
	width: 220px;
	padding: 10px 0 0 0;
	font-size: 12px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	padding: 0 0 20px 0;
}

.sidebar li ul {
}

.sidebar li li {
	margin: 0 10px 0 15px;
	padding: 8px 0px 8px 20px;
	border-bottom: 1px #B5B5B5 dashed;
	background: url(images/img08.gif) no-repeat 0 13px;
	text-align: left;
	color:#528DC8;
	cursor: pointer;
}

.sobre {
	margin-left:18px;
} 

.actiu {
	color: #D9670D;
	font-weight:bold;
}

.sidebar li h2 {
	height: 30px;
	margin: 0 0 0 0;
	padding: 8px 15px 0px 35px;
	background: url(images/img07.jpg) no-repeat left top;
	font-size: 12px;
	color: #FFFFFF;
}

.sidebar a {}

.maparadar {
  position:absolute;
  left:20px; top:240px; 
  width:700; height:773; 
  visibility: inherit
  z-index:1;
}
.maparadar1 {
  position:absolute;
  left:20px; top:240px; 
  width:700; height:773; 
  visibility: inherit
  z-index:2;
}
.maparadar2 {
  position:absolute;
  left:20px; top:240px; 
  width:700; height:773; 
  visibility: inherit
  z-index:3;
}

.clear {clear:both}

.sponsor {padding: 5px 3px 5px 10px; }

/*meteo*/
#tabest {
	margin:0; 
	padding:0; 
	color:#000000; 
	background: transparent url(images/meteo2.png) no-repeat;
	width:355px; height:132px;
	text-align:left;
}

.estvent0 {background: transparent url(images/meteo2_n.png) no-repeat;} 
.esttabtd1 {border:0px solid black;margin: 0; padding: 3px 0px 0px 2px; text-align:left;vertical-align:top;}
.esttabtd2 {border:0px solid black; vertical-align:top;}
.estNom {border:0px solid black;text-align:left; font-family:verdana, Courier New; font-size:13px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 5px;}
.esttabtd3 {border:0px solid black;margin: 0; padding: 0; font-size:10px; font-weight: bold;text-align:center;align:left;vertical-align:top;}
#DatActTemp {padding: 19px 2px 0px 0px; font-size:14px; font-weight: bold;text-align:center;align:left;vertical-align:top;}
#DatActVentU {padding: 0px 2px 0px 0px; font-size:10px; text-align:center;align:left;vertical-align:top;}
.esttabtd4{border:0px solid Purple;vertical-align:top;line-height:110%;}
.esttext {font-family: Georgia, Times New Roman, Times, serif; font-size:10px; line-height: 1.3em; margin: 0; padding: 0px 0px 0px 2px; text-align:left;}
.esttext1 {font-family: Georgia, Times New Roman, Times, serif; font-size:10px; line-height: 1.3em; margin: 0; padding: 0px 0px 0px 2px; font-size:10px; text-align:left;vertical-align:top; width:130px}

#estTMP, #esttTMP {
	background-image: url(images/termo.gif);
	background-repeat: no-repeat;
	background-position: 70px;
	text-indent: 20px;
	vertical-align: middle;
	line-height: 36px;
	font-size: 26px;
	color: #FF0033;
	font-weight: 600;
	padding: 0 0 3px 70px;
	text-align: left;
	display: block;
	width: 70px;
	height: 36px;
}
#estTSE, #esttTSE {
	margin:-10px 0 0 87px;
	//padding-left: 10px;
	text-align: left;
}
#taboll {display:none;}

#estPLU, #esttPLU {
	background-image: url(images/drink_blue.png);
	background-repeat: no-repeat;
	background-position: 5px 0 0 0;
	margin: 12px 0 0 14px;
	width:150px;
	height:40px;
	padding: 0px 0 3px 26px;
	text-align: left;
}
#estHUM, #esttHUM {
	text-align: center;
	vertical-align: middle;
	padding: 0 0 3px 0px;
	line-height: 36px;
	float: right;
	font-size: 22px;
	color: #0000FF;
	font-weight: 500;
	display: inline;
}

#estAZI, #esttAZI {
	background-image: url(images/compas0.gif);
	background-repeat: no-repeat;
	float: right;
	text-align: center;
	vertical-align: middle;
	padding: 14px 0 0px 0px;
	color: #FFAA00;
	width:60px;
	height:60px;
	margin-bottom: 6px;
}
#estPRE, #esttPRE {
	background-image: url(images/tend0.png);
	background-repeat: no-repeat;
	font-weight: 600;
	margin:8px 0 0 68px;
	padding-left:16px;
	text-align: left;
}

/* estacions properes */
.estaciopro {
 	font-family: "Courier New", Courier, monospace;	font-size: xx-small; line-height: 0.8em;
}
.nomestacio {
	font-size: 12px;
	line-height: 1.1em;
}

.estaciopro td {
 	font-family: arial;
	background-color:#fefefe;
}

#cse-search-box {
float:right;
height:27px;
margin-right:10px;
vertical-align:bottom;
} 
 
#cse-search-results {
   padding-left:9px;
 }
/* Search */

#searchform {
	margin: 0;
	padding: 0 0 0 0;
}

#searchform br {
	display: none;
}

#searchform h2 {
}

#s {
	margin: 10px 0px 0 15px;
	padding: 2px 2px;
	width: 180px;
	height: 18px;
	border: 1px solid #949494;
	background: #FFFFFF;
	font-size: 10px;
	color: #000000;
}

#x {
	margin: 0;
	padding: 2px 5px;
	height: 25px;
	background: #CA8186;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
/* Calendar */

#calendar_wrap {
	padding: 0 15px;
	text-align: center;
}

#calendar_wrap table {
	width: 100%;
}

#calendar_wrap th {
}

#calendar_wrap td {
}

#calendar_wrap tfoot td {
	border: none;
}

#calendar_wrap tfoot td#prev {
	text-align: left;
	font-weight: bold;
	border: none;
}

#calendar_wrap tfoot td#prev a {
	border: none;
}

#calendar_wrap tfoot td#next {
	text-align: right;
	font-weight: bold;
	border: none;
}

#calendar_wrap tfoot td#next a {
	border: none;
}

/* Footer */

#footer {
	width: 940px;
	height: 70px;
	margin: 0 auto;
	padding-left: 20px;
}

#footer p {
	margin: 0;
	padding: 25px 0 0 0;
	text-align: left;
	font-size: smaller;
}

#footer a {
}

#footer .link {
	float: right;
}

#footer .copyright {
	float: left;
}
#estacions span {
  cursor:text;
}

#estacions  a {display:block;}

#estacions .fechaact {
	color:#BD5100;
	background:url(images/a1.gif) no-repeat;
	background-position:-3px 2px;
	padding-left:18px;
	margin-bottom:5px;
	font-family: "Courier New", Courier, monospace;
	font-size: xx-small;
	line-height: 0.7em;
	clear: both;
	display: block;
	
}

#estacions .temp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	font-weight: 600;
	color: #FF6600;
	padding-right: 4px;
}
#estacions .tempmax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	vertical-align:top;
}
#estacions .tempmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #528DC8;
	margin-left:-2.3em;
	vertical-align:bottom;
}
#estacions .hum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: inline;
	font-weight: 400;
	color: #003399;
	padding-left:10px;
}
#estacions .pluja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	display: block;
	font-weight: 700;
	color: #528DC8;
	margin-left:-5px;
	text-align:left;
}

#estacions .vent {
	color:  #FF00FF;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	margin-left:-3em;
	vertical-align:sub;
}
#estacions .ventmax {
	color: #FF00FF;
	display:none;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	margin-left:-3em;
	vertical-align:bottom;
}
#estacions .ventdir {
	color: #FF00FF;
	display:inline;
	font-size:12px;
	margin-left:5px;
	padding: 0 0 0 20px;
	vertical-align:top;
}
#estacions .vdirN {
	background:url(images/vN.gif) no-repeat;
}
#estacions .vdirNNE {
	background:url(images/vNNE.gif) no-repeat;
}
#estacions .vdirNE {
	background:url(images/vNE.gif) no-repeat;
}
#estacions .vdirENE {
	background:url(images/vENE.gif) no-repeat;
}
#estacions .vdirE {
	background:url(images/vE.gif) no-repeat;
}
#estacions .vdirESE {
	background:url(images/vESE.gif) no-repeat;
}
#estacions .vdirSE {
	background:url(images/vSE.gif) no-repeat;
}
#estacions .vdirSSE {
	background:url(images/vSSE.gif) no-repeat;
}
#estacions .vdirS {
	background:url(images/vS.gif) no-repeat;
}
#estacions .vdirSSW {
	background:url(images/vSSW.gif) no-repeat;
}
#estacions .vdirSW {
	background:url(images/vSW.gif) no-repeat;
}
#estacions .vdirWSW {
	background:url(images/vWSW.gif) no-repeat;
}
#estacions .vdirW {
	background:url(images/vW.gif) no-repeat;
}
#estacions .vdirWNW {
	background:url(images/vWNW.gif) no-repeat;
}
#estacions .vdirNW {
	background:url(images/vNW.gif) no-repeat;
}
#estacions .vdirNWW {
	background:url(images/vNNW.gif) no-repeat;
}
#barracapsal{float:right;margin-top:36px;}
#lenguatges{}
#lenguatges img {cursor:pointer;}

#FJ_TListC, #FJ_TListC #FJ_TList, #FJ_TListC #FJ_TList table, #FJ_TListC #FJ_TList div, #FJ_TListC #FJ_TList tr, #FJ_TListC #FJ_TList td {
color:#333333;
background-color:transparent !important;
font-family:Verdana,Arial,Sans-Serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
border:none;
}
#FJ_TListC .FJ_TopTable#FJ_TList {
	border: none !important; 
	width: 218px !important;
}
.date-header {color:#909090;font-size:1.2em;margin-left:22px;margin-top:15px;position:absolute;width:170px;}
}
.blog-posts {}
.date-outer{}
.date-posts{}
.post-outer{}
.post-outer .post{}
.post-title{font-size:1.4em;font-weight:800;padding-left:190px;}
.post-timestamp{}
.post-timestamp a{color:#0050A0; }
.post-timestamp a:hover{color:#A0A0A0; Background-color:#FFA030;}
.post-comment-link{}
.post-comment-link a{}
.post-comment-link a:hover{color:#A0A0A0; Background-color:#FFA030;}
.post-body {
	padding: 0 24px;
}
.post-body  p{}
.post-footer{
	margin: -10px 20px 20px 20px;
	font-size:small;
}

#FJ_TrafLinks_traf {display:none !important;}
#FJ_TrafFoot_traf{display:none !important;}
#LinkKey0{display:none !important;}
#exponsor td{ text-align: left;}
table tr br {clear:none}
table br {display:none}
