@import url('../../plugins/easy-contact/sample/econtact-basic.css');
/*
THEME NAME: Strahlendgrau SNDBX
THEME URI: http://sandbox.strahlendgrau.de
VERSION: 1.1
DESCRIPTION: Das wunderbare neue Theme für Strahlendgrau
AUTHOR: Ingo Henning
AUTHOR URI: http://ingo-henning.de
TEMPLATE: sandbox
*/
/*reset*/
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/*type*/
body{font:14px/24px Georgia,serif;}
p{font:14px/24px Georgia,serif;margin-bottom:28px;}
ol,ul,abbr,dt,dd,label{font:14px/28px Georgia,serif;}
input{font:14px/24px Georgia,serif;}
cite,em,i{font-style:italic;}
b,strong{font-weight:bold;}
code,pre{font-family:monospace;}
del{color:#666666;}
ins{text-decoration:none;}
ins:before{content:"Nachtrag:";font-weight:bold;text-transform:uppercase;font-size:12px;}
blockquote{margin-left:44px;margin-right:84px;}
dt{font-weight:bold;margin-left:44px;}
dd{margin-bottom:28px;margin-left:88px;margin-right:44px;}
.caps{font-size:12px;letter-spacing:.125em;text-transform:uppercase;}
.important{background:#FFFFCC;border-bottom:1px dotted #FFCC33;color:black;}
h1,h2,h3,h4,h5,h6{font-family:'Trebuchet MS',Georgia,serif;font-weight:bold;font-variant:small-caps;}
#blog-title{font-size:36px;}
#blog-description{font-size:12px;font-style:italic;}
.entry-title{font-size:24px;}
.navigation,.entry-date abbr,.entry-meta,.entry-meta abbr{font:12px/28px Georgia,serif;font-style:italic;}
.entry-content abbr,.entry-content acronym{text-decoration:underline;cursor:help;}
.entry-content h1,.entry-content h2,.entry-content h3{font-size:16px;}
.entry-content h4{font-size:14px;}
.entry-content h5{font-size:12px;}
.entry-content h6{font-size:10px;}
.entry-content ul{list-style:square;}
.entry-content ol{list-style:decimal;}
.entry-content ol ol{list-style:upper-alpha;}
.entry-content ol ol ol{list-style:lower-roman;}
.entry-content ol ol ol ol{list-style:lower-alpha;}
.entry-content ul,.entry-content ol{font:14px/28px Georgia,serif;margin-bottom:28px;margin-left:44px;}
.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:0;}
#footer{font:12px/28px Georgia,serif;font-style:italic;}
/*basic layout*/
div#wrapper{margin:0 auto;width:960px;}
div#container{float:left;margin:0;width:645px;}
div#content{margin-left:100px;width:556px;overflow:hidden;}
div.sidebar{float:right;overflow:hidden;margin-right:50px;width:180px;}
div#secondary{clear:right;}
div#footer{clear:both;}
div.entry-content img{max-width:100%;}
/*theme*/
body{color:#000000;}
#wrapper{background:transparent url('images/header.jpg') no-repeat top center;}
/*links*/
a{text-decoration:underline;}
a:link,a:visited,del a:link{color:#244b98;}
a:hover{color:#0066cc;}
/*header*/
#header{background:transparent url('images/logo.png') no-repeat top left;height:134px;overflow:hidden;margin-top:6px;padding:0 0 1px 0;border-bottom:3px solid #244b98;}
#blog-title{font-size:60px;line-height:60px;font-family:Georgia,serif;font-weight:normal;font-variant:normal;padding:0;margin:40px 0 0 170px;float:left;}
#blog-title a,#blog-title a:visited,#blog-title a:hover{text-decoration:none;color:#000000;}
#blog-description{color:#dddddd;font-size:16px;font-weight:normal;font-style:normal;margin-top:106px;margin-left:530px;text-transform:uppercase;clear:left;}
/*menue*/
.skip-link{display:none;}
#access{border-top:1px solid #aaaaaa;margin-bottom:27px;margin-top:4px;}
#menu{letter-spacing:.125em;height:26px;width:886px;padding-left:54px;text-transform:uppercase;}
#menu ul a{font-size:12px;text-decoration:none;border-bottom:none;color:#000000;}
#menu ul,#menu ul ul,#menu ul li{list-style:none;margin:0;padding:0;}
#menu ul li{float:left;}
#menu ul li + li{border-left:1px solid #aaaaaa;padding-left:1em;}
#menu ul li a{padding-right:1em;}
#menu a:hover{color:#0066cc;}
#menu ul ul{display:none;background:white;padding-bottom:7px;border-bottom:1px solid #aaaaaa;}
#menu ul ul li{float:none;}
#menu ul ul li a{margin:0;padding:0;}
#menu ul li ul li{border-left:none;padding-left:0;letter-spacing:0;}
#menu ul li:hover ul{display:block;position:absolute;z-index:1;}
#menu ul li:hover ul li a{display:block;width:6em;background:#ffffff;}
/*content*/
blockquote{padding-left:6px;background:#c9d5ef;text-align:left;}
#nav-above{margin-bottom:28px;}
#nav-below{margin-top:-28px;margin-bottom:28px;}
.nav-previous{float:left;}
.nav-next{float:right;}
.navigation{float:right;width:100%;}
.entry-title a:link,.entry-title a:hover,.entry-title a:visited{text-decoration:none;}
.entry-date abbr{border-bottom:1px dotted #aaaaaa;padding-bottom:5px;}
.page .entry-title,.four04 .entry-title{margin-top:28px;}
.entry-content{margin-top:28px;text-align:justify;}
.post{margin-bottom:56px;}
.protected .entry-content label{margin-bottom:5px;font-family:Tahoma,Helvetica,Arial,sans-serif;font-weight:bold;}
.protected .entry-content input{margin-bottom:5px;}
.entry-content img{background:white;padding:6px;border:1px solid #aaaaaa;}
.entry-content img.alignleft{margin-top:7px;margin-right:20px;margin-bottom:3px;float:left;}
.entry-content img.alignright{margin-top:7px;margin-left:20px;margin-bottom:3px;display:block;float:right;}
.entry-content img.center{margin:0 auto;display:block;float:none;clear:both;}
img.wp-smiley{padding:0px;border:0px;}
.entry-meta{border-top:1px dotted #aaaaaa;border-left:1px dotted #aaaaaa;padding-left:5px;}
body.single div#content .entry-meta{border-bottom:1px dotted #aaaaaa;border-right:1px dotted #aaaaaa;padding-right:5px;background:#dcdcdc;}
/*comments*/
#comments h3{padding-bottom:15px;font-size:18px;border-bottom:1px solid #aaaaaa;}
#comments ol li{padding-top:27px;padding-left:20px;padding-right:20px;border-bottom:1px solid #aaaaaa;}
#comments .alt{background:#ececec;}
#comments .byuser{border-left:3px solid #aaaaaa;background:#dcdcdc;color:black;}
#comments .byuser .n:after{content:"PREMIUM MITGLIED";font-size:10px;padding-left:.5em;}
#comments .bypostauthor{border-left:3px solid #244b98;background:#c9d5ef;color:black;}
#comments .bypostauthor .n:after{content:"AUTOR DES BEITRAGS";font-size:10px;padding-left:.5em;}
#comments-list .comment-author,#trackbacks-list .comment-author a{font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;font-style:normal;}
.comment-meta,#trackbacks-list .comment-author,#trackbacks-list .edit-link a{font:12px/18px Georgia,serif;font-style:italic;margin-bottom:10px;}
/*comment form*/
#respond h3{padding-bottom:0;margin-bottom:28px;margin-top:34px;border-bottom:none;}
#login .loggedin,.unapproved{background:#c9d5ef;border-bottom:1px dotted #aaaaaa;border-right:1px dotted #aaaaaa;color:black;}
#respond .required{font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;font-weight:bold;color:#cc0000;}
#respond label{font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;font-weight:bold;}
#respond input{vertical-align:bottom;margin-bottom:5px;}
#respond textarea{width:98%;margin-bottom:12px;}
/*archive links page*/
.content-column,.entry-content .linkcat{margin-left:0px;list-style:none;}
.entry-content .linkcat{margin-left:-44px;}
.content-column{margin-left:-44px;margin-bottom:28px;}
/*sidebar*/
.sidebar{padding-left:10px;}
.sidebar li h3,.sidebar li h3 label{font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;}
.sidebar li.widget{padding-right:5px;padding-left:5px;border-left:1px dotted #aaaaaa;border-top:1px dotted #aaaaaa;}
.sidebar ul li ul li{border-top:1px solid #aaaaaa;margin-bottom:-1px;}
.sidebar li a{display:block;width:100%;font-size:12px;line-height:14px;padding:7px 0;text-transform:uppercase;letter-spacing:.125em;text-decoration:none;}
.sidebar li ul li ul li a{padding-left:10px;font-style:italic;text-transform:none;letter-spacing:0;}
.sidebar .textwidget a,.sidebar #calendar_wrap a,.sidebar #recentcomments a,
.sidebar #akismetwrap a,.sidebar #get_recent_comments_wrap a{display:inline;width:auto;font-size:14px;line-height:28px;padding:0;text-transform:none;letter-spacing:0;text-decoration:none;}
.widget,.sidebar .linkcat{margin-bottom:26px;}
#primary{margin-top:56px;}
/*sidebar auf archiv,kontakt,impressum anpassen*/
.pageid-59 .sidebar .widget_archives,.pageid-59 .sidebar .widget_categories{display:none;}
.pageid-2 .sidebar,.pageid-10 .sidebar{display:none;}
/*forms*/
input{border:1px solid #aaaaaa;font:12px/18px Georgia,serif;padding:4px;}
textarea{border:1px solid #aaaaaa;font:14px/20px Georgia,serif;padding-left:4px;}
.button,#submit,#searchsubmit{border:1px solid #244b98;font:12px/18px Georgia,serif;background:#aaaaaa;padding:3px;}
#searchsubmit{width:50px;}
.button:hover,#submit:hover,#searchsubmit:hover{background:#0066cc;}
#searchform #s{width:96px;}
/*footer*/
#footer{margin-top:30px;padding-top:10px;padding-bottom:28px;border-top:3px solid #244b98;width:100%;text-align:right;}
#footer #theme-link{margin-right:120px;}
/*plugins*/
div#cas_message{font-size:12px;}
/*RSS-links*/
div.sidebar ul.xoxo li#rss-links ul li a,
div.sidebar ul.xoxo li#rss-links ul li a:link{background:url(images/feed.png) no-repeat left center;padding-left:15px;}
/*asides*/
body.home div.category-asides *{}
body.home div.category-asides{}
body.home div.category-asides div.entry-content{border-left:4px solid #244b98;padding-left:5px;}
body.home div.category-asides div.entry-content:before{content:"Schnellschuss:";font-family:'Trebuchet MS',Georgia,serif;font-weight:bold;font-variant:small-caps;color:#244b98;font-size:18px;}
body.home div.category-asides h2.entry-title,body.home div.category-asides div.entry-date,body.home div.category-asides span.author,body.home div.category-asides span.cat-links,body.home div.category-asides span.meta-sep{display:none;}
body.home div.category-asides div.entry-meta{display:block;}
body.home div.category-asides{}
body.home div.category-asides + div.category-asides{margin-top:-28px;}