/*
Theme Name:Energie Wissen Theme
Theme URI:http://www.energie-wissen.info
Description:Theme für Energie Wissen
Version:1.0
Author:Robert Hartl
*/
html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,p,a,abbr,acronym,cite,code,del,em,img,q,small,strong,var,center,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;background:transparent;margin:0;padding:0}
code{font:1.1em "Courier New",Courier,Fixed;padding:0 2px}
acronym,abbr,span.caps{cursor:help;border-bottom:1px dotted #555}
h1,h2,h3,h4,h5,h6{line-height:1.4em;color:#222;margin:0;padding:.3em 0 .4em}
h1{font-size:16px}
h2{font-size:16px}
h3{font-size:15px}
h4,h5{font-size:12px}
ul,ol,dl{margin:0;padding:0}
li,dd{margin:0;padding:0}
ul li{list-style-type:square}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}
a,a:link,a:visited,a:active,a:hover,a:focus{text-decoration:none;color:#033}
a:hover{text-decoration:underline}
a img{border:none}
input,textarea{font:12px arial,verdana,sans-serif;color:#033;background:#fff;border:1px solid #ccc;padding:1px 2px}
input#searchsubmit{cursor:pointer}
input:active,input:focus{background:#fff}
select option{padding:0 2px}
small{font-size:11px}
html,body{height:100%;width:100%}
body{text-align:left;font-size:13px;line-height:1.6;font-family:arial,verdana,calibri,sans-serif;color:#033;background:#fff url(images/header.jpg) top left no-repeat}
.links{float:left;display:inline}
.rechts{float:right;display:inline}
.mittig{margin:0 auto;padding:0}
.w33{width:246px}
.w66{width:670px}
#header{position:relative;height:118px;overflow:hidden;width:960px;margin:0;padding:0}
#header h1{position:absolute;top:69px;left:40px;font-weight:normal;font-size:12px;color:#fff;text-shadow:0 1px 0 #888}
#header a#logo,#header span#logo{display:block;width:248px;height:110px;background:transparent url(images/logo.png) center right no-repeat;text-indent:-98231px}
* html #header a#logo,* html #header span#logo{background:transparent url(images/logo.gif) center right no-repeat}
#header a:hover{text-decoration:none}
#___plusone_0{position:absolute;top:45px;left:266px}
#content{position:relative;width:960px;margin:0;padding:0}
#inhalt{margin:37px 0 20px}
#breads{font-size:11px;margin-bottom:28px}
#navi{border:1px solid #fff;margin:0 0 20px}
ul#menu{border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;line-height:1.7}
#navi ul,#navi li{list-style:none;margin:0;padding:0}
#navi li{display:inline}
#navi a{display:block;border-bottom:1px solid #ddd;padding:0 9px 1px 10px}
#navi ul li a{background:#033;color:#eee;font-weight:bold}
#navi ul ul li a{background:#fff url(images/ulli2.gif) 7px 2px no-repeat;color:#033;padding-left:19px}
#navi ul ul ul li a{font-weight:normal;padding-left:30px;background-image:none}
#navi li.current_page_item a{text-decoration:underline}
#navi li.current_page_item ul a{text-decoration:none}
#navi li.current_page_item ul a:hover{text-decoration:underline}
#suche{position:absolute;top:-120px;right:0;padding:10px}
#suche form{position:relative;width:200px}
#suche input#s{position:absolute;top:0;right:0;width:160px;border:1px solid #999;background:transparent url(images/trans30.png);padding:1px 20px 1px 2px}
* html #suche input#s{background:#fff}
#suche input#s:active,#suche input#s:focus{border-color:#fff}
#suche input#searchsubmit{position:absolute;top:0;right:5px;border:none;background:transparent url(images/icon_search.gif) center center no-repeat}
#inhalt h2{font-size:20px;margin:15px 0 10px}
#inhalt h3,#inhalt h4{font-size:15px;margin:30px 0 6px;padding:0}
#inhalt h3{font-size:14px}
#inhalt a,#inhalt a:focus,#inhalt a:visited,#inhalt a:active{text-decoration:underline}
#inhalt a:hover{text-decoration:none}
#inhalt p{margin-bottom:1em}
#inhalt ul li{list-style-type:square;list-style-position:outside;margin-left:18px}
#inhalt ul li ul{margin-left:15px}
#inhalt ol{list-style-position:outside;margin-left:22px}
#inhalt form#hinweisformular input,#inhalt form textarea{font:12px normal arial,verdana,sans-serif;color:#033;width:230px;margin:2px 10px 2px 2px;padding:2px}
#inhalt form#hinweisformular textarea{height:75px;width:96%}
#inhalt form input#submit{width:150px;cursor:pointer;font-size:12px;background:#ddd url(images/button.jpg) bottom left repeat-x;margin:2px;padding:1px 10px}
#inhalt form input#submit:hover{color:green}
#inhalt form .error{color:red;font-style:italic}
#inhalt a.anzeigen{display:block;margin-top:34px;font-style:italic;padding-left:20px;background:url(images/icon_entry_small.gif) left no-repeat}
#inhalt #startmehrlink a.anzeigen{margin-top:0;font-style:normal;background-image:url(images/icon_tag.gif)}
#inhalt .versteckt{border:1px solid #ccc;padding:10px}
#inhalt .versteckt h3{margin-top:0}
#inhalt .versteckt legend{display:none}
#inhalt table{border:1px solid #ccc;border-collapse:collapse}
#inhalt table tr td{border:1px solid #ccc;margin:0;padding:2px 10px}
#inhalt .startabschnitt{margin:22px 0;padding-right:15px;height:120px;border:1px solid #ccc}
#inhalt .startabschnitt h3{font-size:16px;margin:0;padding:6px 0 3px}
#inhalt .startabschnitt p a{background:#fff url(images/ulli2.gif) 0 -1px no-repeat;padding-left:13px}
#inhalt .startabschnitt a img.linksbild{float:left;margin:0 17px 0 0;padding:0}
#inhalt #gad{float:left;margin:0 29px 0 -4px}
#footr{width:100%;font-size:11px;border-top:1px solid #ccc;position:relative;margin:40px 0 0 0;padding:0}
#footr p{width:960px;margin:0;padding:12px 0;text-align:center;color:#666}
#footr a{color:#666}
#footr a:hover{text-decoration:underline}
#footr span{padding:0 8px}
.center{text-align:center}
hr{display:none}
#lboverlay{background-color:#C38D5B}
.lbloading{background:#fff url('ajax-loader.gif') no-repeat center}
#lbprevlink:hover{background:transparent url('prevlabel.gif') no-repeat 0 51%}
#lbnextlink:hover{background:transparent url('nextlabel.gif') no-repeat 100% 51%}
#lbcloselink{background:transparent url('closelabel.gif') no-repeat center}
#lbbottom{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#222}
#lbcaption{margin-bottom:15px;font-size:12px;font-weight:normal}
.clearboth{clear:both}
.clearleft{clear:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
