#print {
         display:none;
} 

@media print { a,abbr,acronym,address,applet,area,b,base,basefont,bdo,big,blockquote,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,fieldset,font,form,frame,frameset,h1,h2,h3,h4,h5,h6,hr,i,iframe,img,input,ins,isindex,kbd,label,legend,li,link,map,menu,meta,noframes,noscript,object,ol,optgroup,option,p,param,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var {display:none;} #print,#print img {left:0;top:0;padding:0;margin:0;height:250mm;width:170mm;display:block !important;} }

body {
	background-color: #666666;
	font-family:'Lucida Grande','Verdana','Arial','Sans-Serif';
	color:#333333;
	font-size:small;
	margin:0pt;
	padding:0pt;
	text-align:center;
    line-height: 1.5;
}

.page {
	background:transparent url(http://www.foniverse.de/images/bg.jpg) repeat-y scroll center top;
        margin-left: auto;
        margin-right: auto;
        margin-top: 5px;
        margin-bottom: 5px;
        width: 786px;
}

.header {
    height:200px;
    font-size:0;
}

.pagenav {
	background-color: #89CD56;
    text-align: left;
}

.pagenav ul {
        margin-top: 2px;
        margin-bottom: 2px;
        padding: 0; 
}

.pagenav li {
        display: inline;
}

.pagenav ul li a {
        font-size: small;
        font-weight: bold;
        color: #FDFEFF;
        margin-left: 3px;
        margin-right:22px;
}

.pagenav ul li a:hover {
        color: #5588CC;
}

.container {
        margin-top:20px;
}

.footer {
	text-align:center
}

.navigation {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;
	width: 500px;
	float: left;
	font-size:85%;
	color: #333333;
	font-weight: normal;
	letter-spacing: -1px;
}

.widgettitle {
	font-weight:normal;
	margin-bottom:0.5em;
	color:#333333;
}

.sidebar {
	width: 260px;
	float: left;
	text-align: left;
}

.sidebar ul {
	list-style: none;
        padding-right:20px;
}

.sidebar ul li ul {
	margin-bottom:2em;
	padding-left:0px;
	margin-left:0px;
	font-size: 85%;
}

.sidebar h2 {
	font-size:92%;
}

.sidebarlinks {
}

.header a {
	font-size:250%;
}

#tagmode {
       text-align:left;
       margin-top: 2em;
       margin-bottom: 1em;
       font-size:130%;
       font-weight:bold;
       letter-spacing:-1px;
       line-height:normal;
}

.taghighlight {
       letter-spacing:1px;
       color:#5588CC;
}

.blog_frame {
	padding-left: 20px;
	padding-right: 0px;
	width: 500px;
	float: left;
}

.blog_post {
	text-align:left;
	border-bottom:1px solid #EEEEEE;
	padding-bottom: 1em;
	padding-top: 1em;
}

.blog_title {
	font-family:'Lucida Grande','Trebuchet MS';
	color:#5588CC;
	font-size:130%;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:normal;
}

.blog_title a:link {
	color:#5588CC;
	text-decoration:none;
}

.blog_title a:visited {
	color:#5588CC;
	text-decoration:none;
}

.blog_title a:hover {
	color:#5588CC;
	text-decoration:none;
} 

.premetadata {
	color:#999999;
	margin-top: 0.5em;
	font-size:88%;
}

.postmetadata{
	margin-bottom: 0.5em;
	color:#999999;
	font-size:88%;
}

.blog_content {
	font-family:Verdana,sans-serif;
	text-align:justify;
}

.commentlist {
	text-align:left;
}

#commentform {
	text-align:left;
}

#comment {
	width:500px;
}

.error {
	padding-left: 20px;
	padding-right: 0px;
	width: 500px;
	float: left;
	font-family:Verdana,sans-serif;
	text-align:justify;
}

.error h2 {
	color:#CC3333;
	font-family:'Lucida Grande','Trebuchet MS';
	font-size:130%;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:normal;
}

a:link {
	color:#5588CC;
	text-decoration:none;
}

a:visited {
	color:#5588CC;
	text-decoration:none;
}

a:hover {
	color:#333333;
	text-decoration:none;
}

img {
        border: 0;
}