@charset "utf-8";

/* CSS Document */

.home {
    border-top: 4px solid #464646;
}

#sidebar1 a, #sidebar1 a:visited, #sidebaradmin a, #sidebaradmin a:visited {
 color: #333;
 text-decoration: none;}

.about, .noticies, .widget.about {
border-top: 4px solid #E49641;
}

.about h1, 
.about h2, 
.about h3, 
.about a, 
#sidebar2 .about a, 
#sidebar2 .about h2,
.noticies h1, 
.noticies h2,
.noticies h3, 
.noticies a,
.about h2 a:visited, 
.noticies h2 a:visited, 
.about h3 a:visited, 
.noticies h3 a:visited,
.noticies #sidebar1 h2 a, .noticies #sidebaradmin h2 a, 
.noticies #sidebar1 a:hover, .noticies #sidebaradmin a:hover, 
.about #sidebar1 a:hover, .about #sidebaradmin a:hover,
.about #sidebar1 h2 a, .about #sidebaradmin h2 a, 
.about #sidebar1 h2 a:visited, .about #sidebaradmin h2 a:visited,
#sidebar1 h2.about a, #sidebaradmin h2.about a,
#sidebar1 h2.about a:visited, #sidebaradmin h2.about a:visited,
#sidebar1 h2.about a:hover, #sidebaradmin h2.about a:hover
{ /*aquests tres últims repetits més avall*/
color: #E49641;
}

.blog, .widget.blog, .sociedadred, .widget.sociedadred {
border-top: 4px solid #A52C11;
}

.blog h1,
.blog h2,
.blog h3,
.blog a, 
#sidebar2 .blog a, 
#sidebar2 .blog h2,
#sidebar2 .blog h2 a,
.blog h2 a,
.blog h2 a:visited,
.blog h3 a:visited,
.sociedadred h1,
.sociedadred h2,
.sociedadred h3, 
.sociedadred a, 
#sidebar2 .sociedadred a, 
#sidebar2 .sociedadred h2,
.sociedadred h2 a:visited, 
.sociedadred h3 a:visited,
.blog #sidebar1 a:hover, .blog #sidebaradmin a:hover,
.blog #sidebar1 h2 a, .blog #sidebaradmin h2 a,
.sociedadred #sidebar1 a:hover, .sociedadred #sidebaradmin a:hover {
color: #A52C11;
}

body.blog h3 a,
body.blog h3 a:hover,
body.blog h3 a:visited,
body.sociedadred h3 a,
body.sociedadred h3 a:hover,
body.sociedadred h3 a:visited{
	text-decoration: none; 
	border-bottom: dotted 1px;
}



body.blog h3 a:hover,
body.sociedadred h3 a:hover {
	text-decoration: none; 
	border-bottom: solid 1px;
}

#sidebar1 h2.about a, #sidebaradmin h2.about a,
#sidebar1 h2.about a:visited, #sidebaradmin h2.about a:visited,
#sidebar1 h2.about a:hover, #sidebaradmin h2.about a:hover {
color: #E49641;
}


.resources, .widget.resources {
border-top: 4px solid #109991;
}

.resources h1,
.resources h2,
.resources a,
#sidebar2 .resources a, 
#sidebar2 .resources h2,
.resources #sidebar1 h2 a, .resources #sidebaradmin h2 a,
.resources h2 a:visited,
.resources h3 a:visited,
.resources #sidebar1 a:hover, .resources #sidebaradmin a:hover  {
color: #109991;
}

.lifestream, .widget.lifestream{
border-top: 4px solid #3E79A1;
}

.lifestream h1,
.lifestream h2,
.lifestream h3,
.lifestream a,
 .lifestream #sidebar1 h2 a,  .lifestream #sidebaradmin h2 a, 
 .lifestream #sidebar1 h2 a:visited,  .lifestream #sidebaradmin h2 a:visited, 
#sidebar2 .lifestream a, 
#sidebar2 .lifestream h2,
.lifestream h2 a:visited,
.lifestream h3 a:visited,
.lifestream #sidebar1 a:hover, .lifestream #sidebaradmin a:hover  {
color: #3E79A1;
}


/* footer sempre blanc */

.about #footer h2 , .blog #footer h2 ,  .sociedadred #footer h2 , .resources #footer h2  , .lifestream  #footer h2  {
  color: #fff;}

/* border-bottom */

.about .breadcrumbs {
border-bottom: 4px solid #E49641;
}

.blog .breadcrumbs, .sociedadred .breadcrumbs {
border-bottom: 4px solid #A52C11;
}

.noticies .breadcrumbs {
border-bottom: 4px solid #E49641;
}

.resources .breadcrumbs {
 border-bottom: 4px solid #109991;
}

.lifestream  .breadcrumbs {
border-bottom: 4px solid #3E79A1;
}


/* social */
 
 .icon a {
padding-left: 24px;
background-position: left center;
background-repeat: no-repeat;
}

.widget_w.lifestream h3 a {
background-position: left center;
background-repeat: no-repeat;
padding: 8px 0 8px 32px;
}

.twitter2 {
background-image: url(img/twitter_24.png)
}

.calendar2 {
background-image: url(img/calendar_24.png);
}

.dopplr2 {
background-image: url(img/dopplr_24.png);
}

.slideshare2 {
background-image: url(img/slideshare_24.png);
}

.prezi2 {
background-image: url(img/prezi_24.png);
}

.youtube2 {
background-image: url(img/youtube_24.png);
}

.twitter {
background-image: url(img/twitter.png);
}

.calendar {
background-image: url(img/calendar.png);
}

.dopplr {
background-image: url(img/dopplr.png);
}

.linkedin {
background-image: url(img/linkedin.png);
}

.friendfeed {
background-image: url(img/friendfeed.png);
}

.slideshare {
background-image: url(img/slideshare.png);
}

.prezi {
background-image: url(img/prezi.png);
}

.youtube {
background-image: url(img/youtube.png);
}

.delicious {
background-image: url(img/delicious.png);
}

.diigo {
background-image: url(img/diigo.png);
}

.google_shared {
background-image: url(img/google_shared.png);
}

.researchgate {
background-image: url(img/researchgate.png);
}

.academiaedu {
background-image: url(img/academiaedu.png);
}


.rss a {
background-image: url(img/rss.png);
}


