  A:link {text-decoration:none;color:#0000ee;}
  A:visited {text-decoration:none;color:#0000ee;}
  A:active {text-decoration:none;color:#0000ee;}
  A:hover {color:#654329;}
  
#wrap { margin:0 auto 0 auto;
width:915px; text-align:left; }

body{

	font-family:lucida sans;
	color:#666;
	text-align:center;
	margin:0;
	padding:0;
	background:#d1e5fa url('imatges/up.png') no-repeat top left;
}

.contingut{
	width:860px;
	text-align:left;
	font-family:lucida sans;
}
#logo{
	position:relative;
	font-family:lucida sans;
	height: 111px;
	margin-top:7px;
	background: url('imatges/logo.png') top left no-repeat;
	text-align:right;
	width:914px;
}

#cos1{
	width:914px;
	height: 32px;
	position:relative;
	background: url('imatges/cos_up.jpg') top left no-repeat;
	font-family:lucida sans;
	text-align:right;

}
#cos2{
	width:914px;
	position:relative;
	background: url('imatges/cos_mig.png') top left repeat-y;
	font-family:lucida sans;	
}
#cos3{
	width:914px;
	height: 32px;
	position:relative;
	background: url('imatges/cos_down.png') top left no-repeat;
	font-family:lucida sans;

}
#posit{
	width:250px;
	height: 127px;
	background: url('imatges/posit.png') top left no-repeat;
	font-family:lucida sans;
}
#noticia{

	width:590px;
	border-bottom:1px solid #ccc;
	margin-bottom:25px;
	font-family:lucida sans;

}
.titol{
	width:590px;
	font-size:18px;
	font-weight:bold;
	margin-bottom:1px;
	font-family:lucida sans;
}
.info{
	width:590px;
	font-size:14px;
	color:#616161;
	margin-bottom:14px;
	font-family:lucida sans;
}
.text{
	width:590px;
	font-size:15px;
	margin-bottom:14px;
	text-align:justify;
	font-family:lucida sans;
}
.com{
	width:590px;
	font-size:14px;
	font-family:lucida sans;
}
.input{
  font-family:tahoma;
  border-style:solid;
  border-width:1px;
  border-color:#C6C6C6;
  font-size:10.3pt;
  font-family:lucida sans;
}
.error{
	width:865px;
	position:relative;
	background:#fbabb5;
	border-width: 1px;
	border-style: dashed;
	font-family:lucida sans;

	text-align:left;
	padding: 6px;
	margin-top:20px;
	margin-left:18px;
	margin-bottom:20px;
	font-family:lucida sans;
}
.avis{
	width:865px;
	position:relative;
	background:#bbf1bf;
	border-width: 1px;
	border-style: dashed;
	font-family:lucida sans;

	text-align:left;
	padding: 6px;
	margin-top:20px;
	margin-left:18px;
	margin-bottom:20px;
	font-family:lucida sans;
}
.positx{
	width:300px;
	margin-left:30px;
	font-size:12px;
	padding:2px;
	font-family:lucida sans;
}
.positn{
	width:300px;
	margin-left:30px;
	padding:2px;
	font-family:lucida sans;
}
.positz{
	width:300px;
	margin-left:30px;
	padding:2px;
	text-align:right;
	margin-bottom:20px;
	font-family:lucida sans;
}
.p{
	width:590px;
	font-size:16px;
	font-family:lucida sans;
	background: url('imatges/fondo.png') no-repeat top left;
}
.p2{
	width:590px;
	font-size:12px;
	font-family:lucida sans;
	border-left-color:#a1c2e3;
	border-left-style:solid;
	border-left-width:2px;
	padding-top:7px;
	padding-bottom:7px;
	background: url('imatges/baix.png') no-repeat bottom left;
}






