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{border:0;outline:none 0;font-size:100%;background-color:transparent;background-repeat:repeat;background-attachment:fixed;background-position:0 0;vertical-align:baseline;margin:0;padding:0}
body{line-height:1;color:#333;background-image:url(images/backgrounds/hi_def_bg.jpg);background-attachment:fixed;background-position:center top;border-right-color:gray;border-left-color:#808080;order-right-style:solid;padding:0 0 25px}
ol,ul{text-align:left;list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
body,select,input,textarea{font:12px Arial, Verdana, Sans-Serif;line-height:1.5em}
p{color:#000;margin:15px 0}
hr{display:block;height:1px;background:#333;border:0}
small{font-size:.9em;padding-top:3px;padding-right:6px;padding-bottom:3px}
a:link,a:active,a:visited{color:#333;text-decoration:underline}
.title:link,.title:active,.title:visited{color:#666666;text-decoration:none;position:inherit;top:20px}
.title:hover{color:#333333;text-decoration:underline}
h4 a:link,h4 a:active,h4 a:visited{color:#666;text-decoration:none}
.subnav li a:link,.subnav li a:visited{background:#fff;display:block;border-bottom:1px solid #999;padding:4px 4px 4px 20px}
.subnav li a:hover,.subnav li a:active{background:#F4F4EC;text-decoration:none!important}
#sidelist .children li a,#sidelist .children li a:visited{border:0;background:#F4F4EC;color:#666;padding:2px 2px 2px 0}
#sidelist .children li a:hover,#sidelist .children li a:active{color:#000;text-decoration:none!important}
.bullets li a{text-decoration:none!important}
.bullets li a:hover{text-decoration:underline!important}
#footer a{text-decoration:none;color:#999}
img{padding:1px}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left;margin:4px 10px 1px 0}
.wp-caption{text-align:center;background-color:#fff;margin-top:5px;margin-right:15px;margin-bottom:0}
.wp-caption img{border:1px solid #999;padding:2px}
.wp-caption img:hover{border:1px solid #333}
.wp-caption p.wp-caption-text{color:#666;font-size:10px;line-height:12px;margin:0!important;padding:7px 4px 2px 5px !important}
#page{width:880px;font-size:1em;background-color:#fff;padding-right:25px;padding-bottom:35px;padding-left:25px;border-color:#333 #c0b7b7;margin:0 auto}
#branding{background-color:transparent;background-image:url(images/backgrounds/branding.png);background-repeat:no-repeat;background-attachment:scroll;width:880px;height:100px}
.left{float:left}
#sidebar{left:20px;width:250px;float:right}
#leftcol{width:287px;border-right:1px dotted #ccc;padding-right:18px}
#leftcol,#rightcol{margin-top:10px;float:left}
#rightcol{width:277px;padding-left:18px;margin-top:-2px;text-align:justify}
.bullets li{list-style:square;margin:0 0 5px 15px}
#sidelist .bullets li{list-style:square;margin-bottom:5px;margin-left:22px}
#sidelist .children{background:#F4F4EC}
#sidelist .children li{background:#F4F4EC;list-style:none;margin-left:15px;padding-left:15px;border-bottom:1px solid #fff}
#sidelist .feed li{margin-bottom:5px;padding-left:20px;background:url(images/rss.gif) no-repeat}
.blogtitle,.blogtitle a{color:#000;font-size:1.8em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:regular;padding:20px 0 10px}
h1{color:#333;font-size:1.8em;font-family:arial, Helvetica, Geneva, verdana, sans-serif;font-weight:bold;padding:20px 0 0 10px}
h2{color:#999;font:lighter 1.8em Arial, Helvetica, sans-serif;padding-bottom:8px;border-bottom:1px none #666;margin:30px 0 0}
#start h2{color:#999;font:lighter 1.8em Arial, Helvetica, sans-serif;padding-bottom:8px;border-bottom:1px none #666;margin:45px 0 20px 20px}
h3{font:bold .9em Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:.3em;margin-bottom:4px;color:#FF9900}
#sidebar h2,#sidebar h3 a{font:bold .9em Arial, Helvetica, sans-serif;letter-spacing:.3em;text-transform:uppercase;margin-bottom:4px;color:blue}
#sidebar h3,#sidebar h2{font-size:.9em;border-top:1px dotted #999;color:#ff9900;margin-top:10px;margin-right:0;margin-left:0;border-bottom-color:#999;padding:12px 0 5px 2px}
h3#respond{font-size:1.1em;border-top:1px solid #666;margin-top:25px;padding-top:20px}
h3#comments{margin-top:32px}
h3 a:link,h3 a:visited{color:#FF9900}
h4{color:#666;font-size:1.2em;margin-top:6px;margin-bottom:6px}
h5 /* Kontakt-Links */{color:#999;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;font-weight:normal}
h6{color:#999;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;font-weight:normal;line-height:2em;text-indent:-23px;margin-left:90px}
#content{width:605px;float:left}
.description{font-size:1.3em;font-weight:bold;color:#999}
.feature{border:solid 1px #ccc;padding:15px}
.feature p,#rightcol p{border-top:4px solid #fff;margin:0}
#leftcol img,#rightcol img{border-bottom:5pt solid #fff}
#leftcol .feature{margin-bottom:15px}
#leadpic{float:left;border:1px solid #999;margin:0 18px 8px 0;padding:1px}
.title,a.title{font-size:1.1em;font-weight:bold;color:#999999;font-family:Arial, Helvetica, sans-serif;letter-spacing:normal}
#lead p{margin-bottom:10px}
.read-on a{color:#840000!important;text-decoration:none}
#rightcol img{float:left;margin:3px 10px 4px 0}
#leftcol img{margin-bottom:4px;display:block}
#rightcol .clearfloat{border-bottom:1px dotted #ccc;padding:12px 0}
.excerpt_more a{color:#840000!important}
.entry{padding-bottom:0;text-align:justify}
.post blockquote{color:#666;background:#F4F4EC;border-right:1px solid #DDD;border-bottom:1px solid #DDD;margin:18px 35px;padding:6px 14px}
.post ul li{list-style:square;margin-bottom:4px;margin-left:15px}
.post ol li{margin-bottom:5px;margin-left:48px}
#tags{border-bottom:1px solid #DDD;border-top:1px solid #DDD;padding:3px}
.postmetadata{font-size:.9em;background:#F4F4EC;border-top:1px solid #E6E3D3;border-bottom:1px solid #E6E3D3;margin:0 0 10px;padding:5px 10px}
select{background:#f2f2f2;border:1px solid #9c9c9c;width:100%}
#searchform{padding:16px 5px 0 0}
.button{background:#333;color:#fff;border:none;padding:1px}
.button:hover{background:#666;color:#FFF;text-decoration:none}
#commentform input{width:170px;margin:5px 5px 1px 0}
#commentform textarea{width:100%;margin-top:5px}
.commentlist{padding-left:30px}
.commentlist li{background:#F4F4EC;border:1px solid #E6E3D3;margin:15px 0 3px;padding:8px 15px 10px}
.commentlist blockquote{color:#666;background:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:18px 35px;padding:6px 14px}
#commentform small{background:#FFF;font-weight:bold;padding:0}
.commentlist small{background:#fff;border:1px solid #E6E3D3}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
#footer{width:900px;font-size:.9em;text-align:center;padding-top:15px;color:#999;margin:0 auto}
#breadcrumb{color:#999;font-size:.9em;font-family:Arial, Helvetica, sans-serif;display:block;text-decoration:none;position:relative;top:12px;left:12px;bottom:12px}
#contwidget{color:#999;font-size:1em;font-family:Arial, Helvetica, sans-serif;line-height:200%;text-decoration:none;vertical-align:text-bottom;margin-top:5px;border-top:6px solid white}
#contwidget a:link{color:#999;text-decoration:none;position:relative;left:0}
#contwidget img{vertical-align:text-bottom;padding-top:0;margin-right:5px}
#enders{margin-top:20px;border-color:#999}
#enders img{margin-bottom:20px;padding:0}
#text_gray_bold{color:#999;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
#text_gray{color:#999;font-size:11px;font-family:Arial, Helvetica, sans-serif}
.post_column h4{color:#666;font-size:1em;font-weight:bold;text-decoration:none;text-align:left;margin-top:2px}
.post_column p{color:#666;font-size:.9em;font-weight:normal;text-decoration:none;text-align:left;margin-top:2px}
.post_column ul li{color:#666;font-size:.9em;font-weight:normal;line-height:12px;text-decoration:none}
.post_column img{border-bottom:12px solid white}
.row{clear:both}
.column1{width:260px;float:left;margin-top:10px;border-top:1px dotted gray;padding:0 10px}
.column2{position:relative;left:40px;width:260px;float:left;margin-top:10px;border-top:1px dotted gray;border-left-style:solid;padding:0 10px}
#galery_textcont{position:relative}
ins,.blogtitle a,h3 a:link,h3 a:active,h3 a:visited,#sidelist a:link,#sidelist a:active,#sidelist a:visited,.tags a,.commentmetadata a:link,.commentmetadata a:active,.commentmetadata a:visited,.excerpt_more a:hover{text-decoration:none}
a:hover,h4 a:hover{color:#333;text-decoration:none}
h3 a:hover,#sidelist a:hover,.tags a:hover,.commentmetadata a:hover,#footer a:hover,.read-on a:hover{text-decoration:underline}
.alignright,.right{float:right}
.subnav li,#sidelist li{list-style:none}
.commentmetadata,.clearfloat{display:block}
#breadcrumb a:link,#breadcrumb a:actice,#breadcrumb a:visited,#contwidget a:actice,#contwidget a:visited{color:#999;text-decoration:none}
#breadcrumb a:hover,#contwidget a:hover{color:#999;text-decoration:underline}
