html,body {
	height:100%;
}
	
body {
	background-color:#eaeaea;
	margin:0;
	padding:0;
}
caixa {
	width: auto;
	height:auto;
}
textu {
	width: auto;
	height:auto;
	padding: 60px 20px 20px 20px;
}
#neteja_floats{
	clear:both;
}
#container{
	width:1024px;
	margin:20px auto 0 auto;
	position:relative;
}
#avis{
	width:700px;
	height:553px;
	margin: 0px 0px 0px 0px;
	padding: 50px 50px px 50px;
	background-color:#FFFFFF;
}
#imatgefons{
	width:1000px;
	height:553px;
	background-image:url(imatges/fons.jpg);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 25px;
}
#menusuperior{
	width:945px;
	height:106px;
	margin: 20px 0px 0px 20px;
	float:left;
	display:inline;
}
#noticiestit{
	width:200px;
	height:45px;
	background-image:url(imatges/lineablava.gif);
	margin: 0px 0px 0px 0px;
	display:inline;
}
#noticia1{
	width:200px;
	margin: 0px 0px 0px 0px;
	display:inline;
}
#noticia11{
	width:448px;
	height: 400px;
	margin: 0 0 0 0;
	padding: 0 0 0 2px;
	display:inline;
	overflow:hidden;
}
#enviar{
	width:150px;
	height:200px;
	margin: 0px 0px 0px 0px;
	display:inline;
}
#lineablava{
	width:200px;
	height:7px;
	background-image:url(imatges/lineablava.gif);
	background-repeat:no-repeat;
	margin: 5px 0px 0px 0px;
	display:inline;
}
#noti1{
	width:460px;
	margin: 0px 0px 0px 0px;
}
#linbla{
	width:460px;
	height:10px;
	background-image:url(imatges/lineablavagran.gif);
	margin: 10px 0px 0px 0px;
}
#lineablavagran{
	width:468px;
	height:20px;
	background-image:url(imatges/lineablavagran.gif);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	display:inline;
}
#inferior{
	width:970px;
	height:393px;
	margin: 0px 0px 0px 0px;
	float:left;
	display:inline;
}
#inferioresq{
	width: 169px;
	height: 391px;
	float:left;
	margin: 0px 0px 0px 20px;
	display:inline;
}
#icones{
	width: 104px;
	float:left;
	height: 198px;
	background-image:url(imatges/icones.gif);
	background-repeat:no-repeat;
	margin: 170px 0px 0px 6px;
	display:inline;
}
#iconeservei{
	width: 104px;
	float:left;
	height: 104px;
	background-image:url(imatges/iconaserveis.gif);
	background-repeat:no-repeat;
	margin: 14px 0px 0px 6px;
	display:inline;
}
#iconeservei2{
	width: 104px;
	float:left;
	height: 104px;
	background-image:url(imatges/iconaserveis2.gif);
	background-repeat:no-repeat;
	display:inline;
	margin: 14px 0px 0px 6px;
}
#menusota{
	width: 160px;
	float:left;
	/*height: 120px;
	margin: 130px 0px 0px 0px;*/
	
	height: 160px;
	margin: 90px 0px 0px 0px;
	display:inline;
}
#iconesesq{
	width: 104px;
	height: 300px;
	float:left;
	display:inline;
	background-image:url(imatges/iconesesq.gif);
	background-repeat:no-repeat;
	margin: 76px 0px 0px 6px;
}
#central{
	width: 477px;
	height: 391px;
	float:left;
	display:inline;
	padding-left: 20px;
	background-color:#FFFFFF;
}
#centralinf{
	width: 460px;
	float:left;
	display:inline;
	overflow:hidden;
	margin: 5px 0 0 0;
	padding-left:5px;
	text-align:justify;
}
#centralinf2{
	width: 460px;
	float:left;
	display:inline;
	overflow:hidden;
	margin: 0px;
	padding-left:5px;
	text-align:justify;
}
#iconesnoves{
	width: 473px;
	height: 50px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
	
}
#textinferior{
	width: 455px;
	float:left;
	background-color:#FFFFFF,

}

#ic1{
	width: 100px;
	height: 45px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#ic12{
	width: 100px;
	height: 45px;
	float:left;
	margin: 0px 0px 0px 15px;
	display:inline;
}
#llista1{
	width: 200px;
	height: 100px;
	float:left;
	display:inline;
	margin: 18px 0px 0px 10px;
	
}
#centralsup{
	width: 471px;
	height: 55px;
	float:left;
	display:inline;
	background-image:url(imatges/presentaciotitol.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsupd{
	width: 471px;
	height: 55px;
	float:left;
	display:inline;
	background-image:url(imatges/presentaciotitolcas.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsup2{
	width: 471px;
	height: 55px;
	float:left;
	display:inline;
	background-image:url(imatges/nctitol.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup3{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/titolserveis.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
	display:inline;
}
#centralsup33{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/tituloservicios4.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
	display:inline;
}
#centralsup4{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/titolserveis2.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
	display:inline;
}
#centralsup42{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/tituloservicios.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
	display:inline;
}
#centralsup5{
	width: 471px;
	height: 60px;
	display:inline;
	float:left;
	background-image:url(imatges/noticiesdalt.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsups{
	width: 471px;
	height: 60px;
	display:inline;
	float:left;
	background-image:url(imatges/noticiasdalt.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup55{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis3.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsup555{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/tituloservicios2.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsup6{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis4.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup66{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/tituloservicios3.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup7{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis5.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsup77{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/tituloservicios5.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsup8{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis6.gif);
	background-repeat:no-repeat;
	margin: 30px 0 0 0;
}
#centralsup88{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/tituloservicios6.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}
#centralsup9{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis7.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup99{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis77.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup10{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/consultestitol.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#centralsup11{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/consultestitolcas.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}
#text{
	width: 80px;
	height: 30px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#text5{
	width: 90px;
	height: 30px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#consultes{
	width: 400px;
	float:left;
	margin: 0px 0px 0px 0px;
	clear:both;
	display:inline;
}
#consultesss{
	width: 400px;
	float:left;
	margin: 50px 0px 0px 0px;
	clear:both;
	display:inline;
}
#consultes2{
	width: 50px;
	float:left;
	margin: 30px 0 0 200px;
	clear:both;
	display:inline;
}
#camp1{
	width: 290px;
	height: 25px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 10px;
}

#camp2{
	width: 290px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 10px;
}
#inferiordret{
	width: 280px;
	height: 390px;
	float:left;
	position:relative;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#inferiordret2{
	width: 250px;
	height: 340px;
	float:left;
	display:inline;
	margin: 35px 0px 0px 15px;
}
#idiomes{
	width: 102px;
	height: 32px;
	margin: 10px 0px 0px 140px;
	display:inline;
}
#ban1{
	width: 32px;
	height: 22px;
	float:right;
	display:inline;
	margin: 0px 0px px px;
}
#ban2{
	width: 32px;
	height: 22px;
	display:inline;
	float:right;
	margin: 0px 0px px px;
}
#ban3{
	width: 32px;
	display:inline;
	height: 22px;
	float:right;
	margin: 0px 0px px px;
}
#bandera{
	width: 32px;
	height: 22px;
	display:inline;
	float:left;
}
#direccio{
	width: 750px;
	height: 20px;
	display:inline;
	float:left;
	margin: 8px 0px 0px 50px;
}
#peus{
	width: 60px;
	height: 20px;
	float:left;
	display:inline;
	margin: 8px 0px 0px 120px;
}
#inferiordreticona{
	width: 200px;
	height: 297px;
	background-image:url(imatges/iconesdret.gif);
	float:right;
	display:inline;
	margin: px px px px;
}
#noticies{
}
#not{
	width: 200px;
	height: 60px;
	float:left;
	left:66px;
	background-image:url(imatges/noticiestitol.gif);
	margin: 0px px px px;
}
#notcas{
	width: 200px;
	height: 60px;
	float:left;
	left:66px;
	background-image:url(imatges/noticiasdalt2.gif);
	margin: 0px px px px;
}
#lin{
	width: 200px;
	height: 10px;
	float:left;
	left:66px;
	background-image:url(imatges/lineablava.gif);
	background-repeat:no-repeat;
	margin: 10px px px px;
}
#not1{
	width: 200px;
	float:left;
	left:66px;
	margin: 0px px px px;
	padding: 0 0 0 0;
}
#inferiordreticona3{
	width: 200px;
	height: 297px;
	display:inline;
	background-image:url(imatges/iconesserveis.gif);
	float:right;
	display:inline;
	margin: px px px px;
}
#inferiordreticonas{
	width: 200px;
	height: 240px;
	float:right;
	display:inline;
	margin: 20px 40px px 0px;
}
#inferiordreticona4{
	width: 200px;
	height: 297px;
	background-image:url(imatges/iconesserveis2.gif);
	float:right;
	display:inline;
	margin: px px px px;
}
#inferiordreticona2{
	width: 200px;
	height: 297px;
	background-image:url(imatges/iconesdret2.gif);
	float:right;
	display:inline;
	margin: px px px px;
}
#logotip{
	width:142px;
	height:101px;
	display:inline;
	background-image:url(imatges/nc.gif);
	float:left;
	display:inline;
	margin: 5px 0px 0px 5px;
}
#boxgeneral{
	width:750px;
	height:98px;
	float:left;
	display:inline;
	margin: 5px 0px 0px 32px;
}
#box1{
	height:96px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#box2{
	height:96px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#box3{
	width:94px;
	height:96px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}
#box32{
	width:93px;
	height:96px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#box4{
	width:94px;
	height:96px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}
#box42{
	width:92px;
	height:96px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#box5{
	width:94px;
	height:96px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}
#box52{
	width:92px;
	height:96px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 0px;
}
#box6{
	width:94px;
	height:96px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}
#box7{
	width:94px;
	height:96px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}
#box8{
	width:94px;
	height:96px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}
#fletxa{
	width:12px;
	height:14px;
	float:left;
	display:inline;
	background-image:url(imatges/fletxa.gif);
	margin: 0px 0px 0px 0px;
}
#marca{
	width:140px;
	height:20px;
	float:left;
	display:inline;
	margin: 0px 0px 0px 4px;
}
#capsalera{
	width:765px;
	height:25px;
	display:inline;
	padding:105px 0 0 155px;
	background-image:url(../../fusteriabarranco/web/img/capsalera.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#f18e2a;
	float:left;
}


#contingut{
	width:920px;
	float:left;
	display:inline;
	background-color:#FFFFFF;
	margin-bottom:5px;
}

#cont_dins{
	width:900px;
	padding:10px 10px 10px 10px;
	float:left;
	display:inline;
}
#peu{
	width:920px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	display:inline;
	text-align:center;
	border-bottom:#f18e2a dotted 1px;
	border-top:#f18e2a dotted 1px;
}

#peu2{
	width:920px;
	height:20px;
	display:inline;
	background-image:url(../../fusteriabarranco/web/img/fons.gif);
}
.text_direccio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:inline;
	color:#fff;
	line-height:2em;
}

.text_direccio a{
	text-decoration:none;
	color:#f18e2a;
	display:inline;

}

.text_direccio a:hover{
    text-decoration:none;
	color:#f18e2a;
	display:inline;
}


.text_gris{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	display:inline;
	font-weight:bold;
}


.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}

.textgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	line-height: 17px;
}

.textgris a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
}

.textgris a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:underline;
}


.textgris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	line-height: 25px;
}
.textver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#c30d2d;
}


.h1_tit {
	display:none;
	font-size:1.6em;
	font-weight:normal;
}
.h1_marques {
    width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/titolserveis2.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
	display:inline;
}

.h1_protecciodades{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/titolserveis3.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}

.h1_patents {
	width: 471px;
	height: 85px;
	display:inline;
	float:left;
	background-image:url(imatges/titolserveis11.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}

.h1_marcas{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/tituloservicios.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
	display:inline;
}

.h1_patentes{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/tituloservicios11.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
	display:inline;
}

.h1_disseny{
	width: 471px;
	height: 85px;
	float:left;
	background-image:url(imatges/tituloservicios111.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
	display:inline;
}

.h1_protecciodades{
	width: 471px;
	height: 85px;
	float:left;
	display:inline;
	background-image:url(imatges/tituloservicios2.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0px;
}

.h1_indexcat{
	width: 471px;
	height: 55px;
	float:left;
	display:inline;
	background-image:url(imatges/nctitol.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}

.h1_indexcast{
	width: 471px;
	height: 55px;
	float:left;
	display:inline;
	background-image:url(imatges/nctitol.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 0;
}

.peu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.peu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.menutipo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 17px;
	text-decoration:none;
}
.menutipo22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 17px;
	border: 1px solid #9232d5;
	width: 285px;
}
.menutipo222 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 17px;
	border: 1px solid #9232d5;
	width: 285px;
	height: 50px;
}
.menutipobla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0f31ff;
	line-height: 17px;
}
.menutipo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00a8a2;
	line-height: 17px;
}
.llista_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-image:url(imatges/fletxa.gif);
	color: #00a8a2;
	padding:0px 0px 0px 20px;
	float:left;
	margin:0;
}

.seleccionat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.linkes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#00a8a2;
}
.linkes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color:#333333;
	font-weight:bold;
}
.linkes a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00a8a2;
	text-decoration:none;
}
.linkes a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00a8a2;
	text-decoration:none;
}
.enviar {
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;
	height: 25px;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #902fd4;
	border:none;
	cursor:pointer;
	cursor:hand;
}
.notic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0d2fff;
	text-decoration:none;
}
.enviat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #902fd4;
	text-decoration:none;
}
.notic a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0d2fff;
	text-decoration:none;
}
.notic hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0d2fff;
	text-decoration:none;
}


/* easyscroll */

#easyscroll{
    margin:0;
    /* add additional styling */
    }   

    /* easyscroll navigation buttons */ 

    #easyscrollnav, #easyscrollnav li{
        height:20px;
        line-height:28px;
        margin:0;   
        padding:0;
        }   
    #easyscrollnav{
        margin:0;   
        }         
    #easyscrollnav li{
        list-style:none;
        float:left;
        background:#eee;
        margin-right:10px;   
        padding:0 10px;
        color:#333;
        cursor:pointer;
        }               
    #easyscrollnav li.over{
        color:#999;
        text-decoration:underline;
        }                     


#myContent{
	float:left;
}
