body {
	background: #155bab url(../images/background_site.jpg) center top no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#tabela{
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse:collapse;
	margin-bottom:8px;
}
#primpost {
	background:#124d93 url(../images/background_1stpost.jpg) center top no-repeat;
	height:auto;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse:collapse;
}
#fstpost {
	height:100%;
}

#fstpost hr{
	width: 488px;
	color: #ccc;
    background-color: #ccc;
    height: 1px;
    border: 0px;
}
#sidebar{
	background:#124d93  url(../images/background_meteo.jpg)  center top no-repeat;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse:collapse;
	text-align:center;
}
#sidebar_non_meteo{
	background: #124d93  url(../images/background_non_meteo.jpg)  center top no-repeat;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse:collapse;
	text-align:center;
}
#sidebartwo {
    height:inherit;
	position:relative;
	top:0px;}
.block {
	float:left;
}
.blockr {
	float:left;
}


p {
padding: 0px 9px 0px 9px;
margin: 0px 0px 0px 0px;
text-align:justify;
}
.post {
	padding: 9px 9px 9px 9px;
	text-align:justify;
	font-weight: bold;
}

.post img {
	padding: 0px 10px 8px 0px;
}
#signature {
	font-size:10px;
	display:block;
	position: relative;
}
.titPost{
	font-size:18px;
	padding: 0px 8px 0px 8px;
	font-weight: bold;
}
.catPost {
	font-size:10px;
	color:#bbFFFF;
}
.datePost {
	font-size:10px;
	padding: 0px 8px 0px 8px;
	color:#bbFFFF;
}
maisposts { 
	padding: 8px 8px 8px 8px;
	text-align:right;
	}
	

.meteobutton {
	width: 235px;
	height: 36px;
	margin-left: 7px;
	margin-bottom:2px;
	}

#tempoembraga {margin-top:10px;  background-image:url(../images/meteo_0.png);}
#temperatura { background-image:url(../images/meteo_1.png);}
#orvalho { background-image:url(../images/meteo_2.png);}
#humidade { background-image:url(../images/meteo_3.png);}
#vento { background-image:url(../images/meteo_4.png);}
#dirvento { background-image:url(../images/meteo_5.png);}
#pressao { background-image:url(../images/meteo_6.png);}
#precipitacao { background-image:url(../images/meteo_7.png);}

.largenumber {
	width: 121px;
	font-size:18px;
	color:#FFFFFF;
	font-weight: bold;
	text-align:right;
	padding-top:4px;
	float:left;
}

.smallnumber {
	width: 39px;
	font-size:12px;
	color:#0099FF
	font-weight: bold;
	text-align:center;
	padding-top:6px;
	float:left;
}
.stub {
	width:36px;
	float:left;
	}
	
hr {
	width:760px;
    color: #ccc;
    background-color: #ccc;
    height: 1px;
    border: 0px;
	}
	
	
#moreposts {
	background: #124b90 url(../images/background_posts.jpg) center top no-repeat;
}	
	
#latestposts {
	width:504px;
	border-collapse:collapse;
	padding-top:35px;
	color:#adc1d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

#links {
	background: #124b90 url(../images/background_links.jpg)  center top no-repeat;
	padding-top:35px;
}
	
#linklist {
	color:#adc1d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}	
#linklist a , #latestposts a {
	color:#cce3fd;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
#linklist a:hover , #latestposts a:hover {
	color:#ffffff;
	text-decoration:none;
}

#gallerytop {
	background:  #135099 url(../images/background_gallery_desc.jpg) center top no-repeat;
	text-align: justify;
}

#gallery_topi {
	padding: 10px 10px 10px 10px;
}
#gallery_topii {
	padding: 0px 10px 10px 10px;
}
#thumbnails {
	text-align:center;
	}

#listar_posts {
	background:#124d93 url(../images/background_1stpost.jpg) center top no-repeat;
}
	
#actudate {
	color:#cce3fd;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}


#singlepost {
	background: solid #346347;
}


#biblioteca {
	width: 760px;
	text-alight: justify;
	font-weight: normal;
	background:  #135099 url(../images/background_gallery_desc.jpg) center top no-repeat;
}
#biblioteca blockquote {
	text-align: justify;
	padding-left: 70px;
}
#biblioteca p {
	text-align: justify;
	padding-left: 35px;
}