#sidebar .logo {
	background:url('img/logo-trans.png') no-repeat -214px;
}

#sidebar span {
	color:#e7120c /*red*/;
}

#content a {
	color:#e7120c /*red*/;
}

#content a:visited {
	color:#e7120c /*red*/;
}

#sidebar a {
	color:#e7120c /*red*/;
}

#sidebar a:visited {
	color:#e7120c /*red*/;
}


#top .menu li a:hover {
	color:#e7120c /*red*/;
	background:url('img/menu-act-red.png') no-repeat center left;
}

#top .extra .chip {
	background:url('img/chip-trans.png') no-repeat -46px;
}

#top .extra .lang {
	background:url('img/lang-trans.png') no-repeat -27px;
}

#portfolio span {
	color:#e7120c /*red*/;
}

#portfolio .item p a {
	color:#e7120c /*red*/;
}

#portfolio .pages li a {
	color:#e7120c /*red*/;
}

#publication span {
	color:#e7120c /*red*/;
}

#publication a {
	color:#e7120c /*red*/;
}

#publication blockquote {
	border-left:5px solid #e7120c /*red*/;
}

#publication table {
	border:1px solid #e7120c /*red*/;
}

#publication th {
	border:1px solid #e7120c /*red*/;
}

#publication td {
	border:1px solid #e7120c /*red*/;
}

#comments a {
	color: #e7120c /*red*/;
}

#comments h3 span {
	color: #e7120c /*red*/;
}

#commentform label span {
	color: #e7120c /*red*/;
}

#sidebar .tip span {
	color:#e7120c /*red*/;
}

#sidebar .tip .more a {
	color:#e7120c /*red*/;
}

#blog span {
	color:#e7120c /*red*/;
}

#blog a {
	color:#e7120c /*red*/;
}

input#s {
	border-bottom:1px solid #e7120c /*red*/;
}

input#searchsubmit {
	background: url('img/search.png') no-repeat -12px center;
}

#footer a {
	color:#e7120c /*red*/;
}