

		@import url("global.css");
		
		legend{
			visibility:hidden;
		}
		
		#wellcome
		{
			width:490px;
		}
		
		#main p
		{
			font-size:0.85em;
		}
		legend
		{
			font-weight:bold;
			display:block;
			margin:0;
		}
		fieldset, form
		{
		}
		fieldset br
		{
			display:none;
		}
		fieldset label
		{
			display:block;
			margin:5px 0;
			overflow:hidden;
		}
		fieldset label span
		{
			display:block;
			width:170px;
			float:left;
			text-align:right;
			padding:0 10px 0 0;
		}
		label input, label textarea
		{
			display:block;
			width:400px;
			margin:0 170px 0 0;
			float:left;
		}
		.boto
		{
			margin:0 0 0 180px;
		}
		
		.labelmig
		{
			display:inline;
		}

		#main ul{position:relative;margin:0;padding:0;}
		#main ul li{position:relative;margin:5px 0 1px 0;padding:2px 0 1px 0;border-bottom:1px solid #CCC;}
		#main ul li em{font-size:14px;}
		#main ul li a{font-size:16px;}

		#main .blog{
			position:relative;
			margin:0 20px;
			padding:5px 60px;
			border-left:2px solid #EAE7D2;
			border-right:2px solid #EAE7D2;
		}
		#main .blog .titol{position:relative;display:block;margin:0;padding:2px;border-bottom:1px solid #454545;text-align:right;font-size:20px;letter-spacing:0.06em;word-spacing:0.09em;}
		#main .blog .data{position:relative;display:block;margin:0;padding:2px;background-color:#FFF;text-align:right;font-size:14px;letter-spacing:0.06em;word-spacing:0.09em;color:#888;}
		#main .blog .txt{position:relative;padding:0 20px;}
		#main a.tornar{position:relative;margin:0 10px 30px 10px;display:block;text-align:right;font-size:18px;letter-spacing:0.03em;background-color:#EAE7D2;padding:5px;}
		#main b.comentar{position:relative;display:block;margin:0;padding:2px;border-bottom:1px solid #454545;text-align:right;font-size:18px;letter-spacing:0.01em;word-spacing:0.09em;}
		#main .blog form{position:relative;margin:0;padding:0;width:100%;float:none;}
		#main .blog form fieldset{position:relative;margin:0;padding:0;width:100%;float:none;}
		#main .blog form fieldset label{position:relative;margin:0 0 0 192px;padding:0 0 5px 0;width:420px;float:none;}
		#main .blog form fieldset label span{position:relative;margin:0;padding:0;width:100%;float:none;text-align:left;}
		#main .blog form fieldset label input{position:relative;margin:0;padding:0;width:400px;float:none;}
		#main .blog form fieldset label textarea{position:relative;margin:0;padding:0;width:400px;float:none;}
		#main .blog input.boto{margin:0 0 0 192px;}
	
		#main p.comentaris{}
		#main ul.comentaris{position:relative;margin:15px 0;}
		#main ul.comentaris li{border:1px solid #CCC;padding:10px;margin:5px 0;position:relative;}
		#main ul.comentaris span{position:relative;display:block;}
		#main ul.comentaris li.par{background-color:#FFFFE0;}
		#main ul.comentaris li.impar{background-color:#E0FFFF;}


