/*
Theme Name: Tagged 2
*/
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Trebuchet Ms' sans-serif;
	background-color: #ccc;
	color: #333;
	padding:0;
	margin:0;
}
a {
	color: #193441;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
#head {
	padding: 48px 20px 23px 10px;
}
h1 a {
	color:#193441;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	text-decoration:none;
}
h1 a:hover {
	color:#000;
}
#uppsatslink {
	height:24px;

	float:right;
}
#uppsatslink a {
	line-height:24px;
	font-size:13px;
	padding:0 10px;
	text-decoration:none;
	color:#193441;
	border:1px solid #ccc;
	background-color:#f2f2f2;
	display:block;
}
#uppsatslink a:hover {
	background-color:#f09e00;
}
#mainwrap {
	width: 810px;
	padding: 0 10px;
	background-color: #fff;
	margin:0 auto;
	border-top: 5px solid #193441;
}
#contentwrap {
	width: 500px;
	float:left;
}
#sidebar {
	width: 300px;
	float:right;
	background-color: #fff;
	margin-left:10px;
}
.post {
	padding-left: 10px;
	padding-right:10px;
	clear:both;
	border: 1px solid #b3c5cd;
	margin-bottom: 10px;
}
h2 {
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	padding-bottom: 5px;
	padding-top: 13px;
	color: #ccc;
	text-transform:uppercase;
}
h2 a:hover {
	color: #333;
}
h2 a {
	text-decoration:none;
}
p, ul {
	font:12px/18px 'Trebuchet Ms', sans-serif;
	color:#333;
	padding-bottom: 18px;
}
.post_meta {
	background-color: #c5d2d8;
	height:25px;
	margin: 0 -10px;
}

#nav {
	border-top: 1px solid #b3c5cd;
	padding-bottom: 18px;
}

.img-left {
	float:left;
	border:1px solid #f2f2f2;
	margin: 0 10px 10px 0;
}
.projekt-left {
	float:left;
	border:1px solid #ccc;
	margin: 0 10px 10px 0;
	padding: 3px;
	background-color: #f2f2f2;
}

.clearfix {
	visibility:hidden;
	clear:both;
	font-size:0.00001px;
	height:0;
}

label {
	font:1.2em/1.5 'Trebuchet Ms', sans-serif;
	color:#333;
}
textarea {
	width: 400px;
}

/*----------------------------------------------------*/

#comments {
	
}
.comment {
	clear:both;
	margin-bottom:10px;
	border: 1px solid #b3c5cd;
}
.comment-img {
	float:left;
	width:50px;
	margin-right:10px;
	margin-bottom: 10px;
}
.comment-content {
	padding:10px;
	padding-bottom:0;
}
.comment-content p {
	font-size:1.2em;
	line-height: 1.5;
	margin-bottom: 0.6em;
}
.comment-meta {
	background-color: #f2f2f2;
	padding: 4px 10px 3px 10px;
	font: 12px/18px verdana,sans-serif;
	height:18px;
	margin: 0 -10px;
}
.comment-meta a {
	color: #808080;
}
.comment-time {
	color: #999;
	float:right;
}


/*----------------------------------------------------*/

.rating {
	width:150px;
	height:30px;
	display:block;
	text-indent:-9009px;
	float:right;
}
.rating-1 {
	background: url(img/rating-1.gif) 0 0 no-repeat;
}
.rating-2 {
	background: url(img/rating-2.gif) 0 0 no-repeat;
}
.rating-3 {
	background: url(img/rating-3.gif) 0 0 no-repeat;
}
.rating-4 {
	background: url(img/rating-4.gif) 0 0 no-repeat;
}
.rating-5 {
	background: url(img/rating-5.gif) 0 0 no-repeat;
}
.rating-6 {
	background: url(img/rating-6.gif) 0 0 no-repeat;
}
.rating-7 {
	background: url(img/rating-7.gif) 0 0 no-repeat;
}
.rating-8 {
	background: url(img/rating-8.gif) 0 0 no-repeat;
}
.rating-9 {
	background: url(img/rating-9.gif) 0 0 no-repeat;
}
.rating-10 {
	background: url(img/rating-10.gif) 0 0 no-repeat;
}


/*---------------------------------------------------- MENU */


#menu {
	border-bottom: 1px solid #b3c5cd;
	height:26px;
	margin-bottom:10px;
}

#menu ul {
	list-style:none;
	padding:0;
	margin: 0;
	margin-left:10px;
}
#menu li {
	float:left;
}
#menu a {
	float:left;
	padding: 4px 10px 3px 10px;
	font: 12px/18px verdana,sans-serif;
	background-color: #c5d2d8;
	margin: 0 1px;
	color: #193441;
	height: 18px;
	border-top: 1px solid #fff;
	text-decoration:none;
}
#menu a:hover {
	text-decoration:none;
	color: #fff;
	background-color: #3f6577;
}
#menu li.sel a {
	border: 1px solid #b3c5cd;
	border-bottom:1px solid #fff;
	background-color: #fff;
	margin: 0;
	color: #000;
}

/*---------------------------------------------------- SEARCH */

.hidden {
	display:none;
}


/*---------------------------------------------------- FOOTER */

#footer {
	border-top: 1px solid #b3c5cd;
	padding-top:14px;
}
#footer p {
	color:#4d4d4d;
	text-align:center;
}

/*---------------------------------------------------- BTN */

a.btn, .btn a {
	float:left;
	padding: 4px 10px 3px 10px;
	font: 12px/18px verdana,sans-serif;
	background-color: #c5d2d8;
	color: #193441;
	height: 18px;
	text-decoration:none;
}
a.btn:hover, .btn a:hover {
	text-decoration:none;
	color: #fff;
	background-color: #3f6577;
}

#searcharea {
	padding-bottom: 8px;
	margin-bottom:10px;
	background-color: #fff;
}
#s {
	width: 150px;
}
#searchsubmit {
	width: 50px;
}


.info {
	background-color: #fff;
}
.info h2 {
	margin-top:0;
	padding-top:14px;
	color:#ccc;
}

#gradeslist {
	margin-bottom:9px;
}

#gradeslist li a {
	float:left;
	padding: 4px 10px 3px 10px;
	font: 12px/18px verdana,sans-serif;
	background-color: #f2f2f2;
	color: #193441;
	height: 18px;
	text-decoration:none;
	display:block;
	margin-right:1px;
}
#gradeslist a:hover {
	background-color: #c5d2d8;
}
#gradeslist li.sel a {
	background-color: #3f6577;
	color:#fff;
}

#recent_comments {
	list-style:square;
	padding-left:15px;
	margin-right:10px;
	color:#4d4d4d;
}

.screen-reader-text {
	display:none;
}

