body{
	background-color:#1D2124;
	background-position:top center;
	font-size:14px;
	color:#242424;
	font-family:Segoe UI, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
}
a{color:#97A907;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
h1,h2,h3,h4,h5{margin:0;padding:0 0 10px;}
h1{font-size:2.4em;font-weight:400;letter-spacing:-2px;word-spacing:2px;color:#262C30;margin:0;padding:3px 0 10px;}
h2{font-size:2.1em;font-weight:700;letter-spacing:-2px;word-spacing:2px;color:#242424;margin:0;padding:3px 0;}
.ColumnaDer h2{font-size:1em;letter-spacing:normal;word-spacing:normal;margin:0;padding:0;}
h3{font-size:1.4em;color:#626671;margin:0;padding:3px 0;}
h3 a{color:#626671;text-decoration:none;padding:3px;}
h3 a:hover{background-color:#626671;color:#E8E9ED;}
.alert{background-color:#6A0000;color:#FFDFDF;border:1px solid #A80000;margin:20px;padding:10px;}
.alert2{background-color:#6A0000;color:#FFDFDF;border:1px solid #A80000;font-size:12px;margin:3px;padding:4px;}
.alertOK{background-color:#360;color:#DFFFBF;border:1px solid #690;margin:20px;padding:10px;}
.formOnFocus-mini{background:transparent;background-image:url(../imatges/form-t2.gif);background-position:0 0;background-repeat:no-repeat;color:#778406;border:none;width:189px;padding:6px 4px 7px;}
.formOnFocus{background:transparent;background-image:url(../imatges/form-t1.gif);background-position:0 0;background-repeat:no-repeat;color:#778406;border:none;width:282px;padding:6px 4px 7px;}
.formOnBlur{background:transparent;background-image:url(../imatges/form-t1.gif);background-position:0 0;background-repeat:no-repeat;border:none;color:#333;width:282px;padding:6px 4px 7px;}
.formOnBlur-AR{background:transparent;background-image:url(../imatges/form-t1-AR.gif);background-position:0 0;background-repeat:no-repeat;border:none;color:#333;width:282px;padding:6px 4px 7px;}
.formOnBlur-txt{background:transparent;background-color:#EAEAEA;border:1px solid #CCC;color:#333;width:284px;height:53px;padding:6px 4px 7px;}
.boxesDisabled{background:transparent;background-image:url(../imatges/form-t1.gif);background-position:0 0;background-repeat:no-repeat;color:#778406;border:none;width:282px;padding:6px 4px 7px;}
.send{font-family:Geneva, Arial, Helvetica, sans-serif;background-image:url(../imatges/send.jpg);background-repeat:no-repeat;background-position:bottom;height:21px;color:#333;border:none;width:114px;text-align:center;font-size:12px;text-shadow:1px 1px 0.06em #999;margin:0;padding:0;}
.inicial h1{font-size:18px;font-weight:700;letter-spacing:-1px;color:#b7b9ad;margin:0;padding:3px 0;}
.sep-h{background-image:url(../imatges/sep-h.jpg);background-repeat:repeat-x;background-position:left bottom;padding-bottom:15px;}
.ColumnaIzq-Half{float:left;width:470px;text-align:left;margin:0;padding:0;}
.ColumnaDer-Half{text-align:left;float:right;width:470px;margin:0;padding:0 10px 0 0;}
.ColumnaIzq-top{float:left;width:210px;text-align:left;margin:0;padding:0;}
.ColumnaDer-top{text-align:left;float:right;width:765px;margin:0;padding:0;}
.ColumnaIzq-nod{float:left;width:600px;text-align:left;margin:15px 0 0;padding:0 0 10px;}
.ColumnaIzq-nod h1,.ColumnaIzq-nod h2,.ColumnaIzq-nod h3,.ColumnaIzq-nod h4,.ColumnaIzq-nod h5,.ColumnaIzq-nod em{font-size:14px;font-family:'Droid Sans', arial, serif;color:#50545b;font-weight:400;letter-spacing:normal;word-spacing:normal;margin:inherit;padding:inherit;}
.ColumnaIzq-nod-int{float:left;width:720px;text-align:left;margin:15px 0 0;padding:0 0 10px;}
.ColumnaIzq{float:left;width:243px;text-align:left;padding:0 0 10px 0;}
.ColumnaDer-nod{text-align:left;float:right;width:338px;background-image:url(../imatges/sep-v.jpg);background-repeat:repeat-y;background-position:left top;margin:15px 0 0;padding:0 10px 0 20px;}
.ColumnaDer-nod-foot{text-align:left;float:right;width:338px;background-repeat:repeat-y;background-position:left top;margin:15px 0 0;padding:0 10px 0 20px;}
.ColumnaDer-nod-int{text-align:left;float:right;width:200px;margin:15px 0 0;padding:0 10px 0 0;}
.ColumnaDer{text-align:left;float:right;width:730px;margin:0;padding:0;}
.ColIzq-contents{float:left;width:560px;text-align:left;}
.ColIzq-contents-blog{float:left;width:700px;text-align:left;}
.ColIzq-contents h1{font-size:1.9em;}
.ColDer-contents{float:right;width:150px;border-left:1px solid #e9e9e9;}
.ColDer-contents-blog{float:right;width:220px;border-left:1px solid #e9e9e9; padding: 0 0 0 14px; }
.ColDer-contents-blog h2 {
	font-size: 1.3em;
}

.ColDer-contents-subdiv, .ColDer-contents-blog-subdiv{padding:20px 0 0 8px;}
.inicial-serveis{background-image:url(../imatges/deg-serveis.jpg);background-position:top;background-repeat:repeat-x;}
.serveis-boxes{background-image:url(../imatges/serveis-bar.jpg);background-position:top;background-repeat:no-repeat;display:block;padding-top:80px;text-align:justify;}
.serveis-box{display:table-cell;float:left;width:163px;padding:0 24px 10px 10px;}
.serveis-boxes h3{font-size:2.4em;font-weight:400;letter-spacing:-2px;word-spacing:2px;color:#262C30;margin:0;padding:3px 0 10px;
font-size:18px;font-weight:700;letter-spacing:-1px;color:#b7b9ad;margin:0;padding:3px 0;}
.serveis-boxes h3 a{text-decoration:none;margin:0;padding:3px 0 10px;font-size:18px;}
.serveis-boxes h3 a:hover{background-color: #FFFFFF; color:#E8E9ED;}
.col-left{float:left;width:210px;padding:0;}
.col-right{text-align:left;float:right;width:105px;padding:8px 0 0 15px;}
.change-lang a{color:#DCE0E2 !important;}
.change-lang a:hover{color:#97A907 !important;}
.container{background-color:#FFF;   min-width: 990px !important;}
.midfield{padding-bottom:20px;margin-bottom:12px;}
.langbox{float:left;width:400px;font-size:12px;text-align:left;padding:10px 0 0 8px;}
.langbox a{text-decoration:none;color:#7E858D;}
.searchresults{margin:5px 0;}
.searchresults h2{font-size:16px;text-decoration:none;letter-spacing:normal;}
.searcher{float:left;width:190px;font-size:12px;text-align:right;padding:20px 0 0 10px;}
.searching{background:url(../imatges/searchinput.jpg) top left no-repeat;}
.searching input{background-color:transparent;border:none transparent;font-size:12px;width:130px;color:#ccc;margin:0;padding:3px 4px 6px;}
.loginbox{width:265px;font-size:12px;float:right;height:58px;text-align:right;}
.login-right{background:url(../imatges/login-item-left.jpg) top left no-repeat;}
.login-left{background:url(../imatges/login-item-right.jpg) top right no-repeat;padding:6px 4px;}
.loginbox a{font-weight:700;color:#666;text-decoration:none;}
.logolink a{background:url(../imatges/logolink.jpg) top center no-repeat;border:0;display:block;}
.loginlinks{height:70px;}
.loginlinks a{color:#F60;text-decoration:none;}
.loginformulari{color:#e7eaee;}
loginform-color{color:#e7eaee;font-weight:400;}
.loginform{background:url(../imatges/input.jpg) top center no-repeat;background-color:transparent;border:none transparent;line-height:33px;width:137px;font-size:14px;color:#ccc;padding:7px;}
.logolink a:hover{background:url(../imatges/logolink.jpg) top center no-repeat;}
.content{width:990px; margin: 0 auto;  min-width: 990px !important;}
.top{background-color:#262c30;  min-width: 990px !important;}
.subtop{background-image:url(../imatges/background-sep.jpg);background-position:center top;background-repeat:no-repeat;padding:10px 0 20px;   min-width: 990px !important;}
.menutop{background-position:center top;background-repeat:no-repeat;}
.mid-bot{background:url(../imatges/mid-bot.jpg) center top no-repeat;height:30px;   min-width: 990px !important;}
.bottom{background-color:#262c30;padding-top:10px;color:#7E858D;border-top:3px solid #3d4850;   min-width: 990px !important;}
.bottom a{color:#7E858D;text-decoration:none;}
.bottom-registrat{float:left;width:165px;}
.registrat{background-image:url(../imatges/registrat.jpg);background-repeat:no-repeat;background-position:top center;color:#333;text-decoration:none;text-align:center;width:155px;padding:72px 5px 25px 0;}
.bottom-adress{float:right;width:400px;}
.box-adress{background-image:url(../imatges/adress-top.jpg);background-position:left top;background-repeat:no-repeat;width:400px;margin:0;}
.sub-box-adress{background-image:url(../imatges/adress-bot.jpg);background-repeat:no-repeat;background-position:left bottom;padding:12px 12px 15px;}
.bottom-sublinks{background-color:#1d2124;border-top:1px solid #3d4850;padding:14px;}
.rootin-band{background-color:#3A4349;border-bottom:1px solid #262C30;border-top:1px solid #1C2124;}
.rootin{color:#59646A;display:block;text-align:left;font-size:10px;padding:5px 15px;}
.rootin a{font-size:1.1em;color:#A8AFB7;text-decoration:none;padding:6px 0;}
.rootin a:hover{color:#DFE811;}
.not-box-back3{background-image:url(../imatges/not-back.jpg);background-position:left top;background-repeat:no-repeat;width:470px;margin:8px 0;}
.sub-not-box-back3{background-image:url(../imatges/not-bot.jpg);background-repeat:no-repeat;background-position:left bottom;padding:18px 14px 15px 18px;}
.not-box-back2{background-image:url(../imatges/vals-back.jpg);background-position:left top;background-repeat:no-repeat;color:#000;margin:8px 0;display:block;width:707px;}
.not-box-back2 a{color:#000;}
.sub-not-box-back2{display:block;background-image:url(../imatges/vals-bot.jpg);background-repeat:no-repeat;background-position:bottom left;padding:18px 14px 15px 18px;}
.button-box-back2{background-image:url(../imatges/button01-top.jpg);background-position:left top;background-repeat:no-repeat;margin:8px 0;}
.button-box-back2 a{color:#FFF;text-decoration:none;font-weight:700;}
.button-box-back2 a:hover{color:#CBC8C5;}
.sub-button-box-back2{background-image:url(../imatges/button01-bot.jpg);background-repeat:no-repeat;background-position:left bottom;padding:12px 14px 12px 12px;}
.soc-box-back2{background-image:url(../imatges/round-box.jpg);background-position:left top;background-repeat:no-repeat;margin:8px 6px;}
.sub-soc-box-back2{background-image:url(../imatges/round-box-bot.jpg);background-repeat:no-repeat;background-position:left bottom;padding:14px 5px 15px 4px;}
.sub-soc-box-back2 div{padding:5px 0;}

.tweet-box{background-image:url(../imatges/tweetbox.jpg);background-position:left top;background-repeat:no-repeat;width:251px;height:64px;color:#00ABF1;font-size:12px;display:block;margin:0 0 5px;padding:7px 7px 7px 80px;}
.tweet-box ul li{list-style-type:none;}
.tweet-box ul li span{display:block;}
.tweet-box ul li span a{display:inline;color:#00ABF1;}
.tweet-box ul li a{color:#966D23;display:none;padding:4px 0 0;}
.tweet-box-find,.tweet-box-find a{color:#00ABF1;font-size:12px;text-decoration:none;margin:0 7px 20px 0;}
.rss-box{background-image:url(../imatges/rss-box.jpg);background-position:left top;background-repeat:no-repeat;width:273px;height:36px;margin:0 0 20px;padding:0 7px 7px 58px;}
.facebook-box{background-image:url(../imatges/facebook-box.jpg);background-position:left top;background-repeat:no-repeat;width:273px;height:36px;margin:0 0 20px;padding:0 7px 7px 58px;}
.twitter-box{background-image:url(../imatges/social-twitter.jpg);background-position:left top;background-repeat:no-repeat;width:170px;height:36px;margin:0 0 20px;padding:0 7px 7px 58px;}
.tuenti-box{background-image:url(../imatges/social-tuenti.jpg);background-position:left top;background-repeat:no-repeat;width:170px;height:36px;margin:0 0 20px;padding:0 7px 7px 58px;}
.plusone-box{background-image:url(../imatges/social-plusone.jpg);background-position:left top;background-repeat:no-repeat;width:170px;height:28px;margin:0 0 20px;padding:8px 7px 7px 58px;}
.share-box{background-image:url(../imatges/share-box.jpg);background-position:left top;background-repeat:no-repeat;width:273px;height:36px;margin:15px 0 0;padding:0 7px 7px 50px;}
.share-box-inicial{background-image:url(../imatges/share-box.jpg);background-position:left top;background-repeat:no-repeat;width:273px;height:36px;margin:0;padding:0 7px 7px 50px;}
.socialtittles h3{color:#8e96a8;font-size:1.3em;letter-spacing:-0.1em;font-weight:bold;margin:0;padding:0;}
.socialtittles p, .socialtittles p a{margin:3px 0;padding:0;color:#727B92;font-size:12px;letter-spacing:normal;text-decoration:none;}

.img-selects span{margin:10px 1px 1px;}
.image-select{display:table-cell;width:222px;float:left;margin:4px;}
.img-top-left{background-image:url(../imatges/img-top-left.gif);background-repeat:no-repeat;background-position:top right;}
.img-top-back{width:auto;background-image:url(../imatges/img-top.jpg);background-repeat:no-repeat;}
.img-bot{background-image:url(../imatges/img-bot.gif);background-repeat:no-repeat;background-position:bottom right;}
.img-bot-right{background-image:url(../imatges/img-bot-right.gif);background-position:bottom left;background-repeat:no-repeat;padding:8px;}
.validesa{border:1px solid #C9CCDC;background-color:#DADCE7;margin:14px 12px 14px 0;padding:5px;}

.adressa{margin:10px 0;padding:5px;}
.imprimir a{display:block;width:226px;background-image:url(../imatges/red-button-hov.jpg);background-repeat:no-repeat;background-position:center;color:#FFF;text-align:center;font-weight:700;text-decoration:none;margin:8px 0;padding:17px 0;}
.imprimir a:hover{background-image:url(../imatges/red-button.jpg);}
.fade p{margin:0;padding:0;}
.heightetd{height:120px;display:block;clear:both;margin-right:8px;}
.fade a{text-decoration:none;color:#242424;display:block;}
.fade a strong{display:block;color:#242424;font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;font-weight:700;font-size:1.5em;text-decoration:none;letter-spacing:-1px;}
.fade2 a{text-decoration:none;color:#242424;}
.fade2 a strong{display:block;color:#242424;font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;font-weight:700;font-size:1.3em;text-decoration:none;letter-spacing:-1px;}
.noticies2 h3{color:#4B819A;font-size:1.2em;}
.padded-top{padding:15px 0;}




.text,.text a{color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
.text a{color:#F60;text-decoration:none;padding:0 2px;}
.text a:hover{background-color:#F60;color:#000;}
.lang{text-decoration:none;font-size:11px;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;float:left;width:200px;padding:7px 0 0 410px;}
.lang a{color:#454545;text-decoration:none;padding:0 2px;}
.lang a:hover{color:#d51c38;}

.menu{height:55px;margin:0;padding:0;}
.menu ul{text-align:center;margin:0;padding:0;}
.menu li{list-style-type:none;text-align:center;width:auto;float:left;}
.menu li a{display:block;height:17px;vertical-align:text-bottom;font-size:14px;text-decoration:none;color:#fff;text-align:left;padding:30px 12px 5px 6px;}
.menu li a:hover{color:#666;background-image:url(../imatges/menu-sep-hov.jpg);padding:29px 12px 6px 6px;}

.menu2{text-align:center;margin:17px 0 2px;}
#nav{font-family:Segoe UI, Geneva, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#nav ul{display:inline;list-style:none;margin:0;padding:0 5px;}
#nav li{float:left;display:inline;margin:3px;padding:0;}
#nav ul li a{float:left;width:auto;display:inline;color:#DCE0E2;text-decoration:none;text-align:center;font-size:12px;margin:0;padding:5px 6px;}
#nav ul li a:hover,#nav a#tamos{color:#C6D506;background-image:url(../imatges/menu-item-right.jpg);background-repeat:no-repeat;}
#nav ul li:hover{color:#C6D506;background-image:url(../imatges/menu-item-left.jpg);background-repeat:no-repeat;}
#nav li a.item{background-position:top right;background-repeat:no-repeat;}
#nav li.item{background-position:top left;background-repeat:no-repeat;}
#blogmenu { 
background-image: none;
}
#nav ul #blogmenu a {
	background-image:url(../imatges/blogback.jpg);
background-position: 0 4px;
background-repeat:no-repeat;
	padding:5px 8px 5px 9px;
	color:#242424;
}
#nav ul #blogmenu a:hover {
	color:#ffffff;background-image:url(../imatges/blogback.jpg);background-repeat:no-repeat;
}

.submenudivs{background-image:url(../imatges/submenu-top.jpg);background-position:top right;background-repeat:no-repeat;padding:30px 0 0;}
.submenudivs-bot{background-image:url(../imatges/submenu-bot.jpg);background-position:bottom right;background-repeat:no-repeat;width:225px;padding:0 0 37px;}

.nav{list-style:none;text-align:right;margin:0;padding:0;}
.nav ul{list-style:none;width:215px;margin:0;padding:1px 10px 0 0;}
.nav li{width:215px;margin:0;padding:0;}
.nav li a{background-image:url(../imatges/submenu-sep.jpg);background-repeat:no-repeat;background-position:bottom right;display:block;width:215px;text-decoration:none;text-align:right;font-size:12px;color:#242424;margin:0;padding:7px 10px 7px 0;}

#submenuactive{background-color:#fff;color:#E85102;}
#submenusubactive{background-color:#fff;}

.nav ul ul{background-image:none;width:200px;margin:5px 0 5px 5px;}
.nav ul ul ul{background-image:none;width:170px;}
.nav ul ul ul ul{background-image:none;width:160px;}
.nav ul ul ul ul ul{background-image:none;background-color:#2A2A2A;width:150px;}
.nav li li a{background-image:url(../imatges/menu-it-2.gif);background-position:190px 3px;background-color:transparent;width:190px;color:#424242;font-size:12px;margin:0;padding:2px 13px 2px 0;}
.nav li li li a{background-image:url(../imatges/menu-it-3.gif);width:182px;color:#999;font-size:11px;}
.nav li li li a:hover{background-image:url(../imatges/menu-it-3.gif);}
.nav li li li li a{background-image:url(../imatges/menu-it-4.gif);width:174px;color:#999;}
.nav li li li li a:hover{background-image:url(../imatges/menu-it-4.gif);}
.nav li li li li li a{background-image:url(../imatges/subsubsub-apa-arrow.gif);width:168px;color:#ccc;}
.nav li li li li li li a:hover{color:#fff;background-image:url(../imatges/subsubsub-apa-arrow-on.gif);}

.menuusers-bot {
background-image:url(../imatges/menuusers-bot.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding:5px 0;
margin: 0;
}
.menuusers {
width: 200px;
background-image:url(../imatges/menuusers-top.gif);
background-position: top left;
background-repeat:no-repeat;
padding: 0;
margin: 0 0 0 30px;
list-style:none;
text-align:left;
}
.ColDer-contents-blog .menuusers {
	margin: 0 0 14px 0;
}
.menuusers ul{list-style:none;width:200px; padding: 0; margin: 0;}
.menuusers li{width:200px;margin:0;padding:0; text-align: right;}
.menuusers li a{background-repeat:no-repeat;background-position:bottom left;display:block;width:176px;text-decoration:none;text-align:right;font-size:12px;color:#525C63;margin:0;
padding:5px 10px 4px 5px; border-bottom: 1px solid #FFF;}
.menuusers li a:hover{ background-color:#EFEFEF;}
#menuusers-finalli a {
	border-bottom: none;
	
}
#subnavmenuactive{background-color:#D1D9DF;color:#525C63;}
.padding-left {
	padding: 0 0 0 10px;
	
}
.subnav {  

	list-style:none;
	margin: 0 ;
	text-align: left;
	}
.subnav ul { 
	
	list-style:none;
	margin:0;
	padding:1px 0 0 0;
	width:150px;
	
}
.subnav li {
	margin:0 0 0 0;
	padding:0; 
	width:150px;
}
.subnav li a {
text-decoration: none;
	text-align: left;
	font-size: 10px;
	padding:1px 0 1px 0;
	margin: 2px;
	width:150px;
	display:block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
	
.subnav li a span {
padding: 0;
margin:0;
display:block;

}
.subnav li a strong{
	background-image: url(../imatges/menu-item-m.gif);
	background-repeat:repeat-y;
	background-position:  left;
	display:block;
	padding: 0 6px 0  6px; 
	text-decoration: none;
	text-align: left;
	font-size: 10px;
	color: #333333;
	font-weight:normal;
	
	}
.subnav li a:hover, .nav li a strong:hover {
	color:#C4101C;
	
}


.sitemap strong{background-color:#ccc;font-family:"Courier New", Courier, monospace;color:#333;width:28px;letter-spacing:2px;margin:0 3px 0 0;}
.sitemap ul{list-style-type:none;border:0;width:450px;margin:15px 0 0;padding:0;}
.sitemap ul li{list-style-type:none;border:0;width:400px;margin:0;padding:0;}
.sitemap li a{text-align:left;background-image:url(../images/arrow01.jpg);background-repeat:no-repeat;background-position:left top;list-style-type:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;display:block;width:380px;background-color:#f4f4f4;color:#414B4D;text-decoration:none;margin:1px 0 0;padding:0 0 0 14px;}
.sitemap li a:hover{background-color:#E6E8E8;color:#30504F;}
.sitemap li li a{background-image:url(../images/arrow02.jpg);width:370px;text-indent:9px;margin-left:10px;background-color:#EBEBEB;color:#1b1b1b;}
.sitemap li li li a{background-image:url(../images/arrow03.jpg);width:360px;text-indent:9px;margin-left:20px;background-color:#E4E4E4;color:#1b1b1b;}
.sitemap li li li li a{background-image:url(../images/arrow04.jpg);width:350px;text-indent:9px;margin-left:30px;background-color:#D6D6D6;color:#1b1b1b;}
#sliderWrap{text-align:center;margin:0 auto;}
#slider{position:absolute;background-color:#262c30;border-bottom:1px solid #666;width:100%;height:159px;margin-top:-189px;left:0;}
#slider img{border:0;}
#sliderContent{text-align:center;color:#333;font-weight:700;width:990px;margin:10px 0 0 10px;padding:10px;}
#openCloseWrap{width:94px;height:25px;display:block;position:relative;font-size:12px;font-weight:700;background-image:url(../imatges/slider.png);background-repeat:no-repeat;background-position:top;margin:-5px 0 0 880px;padding:5px 0 0;}
#openWrap{width:94px;height:25px;display:block;font-size:11px;text-align:center;background-image:url(../imatges/slider.png);background-repeat:no-repeat;background-position:top;margin:0 0 0 10px;padding:3px 0 8px;}
#myController{width:990px;margin:0;padding:15px 15px 0;}
#myController span{background:url(../imatges/sliderbutton.jpg) no-repeat 0 0;display:block;float:left;width:11px;height:1px;font-size:1px;margin:3px 6px 0;padding:0 0 10px;}
#myController span.jFlowSelected{background-position:0 -18px;}
#myController span.jFlowPrev{display:block;float:left;width:16px;height:1px;font-size:1px;background:url(../imatges/imgprv.jpg) no-repeat 0 0;margin:0 0 0 6px;padding:0 0 15px;}
#myController span.jFlowNext{display:block;float:left;width:32px;height:1px;font-size:1px;background:url(../imatges/imgnxt.jpg) no-repeat 6px 0;border-left:1px solid #CCC;margin:0 6px;padding:0 0 15px;}
#myController span.jFlowPrev:hover{background-position:0 -25px;}
#myController span.jFlowNext:hover{background-position:6px -25px;}
.slide-wrapper{padding:5px;}
.slide-thumbnail{width:650px;float:left;}
.slide-details{width:290px;float:right;margin-left:10px;}
.slide-details h2{font-size:1.5em;font-weight:700;font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;margin:0;}
.slide-details h2 a{font-weight:700;font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;margin:0; text-decoration:none;
}
.slide-details .description{margin-top:10px;text-align:justify;}
.jFlowControl,.jFlowPrev,.jFlowNext{color:#FFF;cursor:pointer;padding:2px 5px;}
.jFlowControl:hover,.jFlowPrev:hover,.jFlowNext:hover{background:#43A0D5;}
.top-image h1{font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;font-size:34px;font-weight:400;color:#262C30;margin:0;padding:0;}
.top-image h1 strong{font-weight:700;}
.top-image h2{font-size:20px;font-weight:400;color:#59646A;margin:0;padding:0;}
.undisplayed,.send em{display:none;}
.boxes,.inputforms,.boxes input,.inputforms input{background:transparent;background-image:url(../imatges/boxesforms.jpg);background-position:center top;background-repeat:repeat-x;color:#325176;border:1px solid #CCC;background-color:#f2f2f2;padding:6px 4px 7px;}
.serveis-boxes span,.bottom-sublinks a{font-size:12px;}
.loginlinks a:hover,.bottom-registrat a{color:#333;}
.tweet-box ul,.menuempreses ul,.menunoticies ul{margin:0;padding:0;}
.fade a:hover,.fade a:hover strong,.fade2 a:hover,.fade2 a:hover strong{color:#9DAE06;}
.fade a em,.fade2 a em{font-style:normal;font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;}
#nav li a#tamos.item,#nav li a.item:hover,#nav li a#here,#nav li a:hover{background-repeat:no-repeat;text-decoration:none;color:#C6D506;}
.nav li a:hover,.nav li li a:hover{color:#000;background-color:#fff;}
.nav li li,.sitemap ul ul,.sitemap ul ul ul{margin:0;}
.menuempreses,.menunoticies{width:245px;}
.menuempreses li,.menunoticies li{text-align:left;list-style-type:none;background-image:url(../imatges/menu-empreses.jpg);background-position:bottom;background-repeat:no-repeat;height:57px;margin-top:6px;padding:0;}
.menuempreses li a,.menunoticies li a{background-position:0 -1px;background-repeat:no-repeat;display:block;width:240px;height:51px;text-decoration:none;color:#5f6060;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;margin:0 0 0 1px;padding:8px 0 0 8px;}
.menuempreses li a img,.menunoticies li a img{border:none;position:relative;float:left;}
#openCloseWrap a,#openWrap a{color:#DCE512;text-decoration:none;}
a.button, span.button, del.button{display:-moz-inline-box;display:inline-block;cursor:pointer;border:none;font-size:0;line-height:0;background-position:0 0;background-repeat:no-repeat;height:35px;text-decoration:none;color:#2e523b;font-style:normal;margin:0 6px 0px 0;padding:0 15px 0 0;vertical-align:middle;padding-top:-2px;_position:relative;_width:10px;_overflow-y:hidden;}
a.button, span.button, del.button, a.button span, span.button button, span.button input, del.button span{background-image:url(../imatges/form_buttons.gif);_background-image:url(../imatges/form_buttons.gif);cursor:pointer;}
a.button span, span.button button, span.button input, del.button span{white-space:nowrap;cursor:pointer;color:#222;display:-moz-inline-box;display:inline-block;line-height:1;letter-spacing:0 !important;font-size:12px !important;font-style:normal;background-color:transparent;background-position:100% 0;background-repeat:no-repeat;height:35px;padding:10px 20px 0 10px;margin:0 -16px 0 15px;border:none;vertical-align:text-top;zoom:1;_position:relative;_padding-left:0px;_padding-right:12px;_margin-right:-10px;_display:block;_top:0;_right:-5px;}
span.button button{line-height:2.5;}
html.safari a.button span, html.safari del.button span{line-height:1.3;}
html.safari span.button button{line-height:2.6;cursor:pointer;}
html.safari a.button:focus, html.safari span.button button:focus{outline:none;cursor:pointer;}
del.button{background-position:0 -120px;}
del.button span{cursor:default;color:#aaa !important;background-position:100% -120px;}
span.button button, span.button input{padding-top:0px;line-height:2.5;}
a.button:hover, span.button:hover, a.button:focus, a.dom-button-focus, span.button-behavior-hover{background-position:0 -60px;color:#222;text-decoration:none;cursor:pointer;}
a.button:hover span, span.button:hover button, a.button:focus span, span.button-behavior-hover button, span.button-behavior-hover input{background-position:100% -60px;cursor:pointer;}
a.button:active, a.button:focus span{color:#444;}
del.button-behavior-hover, del.button:hover{background-position:0 -180px;cursor:pointer;}
del.button-behavior-hover span, del.button:hover span{background-position:100% -180px;cursor:pointer;}
.link-formulari a{background-image:url(../imatges/ampliar-info.jpg);background-repeat:no-repeat;height:38px;width:200px;color:#000000;font-size:14px;display:block;text-align:center;vertical-align:middle;padding:35px 10px 10px 10px;color:#ffffff;text-decoration:none;font-weight:bold;}
.link-formulari a:hover{color:#e9e9e9}
.compartir-share{padding:0 0 0 0;}
.compartir2-share{padding:0 0 0 0;}
.compartir-share-r{padding:0 8px 0 0;width:220px;margin:8px 0;}
.compartir-share-r a { cursor:pointer;
}
.compartir2-share-r{padding:0 5px 0 0;width:145px;margin:8px 0;}
.compartirlink a{color:#3d4850;text-decoration:none;}
.compartir-share-p2{color:#cccccc;padding:0 0;font-size:12px;}
.compartir-share-p3{color:#666666;padding:0 0 4px 0;margin:0 0 8px 5px;font-size:12px;border-bottom:1px solid #cccccc;position:relative;}
.addthis_toolbox .custom_images a{height:30px;margin:0;padding:0;}
.addthis_toolbox .two_column .column1{width:145px;float:left;}
.addthis_toolbox .two_column .column2{width:70px;float:left;}
.addthis_toolbox .two_column .more{padding:1px 0 0 0;margin:10px 2px 0 -10px;text-align:center;color:#333333;}
.addthis_toolbox .two_column .more a{padding:4px 0;margin:0;width:auto;color:#333333;}
.addthis_toolbox .two_column .more span{display:none;}
#topnav{padding:10px 25px 12px;font-size:11px;text-align:right;float:right;}
#topnav a.signin{padding:0 6px 6px;text-decoration:none;font-weight:bold;color:#fff;*padding:4px 12px 6px;}
#topnav a.signin:hover{color:#CCCC00;}
#topnav a.signin, #topnav a.signin:hover{}
.login-right2{background:url(../imatges/login-item-left.jpg) top left no-repeat;display:table-row;width:auto;text-align:right;}
.login-left2{background:url(../imatges/login-item-right.jpg) top right no-repeat;padding:6px 4px 6px 4px;}
a.signin{position:relative;margin-left:3px;}
a.signin span{background-image:url("../images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
#topnav a.menu-open{color:#E4EB11 !important;outline:none;}
#small_signup{display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
a.signin.menu-open span{color:#E4EB11;}
#signin_menu{background-image:url('../imatges/loginbox-bot.gif');background-position:bottom center;background-repeat:no-repeat;display:none;position:absolute;width:235px;z-index:100;border:1px transparent;text-align:left;padding:0;*margin-left:-255px;*margin-left:-255px;margin-top:5px;color:#CFD6DA;font-size:11px;}
.signin-top{padding:0 10px;width:215px;}
#signin_menu input[type=text], #signin_menu input[type=password]{background:transparent;background-image:url(../imatges/form-t3.gif);background-position:0 0;background-repeat:no-repeat;color:#778406;border:none;width:196px;padding:6px 4px 7px;}
#signin_menu p{margin:0;}
#signin_menu a{color:#788187;}
#signin_menu label{font-weight:normal;}
#signin_menu p.remember{padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete{clear:both;margin:5px 0;}
#signin_menu p a{color:#fff!important;}
#signin_submit{background:#39d url('../images/bg-btn-blue.png') repeat-x scroll 0 0;border:1px solid #6F7F37;color:#fff;padding:4px 10px 5px;font-size:11px;margin:0 5px 0 0;font-weight:bold;}
#signin_submit::-moz-focus-inner{padding:0;border:0;}
#signin_submit:hover, #signin_submit:focus{background-position:0 -5px;cursor:pointer;}
.tipsy-inner{padding:10px 15px;line-height:1.5em;font-weight:bold;}
.ie6 .tipsy{width:250px;}
.signup-tip{line-height:18px;margin:30px 0;color:#333;}
.signup-tip a{
	font-weight:bold;
}
a.tagscloud1, a.tagscloud2, a.tagscloud3, a.tagscloud4, a.tagscloud5, a.tagscloud6, a.tagscloud7, a.tagscloud8, a.tagscloud9, a.tagscloud10 {
font-family:'Droid Serif', Georgia,"Times New Roman", Times, serif;
text-decoration: none; display:inline;
}
.tagscloud1 {color: #97A907;}
.tagscloud2 {color: #838F1A;}
.tagscloud3 {color: #B1BF3B;}
.tagscloud4 {color: #565F06;}
.tagscloud5 {color: #666F1B;}
.tagscloud6 {color: #5B5F35;}
.tagscloud7 {color: #898F59;}
.tagscloud8 {color: #BCCF19;}
.tagscloud9 {color: #3B3F14;}
.tagscloud10 {color: #6C6F53;}

.comments-top {background-image:url('../imatges/comments-top.jpg');
background-position: top left;
background-repeat:no-repeat;
margin: 10px 0 0 0;
}
.comments-top-pers {
padding: 9px 8px 0 9px;
}
.comments-top-com {
margin:5px 30px;
}

.form-comments {

margin: 18px 0px;
color: #000000;

}
.form-comments p {
height: 30px;
margin: 0 0 5px 0;
background: #EEE;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;

}
.form-comments div { 
margin-bottom: 5px;
background: #EEE;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 2px 10px;
}
.form-comments div label{ 

padding-right: 20px;
width: 150px;text-align: right;
line-height: 30px; 
display: block; 

}
.form-comments p label {

width: 155px;
padding-right: 15px;
text-align: right;
line-height: 30px;
border-right: 3px solid #FFF;
display: block;
float: left;

}


.form-comments p a {
padding: 0px 0px 0px 10px;
line-height: 30px;
background: none;

}
.form-comments p input, .form-comments p select {

width: 320px;
margin: 6px 0px 0 10px;
font-size: 12px;
background: none;
border: none;
clear: none;
display: block;

}.form-comments p.correus input {
width: 200px;
}.form-comments p.correus em {
font-size: 10px;
}
.form-comments p.comment-textarea {

height: 100px;
background: #EEEEEE;
position: relative;
}

.form-comments p.comment-textarea label {padding-bottom: 70px;}
.form-comments p.comment-textarea imput {
margin: 6px 0px 3px 10px;
}
.form-comments p.comment-textarea textarea {

width: 320px;
height: 85px;
margin: 6px 0px 4px 10px;
font-size: 12px;
background: none;
border: 0px;
clear: none;
overflow: auto;
padding: 0 0 3px 0;
}

.form-comments p.codivalidacio input, .form-comments p.codivalidacio select {

font-size: 12px;
background: none;
border: none;
display: block;
float: right;
width: 300px;
margin-left: 0;
}
.codivalidacio img {
padding: 1px 0 0 0;
height: 28px;
}
h2.opinio {
display: block;
padding: 20px 0 0 0;

}
.xatsuport a{
	background-image: url(../imatges/xat-suport.jpg);
	background-repeat:no-repeat;
	width: 139px;
	padding: 8px 4px 15px 30px;
	display: block;
	font-size: 14px;
	color: #1C2124;
}
.xatsuport {
	font-size: 10px;
	margin: 0 0 0 0;
	width: 155px;
	text-align: left;
}

.xatsuport em{
	font-size: 12px;
	font-style:normal;
}
.padded-peu {
	padding: 18px 0 0 0;
	
}
.rss-box-peu a{background-image:url(../imatges/rss-peu.jpg);background-position:left top;background-repeat:no-repeat;width:147px;
 margin:0 0 7px 0;padding:7px 7px 11px 48px; text-align:left; display:block; 
 }
 
.comments-box-peu a{background-image:url(../imatges/peu-comments.jpg);background-position:left top;background-repeat:no-repeat;
width:147px; margin:0 0  7px;padding:7px 7px 11px 48px;text-align:left; display:block;
}
.bottom-xhtml {
	background-image:url(../imatges/bottom-xhtml.jpg);background-position:left top;background-repeat:no-repeat;width:587px;margin:8px 0 0 11px; padding:8px 5px;
}
.peu-leftfloated {
	display: block;
	float:right ;
	padding: 0 10px;
}
.peu-leftfloated2 {
	display: block;
	float: left;
	padding: 5px 10px 0 10px ;
}



/*************************************************

 sharebox
 
 ************************************************/
 
 
.sharebox {
	height: 65px;
	padding: 0 0 5px 0;
	width: 260px;	text-align:right;
	float: right;
	font-size:12px;
		background-image: url("imatges/sharebox.png") ;
		background-position:right top;
		background-repeat:no-repeat;
}
.sharebox-blog {
	padding: 4px 0 4px 0;
	width: 650px;	text-align:right;
	float: right;
	font-size:12px;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

.compa {
	float: right;
	/*float: left;*/
	width:250px ;
	padding:0 7px 3px 0;
	text-align:right;
	font-size: 12px;
	color:#5D8290;
	font-size:0.9em;
}
.compa span {
font-family: 'Covered By Your Grace', arial, serif;
/*font-family:'Waiting for the Sunrise', arial, serif;*/
padding:0 0 0 6px;
color: #7AAE0B;
font-size:0.7em;
}
.compa-like {
	font-family: 'Covered By Your Grace', arial, serif;
	line-height: 19px;
	color: #7AAE0B;
	font-size:0.9em;
	padding:0 30px 6px 2px;
}
.compa-blog {
	text-align:left;
	font-size:0.9em;
	color: #7AAE0B;
	padding:2px 0 2px 2px;
	/*font-family: 'Cabin Sketch', arial, serif; ;
	font-size:1.9em;*/
}

.icons {
	float: right;
	text-align:right;
	/*float: right;*/
	width:200px;
	padding:2px 0 0 0;
	margin: 0;
	
}
.absol4 .compa {
	color:#F08000;
}


.sharingbox-left {
	float: left;
	width: 320px;
}
.sharingbox-right {
	text-align: right;
	float:right;
	width: 300px;
}
.addthis_button_google_plusone {

	margin: 0 0 0 2px;
}
.sharebox4 {
	background-image: url(../imatges/google-plus-one-back.gif) ;
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	width:335px;
	float:right;
	padding: 0  4px 5px 15px;
	margin: 1px 0 10px 0;
	text-align: right;
}
.sharebox5 {
	background-image: url(../imatges/sharebox-back.gif) ;
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	width:449px;
	float:right;
	padding: 0  25px 5px 8px;
	margin: 1px 0 10px 0;
	text-align: right;
}
.sharebox5 .sharingbox-left {
	width: 250px;
}
.sharebox5 .sharingbox-right {
	padding: 4px 0 0 0;
	
	width: 180px;
}
.sharebox-blog a:hover, .sharebox a:hover, .sharingbox4 a:hover, .sharebox4 a:hover, .sharingbox4:hover, .sharebox4:hover, .sharebox5 a:hover{
	background-color:transparent;
}
.addthis_button_facebook_like {
	margin: 2px 0 0 0;
	
}

/*////////////////////////// 

BLOG 

//////////////////////////*/
.noticies {
	padding: 15px 0 5px 0;	
}
.blog-comments {
	background-image:url(../imatges/comments.jpg);
	padding: 5px 8px 10px 11px;
	background-repeat:no-repeat;
	background-position:left top;
	float:right;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center top;
	display: block;
	width: 46px;
}
.blog-comments a {
	color: #FFF;
	font-size: 1.3em;
	font-weight:bold;
	text-decoration:none;
		
}
.blog-date {
	background-image:url(../imatges/calendar.jpg);
	float:left;
	width: 100px;
	padding: 10px 3px 5px 3px;
	display: block;
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
}



.menus-blog {  

	list-style:none;
	margin: 0 ;
	padding:0;
	text-align: left;
	
	
	}
.menus-blog ul { 
	
	list-style:none;
	margin:0;
	padding:1px 0 0 0;
	width:200px;
	
}
.menus-blog li {
	margin:0 ;
	padding:0; 
	width:200px;font-size: 14px;
}

.menus-blog li a {
background-image: url(../imatges/red-arrow-menu.gif);
	background-repeat:no-repeat;
	background-position:0 13px;
	display:block;
	width:178px;
	padding:5px 0 5px 12px;
	margin: 0;
	text-decoration: none;
	text-align: left;
	color:  #454545;
	font-weight:bold;
	}
.menus-blog li a:hover, #menu-green a:hover, #menu-blue a:hover, #menu-rose a:hover{
	background-color: #E3EBF2;
	text-decoration:none;
}
#blog-active{
	color: #AF6501;
}
#menu-green a{
	color:#A0B74B;
}
#menu-blue a{
	
	color: #298290;
}
#menu-rose a{
	color: #FF5CB2;
}
