body, table, input, textarea, select{ 
	padding: 0; margin: 0; 
	background-color: #FF5901;
	color: #000; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 70%;
}
p, .texte{font-size:115.2%;}
.nogran{font-size:100% !important;}
img, p, div, h1, h2, h3, h4, h5, ul, li, dl, dt,form,fieldset,label {margin: 0; padding: 0}
fieldset{border:0;}
legend{display:none;}
p{line-height:1.5; margin-bottom:1em;}
h2{font-size: 2.5em;}
h3{font-size: 2em;}
ul{list-style: none;}
abbr {cursor: help; border-bottom: 0;}
.access {display: none;}
hr {display:none;}
a {color:#000; text-decoration:underline; font-style:normal; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;}
input, textarea, select{font-size: 1em; background-color: #FFF;padding: 0; margin: 0;}

.n{font-weight:bold;}
.nn{font-weight:normal;}
.nv{font-weight:bold; color:#FF0000;}
.i{font-style:italic;}
.ni{font-weight:bold; font-style:italic;}
.negre{color:#000;}
.taronja{color:#FF5901;}

#utilitats {
	text-align:right;
	width: 778px;
	height: 2.9em;
	padding: 0 0 0 0;
	margin: 0 0 -3px 0;
	border-bottom: 0px solid #fff;
	color: #000000;
	background: transparent url(../imatges/general/utilitats.gif) top left no-repeat;
}
	#utilitats ul {margin: 0; padding:  10px 0 0 495px;}
	#utilitats ul {margin: 0 20px 0 0; padding: 8px 0 0 195px;}
	#utilitats ul li {
		display: inline;
		margin: 0;
		padding-right:0;
		/* line-height: 15px; */
		/* text-transform: uppercase; */
	}
		#sagenda {padding-left:15px; background: transparent url(../imatges/general/icon_mapaweb.gif) left no-repeat;}
		#sdirectoris {padding-left:40px;}
		#stramits {padding-left:40px;}
		#stramits_es {padding:0 20px 0 40px !important;}
		#contacte {padding-left:40px; color:#FFF; font-size: 1.5em;}
	#utilitats a {color: #000000; font-style:normal; text-decoration:none; font-size: 1em;}
	#utilitats a:hover {text-decoration:none; color: #FF5901;}
		#contacte a, #contacte a:hover{color:#FFF; text-decoration:underline !important;}

#contenidor {
	width: 778px;
	padding: 0;
	margin: 0;
	text-align:left;
	background-color: #FF5901;
}
	#contenidor:after{content: "."; display:block; height:0; clear: both; visibility: hidden;}

#columna0{
	width:205px;
	float:left;
	margin-right:0;
	margin-top:0;
	background: #FFFFFF url(../imatges/general/base_menu.gif) bottom left no-repeat;
}

/* MENÚ 1er NIVELL */
#columna0 ul{padding: 0 0 0 0; margin-top: 15px; margin-bottom: 82px; margin-right: 20px; list-style: none; text-align:right;}
#columna0 ul li{padding: 0.5em 0 0 0; color:#FF5901; font-weight:normal; font-style:normal; text-decoration: none;}
#columna0 ul li a{color:#000000; font-size: 1.70em; font-weight:normal; font-style:normal; text-decoration: none;}
#columna0 ul li a:hover {color:#FF5901;}
.seleccionat{font-size: 1.7em; margin-top:-4px;}
.seleccionat a{font-size: 1em !important; color:#FF5901 !important;}

/* MENÚ 2on NIVELL */
#columna0 ul li ul{padding:0; margin:0;}
#columna0 ul li ul li{padding:0 0 0.2em 0; font-size:1.3em; color:#FF5901; font-weight:bold;}
#columna0 ul li ul li a{font-size:100%;}
#columna0 ul li ul li a:hover {color:#FF5901;}
.sel_sub a{color:#FF5901 !important; font-weight:bold !important;}




#peu_pagina {width:573px; color:#FFF; font-style:normal; padding:0 0 0 0; margin:1em 0 1em 205px; background: transparent url(../imatges/general_add/blanc.gif) left repeat-y;}
#peu_pagina h3{padding:20px 0 0 28px; margin:0; background: transparent url(../imatges/general_add/captaronja.gif) left top no-repeat;}
#peu_pagina h3 img{margin:0 35px 0 0;}
#peu_pagina address{font-style:normal; margin:0 0 0 28px; line-height:1.5;}
#peu_pagina address a{color:#FFF;}
#peu_pagina p{width:25em; margin:20px 0 0 28px;}
#peu_pagina p img{float:left; margin:-10px 5px 0 0;}

