body{
	background:white;
}
#logo_menu{background:#DEDEDE;}

#submenu ul li li a{
	background:url(/img/item.gif) no-repeat 10px 6px !important;
}
div#ccenter.destacats div.more,div#cleft .sabiesque .module-in .in div.more{
	background:url(/img/fpuntets.gif) repeat-x left top;
}
#uknow .p1{
	color:white;
}
#uknow .p2{
	color:#333E1E;
}
#lang-service h3 *{
	color:white;
}
ul.pdfs li {
	background: url(/img/ico_pdf.gif) left top no-repeat !important;
}
ul.pdfs li a{
	color:black;
}
ul.pdfs li.zip {
	background: url(/img/ico_zip.gif) left top no-repeat !important;
}
ul.list li,div.links,ul.columns2 li{
	border-bottom:1px dotted #cccccc;
}
ul.gallery_mini img{
	border:1px solid #cccccc;
}
ul.gallery_mini img:hover{
	border-color:#CE9A22;
}
#contactanos .in,.enviar-amic {
	border:2px dotted #CBDCEE;
}
#contactanos {
	background:url(/img/fhead_contact.gif) no-repeat 30px top;
}
.viu form fieldset {
	border: 1px solid #999999;
}
form.contact label input,form.contact label textarea,div.fotocarnet img{
	border:1px solid #cccccc;
}
.entitats,div.items{
	border-top:1px dotted #cccccc;
}
ul.mirades li {
	border:1px solid #333;
}

#menunav li a {
	color:white;
}
#menunav ul li ul li a,#footer a,.mes,.text a {
	color:black;
}
#menunav li.fini {background-color: #FF0200;}
.fapr {background-color: #6699CC;}
.frel {background-color: #E1B651;}
.fviu {background-color: #8DAD52;}

.wai {
	background-color:#CCCCCC;
}
.lang{
	background-color:#DEDEDE;
}
li div#fimg_aprenc{background-image:url(/img/flist_apr.png);}
li div#fimg_relaciono{background-image:url(/img/flist_rel.png);}
li div#fimg_viure{background-image:url(/img/flist_viu.png);}

ul#langs li.on a span {color:#ff0000;}

#pathcomplete li {background-image:url(/img/seppath.gif);}
#pathcomplete li a {
	color:#444444;
}

#logos_uni li.ub a {background-image: url(/img/logo_ub_bn.gif);}
#logos_uni li.uab a {background-image: url(/img/logo_uab_bn.gif);}
#logos_uni li.upc a {background-image: url(/img/logo_upc_bn.gif);}
#logos_uni li.upf a {background-image: url(/img/logo_upf_bn.gif);}
#logos_uni li.udl a {background-image: url(/img/logo_ull_bn.gif);}
#logos_uni li.udg a {background-image: url(/img/logo_ugir_bn.gif);}		
#logos_uni li.urv a {background-image: url(/img/logo_urv_bn.gif);}
#logos_uni li.url a {background-image: url(/img/logo_url_bn.gif);}
#logos_uni li.uoc a {background-image: url(/img/logo_uoc_bn.gif);}
#logos_uni li.uvic a {background-image: url(/img/logo_uvic_bn.gif);}
#logos_uni li.uic a {background-image: url(/img/logo_uic_bn.gif);}
#logos_uni li.uao a {background-image: url(/img/logo_ceu_bn.gif);}
#logos_uni li.cur a {background-image: url(/img/logo_gen_bn.gif);}

#logos_uni li.ub a:hover {background-image: url(/img/logo_ub_col.gif);}
#logos_uni li.uab a:hover {background-image: url(/img/logo_uab_col.gif);}
#logos_uni li.upc a:hover {background-image: url(/img/logo_upc_col.gif);}
#logos_uni li.upf a:hover {background-image: url(/img/logo_upf_col.gif);}
#logos_uni li.udl a:hover {background-image: url(/img/logo_ull_col.gif);}
#logos_uni li.udg a:hover {background-image: url(/img/logo_ugir_col.gif);}
#logos_uni li.urv a:hover {background-image: url(/img/logo_urv_col.gif);}
#logos_uni li.url a:hover {background-image: url(/img/logo_url_col.gif);}
#logos_uni li.uoc a:hover {background-image: url(/img/logo_uoc_col.gif);}
#logos_uni li.uvic a:hover {background-image: url(/img/logo_uvic_col.gif);}
#logos_uni li.uic a:hover {background-image: url(/img/logo_uic_col.gif);}
#logos_uni li.uao a:hover {background-image: url(/img/logo_ceu_col.gif);}
#logos_uni li.cur a:hover {background-image: url(/img/logo_gen_col.gif);}

#cleft h3,#cleft h3 * {color:#3C78B5;}
#cleft h4 {color:#3C78B5;}
#cleft h3.apr, .apr h2, .apr h3, .apr h3 *,.apr h4,#contactanos a{color:#6699CC !important;}
.apr ul.list li p strong{color:#255483;}
.rel h3, .rel h3 *,.rel h4 {color:#B86A1D !important;}
.rel #ccenter .text a{color:#B86A1D;}
.viu h3, .viu h3 *,.viu h4 {color:#8DAD52 !important;}

#cleft h3.ini, .ini h2 {color:#FF0200;}
#cleft h3.rel, .rel h2 {color:#CE9A22;}
#cleft h3.viu, .viu h2 {color:#8DAD52;}

.rel a { color:#CE9A22;}

#submenu ul{
	background:url(/img/sepmenu.gif) repeat-x left top;
}
#submenu ul ul{
	background:url(/img/sepmenu.gif) repeat-x left bottom;
}
#submenu ul li a {
	background:url(/img/sepmenu.gif) repeat-x left bottom;
	color:#000000;
}
#submenu.ini ul li a:hover, #submenu.ini ul li.on a{background-color:#FFDEDE;}
#submenu.apr ul li a:hover, #submenu.apr ul li.on a, #submenu.apr #menu_level3 li.on a{background-color:#A4C2E1;}
#submenu.rel ul li a:hover, #submenu.rel ul li.on a {background-color:#F0DBA8;}
#submenu.viu ul li a:hover, #submenu.viu ul li.on a {background-color:#CFD9BE;}

#submenu ul li li a:hover, #submenu ul li.on li a{
	background:white !important;
}
#submenu.ini ul li li a:hover,#submenu.ini ul li li.on a{color:#FF0200;}
#submenu.apr ul li li a:hover,#submenu.apr ul li li.on a{color:#255483;}
#submenu.rel ul li li a:hover,#submenu.rel ul li li.on a{color:#CE9A22;}
#submenu.viu ul li li a:hover,#submenu.viu ul li li.on a{color:#8DAD52;}

#submenu ul li li a:hover,#submenu ul li li.on a{
	background:url(/img/llista-mini.gif) no-repeat 10px 9px !important;
}

#cleft .module-in{
	background:url(/img/fpuntets2.gif) repeat-x left bottom;
}
#cleft .last{
	background-image:none;
}

.module-in a {
	background-color:transparent;
	color:#333333;
}

.apr a.mes {background-image:url(/img/flink.gif);}
.rel a.mes {background-image:url(/img/flink_rel.gif);}
.viu a.mes {background-image:url(/img/flink_viu.gif);}


img.thumb,ul.gallery img , ul.gallery_mini img{
	border:1px solid #cccccc;
}
ul.gallery, ul.gallery_mini{
	color:#666666;
}

div.intro{
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	background:#DDE8F4;
	color:black !important;
}
.rel div.intro{
	background:#FCF4E1;
}

#whatis{background:#DFDFDF url(/img/tacagris.gif) no-repeat left top;}
#whatis h3{color:#FF0004;}
#whatis h3 strong{color:black;}
#uknow{background:#A2BC73 url(/img/tacaverd.gif) no-repeat left top !important;}
#uknow h3,#cleft #uknow h3 span{color:#4B5C2C !important;}
#lang-service{background:#3C78B5;}

#whatis p.more{background-image:url(/img/mes-quees.gif);}
#uknow p.more{background-image:url(/img/mes-sabiesque.gif);}

#video h3{background-image: url(/img/fhead_video.gif);}
#map h3{background-image: url(/img/fhead_maps.gif);}

#video h3, #map h3 {
	background-position: left top;
	color:#666666;
}
#video div, #map div {
	border:7px solid #dadad3;
	border-top-width:0px;
}

div.ini h3 a{color:#FF0200;}
div.aprenc h3 a{color:#6699CC;}
div.relaciono h3 a{color:#CE9A22;}
div.viure h3 a{color:#8DAD52;}

div#ini.in-map ul li {background-image: url(/img/map_ini.gif);}
div#apr.in-map ul li,.apr ul.normal li {background-image: url(/img/map_apr.gif);}
div#rel.in-map ul li,.rel ul.normal li {background-image: url(/img/map_rel.gif);}
div#viu.in-map ul li,.viu ul.normal li {background-image: url(/img/map_viu.gif);}

#testFrm a {
	background: #efefef;
	border:solid 1px  #999999;
}
div.correction {
	background:#FFFFCC;
	border:solid 1px #CCCCCC;
}

input.boton {
	background:#D8D8D8;
	border:1px solid #666666;
}
#footer div.menuf {background:#cccccc;}

div.logo_intercat {color:#ffffff;}

#footer div.menuf ul li a{background: url(/img/sep_footer.gif) left bottom no-repeat;}

.apr #main{background-image:url(/img/fapr.gif);}
.rel #main{background-image:url(/img/frel.gif);}
.viu #main{background-image:url(/img/fviu.gif);}

.fpuntets3{
	background:url(/img/fpuntets3.gif) repeat-x left bottom;
}

/* testimonis */
.testimonis .text{
	border:1px dotted #E0B349;
	border-top:0px;
}
.testimonis .foto-testimoni{
	border:1px solid #cccccc;
}
.testimonis h3{
	background:#E0B349 url(/img/ftestimonis.gif) no-repeat left top;
	color:white !important;
}
.testimonis a.mes{
	background-image:url(/img/flink_rel.gif) !important;
}
.testimonis h4{
	color:#CE9A22 !important;
}
p.origen span{
	background:#CE9A22;
	color:white;
}

.moreinfo{
	background:#dfdfdf;
}
.moreinfo h3{
	color:#2F557B !important;
}
.moreinfo a.meslinks {
	color:black;
	background-image:url(/img/ico-meslinks.gif);
}
div.error, label.error{
	border-color:#FF9F9F;
	background:#FFDEDE;
}

.enviar-amic a {
	background-image: url(/img/enviar-amic.gif);
	background-position:0 8px;
	background-repeat:no-repeat;
	color:#6699CC !important;
}
.enviar-amic a.tracker-print{
	background-image: url(/img/ico-print.gif)
}
ul#langs li a{
	color:black;
}

/*.ini .enviar-amic a {background-position:0 -150px;}
.apr .enviar-amic a {background-position:0 0;}
.rel .enviar-amic a {background-position:0 -50px;}
.viu .enviar-amic a {background-position:0 -100px;}*/