body{
	margin:10px;
	padding:0px;
	font-family:Calibri, Verdana;
	font-size:13px;
	background-color:#D7F2FF;
	background-image:url(../imgs/cap.gif);
	background-position:top;
	background-repeat:repeat-x;
}
a:hover{
	text-decoration:underline;
}
img{
	border:0px none;
}
div#lvl2{
	margin-top:10px;
}
div#capsalera{
	width:750px;margin-left:auto;margin-right:auto;
	height:40px;
}
#blatesq{
	width:150px;
	padding-right:20px;
}
#blatesq #compartir{
	text-align:center;
}
#blatesq #menu{
	margin-top:5px;
	background-color:#0072a8;
	color:white;
	padding:10px;
}
#blatesq #menu a{
	text-decoration:none;
	color:white;
}
#blatesq #menu a:hover{
	text-decoration:underline;
}
#blatesq #menu div.panel{
	border-bottom:1px solid white;
	margin-bottom:10px;
	font-weight:bold;
}
#blatesq #menu .subtext{
	font-size:10px;
	color:#CCCCCC;
	margin-bottom:7px;
}
#blatesq #menu .categoria + .categoria{
	margin-top:5px;
}
#blatesq #menu div.panel + div.panel{
	margin-top:20px;
}
#menu div.categories{
	font-size:14px;
}
div#titol{
	font-size:30px;
}
div#titol a{
	text-decoration:none;
	color:black;
}
/*div#cerca{
	position:absolute;
	top:18px;
	right:20px;
}*/
div#cerca input#campcerca{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	border: 1px solid #9d9d9c;
	background-color:white;
	color:#333333;
	height:18px;
}
div#cerca select{
	margin-left:3px;
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	border: 1px solid #9d9d9c;
	background-color:white;
	color:#333333;
	height:18px;
	width:70px;
}
div#contingut{
	padding-bottom:10px;
}
div#ctitol{
	font-size:20px;
	padding-bottom:5px;
	border-bottom:1px dashed #A8C7D0;
	margin-bottom:10px;
}
div#missatgeamunt{
	margin-bottom:10px;
	padding:5px;
	border:1px solid red;
	background-color:#FFFF99;
	color:#990000;
}
div#cercapanel{
	border-bottom:1px solid #003366;
	border-top:1px solid #003366;
	background-color:#B4D9F3;
}
div#cercapanel div#top5{
	/*
	height:60px;
	background-image:url(../imgs/fonscerca.gif);
	*/
	background-color:#77a9f2;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	padding:10px;
}
div#cercapanel a{
	color:white;
	text-decoration:none;
}
div#cercapanel div#resultats{
	margin:10px;
}
div#cercapanel #numres{
	font-size:48px;
	padding-left:20px;
	padding-right:20px;
	width:50px;
}
div#cercapanel #res{
	font-size:14px;
	width:80px;
}
div#cercapanel td.resultat{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	vertical-align:bottom;
}
#pretitolfitxer{
	font-size:11px;font-weight:bold;color:#666666;
}
.titolfitxer{
	font-size:20px;
	font-weight:bold;
	color:#333333;
}
.titolfitxer a{
	text-decoration:none;
	color:#333333;
}
.titolnofitxer{
	font-size:18px;
	font-weight:bold;
	color:#333333;
}
td#blatdret{
	border-left:1px solid #A8C7D0;
	width:150px;
	padding-left:10px;
}
td#blatdret div.destacat{
	margin-bottom:10px;
}
div#bottom{
	border-top:1px solid #A8C7D0;
	color:#999999;
	margin-top:10px;
	right:0px;
	margin-left:10px;
	margin-right:10px;
}
div#bottom a{
	text-decoration:none;
	color:#999999;
}
td#ccontt{
	padding-right:20px;
}
td#ccontt div + div.titolfitxer{
	margin-top:20px;
}
form .input{
	margin-bottom:10px;
}
form .input .titolcamp{
	font-size:13px;
	font-weight:bold;
}
form .input .info{
	font-size:11px;
	color:#333333;
}
form .input input{

}
#direcciocategoria{
	width:350px;
	font-size:10px;
	font-family:Calibri,Verdana;
	color:#333333;
}
textarea{
	width:300px;
	height:180px;
}


/*NIVELLS DE TAGS*/
.taglev1{
	font-size: 10px;
	text-decoration:none;
}
.taglev2{
	font-size: 13px;
	text-decoration:none;
}
.taglev3{
	font-size: 17px;
	text-decoration:none;
}
.taglev4{
	font-size: 21px;
	text-decoration:none;
}
.taglev5{
	font-size: 24px;
	text-decoration:none;
}