body {
	background:#EAEAEA;
}
h1,h1 *, h2, h3, h4, .date,#logo-wrap,#calendari a.month,#searchResults .gsc-title, h2.type-title, .module h2 {color:#4C4C4C;}
h2.type-title {color:#4C4C4C !important;}
.section-title, .section h2.section-title, #next-activities h2.section-title, .module h2.section-title,#registra_entitat fieldset h2,#activity_create fieldset h2,.logout{color:#00AEFF;}
.type-title, #calendari table th, .lead h3 a,/* .actualitat h1,#feed .gfc-resultsHeader .gfc-title*/#feed .gfc-results .gf-title{color: #004173;}

.actualitat .related h3 a, h3 a, h4 a,.projectes-menu li a:hover,.galleries-list li a:hover,#searchResults a.gs-title,#searchResults a.gs-title *, .last-post h3, .button-encuentro a, .agenda .info h3 a, .actualitat .content .header h1,.ini-recerca{color:#004173;}
.violet .button a{color:#00AEFF;}
#header-menu li.active a{color:#00B0D8;}
#footer-areas li.active a{color:#EF9B53;}
#footer-menu li li.active a{font-weight:bold;}
/*.list-actualitat .in-box .type {color:#F09043;}*/
#header-menu a, #breadcrumb a, .projectes-menu li a,.galleries-list li a,.tipus-list h2 span,#feed .gfc-resultsHeader .gfc-title{color:#333333;}
.projectes-curs-wrap .titol-projecte *,#menu-primary ul li a,#submenu ul li a, input.submit, .subscriu a, .gsc-search-button, #footer, #footer-areas a, #footer-legal a, .related a, .related-in p,#header a.subscriu,.area,.area a,.highlights *,#highlighted-projects *,a.question-send, .highlighted-galleries .overlay h3,.highlighted-galleries .overlay h4,.sitemap h3.menu a,p.veureresposta,.enigma-reply a,.proposa *, .question *, .titol-projecte p.date,.section h2,.section h2 a {color:white;}
.project-idiomas .area a, .calendari-in h3, .pestana-day a, .violet h3, .question .in h3 a,.lead .enigma-reply a {color:white;}
.highlight-in h4{color:#efefef;}
#footer-menu li li a,.projectes-curs-wrap .date,li div.onecolumn h3,#youtube-channel .in *{color:#666666;}
li div.onecolumn h3, li div.onecolumn h3 a {color:#ffffff;}

.project-type span, h2 a, .dosdotcom a, #pager .pager strong, #pager-mini .pager a.on,.comment-name,#footer-menu a,h3.puntmenu,.tabs a,.sitemap .utilidades h3.menu a, .proposa .in h3 a, .project-idiomas ul li a, .last-post p, .last-post p span, .encuentro-post p span,h3.puntmenu a, .list-actualitat .in-box h4, .more-information h4, .violet h4, .more-information div h4, .lead span.label, .screen li span.label, .hours span.label, ul#nav li a {color:black;}

p.more a,#addActivityDate {color:#ED3F35;}
.web20 a,.ilike a,.tocomment a{color:#333;}
a.tagc-0 {color:#0062C4;}
a.tagc-1 {color:#004891;}
a.tagc-2 {color:#003264;}
.tags a,.prev-next a {color:#E92028;}
.area{background:#00AEFF;}

.poll .bar{background:#f9f9f9;}
.poll .bar .foreground{background:#2E368E;}

.highlights li.grey{
	background:#999;
}

.in-box div.inline a, .project-idiomas a, #pager .pager  a,.text a,.author a,#searchResults .gsc-cursor-page,#searchResults a.gsc-trailing-more-results,.small-list li a,#presentation-project .scroll-pane a,.url a, .documents a,.editorial a,#visor-wrapp .offleftjava a,.gmnoprint a, .lead p a{color:#004891;}
body,#pager .pager strong {color:#333333;}

#pager-mini .pager a.active {font-weight:bold;}

.comment-date, .obligatoris {color:#aaaaaa;}
#calendari td.actiu{
	background:#EA964B;
}
#calendari td.avui{
	color:#B61F13;
}
#calendari td.active{
	background:#B61F13 !important;
}

#calendari td.active a{
	color:white !important;
}



#agenda-recerca-search #calendari td.actiu, .calendari-in h3 span,.galleries-list li.active {
	background:#00B4F8;
}

#agenda-recerca-search #calendari td.past {
	background:#bebebe;
}

#pollerror {
	border:1px solid red;
	color:red;
	background:white;
}

.tancar a{
	color:#333333;
}

#agenda-recerca-search #calendari a.month, .map a {color:#F56334;}
/* border */
.agenda ul.days  {border-bottom:5px solid #004173;}
#agenda-recerca-search,.search-entity {
	border: 1px dotted #333;
}
#agenda-recerca-search #searchagenda {border-left: 1px dotted #333;}
#submenu li a{
	border-bottom:1px dotted #555;
}
.bloc-fitxa{border-top:1px solid #d2d2d2;}
.pregunta-form .bloc-fitxa {border:0;}
/*.bordergrey,#header-project img,#ccenter .item-box,#header-card .image-block img{border:1px solid #EEEEEE;}
*/
.bordergrey,#header-project img,#ccenter .item-box,#header-card .image-block img{border:1px solid #ccc;}
/*.actualitat*/ #ccenter .item-box {border:0; border-bottom:1px dotted #333333; }
#ccenter .item-box.first{border-top:1px dotted #333333;}
#ccenter .item-box.vertical{border-top:0;}
#ccenter .meetings-header {border:none;}
.bordergrey li,#comments .bloc-fitxa ul,#cleft.related-column .bloc-related li,.projects-list li.item,.mapaweb-top{border-bottom:1px dotted #E5E3E3;}
.home #feed .gfc-resultsRoot{border-bottom:1px dotted #999;}

#cleft.related-column .bloc-related li li{border-bottom:0;}
#participa .items-list li,.multimedia .projectes-menu li{border-bottom:1px dotted #ccc;}
#header-project{border:2px dashed #ccc;}
.tabs li,#visor-wrapp{
	border:1px solid #ccc;
}
.tabs li.active{
	border-bottom:0 !important;
	padding-bottom:1px !important;
	position:relative;
/*	top:-1px;*/
}
#header-project h1 a{
	background:url(../img/project-go.gif) no-repeat right 0.25em;
	padding-right:20px;
}
#footer-areas ul li {border-right:1px solid #949494;}
#footer-legal {border-top:1px solid #949494;}
.menu-in,.menu-in li {border-right: 1px dotted #D2D2D2;}
.author{
	border-top:1px dotted #E5E3E3;
	background:#f8f8f8;
}

input, select, textarea, span.faketextarea {border: 1px solid #D2D2D2;}
input.error, select.error, textarea.error {border: 1px solid #ff0000;}
.button {color:#00B0D8;background:#ffffff;border:1px solid #00B0D8;}

#header input.submit{border: 1px solid #004891;}

a.question-send:hover,.sitemap h3.menu a,.veureresposta span:hover,.enigma-reply a:hover{background:#0062C4;}
#equip-cientific  .items-list .listado li,#footer-areas ul li.last, .jcarousel-skin-tango .jcarousel-container, #footer-menu ul ul li.last a .last .menu-in, .related .listado-in, .related-list ul, .mesenigmes-in .listado-in {
	border:0;
}
#supportedby{border-top:1px solid #29ADE7;}

/* background */
/*.projectes-curs-wrap .img-block .titol-projecte h3 a, .projectes-curs-wrap .img-block .titol-projecte h4 span, .projectes-curs-wrap .img-block .titol-projecte p.date span{
	background:#ffffff;
	color:black;
}*/
.violet{background: #9561A9;}

input.submit, .subscriu a,a.subscriu, input.gsc-search-button {background:#004891;}
.bgrey,.items-list .highlighted, #presentation-project .tags {background:#EEEEEE;}
#meetings .items-list .highlighted  {background:#E3F4FB;}
#ccenter li.bgrey{background:#EEEEEE;}
.tabs li.active{background:#EEEEEE !important;}
/*.item-box.hover,.tabs li{background:#f6f6f6 !important;}*/
.item-box.hover,.tabs li{background:#D9E4EF !important;}
.next .item-box{background:#f6f6f6 !important;}
.next .item-box.onair{background:#E3F4FB !important;}
.content-Meeting .meetings-header, content-Meeting .meetings.hover {background:#ffffff !important;}


#open-meetings .item-box.hover, .open .meetings-header .meeting-info{background:#E3F4FB !important;} /* sovreescribe el hover en la pagina de troba*/

#menu-primary ul li a,#submenu ul li a{background:#333;}
div.info-block li.active,.multimedia .projectes-menu li.active,#home-aprofundeix li.highlighted{
	background:#CCDAE9;
}
.agenda ul.days li {background:#999999;}
#menu-primary ul li a:hover, #menu-primary ul li.active a,#submenu ul li a:hover,#submenu ul li.active a, .agenda ul.days li:hover, .agenda ul.days li.active {background:#004891;}

#container,#footer-menu,.item-box{background:white;}
#footer-areas, #footer-legal {background:#676767;}
.area span {background:#FAAF40;}
.section h2 a,.section h2 span{background:#004891;}

div.barra-1 {background:#2E368E;}
div.barra-2 {background:#53599F;}
div.barra-3 {background:#777BB0;}
div.barra-4 {background:#9C9EC1;}
div.barra-5 {background:#C0C0D2;}

#open-meetings div.item-box,#future-meetings div.item-box{
	background:#E3F4FB;}
.future .meetings-header .in, .closed .meetings-header .in, #future-meetings .item-box{background:#F2F2F2 !important}
#news .highlighted{background:#CCDAE9;}
.bhighlighted{background:#D9E4EF;}
a.question-send,.veureresposta span,.enigma-reply a{background:#00AEFF;box-shadow:inset 0px 0px 20px #007BB7;}

#wrapper{background:#eaeaea;}

#shares a.rss {background: url(../img/ico_rss.png) left top no-repeat;}
#shares a.youtube {background: url(../img/youtube-ico.png) left top no-repeat;}

.tipo {background:url(../img/icotipo.gif) right bottom no-repeat;}
h2.type-title {background:url(../img/icotipo.gif) left top no-repeat !important;}
h2.type-title span {border:0.15em solid #676767;}
.tEnigma{background-position: right 3px;}
.tExperiment{background-position: right -672px;}
.tQuestion{background-position: right -628px;}
.tLink {background-position: right -45px;}
.tArticle{background-position: right -526px;}
.tPost,.tBiblio {background-position: right -93px;}
.tPoll {background-position: right -190px;}
.tVideo {background-position: right -290px;}
.tFoto,.tGallery {background-position: right -242px;}
.tNews{background-position: right -343px;}
.tInteractive{background-position: right -409px;}
.tEvent, .tActivity {background-position: right -472px;}
.tProject {background-position: right -578px;}
.tMeeting {background-position: right -712px;}

.projectes-curs-wrap .img-block .titol-projecte {
	/*background:url(../img/transparent-grey.png);*/}
.projectes-curs-wrap h2{
	background:url(../img/bottom-imgwrap.gif) no-repeat 6px top;
	border-bottom:1px solid #999;
}
.actualitat  .projectes-curs-wrap {background:none;}
#header{
	background:#F2F2F2;
}
#menu-primary ul li.first a{
	/*background-image:url(../img/menu-left.png);
	background-repeat:no-repeat;
	background-position:left top;*/
}
#menu-primary ul li.last a{
	/*background-image:url(../img/menu-right.png);
	background-repeat:no-repeat;
	background-position:right top;*/
}


/* web 2.0 */
 .web20, #searchResults .gsc-cursor-box{
	border-top:1px dotted #E5E3E3;
	border-bottom:1px dotted #E5E3E3;
}
.web20 ul.sharing-services a{
	background:url(../img/share.gif) no-repeat left top;
}
.web20 ul.sharing-services li#twitter a{background-position:left -16px;}
.web20 ul.sharing-services li#delicious a{background-position:left -32px;}
.web20 ul.sharing-services li#latafanera a{background-position:left -48px;}
.web20 ul.sharing-services li#meneame a{background-position:left -64px;}
.web20 ul.sharing-services li#blogger a{background-position:left -80px;}
.web20 ul.sharing-services li#wordpress a{background-position:left -96px;}
.web20 ul.sharing-services li#stumbleupon a{background-position:left -112px;}
.web20 ul.sharing-services li#friend a{background-position:left -128px;}

.list-actualitat .ilike-comments span.ilike, .web20 .ilike a{background:url(../img/idlike.gif) no-repeat left center;}
.web20 .tagrada{background:url(../img/idlike-on.gif) no-repeat left center; !important;padding-left:24px;}
.list-actualitat .ilike-comments span.tocomment, .web20 .tocomment a{background:url(../img/addcomments.gif) no-repeat left top;}
.web20 .print a{background:url(../img/print.gif) no-repeat left center;}

#pager .pager a, #pager .pager strong, #pager-mini .pager a{background-image:url(../img/seppager.gif);}

#breadcrumb li.last {background:none}
.roundtop{
	background:url(../img/roundtop.png) no-repeat;
	top:0px;right:0px;
}
.roundbottom{
	background:url(../img/roundbottom.png) no-repeat;
	bottom:0px;right:0px;
}
.roundltop{
	background:url(../img/roundltop.png) no-repeat;
	top:0px;left:0px;
}
.roundlbottom{
	background:url(../img/roundlbottom.png) no-repeat;
	bottom:0px;left:0px;
}
li div.onecolumn .highlight-in,.highlighted-galleries .overlay, .proposa .highlight-in, .question .highlight-in {
	background:url(../img/fhighproject.png);
}

.projectes-curs-wrap .img-block .titol-projecte {
	background:url(../img/transparent-grey.png);
}

.actualitat .projectes-curs-wrap .img-block .titol-projecte {
	background:url(../img/fhighproject.png);
}

.messages{
	border:1px solid #ccc;
	background:#ffffcc;
}
.errors{
	border:1px solid red;
	background:#ffcccc;
}

/* enigma */
.limit span{
	background:url(../img/limit.png) no-repeat left center;
}

/* documents adjunts */
.documents li div {background: url(../img/ico-attach-all.gif) no-repeat left 3px;}
.documents li div.doc {background-image: url(../img/ico-attach-doc.gif);}
.documents li div.pdf {background-image: url(../img/ico-attach-pdf.gif);}
.documents li div.ppt {background-image: url(../img/ico-attach-ppt.gif);}
.documents li div.xls {background-image: url(../img/ico-attach-xls.gif);}
div.url{background: url(../img/ico-link.gif) no-repeat left 3px;}

.documents li div.inner-text, .documents li div.inner-text div {background-image:none;}

#visor .expand{
	background:url(../img/ico-gallery.gif) no-repeat right top;
	color:#666;
}

.proposa{
	background:url(../img/banner1.jpg) repeat-x left center;
}
.question{
	background:url(../img/banner2.jpg) repeat-x left center;
}
.galleries-list li img {
	padding:3px 0 0 3px !important;	
}

.galleries-list li.active a{color:white;}

.proposa h3 a {}
.proposa p {}

a.image-gallery img{
	border:2px solid #EEEEEE;
}
a.image-gallery.on img, a:hover.image-gallery img{border:2px solid #00B4F8;}

.related-column .module h2.cont-project {
	background:#EEEEEE;
	color:#4C4C4C;
}

.items-list ul li p.onair {
	background:transparent url(../img/icotipo.gif) 98% -719px no-repeat;
		color:#636363;
}
.tImage {
	background:transparent url(../img/icotipo.gif) no-repeat scroll right -240px;
}
.tafanera{
	display:inline-block;
	width:18px;
	height:17px;
	background:url(../img/ico-tafanera.gif) no-repeat;
}

.violet  .button a {
	background:url(../img/register-entity.gif) left 4px no-repeat;
}

.hour-date {
	background:transparent url(../img/fhora.gif) no-repeat scroll left 2px;
	padding-left:1.4em;
}

.home .items-list ul li .hour-date, .content-Meeting .hour-date{
	background:transparent url(../img/fhora.gif) no-repeat scroll 0.2em 9px;
}

.encuentro-text .text h2 {
	margin-top:0;
}

.panoramio_image img{
	border:2px solid white !important;
}
/*
.next .onair .hour-date {
	background:transparent url(../img/fhora-blau.gif) no-repeat scroll left 4px;
	padding-left:1.4em;
}

.hour-date {
	background: none;
	padding-left:0;
}

.pending {
	border:2px solid #CCCCCC;
}*/

.noDefaultLang .text{
	background:#FFFFCC;
	border:1px solid #cccccc;
}

p.map {margin-top:0.5em;}
.map a {
	display:inline-block; padding-left: 20px; background: url(../img/map.jpg) left top no-repeat;
}

/* agenda 2a fase */
#registra_entitat fieldset h2,#activity_create fieldset h2{border-bottom:1px solid #FAB03A;}
.violet p{color:white;}
#entity-menu a{color:white;}
#entity-menu a,#entity-menu li ul{border-top:1px solid #A681B4;}

#entity-menu .active a, #entity-menu a:hover {background:#E3D8E9; color:#666666;}

.entitat-contacta{background:url(../img/trama-groc.gif);}
.items-list .buttons, #header-card .lead .buttons {background:url(../img/trama-lila.gif);}
.buttons.views {background:url(../img/trama-verd.gif);} 
.entitat-contacta a,.items-list .buttons a, #header-card .lead .buttons a, .buttons  a.view{color:#333;}
.entitat-contacta a,.items-list .buttons a, #header-card .lead .buttons a, .buttons  a.view{background-image:url(../img/estados-agenda.png);background-repeat:no-repeat;}


.entitat-contacta a{background-position:left -166px;}
.items-list .buttons a, #header-card .lead .buttons a{background-position:left -199px;}

.agenda-incidencia{background:url(../img/contacta-beta.gif) no-repeat;}
.agenda-incidencia h3 a{color:#9561A9;}

.Activity .status span, .EntityMessage .status span{background-image:url(../img/estados-agenda.png);background-repeat:no-repeat;}
.Activity .initial span, .EntityMessage .initial span{background-color:#FFFF4C;background-position:left -1px;}
.Activity .validation span, .EntityMessage .validation span{background-color:#FF6600;background-position:left -36px;}
.Activity .published span, .EntityMessage .published span{background-color:#66E0C2;background-position:left -131px;}
.Activity .unpublished span, .EntityMessage .unpublished span{background-color:#E5E5E5;background-position:left -105px;}
.Activity .predicted span, .EntityMessage .predicted span{background-color:#CCCCCC;background-position:left -72px;}

.Activity.unpublished{opacity:0.7;-moz-opacity:0.5;}
#header-card div.entity a {color:#004891;}

/* nous 2011 */
#participa h2.titol{border-bottom:1px solid #999;background:url(../img/sprite.png) no-repeat 5px top;}
#participa .pregunta h2.titol{background-position:5px -27px;}
#wrapper-in-container{box-shadow:-4px -4px 8px #C1C1C1,4px 4px 8px #C1C1C1;-webkit-box-shadow:-4px -4px 8px #C1C1C1,4px 4px 8px #C1C1C1;}
#feed span.img{background:url(../img/ffeeds.jpg) no-repeat left top;}
.gfc-resultsHeader{border-bottom:0 !important;}
.projectes-curs-wrap p.more{border-top:1px dotted #999;}
#canal-tematic li{border-bottom:1px dotted #999;}
#canal-tematic li.last{border-bottom:0;}

.collaborator h5, .collaborator h5 a, .contesto h4, .nextActivityDate strong, .actualitat .list-actualitat .in-box h4  {color:#0062C4;}
#feed.expanded .gfc-resultsRoot{border-bottom:1px dotted #333 !important;}
.blogs-twitter #feed .gfc-resultsRoot{border-bottom:1px dotted #333 !important;}
#card-in .blogs-twitter #feed .gfc-resultsRoot {padding-bottom:0px;margin-bottom:6px;}
