/*---------------------------- Main -------------------------------*/html, body {	margin: 20px auto;	padding: 0px;	font-family: Verdana, Geneva, Arial, sans-serif;	font-size: 8px;	text-align: center;	background-color: #F6F6E8;	/*cursor: crosshair;*/	color: #313031;	}/*---------------------------- Links -------------------------------*/a {  	color: #224359;	text-decoration: none;	}	a:visited {	color: #545217;	text-decoration: none;	}a:hover {	color: #545217;	text-decoration: underline;	}		a img {	border: none;	}		/*---------------------------- Images Structure -------------------------------*/.entry img {					/*A nice hover efect when your post-images are linking somewhere*/	border: 2px solid #FFFFFF;	padding: 6px;	max-width: 98%;	border: none;	}.entry a img {		border: 1px solid #FFFFFF;	padding: 6px;	}.entry a img:hover {		border: 1px solid #525D5A;	background-color: #F6F6E8;	}	/*---------------------------- General Html -------------------------------*/hr {	display: none;	}h1, h2, h3 {		padding: 1px;	font-weight: bold;	text-align: left;	}		.wcol h1{			line-height: 25px;		font-size: 17px;		}	.wcol h2{			line-height: 25px;		font-size: 20px;		}		.ncol h1{			line-height: 24px;		border-bottom: 1px solid #525d5a;		font-size: 18px;		}	.ncol h2{			line-height: 15px;		/*border-bottom: 1px solid #525d5a;*/		font-size: 13px;		}		.sidebar h2{			border-bottom: 1px solid #525d5a;		text-align: right;		line-height: 14px;		font-size: 10px;		}	h1, h2, h3, h1 a, h1 a:visited, h2 a, h2 a:visited{	color: #525d5a;	}h1 a:hover, h2 a:hover {	color: #545217;	}	h3{		font-size: 13px;	margin-top: 25px;	}	blockquote {	border-left: 5px solid #525D5A;	background-color: #F6F6E8;	padding: 10px 20px;	}blockquote:hover {	background: #FDFDFA;	}code {	font-family: 'Courier New', Courier, Fixed, sans-serif;	font-size: 1.1em;	}	small {	font-size: 0.9em;	line-height: 1.5em;	}acronym, abbr {	letter-spacing: .07em;	border-bottom: 1px dashed #CC0033;		}	/*---------------------------- Page Navigation -------------------------------*/	.navigation {	margin: 0px 30px 20px 30px;	padding: 20px 10px;	font-weight: bold;	font-size: 12px;	}.ncol .navigation {	margin: 0px 0px;	font-size: 11px;	}	.ar {						/*This way you can use a simple class="ar"/"al"/"ac" to get an objet floated or centered.*/	float: right;	padding: 4px;	margin: 0 0 2px 12px;	display: inline;	}.al {	float: left;	padding: 4px;	margin: 0 12px 2px 0;	display: inline;	}.ac {	text-align: center;	margin-left: auto;	margin-right: auto;	}/*---------------------------- Content -------------------------------*/#content{	margin: 0px auto;	width: 780px;	font-size: 11px;	text-align: left;	}/*----------------------------Top Bar -------------------------------*/#topbar{	margin: 1px 0px;	padding: 0px;	width: 778px;	height: 25px;	background-color: #FFFFFF;	border:1px solid #D6D3CE;	font-family: Verdana, Geneva, Arial, sans-serif;	line-height: 17px;	font-size: 10px;	}.navbar{		margin: 0px auto;	padding: 3px 1px 2px 1px;	}.navbar ul{	display: inline;	list-style-type: none;	}.navbar li{	display: inline;	list-style-type: none;	}.navbar a, .navbar a:visited  {	/*cursor: pointer;*/	float: left;	font-weight: bold;	margin: 0px 10px 3px 10px;	color: #525d5a;	}		.navbar a:hover{	color: #CC0033;	}/*---------------------------- Top Search Form -------------------------------*/.topsform {	margin: -1px 2px 3px 0px;	padding: 0px;	width: 220px;	height: 16px;		background-color: #FFFFFF;	border:1px solid #D6D3CE;	float: right;	}	.t-s{	margin: 0px auto;	padding: 0px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #525d5a;	font-size: 10px;	width: 67%;	height: 100%;	border: none;	background-color: #FFF;		}	.topsformsubmit{	margin: 0px auto;	padding: 0px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #525d5a;	font-size: 10px;	font-weight: bold;	width: 30%;	height: 100%;	background-color: #FFF;	border: none;	border-left:1px solid #D6D3CE;	/*cursor: pointer;*/	}.topsformsubmit:hover{	background-color: #F6F6E8;	}	/*---------------------------- Header -------------------------------*/.header {	margin: 1px 0px;	padding: 0px;	display: block;	width: 778px;	height:185px;	background: url('expertentricks-header.jpg') no-repeat top center;	background-color: #F6F6E8;	border: 0px;	/*cursor: pointer;*/	}		/*---------------------------- Page -------------------------------*/.page {	width: 778px;	margin: 1px 0px;	padding: 0px;	background-color: #FFF;	border:1px solid #D6D3CE;	text-align: left;	float: left;	}/*---------------------------- Narrow Column -------------------------------*/.ncol {	padding: 20px 15px 40px 5px;	width: 560px;	background:#FFF;	float:left;	}	/*---------------------------- Wide Column -------------------------------*/.wcol {	margin: 0px auto;	width: 80%;		padding: 20px 15px 10px 15px;			line-height: 1.5em;	}/*---------------------------- Post Structure -------------------------------*/.post {	margin: 10px 10px 15px 2px;	text-align: justify;		}.archived {	padding: 0px 0px 0px 15px;	}	.archived h2{		/*font-size: 14px;*/	}.postmetadata {	width: 85%;	margin: 25px 0 0 0;	padding: 3px;	border-top: 1px solid #D6D3CE;	color: #313031;	text-align: left;	line-height: 17px;	font-size: 10px;	}.entry {	font-size: 1em;	line-height: 1.4em;	}.entry a {  	font-weight: bold;	}.entry ol li {	list-style: decimal outside;	padding-bottom: 7px;	}.entry ul li {		list-style-type: square;	padding-bottom: 7px;	}.entry form { 	text-align: left;	}.entry input { /* For password-protected posts */	margin: 2px auto;	font-size: 11px;	padding: 0px;	background-color: #FFFFFF;	border:1px solid #D6D3CE;	}	.entry input[value="Submit"] {	font-size: 9px;	/*cursor: pointer;*/	}.entry input[value="Submit"]:hover{	background-color: #F6F6E8;	}.entry textarea {	margin: 2px auto;	font-size: 11px;	padding: 0px;	background-color: #FFFFFF;	border:1px solid #D6D3CE;    }.fett {	font-weight: bold;	}/*---------------------------- Sidebar -------------------------------*/.sidebar {	width: 180px;	padding: 35px 8px 40px 8px;	float:right;	font-size: 10px;	}.sidebar h2 {	text-align: right;	font-size: 11px;	}	.sidebar ul {	margin: 0px 2px 4px 18px;	padding: 0px;	list-style-type: none;	list-style-image: none;	}.sidebarul li {	list-style-type: none;	list-style-image: none;		}.sidebarul li ul {	margin: 10px 0px 10px 10px;	padding-left: 5px;	}.sidebar  ul li ul li {		margin: 0px 0px 0px 4px;	color: #404040;	list-style-type: square;	list-style-image: none;	}/*---------------------------- Search box for error-404 pages -------------------------------*/.searchbox{	margin: 2px auto;	padding: 0px;	display: block;	width: 500px;	height: 50px;	background: #F7F7F7;	border:1px solid #D6D3CE;	}.searchbox #searchform {	background: #FFF;	margin: 14px auto;	width: 400px;	padding: 0px;	border: 1px solid #D6D3CE;	}.searchbox #searchform #s{	margin: 0px auto;	padding: 1px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #404040;	font-size: 10px;	width: 298px;	height: 100%;	border: none;	background-color: #FFF;		}.searchbox #searchform #searchsubmit{	border: none;	margin: 0px auto;	padding: 2px 0px;	font-family: Verdana, Geneva, Arial, sans-serif;	color: #404040;	font-size: 10px;	font-weight: bold;	width: 96px;	height: 100%;	background-color: #FFF;	border-left:1px solid #D6D3CE;	/*cursor: pointer;*/}.searchbox #searchform #searchsubmit:hover{	background-color: #F6F6E8;	}/*---------------------------- Comments -------------------------------*/.comarea{	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	line-height: 17px;	color: #313031;	}.comol{	margin: 20px 0px 40px 0px;	text-align: left;	font-weight: bold;		list-style-type: upper-roman;	}.comli{	border-left: 1px solid #D6D3CE;	border-bottom: 1px solid #D6D3CE;	text-align: left;	margin: 25px 0px 20px 0px;	padding: 4px;	min-height: 90px;	width: 95%;}.comauth{	border-bottom: 1px solid #D6D3CE;		width: 70%;	font-size: 11px;	font-weight: bold;		padding: 0px 0px 2px 2px;}.mod {	color: #CC0033;	}.comli .cmeta {	margin: 1px 0px 5px 2px;	border: none;	font-size: 10px;	font-weight: normal;}	.comtxt{	margin: 0px 0px 0px 5px;	font-size: 9px;	font-weight: normal;		text-align: left;}.preview, .preview ul, .preview ul li {	list-style: none;	margin: 20px 0px 20px -13px;	width: 594px;	}#TextDisplay { /*Live Preview of Comments */	margin: 5px 0px 0px 5px;	font-size: 9px;	font-weight: normal;		text-align: left;	}	#tbs { /* This will let you asign your trackbacks/pingbacks a direferent style */	padding: 5px;	border: 1px solid #525D5A;		background: #F7F7F7;	}#tbs:hover {	background-color: #FDFDFA;	}/*---------------------------- Comment Form -------------------------------*/#commentform {	margin: 15px 0px 30px 0px;	}#commentform input {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;	border: 1px solid #D6D3CE;	border-right: 3px solid #D6D3CE;}#commentform textarea {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;	width: 594px;	padding: 2px;	border: 1px solid #D6D3CE;	border-right: 3px solid #D6D3CE;}#commentform #submit {	width: 600px;	padding: 2px;	background: #FFFFFF;	text-align: center;	border: 1px solid #D6D3CE;	border-right: 3px solid #D6D3CE;	font-weight: bold;}#commentform #submit:hover {	background-color: #F6F6E8;	/*cursor: pointer;*/}/*---------------------------- Footer -------------------------------*/.footer {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	line-height: 17px;	font-size: 0.9em;	margin: 1px 0px;	padding: 0px;	width: 778px;	height: 20px;	background-color: #FFFFFF;	border:1px solid #D6D3CE;	color: #313031;	clear:both;	}	.powered {	margin: 2px auto;	margin-right: 100px;	padding-left: 30px;	text-align: center;	}.powered a {		color: #224359;	font-weight: bold;	}.powered a:hover {		color: #CC0033;	}/*---------------------------- Go-up -------------------------------*/	/*------An useless bottom line that will let you go up by clicking on it :p-----*/.go-up {		margin: 1px auto;	padding: 0px;	width: 778px;	height: 15px;	background-color: #FFF;	border:1px solid #D6D3CE;	font-size: 9px;	color: #888888;	/*cursor: pointer;*/	}/* Begin Images *//*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */	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;	}img.ar {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.al {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}	.alignright {	float: right;	}	.alignleft {	float: left;	}a.imglink {	text-decoration: none;	border: 0px #ffffff;	}/* End Images *//* ADSENSE */#contentad { 	/*background: url("images/verbraucher_bluebox.gif") repeat border: none;*/    background-color: #FFF;    /* margin: 0 !important; margin: 0 0 0 1px; padding: 20px 0px 20px 0px; height: 60px; width: 100%; */	margin: 0 0 0 1px; 	padding: 20px 0px 20px 0px; 	height: 60px; 	width: 100%;    text-align: center;    border: 1px solid #003399;    }#contentad_imtext {	float: left; 		width: 260px;	height: 260px;	margin: 0px 10px 10px 0px;	border: none; 	padding: 0px 0px 0px 0px; }/* Postinfo */#postinfo {  margin: 10px 0px 10px 0px;  padding: 2px 10px 2px 10px;  background: #F6F6E8;  color: #8C8C34;  font-size: 0.9em;  line-height: 1.1em;  border-top: 1px solid #B5B570;  border-bottom: 1px solid #B5B570;}/*#postinfo a {  text-decoration: none;  color: #999999;  border-bottom: none;}*//* tag cloud */.cosmos  {	line-height:1.9em;}.cosmos a, .cosmos a:visited {	text-decoration: none;}.cosmos a:hover {	text-decoration: underline;}/* --- *//* Startseite Infobox */#infobox {	background-color: #FFF;	margin: 0 0 0 1px; 	padding: 20px 20px 5px 20px; 	width: 455px;    text-align: left;    border: 1px solid #003399;}/* Unterkategorien */.thesubcats {	margin: 10px 0px 10px 0px;     padding: 0px 0px 0px 0px;    border-bottom: 1px solid #003399;}#subfooter {		margin: 1px auto;	padding: 0px;	width: 778px;	background-color: #FFF;	border:1px solid #D6D3CE;	font-size: 9px;	color: #888888;	text-align: center;	}#subfooter a {		color: #888888;	}/* Posts der gleichen Kategorie */	.ddop {	margin: 5px 0px 10px 0px;	padding: 5px 0px 0px 0px;	}.ddop ul {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}.ddop li {	margin-left: 10px;	line-height: 0.9em;	}.ddop a {	color: #8C8C34;	}/* --- */