/*
	Theme Name: Two-Lane Avenue
	URI: http://www.web-funk.de
	Description: A clear and straight wordpress theme.
	Version: 05.00 (de, en)
	Author: Webfunk
	Author URI: http://www.web-funk.de/

	The CSS, XHTML and design is released under the GPLv3:
	http://www.opensource.org/licenses/gpl-3.0.html
*/

/* ---------------------------------------------------------------------------------- */

html, body {margin: 0; padding: 0;}

p {margin: 0px 0px 12px 0px;}

a {text-decoration: none;}

* {padding: 0; margin: 0;}

a:hover {color: #daa520; text-decoration: none;}

#content a {text-decoration: underline;}
#content a:hover {color: #daa520; text-decoration: underline;}

body {
	font-size: 11px;	
        margin: 25px 0;
        background: #DFD4A7;        
	font-family: Verdana, Arial, Helvetica, sans-serif;}

/* ---------------------------------------------------------------------------------- */

#frame {
	background: url(images/frame3.jpg) no-repeat top center transparent;
	float: left;
	width: 940px;
	height: 150px;
        margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

	#frame a, img {border: none;}

	#header a, img {border: none;}

	#headimg a {text-decoration: none;}


#navcontainer
{
margin-top: 20px;
background: #ffffff;
border-top: 1px solid #FFFFFF;
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 1px;
font-variant: small-caps;
}

#navlist
{
list-style: none outside none;
margin: 0;
padding: 0;
}

@media all {
#navlist {
text-align: center
}
}

#navlist li
{
bottom: 11px;
display: inline;
line-height: 1.2em;
margin: 0;
padding: 0;
position: relative;
}

html>body #navlist li
{
background: #cccccc;
margin: 0 3px 0 0;
padding: 4px 0px 4px 0;
}

#navlist a, #navlist a:link, #navlist a:visited
{
background: #daa520;
border: 1px solid #999999;
bottom: 2px;
color: #FFF;
cursor: pointer;
display: inline;
height: 1em;
margin: 0;
padding: 3px 5px 3px 5px;
position: relative;
right: 2px;
text-decoration: none;
}

#navlist a:hover
{
background: #999999;
border: 1px solid #666;
bottom: 1px;
color: #FFF;
position: relative;
right: 1px;
}

#navlist a:active
{
background: #999999;
bottom: 0px;
color: #FFF;
position: relative;
right: 0px;
}


#page {
	background: #FFFFFF;
        /* background: url(images/repeat.gif) repeat-y top center transparent; */
	margin: 0 auto;
	padding: 0;
	text-align: left;
        border: 2px solid #BFAC60;
        /* border-bottom: 2px solid #e4ebec; */
	width: 940px;}



#header {
	height: 120px;
	width: 912px;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 14px;}
        #header a {color: #cedbde;}
        #header a:hover {color: #daa520; text-decoration: underline;}


#breadcrumb {
        color: #8fadb3;
        font-size: 9px;        
	float: left;
	width: 900px;
	text-align: left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 14px;}
        #breadcrumb a {color: #8fadb3; text-decoration: underline;}
        #breadcrumb a:hover {color: #8fadb3; text-decoration: none;}


#Adstop {
	float: left;}

#Adstop a {color: #000000; text-decoration: none;}

#content {
	float: left;
	width: 510px;
	text-align: left;
	margin: 20px 0px 40px 0px;
	padding: 0px 56px 0px 14px;}


.entry {
	color: #333333;
	line-height: 1.6em;
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
        /* border-bottom: 1px solid #dddddd; */
        } 

	.entry a {color: #daa520;}


.special {
	color: #333333;
	line-height: 1.6em;
	text-align: justify;
	margin: 0px 0px 40px 0px;
	padding: 8px 0px 0px 0px;
	}

	.special a {color: #daa520;}


.special-top {
	color: #333333;
	line-height: 1.6em;
	text-align: left;
	margin: 0px 0px 40px 0px;
	padding: 8px 0px 0px 0px;
	}

	.special-top a {color: #daa520; text-decoration: underline;}       


#sidebar {
	float: left;
	width: 160px;
	color: #666666;
	font-size: 11px;        
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;}

	#sidebar a {color: #333333;}	


#rightbar {
	float: right;
	width: 160px;
	color: #666666;
	font-size: 11px;
	text-align: left;
	margin: 0px 14px 0px 0px;
	padding: 0px 0px 30px 0px;}

	#rightbar a {color: #333333;}

	#rightbar a:hover {font-variant: small-caps; letter-spacing: 1px;}

	#rightbarads a {color: #daa520; text-decoration: none;}

	#rightbarads a:hover {font-variant: normal; color: #daa520; text-decoration: underline;}


#footer {
	clear: both;
	height: 60px;
	color: #999999;
        font: normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
        letter-spacing: 1px;
        font-variant: small-caps;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

	#footer a {color: #999999;}

	#footer a:hover {color: #999999; text-decoration: none;}

	.foot {padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}

	.theme {}

	#toplink {clear: both; height: 20px; text-align: center;}

	.leftlink {margin-right: 450px;}

	.rightlink {margin-left: 450px;}

/* ---------------------------------------------------------------------------------- */

.blogtitle {
	text-align: center;
        font-size: 32px;
	letter-spacing: 1px;
	font-weight: normal;
	font-variant: small-caps;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

	.blogtitle a {color: #cedbde;}      


.subtitle {
	border: none;
	color: #999999;
	font-size: 11px; 
	text-align: center;
	letter-spacing: 1px;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}


/* ---------------------------------------------------------------------------------- */

/* Index */
h1 {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
        border-bottom: 1px solid #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

	h1 a {color: #333333;}


/* Page */
h2 {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
        border-bottom: 1px solid #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

	h2 a {color: #333333;}        


/* Single */
h3 {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
        border-bottom: 1px solid #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

	h3 a {color: #333333;}


/* Respond */
h6 {
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin: 50px 0px 4px 0px;
	padding: 0px 0px 0px 0px;}


/* Title in a Post */
h5 {
	color: #006a80;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 25px 0px 7px 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}


/* Title in a Post */
h6 {
	color: #006a80;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
        letter-spacing: 1px;
	padding: 0px 0px 0px 0px;
	margin: 12px 0px 10px 0px;
	border-bottom: 1px solid #8fadb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;}


/* Sidebar Title */
#sidebar h6 {
        background: #FFFFF0;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
        letter-spacing: 1px;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;        
	border-bottom: 1px solid #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;}


/* Rightbar Title */
#rightbar h6 {
        background: #FFFFF0;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;        
        border-bottom: 1px solid #dddddd;	
	font-family: Verdana, Arial, Helvetica, sans-serif;}

#rightbar h5 {
        background: #FFFFF0;
        color: #333333;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;        
        border-bottom: 1px solid #dddddd;	
	font-family: Verdana, Arial, Helvetica, sans-serif;}

/* ---------------------------------------------------------------------------------- */
/* Sidebar Classes for different Icons */

.tx {background: url(images/tx.gif) no-repeat center right transparent;}

.t1 {background: url(images/t1.gif) no-repeat center right transparent;}

.t2 {background: url(images/t2.gif) no-repeat center right transparent;}

.t3 {background: url(images/t3.gif) no-repeat center right transparent;}

.t4 {background: url(images/t4.gif) no-repeat center right transparent;}

.t5 {background: url(images/t5.gif) no-repeat center right transparent;}

.t6 {background: url(images/t6.gif) no-repeat center right transparent;}

.t7 {background: url(images/t7.gif) no-repeat center right transparent;}

.t8 {background: url(images/t8.gif) no-repeat center right transparent;}

.t9 {background: url(images/t9.gif) no-repeat center right transparent;}

.t10 {background: url(images/t10.gif) no-repeat center right transparent;}

.t11 {background: url(images/t11.gif) no-repeat center right transparent;}

.t12 {background: url(images/t12.gif) no-repeat center right transparent;}

/* ---------------------------------------------------------------------------------- */

.tags {
	clear: left;
	color: #95b300;
	font-size: 11px;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	/* border-bottom: 1px solid #dddddd; */
        }

	.tags a {color: #95b300;}


.date {
	color: #666666;
        border-bottom: 1px solid #dddddd; 
	font-size: 9px;
	margin: 3px 0px 6px 0px;
	padding: 4px 0px 8px 0px;}

	.date a {color: #666666; font-weight: bold; text-decoration: underline;}

	.edit {color: #666666; font-size: 10px;}

	.edit a {color: #666666;}


#kategorie {
        color: #CCCCC0;
        font-size: 9px;}

#kategorie a {background: #daa520; color: #FFFFFF;}
#kategorie a:hover {color: #FFFFFF; text-decoration: none;}

	
.info {
	clear: left;
	color: #666666;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
        border-bottom: 1px solid #dddddd;}

	.info a {color: #666666;}


.divider {
	clear: left;
	height: 1px;
	margin: 28px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/divider.png) no-repeat top left transparent;}


.pagedata {
	clear: left;
	color: #333333;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px dotted #dddddd;}

	.pagedata a {color: #8fadb3;}

	.edit {color: #daa520; font-size: 10px;}

	.edit a {color: #daa520;}


#postmeta {}


.data {
	clear: left;	
	color: #333333;
	font-size: 11px;
	line-height: 1.9em;        
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	/* border-bottom: 2px solid #dddddd; */
        }

	.data a {color: #333333;}

	.red a {color: #daa520;}


.note {
	clear: left;
	color: #333333;
	font-size: 11px;
	line-height: 1.2em;
	font-style: normal;
	margin: 0px 0px 48px 0px;
	padding: 4px 0px 0px 0px;}

	.note a {color: #daa520;}


.sorry {
	color: #daa520;
	font-size: 11px;
	font-style: italic;
	margin: 8px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	border-top: 1px solid #cad7d9;
	border-bottom: 1px solid #cad7d9;}


.login {
	color: #daa520;
	font-size: 11px;
	font-style: italic;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


.navigation {
	color: #333333;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

	.navigation a {color: #333333;}

	.alignleft {float: left; text-align: left;}

	.alignright {float: right; text-align: right;}

/* ---------------------------------------------------------------------------------- */

.category {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;}

.bubble {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 20px;
	background: url(images/bubble.gif) no-repeat top left transparent;}

/* ---------------------------------------------------------------------------------- */

.line {margin: 0px 0px 7px 0px; padding: 0; border-top: 1px solid #cad6d9;}

.mid {padding-top: 32px; padding-left: 0px;}

/* ---------------------------------------------------------------------------------- */
/*	Sidebar List Styling */

#sidebar ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


#sidebar li {
        font: normal 11px Verdena, Arial;
        letter-spacing: 1px;
        /* font-variant: small-caps; */
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


#sidebar ul ul li {
	color: #666666;
	line-height: 1.6em;
	list-style-type: none;
        background: url(images/bullet.png) left 7px no-repeat;        
        margin: 0px 0px 0px 0px;
        padding: 2px 0px 2px 10px;
	border-bottom: 1px dotted #dddddd;}


#sidebar ul.children {
	border: none;
	color: #369ab3;
	margin-left: 32px;}

	#sidebar ul.children a {color: #369ab3;}

	#sidebar ul.children a:hover {color: #daa520;}


#sidebar li.pagenav ul li ul li {
	color: #369ab3;
	margin-left: 32px;
	list-style-type: square;}

	#sidebar li.pagenav ul li ul li a {color: #369ab3;}

	#sidebar li.pagenav ul li ul li a:hover {color: #daa520;}


#sidebar ul ul ul li {border: none;}

#sidebar ul ul ul li {line-height: 1.5em; list-style-type: square; color: #369ab3;}

/* ---------------------------------------------------------------------------------- */
/*	Rightbar List Styling */

#rightbar ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


#rightbar li {
        font: normal 11px Verdena, Arial;
        letter-spacing: 1px;
        /* font-variant: small-caps; */
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


#rightbar ul ul li {
	color: #666666;
	/* line-height: 1.8em; */
        line-height: 1.6em;
	list-style-type: none;
        background: url(images/bullet.png) left 7px no-repeat;        
	margin: 0px 0px 0px 0px;
        /* padding: 0px 0px 0px 0px; */
	padding: 2px 0px 2px 10px;}


#rightbar ul.children {
	border: none;
	color: #369ab3;
	margin-left: 32px;}

	#rightbar ul.children a {color: #369ab3;}

	#rightbar ul.children a:hover {color: #daa520;}


#rightbar li.pagenav ul li ul li {
	color: #369ab3;
	margin-left: 32px;
	list-style-type: square;}

	#rightbar li.pagenav ul li ul li a {color: #369ab3;}

	#rightbar li.pagenav ul li ul li a:hover {color: #daa520;}


#rightbar ul ul ul li {border: none;}








#rightbar ul ul ul li {line-height: 1.5em; list-style-type: square; color: #369ab3;}

/* ---------------------------------------------------------------------------------- */

#s {
	width: 166px;
	height: 17px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	margin: 24px 0px 0px 0px;
	padding: 2px 0px 0px 2px;
	border: 1px solid #cad7d9;}

/* ---------------------------------------------------------------------------------- */

.comhead {
	color: #daa520;
	padding: 7px 0px 8px 41px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px dotted #cad7d9;
	background: url(images/user.gif) no-repeat top left;}


.adminhead {
	color: #daa520;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 8px 41px;
	border-bottom: 1px dotted #cad7d9;
	background: url(images/admin.gif) no-repeat top left;}


.trackhead {
	color: #333333;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 8px 41px;
	border-bottom: 1px dotted #cad7d9;
        background: url(images/track.gif) no-repeat top left;}


.commentbody {
	color: #526266;
	font-size: 11px;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #cad7d9;}


.adminbody {
	color: #526266;
	font-size: 11px;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 20px 60px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #cad7d9;}


.trackbody {
	color: #526266;
	font-size: 11px;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #cad7d9;}


.comtitle {
	color: #333333;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	margin: 0px 0 20px 0;
	padding: 2px 0px 2px 0px;
	font-variant: normal;
	border-bottom: 1px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}


.commentcount {
	float: right;
	color: #c5d4d6;
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia, Times, 'Times New Roman', serif;}


#email, #author, #url {
	color: #daa520;
	font-size: 11px;
	background: none;
	padding-left: 2px;
	vertical-align: middle;
	border: 1px solid #cad7d9;}


#comment {
	width: 400px;
	color: #daa520;
	font-size: 11px;
	border: 1px solid #cad7d9;
	padding: 2px 2px 2px 2px;}


#submit {
	width: 80px;
	height: 18px;
	color: #333333;
	font-size: 11px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 2px 10px;
	border: 1px solid #cad7d9;}


input {
	color: #daa520;
	font-size: 11px;
	background: #ffffff;
	border: 1px solid #cad7d9;}


	#commentform {color: #333333;}

	#commentform p {border-color: #cad7d9;}

	#commentform label {border-color: #cad7d9;}

	#commentform input {border-color: #cad7d9;}


	.commentbody p {line-height: 1.2em; font-style: normal;}

	.adminbody p {line-height: 1.2em; font-style: normal;}

	.trackbody p {line-height: 1.2em; font-style: normal;}

	.authorlink {color: #333333; font-size: 11px; font-weight: bold;}

	.authorlink a {color: #333333; font-size: 11px; font-weight: bold;}

	.commentlist {list-style: none;}

	.commentlink {font-size: 10px; color: #8fadb3;}

	.nocomments {background: none; color: #1f5a66;}

	.commentbody p a {color: #daa520;}

	.adminbody p a {color: #daa520;}

	.trackbody p a {color: #daa520;}

	.editlink a {color: #daa520;}

/* ---------------------------------------------------------------------------------- */

acronym {text-decoration: none; color: #008fb3; font-style: italic;}

del {color: #73b3bf;}

ins {color: #95b300; text-decoration: none;}

em {color: #003c47;}

ol, form {margin: 0; padding: 0; list-style-type: none;}

code {color: #1f5a66;}

blockquote {
	clear: left;
	color: #333333;
	text-align: justify;
	padding: 0px 0px 0px 25px;
	margin: 20px 40px 16px 37px;
	border-left: 4px solid #daa520;}

/* ---------------------------------------------------------------------------------- */

.welcome {
	width: 170px;
	height: 78px;
	background: url(images/border.gif) no-repeat top left transparent;}


.feed {
	text-align: center;
	width: 170px;
	height: 62px;
	background: url(images/feedline.gif) no-repeat top left transparent;}


.logo {
	width: 163px;
	height: 78px;
	text-align: right;
	margin: 0px 0px 0px 7px;
	background: url(images/logo.gif) no-repeat center left transparent;}

	.postfeed {padding: 22px 8px 0px 0px;}

	.comfeed {padding: 4px 8px 0px 0px;}

	.postfeed_x {padding: 19px 0px 0px 0px;}

	.comfeed_x {padding: 4px 0px 0px 0px;}


.shortcut {
	padding: 0px 0px 12px 0px;
	background: url(images/line.gif) no-repeat bottom left transparent;}


.last {
	color: #526366;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	padding-left: 18px;
	padding-bottom: 2px;
	background: url(images/last.gif) no-repeat top left transparent;}

	#sidebar li.break ul li {padding: 0px 0px 10px 0px;}

	#sidebar li.break ul li a {text-align: left; color: #8fadb3;}

	#sidebar li.break ul li a:hover {color: #b35300;}


	#rightbar li.break ul li {padding: 0px 0px 10px 0px;}

	#rightbar li.break ul li a {text-align: left; color: #8fadb3;}

	#rightbar li.break ul li a:hover {color: #b35300;}
 

#tagcloud {
	color: #666666;
	text-align: justify;
	font-variant: normal;
	margin: 4px 0px 0px 0px;
	padding: 4px 0px 5px 0px;
        border-bottom: 1px dotted #dddddd;}
	
	#tagcloud a {color: #daa520;}
        #tagcloud a:hover {color: #daa520; text-decoration: underline;}

/* ---------------------------------------------------------------------------------- */

.button {color: #ebebeb; margin-top: 24px; margin-left: 38px; text-align: left;}


.loginout {
	height: 16px;
	width: 94px;
	color: #ebebeb;
	font-size: 10px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	background: url(images/control.gif) no-repeat top center transparent;}

	#rightbar .loginout a {color: #ebebeb; font-size: 10px;}

	#rightbar .loginout a:hover {color: #ebebeb; font-size: 10px;}

	#sidebar .loginout a {color: #ebebeb; font-size: 10px;}

	#sidebar .loginout a:hover {color: #ebebeb; font-size: 10px;}


.register {
	height: 16px;
	width: 94px;
	color: #ebebeb;
	font-size: 10px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	background: url(images/control.gif) no-repeat top center transparent;}

	#rightbar .register a {color: #ebebeb; font-size: 10px;}

	#rightbar .register a:hover {color: #ebebeb; font-size: 10px;}

	#sidebar .register a {color: #ebebeb; font-size: 10px;}

	#sidebar .register a:hover {color: #ebebeb; font-size: 10px;}


#visual {
	width: 280px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}


#sidebar li.micro {
	text-align: left;
	padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px; border: none;}

	#sidebar li.micro ul li {margin: 0px; border: none; text-align: center;}

	#sidebar li.micro ul li ul li {border: none;}

	#sidebar li.micro h1 {margin-bottom: 8px;}


#rightbar li.micro {
	text-align: left;
	padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px; border: none;}

	#rightbar li.micro ul li {margin: 0px; border: none; text-align: center;}

	#rightbar li.micro ul li ul li {border: none;}

	#rightbar li.micro h1 {margin-bottom: 8px;}

/* ---------------------------------------------------------------------------------- */

.entry img {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}


.entry img.left {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}


.entry img.right {
	padding: 4px;
	float: right;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 10px;
	border: 1px solid #cad7d9;}


.special img {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}


.special-top img {
	padding: 0px;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 10px;
	border: 1px solid #cad7d9;}


.special img.left {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}


.special img.right {
	padding: 4px;
	float: right;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 10px;
	border: 1px solid #cad7d9;}


#sidebar img {
	vertical-align: text-bottom;
	border: none;
	padding: 0px;
	margin: 0px;}


#rightbar img {
	vertical-align: text-bottom;

	border: none;
	padding: 0px;
	margin: 0px;}

	#content .wp-smiley {border: none; float: none; padding: 0; margin: 0;}

/* ---------------------------------------------------------------------------------- */

.entry ol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 40px;
	list-style-type: square;
	background: none;
	color: #333333;}

.entry ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 40px;
	list-style-type: disc;
	background: none;
	color: #333333;}

.entry ol li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	list-style-type: decimal;
	background: none;
	color: #333333;}

.entry ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
        list-style-type: square;
	background: none;
	color: #333333;}
	
/* ---------------------------------------------------------------------------------- */

html>body #wp-calendar {
	width: 170px;
	text-align: left;
	border-bottom: 1px solid #cad7d9;}


#wp-calendar {
	width: 170px;
	text-align: left;
	border-bottom: 1px solid #cad7d9;}

	.cal {margin-top: 24px;}


#wp-calendar caption {
	color: #4d7580;
	font-size: 12px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	border-top: 3px solid #b8cdd1;
	border-bottom: 1px solid #cad7d9;
	background: url(images/t7.gif) no-repeat center right transparent;}


#wp-calendar td a {
	width: 100%;
	display: block;
	color: #daa520;
	font-weight: normal;}

	#wp-calendar td.pad {background: transparent;}

	#wp-calendar td#next {text-align: right;}

	#wp-calendar td#prev {text-align: left;}

	#wp-calendar td {background: none;}

	#wp-calendar td#next a, #wp-calendar td#prev a {display: inline;}

	html>body #calendar #wp-calendar {margin-top: 10px;}

/* ---------------------------------------------------------------------------------- */
/* Widgets Styles */

.title {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;
	border-top: 3px solid #cad7d9;
	border-bottom: 1px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}


#calendar .title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	background: none;}


#pages ul li ul li {margin: 0px 0px 0px 32px; color: #369ab3;}

#pages ul li ul li a {color: #369ab3;}

#tag_cloud {border-bottom: 1px solid #cad7d9; padding-bottom: 3px;}

#archives select {margin-top: 8px; width: 170px; border-color: #cad7d9;}

#categories-1 select {margin-top: 8px; width: 170px; border-color: #cad7d9;}

.textwidget {border-bottom: 1px solid #cad7d9; padding-bottom: 3px;}


#archives .title 
{background: url(images/t5.gif) no-repeat center right transparent;}

#links .title 
{background: url(images/t3.gif) no-repeat center right transparent;}

#meta .title 
{background: url(images/t10.gif) no-repeat center right transparent;}

#pages .title 
{background: url(images/t1.gif) no-repeat center right transparent;}

#recent-comments .title 
{background: url(images/t6.gif) no-repeat center right transparent;}

#recent-posts .title 
{background: url(images/t8.gif) no-repeat center right transparent;}

#tag_cloud .title 
{background: url(images/t11.gif) no-repeat center right transparent;
margin-bottom: 3px;}


#categories-1 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-2 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-3 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-4 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-5 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-6 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-7 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-8 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-9 .title 
{background: url(images/t2.gif) no-repeat center right transparent;}


#text-1 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-2 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-3 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-4 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-5 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-6 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-7 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-8 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-9 .title 
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

/* ---------------------------------------------------------------------------------- */

.bottom {
	padding: 0px 0px 2px 0px;
	margin: 40px 0px 0px 0px;
	border-top: 0px solid #cad7d9;}
	
/* ---------------------------------------------------------------------------------- */

/* For Link Indication plugin */
a.liexternal { padding-right: 12px; background: url(http://www.geld-assistent.de/wp-content/uploads/link-icon/link-icon_external_18.png) no-repeat right; }
a.liwikipedia { padding-right: 14px; background: url(http://www.geld-assistent.de/wp-content/uploads/link-icon/link-icon_wikipedia.gif) no-repeat right; }
a.liimdb { padding-right: 18px; background: url(http://www.geld-assistent.de/wp-content/uploads/link-icon/link-icon_imdb.png) no-repeat right; }
a.liftp { padding-right: 13px; background: url(http://www.geld-assistent.de/wp-content/uploads/link-icon/link-icon_ftp.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(http://www.geld-assistent.de/wp-content/uploads/link-icon/link-icon_mail.png) no-repeat right; }
a.lipdf { padding-right: 12px; background: url(http://www.geld-assistent.de/wp-content/uploads/link-icon/link-icon_pdf_03.png) no-repeat right;  }

/* ---------------------------------------------------------------------------------- */

/* Wolff Spezial */

#dotted {
      border-bottom: 1px dotted #daa520;
      margin-top: -30px;
      margin-bottom: 15px;  
      }

#table-main {
      border-bottom: 1px dotted #daa520;      
      }

#he-line h3.headline-middle, #he-line h2.headline-middle { 
      font-size: 14px;
      margin-bottom: 5px;
      border-bottom: none;
      }

.headline-middle {
      line-height: normal;
      color: #666666;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      }

.he-small {
      font-size: 12px;
      font-weight: normal;
      line-height: 18px;
      color: #daa520;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      border-bottom: none;
      }

#content-main {
      margin-left: 139px;      
      }

p.content-tx {
      line-height: 17px;
      color: #333333;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      }

p.content-tx a {	
	line-height: 18px;
        color: #daa520;
	text-decoration: underline;	
	}

p.content-tx a:hover {
	text-decoration: none;
	}

#content-dots {
        margin-left: 150px;
        line-height: 17px;
        color: #333333;      	      
        }

#content-dots ul {
        list-style: none;
        }

#content-dots li { 
  background: url(images/dot-gruen.png) no-repeat;
  padding: 0 0 0 16px;
  }

#table-pdf img {border: none;}


#table-pdf img {
        padding: 4px 0px 0px 0px;
	max-width: 100%;
	margin: 0px 8px 0px 0px;
        }
