/*
Theme Name: Seller News
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>. Die deutsche Bearbeitung erfolgte durch <a href="http://wordpress-deutschland.org/">WordPress-Deutschland.org</a>.
Version: 1.0
Author: Dennis Dietrich
Author URI: http://www.sellernews.de
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

* {
 margin: 0;
 padding: 0;
}

body { font: 12px Arial, Helvetica, sans-serif; background:#f0efef; color:#666666; padding:10px;}
p { color:#666666; }
h2,h3,#termine { font-size:18px; margin-bottom: .5em; font-family: Arial, Helvetica, sans-serif; line-height: normal;}
h1, h1 a { font-size:20px; font-weight: bold; padding:0px; text-decoration:none; color: #4f88ef;}
h3, h3 a { font-size:14px; font-weight:bold; padding:0px; margin:0px; text-decoration:none;}

img {border: 0px;}
img a {border:0px;}
a, a:link, a:active, a:visited { color: #4f88ef; }
a:hover { color: #4f88ef; }

/* added by lxg */
.content .entry p, .content p { margin: 8px 0 14px !important; }


/*____________________________MAIN________________________________*/

#wrapper { width: 918px;	text-align: left;}
#wrapper .head{ background:url(images/wrapper-head.gif) left top no-repeat; height:15px;}
#wrapper .center{ display:block; background:url(images/wrapper-center.gif) left repeat-y; padding: 10px 8px;}
#wrapper .bottom{ background:url(images/wrapper-bottom.gif) left top no-repeat;	height:15px;}

#header { display:block; width:900px; height:70px; background:#FFFFFF;}
#header .left { background:url(images/logo.gif) left top no-repeat; height:70px; width:286px;}
#header .left a { display:block; height:70px;}
#main-navigation { display:block; height:60px; }

/*__________________________Searchform___________________________*/

#searchform {}
#searchform .txt { float:left; width:160px; padding-right:5px;}
#searchform .btn { float:left;}
.button {
	background:url(images/search-bg.gif) top left repeat-x;
	background-position:0px 0px;
	cursor: pointer;
	cursor: hand;
	border:none;
	padding:4px 10px 4px 10px;
	margin:0px;
	color:#FFFFFF;
	
	}
.button:hover { background-position:0px -28px;}
.textfeld {	height:16px; border:1px solid #b2b2b2; width: 150px; margin:0px; padding:4px;}

/*__________________________inner___________________________*/

#inner { padding: 0px 10px;	margin-top:20px;}
#inner .content { display: block; float: left; padding:0px; width:620px;/*ie anpassen*/ margin-right: 10px;}
#inner .sidebar { display: block; float: left; width:250px;}
/*__________________________Content___________________________*/

#vote {	float:left;	width:55px;	background:#fff;}

#title { float:left; width:560px;}
#title .titel { display:block; border-bottom:1px solid #bbb;}
#title .titel h3 { margin:0px; padding:0px; padding-bottom:3px;}
#title .titel h3 a { font-size:16px; text-decoration:none;}
#title .titel h3 a:hover { color:#666;}
#title .titel h2 { font-size:18px; margin:0px; padding:0px; padding-bottom:3px; color:#4f88ef;}
#title .date { display:block; font-size:10px; color:bbb; text-align:right; padding-top:3px;}

#entry { width:600px; padding-bottom:20px; border-bottom:1px dotted #bbb; font-size:13px;}
#entry .left { float:left; width:140px; margin-right:10px; font-size:11px;}
#entry .left #image { margin-bottom:10px;}
#entry .left ul { list-style:none; margin:0px; padding:0px;}
#entry .left ul li { padding: 4px 0px 0px 20px; display:block;}
#entry .left ul .views { background:url(images/icons/views.png) top left no-repeat; background-position:0px 4px; min-height:16px;}
#entry .left ul .category { background:url(images/icons/category.png) top left no-repeat; background-position:0px 4px; min-height:16px;}
#entry .left ul .tags { background:url(images/icons/tags.png) top left no-repeat; background-position:0px 4px; min-height:16px;}
#entry .right { float:left; width:450px;}
#entry .right .title { display:block;}
#entry .right .date { font-size:10px; display:block;}
#entry .right .text { display:block; margin-top:20px;}
#entry .right .navigation { display:block; margin-top:20px; text-align:right; background:url(images/icons/arrow.png) top left no-repeat; background-position:365px 1px;}
#entry .left .voteIt { height:40px; display:block; margin-bottom:10px;}

#entry .right .text ul { list-style:none; margin:0px; padding:0px;}
#entry .right .text ul li { background:url(images/icons/arrow.gif) top left no-repeat; padding-left:15px; background-position:0px 5px;}

#entryTermine { width:600px;}
#entryTermine .left { float:left; width:140px;}
#entryTermine .left ul { list-style:none; margin:0px; padding:0px;}
#entryTermine .left ul li {}
#entryTermine .right { float:right; width:450px; margin-left:10px;}
#entryTermine .right ul { list-style:none; margin:0px; padding:0px;}
#entryTermine .right ul li {}


/*__________________________SEARCH____________________________*/

#entry .searchTitle { display:block; }
#entry .searchTitle a { font-size:14px; font-weight:bold;}
#entry .searchTime { display:block; color:#999; font-size:11px;}
#entry .searchContent { display:block; margin-top:10px; color:#999;}
#entry .searchContent ul { margin:10px; list-style:none;}
#entry .searchContent ul li { background:url(images/icons/arrow.gif) top left no-repeat; background-position:0px 4px; padding-left:10px;}
#entry .searchContent ul li a { color:#666;}

/*__________________________Sidebar___________________________*/
#case {	margin-bottom:10px; }
#case h2 { padding:8px 0px 5px 10px; margin:0px; color:#fff; font-size:14px; }
#case .top { background:url(images/sidebar-top.gif) left top no-repeat;	height:31px; }
#case .center {	background:#f2f2f2; padding: 0px; margin: 0px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
#case .bottom {	background:url(images/case-bottom.gif) left top no-repeat; height:10px;}

#case .center ul { list-style:none;	margin: 0px; padding: 0px;}
#case .center li { list-style:none;	margin: 0px; padding: 0px;}
#case .center ul li a, #case .center ul li a:visited {
	display: block;
	padding: 5px 10px 5px 20px;
	background:url(images/icons/arrow.gif) left top no-repeat;
	background-position: 7px 10px;
	color:#666;
	text-decoration:none;
	border-bottom:1px dotted #ccc;
}
#case .center ul li a:hover { background: #fff url(images/icons/arrow.gif) left top no-repeat; background-position: 7px 10px;}

/*wichtige termine*/
#case .center li p { padding: 5px 10px 5px 10px; font-size:11px; letter-spacing:-20%; }
/*links-kategorien*/
#case .center ul .children { padding-left:10px;}


/*Social SellerNews*/
#case .center #social .rss a { background:url(images/icons/rss.png) top left no-repeat; background-position: 5px 3px;}
#case .center #social .twitter a { background:url(images/icons/twitter.png) top left no-repeat; background-position: 5px 3px;}
#case .center #social .facebook a { background:url(images/icons/facebook.png) top left no-repeat; background-position: 5px 3px;}

#case .center #social li a, #case .center #social li a:visited { 
	border-bottom:0; 
	border-top:1px dotted #ccc;
	padding: 5px 10px 5px 30px;
}
#case .center #social li a:hover { background-color:#fff;}


/*__________________________Termine___________________________*/

#entry .wplc_event_list { list-style:none;}
#entry .wplc_event_list li { list-style:none;}
#entry .wplc_event_list li #termine { 
	font-size:14px;
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#4f88ef;
}

#sidebarTermine { }
#sidebarTermine ul { list-style:none;padding-top:10px;}
#sidebarTermine ul li {color:#333;}
#sidebarTermine ul li .name { padding:10px;}
#sidebarTermine ul li p { margin:0px; padding:0px;}

/**/
/*__________________________Downloads___________________________*/

#topDownloads {}
#dl-top-entry{ 
	background:#FFFFFF; 
	width: 198px; 
	height: 330px;
	float:left;
	border:1px dashed #ccc;
	margin-right:10px;
}
#dl-top-entry:hover{
	border:1px dashed #999;
}
#dl-top-entry .oben { display:block; height:300px;}
#dl-top-entry .oben .bild1 { display:block; background:url(images/supreme-auction-box.jpg) center no-repeat; width:107; height:115px; padding-top:20px;}
#dl-top-entry .oben .bild2 { display:block; background:url(images/gratis-lister-box.jpg) center no-repeat; width:107; height:115px; padding-top:20px;}
#dl-top-entry .oben .bild3 { display:block; background:url(images/baywotch.jpg) center no-repeat; width:107; height:115px; padding-top:20px;}
#dl-top-entry .oben .titel { font-weight:bold; color:#4f88ef; padding:0px 10px 0px 10px;}
#dl-top-entry .oben .text { font-size:11px; padding:0px 10px 0px 10px;}
#dl-top-entry .oben .text p { font-weight:bold; padding:0px; margin-bottom:0px;}
#dl-top-entry .submit{ 
	line-height:24px;
	background:url(images/icons/down.gif) top left no-repeat;
	background-position:10px 0px;
	height:24px;
}
#dl-top-entry .submit a { display:block; font-weight:bold; padding-left:40px;}


/*--------------------------------------------------------------*/
#Downloads-List1{ width:620px;}
#Downloads-List1 .entry { border-bottom:1px dotted #ccc; display:block;}
#Downloads-List1 .entry .icon { 
	background:url(images/icons/down.gif) top left no-repeat;
	background-position:0px 1px;
	height:24px;
	float:left;
	width:25px;
}
#Downloads-List1 .entry .titel { float:left; line-height:24px; width:370px; padding-left:10px; }
#Downloads-List1 .entry .category{ text-align:right; float:left; line-height:24px; width:205px; padding-right:10px;}

/*------------------- DL-SINGLE -----------------------------*/

#main{}
#main .top {}
#main .top .left { width:420px; float:left;}
#main .top .right { background:url(images/supreme-auction.jpg) top left no-repeat; width:200px; height:200px; float:left; }
#main .top .left ul { list-style:none; margin:0px; padding:0px; float:left; }
#main .top .left ul li {}
#main .top .left ul .title { font-weight:bold; color:#4f88ef; font-size:16px; margin-bottom:20px; }
#main .top .left ul .defekt { margin-top:20px; font-size:9px;}
#main .text { margin-top:20px;}
#main .submit { display:block; height:40px;}
#main .submit .dl-button { width:207px; height:30px; background:url(images/download-button.gif) top left no-repeat; line-height:30px; text-align:center;}
#main .submit .dl-button:hover { background-position:0px -33px;}
#main .submit .dl-button a { display:block; text-decoration:none; font-weight:bold;}
#main .text p { font-weight:bold; margin-bottom:0px;}

/*-----------------------------------------------------------------------*/

#Downloads-List-Cat { border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px;}
#Downloads-List-Cat .left { float:left; width:350px; font-size:0.9em; }
#Downloads-List-Cat .left p { font-weight:bold; margin:0px; padding:0px;}
#Downloads-List-Cat .left h3 { font-size:16px; color:#4f88ef; font-weight:bold; padding:0; margin:0px; padding-bottom:10px; }

#Downloads-List-Cat .right { float:right; width:210;}
#Downloads-List-Cat .right .info { display:block;}
#Downloads-List-Cat .right .info .links { float:left; width:100px}
#Downloads-List-Cat .right .info .links ul {padding:0px; margin:0px;}
#Downloads-List-Cat .right .info .links ul li { list-style:none; padding:0px; margin:0px;}
#Downloads-List-Cat .right .info .rechts { float:left; width:110px; padding:0px; margin:0px;}
#Downloads-List-Cat .right .info .rechts li { list-style:none; padding:0px; margin:0px; text-align:right; padding-right:20px;}
#Downloads-List-Cat .right .button { width:150px; background:url(images/icons/down.gif) top left no-repeat; height: 24px; margin-top:10px;}
#Downloads-List-Cat .right .button a { display:block; height:24px; padding:3px 0px 0px 25px;}

/*--------------------------- LINKS ----------------------------------*/
#Link-List1 { padding-bottom:20px; border-bottom:1px dotted #bbb; width:600px;} 
#Link-List1 .entryTop .icon { background:url(images/icons/link.gif) top left no-repeat; background-position:0px 1px; height:24px; float:left; width:25px;}
#Link-List1 .entryTop .titel { margin-left:10px; float:left;}
#Link-List1 .entryCenter .titel small { margin:0px; padding:0px;}
#Link-List1 .entryCenter .titel .date { display:block; font-size:10px; padding:0px; margin:0px;}
#Link-List1 .entryCenter { margin-left:35px;}
#Link-List1 .entryBottom { margin-top:10px; margin-left:35px;}
#Link-List1 .entryBottom span { margin-right:10px; padding-bottom:2px;}
#Link-List1 .entryBottom .views { background:url(images/icons/views.png) top left no-repeat; background-position:0px 2px; padding-left:20px;}
#Link-List1 .entryBottom .category { background:url(images/icons/category.png) top left no-repeat; background-position:0px 2px; padding-left:20px;}
#Link-List1 .entryBottom .tags { background:url(images/icons/tags.png) top left no-repeat; background-position:0px 2px; padding-left:20px;}

/* ------------------------- PAGEBAR ----------------------------*/

.extend { border: 1px solid #333; padding: 0.2em 0.5em; font-weight: bold; background: #fff; color: #333; margin-right:3px;}

.pagebar { padding: 0.2em 0.5em; margin-right: 0.1em; margin-bottom: 1.0em; border: 1px solid #fff; background: #fff; text-decoration: none;}

.pagebar a,.pageList .this-page { border: 1px solid #4f88ef; text-decoration: none;	padding: 0.2em 0.5em;}

.pagebar a:visited { border: 1px solid #4f88ef;	text-decoration: none;	padding: 0.2em 0.5em;}

.pagebar .break { padding: 2px 6px 2px 6px;	border: none; background: #fff;	text-decoration: none;}

.pagebar .this-page { border: 1px solid #333; padding: 0.2em 0.5em; font-weight: bold; background: #fff; color: #333;}

.pagebar a:hover { border-color: #333; color:#333;}

.pagebar .inactive { border: 1px solid #cccccc; color: #ccc; text-decoration: none; padding: 0.2em 0.5em;}
/*__________________________Newsletter___________________________*/
#newsletter { padding:10px;}
#newsletter form {}
#newsletter label {}
#newsletter #email, .subscribeform #email { height:16px; border:1px solid #b2b2b2; width: 135px; margin:0px; padding:4px;}
#newsletter #stnl_submit, .subscribeform #stnl_submit {
	background:url(images/search-bg.gif) top left repeat-x;
	background-position:0px 0px;
	cursor: pointer;
	cursor: hand;
	border:none;
	width:75px;
	padding:4px 0px;
	margin:0px;
	color:#FFFFFF;
	margin-left:3px;
}

#newsletter h3 { padding:0; margin:0; font-size:14px; color:#666; margin-bottom:5px;}
#newsletter h3 strong { text-transform:uppercase; font-size:20px; line-height:20px; margin:0; padding::0}

.subscribeform #email { width:200px;}

.rightAlign .btn { float:left; margin-left:5px;}
.rightAlign .button2 {
	background:url(images/search-bg.gif) top left repeat-x;
	background-position:0px 0px;
	cursor: pointer;
	cursor: hand;
	border:none;
	width:75px;
	padding:4px 0px;
	margin:0px;
	color:#FFFFFF;
}
	
.rightAlign { margin:0px; padding:0px;}
.rightAlign .txt { float:left;}
.rightAlign .button2:hover { background-position:0px -28px;}
.rightAlign .newsletterTextInput {	height:16px; border:1px solid #b2b2b2; width: 130px; margin:0px; padding:4px;}



/*__________________________TABS___________________________*/
#tabberList ul { list-style:none;}
#tabberList ul li { padding:10px; }
/*__________________________Footer___________________________*/

#footer { margin-top:10px; margin-bottom:50px; width:900px;}
#footer a { font-size:11px; color:#666666; padding:0px 10px;}

/*__________________________CLEARFIX___________________________*/

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

