/*
Theme Name: Ese Grid Lo User
Version: 1.0
Author: Sebastian Eiden
Author URI: http://www.inktrap.de
*/

a, a:focus { outline: none; }
/* ---------------- CONTENT --------------  */
#content teaser100 {
height: 110px;
margin-bottom: 10px;}

#content blockquote {
background:url(img/quote_top.gif) no-repeat left top;
	margin:0;
	padding: 10px 20px;
}
#content blockquote p {
background: none;
font-style: normal;}

/* --- TABBED BOX -- */
#tabbedbox {
width: 500px;
margin: 0px;
padding: 10px;
border-top:#999 thin dotted;
border-bottom:#999 thin dotted;
}
#tabbedbox_head {
margin: 0px; padding: 0px;
width: 500px;
border-bottom:#333 1px solid;
}
#tabbedbox_head a {
color: #999;
}

#tabbedbox_head ul.tabs {
	margin:0px 0px 0px -10px; padding:0px;
}
#tabbedbox_head ul.tabs li {
	list-style:none;
	display:inline;
}
#tabbedbox_head ul.tabs li a {
        margin-right: -4px; padding: 0px;
	background-color:#eee;
	color: #ccc;
	padding:4px 3px 4px 3px; 
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #ddd; 
	border-bottom:#333 1px solid;
	}
#tabbedbox_head ul.tabs li a:hover {
	background-color: #999999;
	border-color:#333;
}
#tabbedbox_head ul.tabs li a.active {
	background-color:#fff;
	color: #333;
	border:1px solid #333; 
	border-bottom: 1px solid #ffffff;
}
#tabbedbox_content {
margin: 0px; padding: 0px;
border:#333 thin solid;
border-top:#fff thin hidden;
}
#tabbedbox_content ul{
margin:0px 5px 2px 5px;
padding: 10px 5px;
}
#tabbedbox_content li {
list-style:none;  
border-bottom:1px dotted #ccc;  
padding-top:15px;  
padding-bottom:15px;  
font-size:13px;  }
#tabbedbox_content a {
text-decoration:none;
color:#666;
}
#tabbedbox_content a:hover {
color: #000000;
}
#tabbedbox_content ul li:last-child {  
border-bottom:none;  
}
#content_2, #content_3, #content_4, #content_5 { display:none; } 


/* -------------- SIDEBAR -------------- */
.widgettitle a img {
position: absolute;
margin-top: 3px;
margin-left: 160px;
z-index: 2;}
.rss-date {
font-family: Georgia;
background-color: #fff;
color:#d0d0d0;
font-style: italic;
font-size:0.8em;}

/* --- YARPP yet another rel post pluggin --- */
.yarpp {border-top: 1px dotted #ddd;}
.yarpp p { margin-left: 5px;}
.yarpp ul {
        padding-top: 50px; 
	list-style-type: none;
}
#sidebarwidgeted1 #yarpp .yarpp p {display: none;}
#sidebarwidgeted1 #yarpp .yarpp span {display: none;}


/* --- RELATED POSTS -- */
.relatedposts {
        border-top: 1px dotted #ddd;}
.relatedposts h3 {
	font:12px trebuchet ms, arial, verdana, helvetica, sans-serif;
        font-weight: bold;
         }
.einzelnerartikel {
        font-size: 1em;
        color: #000;
        }
.einzelnerartikel li a {
        text-decoration:none;
        }
.einzelnerartikel li a:hover {
        text-decoration:none;
        color: #eee;
        background-color: #aaa;
        }

/* ---- SOCIABLE --- */
div.sociable { border-top: 1px dotted #ddd;
               margin: 16px 5px 5px 0;
               clear: both;}
div.sociable_tagline {
               margin-bottom: 10px;}

span.sociable_tagline { position: relative;}
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
