/*
Theme Name: Made on a PC. Classic Theme 2010
Theme URI: http://madeonapc.de/ueber
Description: Made on a PC. Classic Theme 2010 by <a href="http://madeonapc.de">madeonapc.de</a>
Version: 0.7
Author: Bertrand
Author URI: http://madeonapc.de
Tags: none
*/

.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
.wp-caption {
border : 1px solid #ddd;
text-align : center;
background-color : #f3f3f3;
padding-top : 4px;
margin : 10px;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.wp-caption-dd {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
}
img.alignright {
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}
img.alignleft {
padding : 4px;
margin : 0 7px 2px 0;
display : inline;
}
.alignright {
float : right;
font-weight : bold;
}
.alignleft {
float : left;
font-weight : bold;
}
#navigation {
	height : 2.2em;
	line-height : 2.2em;
	width:100%;
}
#navigation li {
	float : left;
	list-style-type : none;
	border-right : 1px solid #fff;
	white-space : nowrap;
	background : #ffffff;
	color : #e7e7e7;
}
#navigation li a {
	display : block;
	padding : 0 10px;
	font-size : 1em;
	font-weight : 700;
	text-transform : uppercase;
	text-decoration : none;
}
#navigation li a:hover {
	display : block;
	padding : 0 10px;
	font-size : 1em;
	font-weight : 700;
	text-transform : uppercase;
	text-decoration : none;
	background-color : #e7e7e7;
	color : ffffff;
}
#navigation .current_page_item, #navigation a:hover {
	background : #d2d2d2;
	color : #ffffff;
	text-decoration : none;
}
.info-post {
	display : block;
	text-align : left;
	padding : 7px 0 7px 0;
	font-size : 10px;
	color : #000;
}
.info-meta {
display : block;
text-align : left;
padding : 2px 0 7px 0;
font-size : 12px;
}
.info-meta a {
font-weight : bold;
font-size : 10px;
}
.post-navigation {
height : 2.2em;
line-height : 2.2em;
}
.nav {
padding : 5px 0 15px 0;
}
.entry {
margin-bottom : 3em;
}
.entry a {
margin-bottom : 3em;
}
.entrymeta2 {
position : relative;
top : 3px;
}
.entrymeta a {
text-decoration : none;
color : #69c;
}
.entry img {
padding : 5px;
border : 1px solid #ccc;
margin : 5px;
}
.commentmeta {
font-size : 0.9em;
color : #69c;
text-align : right;
}
.commentmeta a {
text-decoration : none;
color : #69c;
}
.postedby {
background : url(./images/user.gif) no-repeat;
padding : 3px;
padding-left : 20px;
}
.filedto {
background : url(./images/category.gif) no-repeat;
padding : 3px;
padding-left : 20px;
}
.commentslink {
background : #fff url(./images/comment.png) no-repeat;
padding : 3px;
padding-left : 20px;
}
.sec-a {
background : #eff2ef;
float : left;
width : 775px;
padding : 0 15px;
}
div.path {
font-size : 11px;
font-weight : normal;
padding : 0;
margin : 25px 20px 10px 200px;
}
div.path a {
font-size : 11px;
font-weight : normal;
}
td.main {
	vertical-align : top;
	width : 30%;
	position : absolute;
}
div.main {
	font-size : 12px;
	font-weight : normal;
	line-height : 15px;
	color : #000;
	background-color : #fff;
	padding : 5px;
	margin : 5px 179px 10px 187px;
	border : 0 solid #ccc;
}

div.main a {
	font-family : tahoma, lucida, verdana, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #0088ff;
	text-decoration : none;
}
div.main a:link {
	text-decoration : none;
	color : #0088ff;
}
div.main a:visited {
	text-decoration : none;
	color : #0071d0;
}
div.main a:hover {	
	border-bottom: 1px #dd6900 dotted;
	color : #dd6900;
	text-decoration:none;
}
div.main p {
	padding : 0px;
	margin : 12px 0px 17px 2px;
	line-height:18px;
	font-size : 9pt;
}
div.main table {
	font-family : lucida, verdana, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	line-height : 17px;
	margin-left : 10px;
}
div.main td {
padding : 0 5px 0 5px;
margin : 0;
}
div.main ul {
list-style-type : square;
padding : 0;
margin : 0 0 10px 40px;
}
div.main ul.none {
list-style-type : none;
}
div.main li {
padding : 0;
margin : 1px 0 1px 0;
}
.box {
	margin : 0 0 20px 0;
	padding : 8px;
	border : 1px dotted #e8e8e8;
	background-color : #fafbfc;
	color : #111111;
}
.box a {
color : #505050;
text-decoration : none;
}
div.navboxwrapleft {
float : left;
width : 180px;
padding : 0 15px 20px 0;
margin : 0 0 0 0;
border-right : 0 solid #ccc;
line-height : 1em;
}
div.navboxleft li {
background : url('images/arrow.gif') no-repeat left top;
margin : 4px 0;
padding : 0 0 0 12px;
list-style : none;
margin-bottom : 2px;
}
div.navboxleft li:hover {
background-repeat : no-repeat;
background-position : left;
color : #99c9ff;
}
div.navboxleft li.active {
background-repeat : no-repeat;
background-position : left;
color : #000;
}
div.navboxleft li.extern:hover {
background-repeat : no-repeat;
background-position : right;
}
div.navboxwrapright {
float : right;
width : 160px;
padding : 0 15px 20px 0;
margin : 0 0 0 9px;
border-left : 0 solid #ccc;
}
div.navboxright {
padding : 0;
margin : 10px 0 10px 10px;
font-size : 11px;
font-weight : normal;
line-height : 17px;
}
div.navboxright ul {
list-style-type : none;
padding : 0;
margin : 0;
}
div.navboxright li {
background-repeat : no-repeat;
padding : 1px 5px 0 20px;
margin : 0;
}
div.navboxright li:hover {
background-repeat : no-repeat;
background-position : right;
color : #333;
}
div.navboxright ul li {
background-repeat : no-repeat;
background-position : left;
padding : 1px 5px 0 20px;
margin : 0;
background : url(images/freccia.gif) no-repeat left;
}
div.navboxright div.impressum {
color : #000;
background-color : #f9f9ff;
padding : 0;
margin : 20px 0 0 0;
}
div.navboxright div.impressum div.active {
border : 1px solid #ffc9c9;
padding : 0;
margin : -1px;
}
#submit {
	margin-top : 5px;
	border-width : 0;
	padding : 0;
}
#commentform input, textarea {
	color : #0c3e69;
}
#commentform input {
	font-size : 11px;
	color : #000;
}
#commentform textarea {
padding : 2px 4px;
}
#respond, #comments {
margin-bottom : 15px;
font-family : "Trebuchet MS", sans-serif;
}
#commentsection {
margin : 25px 0 0;
}
#commentsection p {
margin : 0 0 6px;
}
.comment {
	background-color : #f4f4f4;
	border-left : 4px solid #ccc;
	color : #606060;
	margin : 0 0 10px;
	padding : 8px 5px 0 8px;
}
.comment p {
font-size : 0.9em;
line-height : 1.3em;
margin : 0 0 6px;
padding-bottom : 5px;
}
.gravatarside {
float : right;
width : 48px;
height : 48px;
margin : 0 5px 5px 5px;
}
.entry {
margin-top : 0;
}
.entrybody {
margin-bottom : 30px;
}
.entrybody p {
margin-bottom : 15px;
}
#content code {
background-color : #3f464a;
display : block;
padding : 10px;
margin-bottom : 10px;
}
#commentblock code {
display : block;
padding : 5px;
margin-bottom : 10px;
color : #ccc;
}
div.footer{
	bottom:0px;
	clear : both;
	padding : 4px 0;
	font-size:7.1pt;
	margin : 0px;
	color : #324937;
	background : #eafcff;
	border-top : 1px solid #c8f7ff;
	text-align:center;
}
div.footer a:hover{
	text-decoration:none;
	border-bottom: 1px #dd6900 dotted;
}
.scrollable{
	background-color:#eeffee;
	border:2px #336666 solid;
	margin:auto;
	max-height:200px;
	overflow:auto;
	font-size:6pt;
	color:#808080;
}
.navboxleft ul{
	margin-left:24px;
}
.advertisements a:hover{
	text-decoration:none;
	border-bottom:1px #ffffff solid;
}