/*  


*/

* {

	padding: 0; 

	margin:0;

}



p {

	margin: 0.7em 0;

	line-height:1.8em;

}

p.right {text-align: right}
p.center {text-align: center; line-height:1.3em;}
p.left {text-align: left}

dl {

	margin:1em 0;

}

dt 

{

	font-weight:bold;

}

dd 

{

	margin:0.5em;

	padding:0;

}

img 

{

	padding:6px 6px 6px 6px;	

	border:0;

	border-top:#eee 1px solid;

	border-left:#eee 1px solid;	

}


img.right {

	float: right;

	margin:10px 0 0 10px;		

}

img.left {

	float: left; 

	margin:0 10px 10px 0;		

}

a:link img,

a:visited img,

a:hover img,

a:active img {

	border:none;

	background:none;

	padding:none;

	background:url(portada/img/shadow.gif) no-repeat right bottom;

	padding:5px 10px 10px 5px;	

	border-top:#eee 1px solid;

	border-left:#eee 1px solid;		

}

img.wp-smiley, #wpstats, img.noborder, a img.noborder {

	background: none;

	border: 0;

	padding: 0;

}

.clear {

	clear:both;

	height:20px;

}

blockquote

{

	color:#666;
	margin: 1em;

	padding: 0 0 10px 50px;

	background: url(portada/img/blockquote.gif) no-repeat left top;	

}

fieldset 

{

	border:0;

}

body 

{

	background: url(bg.jpg);

	margin: 0; 

	font: 82%/1.8em lucida grande,verdana, tahoma, arial,  sans-serif; 

	color: #000; 

	text-align: center;

}

a 

{

    text-decoration:none;

}

a:link, a:visited {

	color: #ae0000;	

}

a:hover, a:active {

	text-decoration:underline;

}

h1, h2, h3, h4, h5, h6 

{

	font-family:Lucida Grande, Georgia, Arial, Serif;

}


#container {

	border: #ccc 0px solid; 

	background:#fff;

	margin: 0 auto; 

	width: 780px; 	

	position: relative; 

	text-align: left;
	

}



#navigation {

	background: transparent; 

	margin: 20px auto 0; 

	overflow: hidden; 

	width: 760px; 

	position: relative; 

	text-align: left;

	font-family:Lucida Grande, Georgia, Arial, Serif;

}



 html #navigation {

	height: 1%;

}



#navigation ul li {

	float: left; 

	margin: 0 5px 0 0; 

	list-style-type: none;

}



#navigation ul li a {

	border: #ccc 1px solid; 

	border-bottom:none;

	padding: 2px 12px; 

	display: block; 

	font-weight:bold;

	color:#333;		

	text-decoration: none;

	background:#dedede;

	letter-spacing:0px;

}



#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a {

	background: #fff;

	color: #333;	

	border: #ccc 1px solid; 

	border-bottom:none;		

}

#navigation ul li.search {

	font-size: 0.9em; 

	right: 0; 

	position: absolute; 

	top: 0;

}



#header {
clear: both; 

	
height: 53px;
	margin:0px 0 0 0px; 

	width: 780px;

	background: url(portada/header.gif) no-repeat center; 

	position: relative; 

}

#header h1 

{
float: left; 
	font-size:2.1em;

	margin:18px 0 0 16px;

	letter-spacing:1px;

        font-family:Lucida Grande, Georgia, Arial, Serif;

	font-weight:normal;

}

#header h2 { 
float: right; 
	padding-left: 0px; 
	padding-right: 18px; 
	line-height:14px;
letter-spacing:0px;
	font-size: 14px;
	font-weight:normal;
}

#header h1 a {

	text-decoration:none;
	border:0;

}

#header h1 a:hover,

#header h1 a:active {

	border-bottom:#963 1px solid;

}

#header #desc 

{

	margin: 6px 0 0 14px;

	font-size:1.2em;
float: right; 
	font-weight:normal;

	font-family:Lucida Grande, Georgia, Arial, Serif;

	letter-spacing:0px;	
}

#feedarea {

	padding:10px 10px 0 0; 

	float: right; 	

	text-align: right;

}

html #feedarea {

	padding-top: 10px;

}

#feedarea dl dt {

	display: inline; 

	margin-right: 5px; 

	height: 45px;

}

#feedarea dl dd {

	display: inline; 

	margin-right: 5px; 

	height: 45px;

	background:url(portada/img/icon_feed.gif) no-repeat left center;

	padding-left:16px;

}

#headerimage {

	clear: both; 

	margin: 10px; 

	color: #fff; 	

	height: 200px;

}



 html #headerimage {



	margin-top: 30;



}



#content {



	margin: 0 10px 0 30px;



}



 html #content {



	height: 1%;



}



#content h4 {



	font-size: 1.1em; 



	margin: 1em 0 0 0;



}



#content h5 {



	font-size: 1em; 



	margin: 1em 0;



}



#content-main ul 



{



    padding:0 1em 0 ;



    list-style-image:url(portada/img/bullet.png);



}



#content-main ul.asides 



{



	margin:0;



	padding:1em;



	border-bottom:#ddd 1px dashed;



}



#content ol 



{



    list-style-type:decimal;



    margin:1em;



    padding-left:2em;



}



#content-main {



	float: left; 



	width: 550px; 



	margin-right: 20px;



}



 html #section-index #content-main {

	margin-right: 20px;

}

#content .post 

{

	clear:both;

	padding:0 0 2em 0;

}



#content h2
{

	font-size: 1.5em; 

	margin: 0.9em 0 0;	

	font-weight:normal;

	line-height:1.0em;	

	letter-spacing:0px;

}

#content h3 

{

	font-size: 1.5em; 

	margin: 0.6em 0 0.2em;	

	font-weight:normal;

	line-height:1.4em;	

	letter-spacing:0px;

}

#content h4 

{

	font-size: 1.2em; 

	margin: 0 0 1.2em;	

	font-weight:bold;

	line-height:1.3em;	

	letter-spacing:0px;

}




#content .entry 

{

    margin:1em 0;

    padding-right:1em;
    
float: left;

}



#content .entry a:link, #content .entry a:visited



{



        



}



#content .entry a:hover, #content .entry a:active



{



       



}



#content .entry li 



{



	margin:0 0 1em 0;



	padding:0;



	line-height:1.5em;



}



#content .post-info , #content .postmetadata



{



	clear:both;



	font-size:0.9em;



	color:#999;



	margin:0;



	padding:0;	



}



#content .post-info, 



#content h2.pagetitle 



{



	background:url(portada/img/underline1.jpg) no-repeat left bottom;



	padding-bottom:15px;	



}



.postnav {



	display: block;



	margin: 10px 0 60px;



	



}



.alignleft 



{



	float:left;



	text-align:left;	



}



.alignright



{



	float:right;



	text-align:right;	



}



/* Sidebar */



#sidebar {



	float: left; 



	width: 170px;



	font-size:0.9em;



}



#sidebar ul



{



	list-style:none;



	margin:0;



	padding:0;



}



#sidebar li 



{



	margin-bottom:6px;



}



#sidebar ul ul



{



	list-style:none;

font-weight:bold;

	margin:0.4em 0 1em 1.15em;

font-size:1.14em;

}



#sidebar ul ul ul



{



	margin:0 0 0 1em;



}



#sidebar li.sidebox {



	padding:1px 10px;



	margin:0 0 0.5em 0;



	background: #dcdcdc no-repeat left top; 		



}



li#sidelinks ul



{



	margin:0;



	padding:0;



}



#sidebar li.sidebox p img {



	margin:0;



	padding:3px;



	border:#ccc 1px solid;



	background:none;



}




#footer {

	width: 780px;

	height: 38px;

	clear: both;  

	position: relative;

	background:  url(portada/footer.gif) no-repeat; 

}



#content .trackback 



{



	background:url(portada/img/link.gif) no-repeat left center;



	padding-left:20px;



}



input.textbox, textarea



{



	border:#ccc 1px solid;



	background:#fff url(portada/img/shadow_top.gif) repeat-x top;



	font:1em Verdana, Arial, Serif;



	padding:2px;



	width:150px;



}



textarea{



	width: 90%;



	padding:10px;



	line-height:2em;



	height: 20em;



}



input.textbox:focus, textarea:focus



{



	background:#fff url(portada/img/shadow_top.gif) repeat-x top;



	border:#999 1px solid;



}



#submit 



{



	padding:3px 5px;



}



.post h4 



{



	font-size:1em;



	font-weight:normal;



	font-family:Lucida Grande, Georgia, Arial, Serif;



}



.post h4 em



{



	font-style:normal;



	float:right;



	font-weight:normal;



	color:#999;



}



#header, #content, #sidebar, #footer, .widget {



    overflow: hidden;



}

.enquesta {

      width: 500px;

      height: 700px;

      border: none;

      margin-top: 0px;

      margin-bottom: 0px;

      margin-left: 10px;

      margin-right 0px;

      padding: 0px;

}

.tauler {

      width: 520px;

      height: 700px;

      border: none;

      margin-top: 0px;

      margin-bottom: 0px;

      margin-left: 10px;

      margin-right 0px;

      padding: 0px;

}
.online {
width: 180px;
       height:33px;
     

}





