

#superheader{background: url(../images/bg-header.gif) 1px 0px no-repeat;width: 785px; margin: 0 auto; padding: 4px 0px 0px 0px;}
* html #superheader{background: url(../images/bg-header-ie.gif) left top no-repeat;}
#superheader div.logo{margin: 20px 0px 0px 16px}

#header{width: 785px; margin: 0 auto;background: url(../images/bg-search-header.png) left top repeat-x;}
* html #header{background: url(../images/bg-search-header.gif) left top repeat-x;}
#header .headline{float:left; width: auto; padding: 8px 0px 0px 28px;color: #999;}
#header .search{	float: right; width: auto; margin: 0; padding: 5px 26px 4px 0px;}
* html #header .search{margin-bottom: -19px;} /* for IE6 */
*+html #header .search{margin-bottom: -19px;} /* for IE7 */
#header .search input{width: 160px; border: 1px solid #6c90b3; margin-top: 1px !important; margin-top: 0;padding-left: 2px;}

#wrapper{ width: 785px; margin: 0 auto; padding: 0; background: transparent url(../images/bg-contentbox.png) left top repeat-y;}
* html #wrapper {background: transparent url(../images/bg-contentbox.gif) left top repeat-y; }

#wrapper-footer {width: 785px; height: 27px; margin: 0 auto 20px auto; padding: 0; background: transparent url(../images/bg-content-footer.png) left top no-repeat; }
* html #wrapper-footer {background: transparent url(../images/bg-content-footer.gif) left top repeat-y; }

/* CONTENT 520 px */
/*#content-column{width: 520px; margin: 0 20px 2em 0; float: left;  min-height: 600px; }*/
#content-column{width: 520px; margin: 10px 0px 0px 0px; float: left; padding-left: 30px;}
#content-column div.introText{line-height: 1.5em; margin: 0 0 20px 30px; padding-right: 5px;}

#content-column .navigation{	margin: 1em 0 2em 30px;	font-size: 12px;font-weight: bold;}
#content-column .navigation .top{margin: 1em 0 2em 30px;	font-size: 12px;font-weight: bold;}

#content-column h1.subline div.title{width: 130px; float: left;}
#content-column h1.subline div.navigation{width: 370px; float: right; height: 20px; margin: 0;}


#content-column .categoryHeader {background:url(../images/bg-category-header.gif) left top no-repeat; color: #666;margin-bottom:30px;padding: 13px 6px 2px 16px;margin-top: 10px;margin-left: -8px;}
#content-column .categoryHeader h1 {font-size: 14px; color: #888}
#content-column .categoryHeader .back-link {float:right; width:auto; font-size: 11px; font-weight: normal; padding-top: 3px; }
#content-column .back-link-single {float:right;margin-top:16px;margin-bottom:30px;font-size:11px}
* html #content-column .back-link-single{margin-bottom: 18px;}
#content-column .categoryHeader h1 {float:left; width: auto; padding:0 0 6px 0;margin:0}

/* posts */
#content-column div.entries{margin: 20px 0px 0px 0px;}
#content-column div.entry {margin-bottom: 50px;clear:both} 
#content-column div.entry  .header{padding: 0;margin:0;border-bottom: 2px dotted #ff9000;margin-bottom: 12px}
#content-column div.entry  .header h1{margin: 0; padding: 0px 0px 4px 4px; font-size:13px;}
#content-column div.entry  .header .date {width: 80px; float:right; font-size: 11px; color:#666; text-align:right;padding-top:3px;}

#content-column div.entry  .content{margin-bottom: 12px; font-size:12px; line-height:1.5; padding-left:4px;}
#content-column div.entry  .content .left{width: 100px; height: 100px; float: left;}
/*#content-column div.entry  .entryBox .content .right{width: 380px; float: left;}*/
#content-column div.entry  .content .right{width: 370px; float: left; }
#content-column div.entry  .content .right h2{margin: 12px 0 0 0; font-size: 12px; font-weight: normal;}
#content-column div.entry  .content .right p{margin: 12px 0 0 0;}
#content-column div.entry  .footer{border-top: 2px dotted #ff9000; padding-top:4px;}
#content-column div.entry  .comments{margin-bottom:6px; background: url(../images/icon16x16_comments.gif) top left no-repeat; padding: 2px 0 4px 24px; }
#content-column div.entry  .footer .socialBookmarks{float:right; font-size:11px; padding-top: 2px;}
#content-column div.entry  .footer .socialBookmarks img{margin-right: 5px; vertical-align: top;}


/* comments */

#content-column div.viewComments {margin: 0px 0px 50px 20px}
#content-column div.viewComments h1 {border-bottom: 2px dotted #ff9000;margin-bottom:20px;padding: 0px 0px 4px 0px; font-size:13px; background:none;}
#content-column div.viewComments h1 span{background: url(../images/icon16x16_comments.gif) top left no-repeat;padding: 0px 0px 0px 30px;margin-left: 5px}
#content-column div.viewComments ul{list-style: none;margin: 0 0 0 30px;padding:0;}
#content-column div.viewComments ul li{margin:0 0 30px 0;padding:0;}
#content-column div.viewComments ul li h2{margin: 0; padding: 0; font-size: 12px; border-bottom: 2px dotted #c2d9f2 }

#content-column div.viewComments ul li p{margin: 0 0 6px 0; padding: 0;}

#content-column div.addComment {margin: 0px 0px 50px 20px}
#content-column div.addComment p{padding-left: 30px; margin-bottom: 1.5em;}
#content-column div.addComment h1 {border-bottom: 2px dotted #ff9000;margin-bottom:20px;padding: 0px 0px 4px 0px; font-size:13px; background:none;}
#content-column div.addComment h1 span{background: url(../images/icon16x16_addComment.gif) top left no-repeat; padding-left: 30px; margin-left: 5px;}
#content-column div.addComment form{padding: 0; margin: 0 0 2em 30px;}
#content-column div.addComment form fieldset{ border: 0; width: 470px; padding:0px}
#content-column div.addComment form fieldset label{ width: 150px; display: block; float: left;}
#content-column div.addComment form fieldset input{ width: 310px; display: block; float: left;}
#content-column div.addComment form fieldset textarea{ width: 310px; height: 80px; display: block; float: left;}
#content-column div.addComment form fieldset .row{display: table; clear: both; margin-top: 1em;}

/* search results */
#content-column div.searchRes{margin-left: 30px; margin-bottom: 24px;}
#content-column div.searchRes.last{border-bottom: 0 none;}
#content-column div.searchRes h1{padding: 0px 0px 4px 0px;margin:0px 0px 6px 2px;border-bottom: 2px dotted #ff9000;}
#content-column div.searchRes .date {width: 150px; float:right; font-size: 11px; color:#666; text-align:right;padding-top:3px;}
#content-column div.searchRes p{}
#content-column div.searchRes   .comments{padding-top: 3px; padding-left: 25px; float: right; background: url(../images/icon16x16_comments.gif) no-repeat top left;}


/* SIDEBAR */
#sidebar-column {width: 190px; margin:20px 0px 20px 0px; padding-right:20px;float:right;}
#sidebar-column a.homepage {margin-left: 30px;}
#sidebar-column a.homepage span{background: url(../images/btn_arrow.png) no-repeat center left; padding-left: 20px;}

#sidebar-column ul{list-style-type: none; padding: 0; margin: 0;background: url(../images/bg-sidebar-box1-middle.gif) left top repeat-y;}
#sidebar-column ul li{padding:0;margin:0}
#sidebar-column ul li h1{border-bottom: 2px dotted #FFF; font-size: 14px; font-weight:bold; color:#68a;padding-left: 20px; margin-top:0; margin-bottom:0;}
#sidebar-column ul li ul {padding-top: 8px;}
#sidebar-column ul li ul li{ border-bottom: 2px dotted #FFF; margin-left: 34px; margin-bottom: 6px;padding-bottom:3px;}

#sidebar-column .footer {background: transparent url(../images/bg-sidebar-box1-footer.gif) left bottom no-repeat; padding-top:24px;}

#sidebar-column .box1 .header {background: url(../images/bg-sidebar-box1-top.gif) left top no-repeat; padding-top:4px;}
#sidebar-column .box1 .content{background: url(../images/bg-sidebar-box1-middle.gif) left top repeat-y;  padding-bottom:10px;}

#sidebar-column .box2 {background: url(../images/bg-sidebar-box2-middle.gif) left top repeat-y; }
#sidebar-column .box2 .header {background: url(../images/bg-sidebar-box2-top.gif) left top no-repeat; padding-top:4px;}
#sidebar-column .box2 .content{background: url(../images/bg-sidebar-box2-middle.gif) left top repeat-y; padding: 0px 0px 4px 14px; }
#sidebar-column .box2 h1 {padding:4px 0px 6px 0px;border:0;font-size: 12px;}

#sidebar-column .box3 .header {background: url(../images/bg-sidebar-box3-top.gif) left top no-repeat; padding-top:4px;}
#sidebar-column .box3 .content{background: url(../images/bg-sidebar-box1-middle.gif) left top repeat-y; padding-top: 6px; padding-bottom:10px; }

#sidebar-column .getFeed {background: url(../images/i-rss.gif) 2px 0px no-repeat; padding: 0px 0px 0px 22px; margin-top:6px;}
#sidebar-column .getNewsletter {background: url(../images/i-mail.gif) 0px 2px no-repeat; padding: 0px 0px 6px 22px;margin-top:6px;}



/* Buttons*/
button.searchButton{	
	line-height: 0.001em;
	font-size: 0.001em;
	letter-spacing: -1000px;
	height: 22px;
	width: 35px;
	background: url(../images/btn-go.gif) top right no-repeat;
	border: 0;	
	padding:0;
	vertical-align: top;
	cursor:pointer;
	margin-left: 5px;
}

button.submitCommentButton{	
	line-height: 0.001em;
	font-size: 0.001em;
	letter-spacing: -1000px;
	height: 22px;
	width: 35px;
	background: url(../images/btn-go.gif) top right no-repeat;
	border: 0;	
	padding:0;
	vertical-align: top;
	cursor:pointer;
	margin-right: 6px;
}

* html button.submitCommentButton  {
	margin-right:3px;
}

*+html button.submitCommentButton {
	margin-right: 3px;
}

/* --- dialo.de footer -------------------------------------------------------------- */
#footer {
	position: relative;
	padding: 0;
	margin: 20px;
	/*height: 90px;*/
	color: #000;
	clear: both;
	line-height: 1em;
	font-size: 11px;
	
}

#footer #footerbar {
	height: 28px;
	background: url(../images/bg-header.gif) -12px -70px repeat-x; 
	margin:16px 0px 20px 0px; 
}


#footer #footer_recommend {
	float: left;
	width: 250px;
	height: 28px;
	padding-left: 4px;
}

span.recommend {
	background: url(../images/i_recommend.gif) no-repeat 0px 6px;
	padding: 6px 0px 6px 28px;
	line-height: 27px;
}


#footer #footer_delicious {
	float:left;
	width: auto;
	padding-top: 8px;
	margin-left: 12px;
}

#footer #footer_pagetop {
	background: url(../images/footer_divider.gif) no-repeat;
	float:right;
	margin-right: 12px;
	width: auto;
	height: 28px;
}

span.pagetop {
	background: url(../images/i_pagetop.gif) no-repeat right 6px;
	padding-right: 13px;
	line-height: 27px;
	display: block;
	text-align: right;
}

#footer .copyright {
	padding-top: 12px;
	text-align: center;
	color: #999;
}

#footer .copyright a {
	color: #999;
}


#footer .footerlinks {
	text-align: center;
	width: 100%;	
	padding: 0;		
	margin-bottom:0;
	padding: 0;
	clear: both;
}

.footerlinks a{
margin: 0;
padding-right: 8px;
padding-left: 4px;
border-right: 1px solid #ccc;
color: #999;
}

/*.footerlinks a, .footerlinks a:link, .footerlinks a:visited, .footerlinks a:active, .footerlinks a:hover {
	color: #000;
	text-decoration: none;
	
	padding-right: 5px;
	border-right: 1px solid #ccc;
}*/

.footerlinks a:hover {
	text-decoration: underline;
	color: #999;
}

.footerlinks a.noborder:link, .footerlinks a.noborder:visited, .footerlinks a.noborder:active, .footerlinks a.noborder:hover {
	color: #999;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	border: 0;
}

.footerlinks a.noborder:hover {
	text-decoration: underline;
	color: #999;
}


blockquote{
margin: 0;
padding-left: 30px;
background: url(../images/dealjaegerblog_quote.png)no-repeat top left;
font-style: italic;
}

.pager-bottom {
	margin-bottom: 22px;
}
