@charset "UTF-8";

/*
||||||||||||||||||||||||||||
||||||||||||||||||||||||||||
FONTS 
||||||||||||||||||||||||||||
||||||||||||||||||||||||||||
*/

body, p, a, a:visited, a:hover, a:focus, ul, li{
font-family: 'Open Sans', sans-serif;
margin:0;
}
p {
margin: 0.6em 0;
}

h1, h2, h3, h4{
font-family: 'Droid Sans';
}

h1{
color: #776b99;
font-size: 1.1em;
}

h2{
text-align: center;
color: white;
font-size: 1em;
font-weight: normal;
margin: 1.4em 0;
}

h3{
font-size: 0.9em;
}

div#userPath{
font-size: 0.8em;
line-height: 1.6em;
color: grey;
}

span.childCounter{
font-size: 0.6em;
font-weight: normal;
text-align: center;
font-family: 'droid sans';
}

a.menuLink.rss_list{
font-size: 0.9em;
}
.menuLink.rss_list span.dateContainer{
font-size: 0.8em;
font-weight: bold;
color: #EDE8E4;
text-align: center;
font-family: 'droid sans';
}

.newsDescription{
font-size: 0.7em;
color: white;
}

#themAnalysisMenu ul li a.smallType{
font-size: 0.5em;
}

.question{
font-style: italic;
}

p.tableDescription{
font-size: 0.8em;
border-top: 1px solid #eee;
padding-top: 8px;
}
span.tableLabel{
font-weight: bold;
padding-right: 12px;
}
span.xtraInfo{
color: #666;
display: block;
padding-bottom: 4px;
}

#themAnalysisMenu ul li a{
font-size: 0.8em;
}
a.clickLabel{
text-align: left;
font-size: 0.8em;
color: black;
}
div#reader div.post h1{
color: #333;
font-size: 0.8em;
}
div#reader div.post:first-of-type h1{
font-size: 1.1em;
color: #776b99;
}

a.activeLabel{
font-weight:bold;
}
