h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
.page-header h1{margin-bottom:8px;}
p{font-size:13px;font-weight:normal;line-height:15px;margin-bottom:9px;}
h1, h2, h3, h4, h5, h6{font-weight:bold;color:#404040;}
h1{margin-bottom:18px;font-size:30px;line-height:36px;}
h1 small{font-size:18px;}
h2{font-size:24px;line-height:36px;}
h2 small{font-size:14px;}
h3, h4, h5, h6{line-height:36px;}
h3{font-size:18px;}
h3 small{font-size:14px;}
h4{font-size:16px;}
h4 small{font-size:12px;}
h5{font-size:14px;}
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
ul, ol{margin:0 0 18px 25px;}
ul ul, ul ol, ol ol, ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:18px;color:#808080;}
ul.unstyled{list-style:none;margin-left:0;}
dl{margin-bottom:18px;}
dl dt, dl dd{line-height:18px;}
dl dt{font-weight:bold;}
dl dd{margin-left:9px;}
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
em{font-style:italic;font-weight:inherit;line-height:inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;//background:red;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red;}
.jspVerticalBar *,
.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{//background:#dde;position:relative;}
.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
.jspHorizontalBar,
.jspVerticalBar,
.jspTrack{//background:#eeeef4;background:none repeat scroll 0 0 rgba(255, 255, 255, 0);}
.jspDrag{background:none repeat scroll 0 0 #595959;//-moz-border-radius:10px;//-webkit-border-radius:10px;//border-radius:10px;}
.jspTrack .jspActive,
.jspTrack .jspHover,
.jspDrag:hover{background:#8B8B9F;}
.jspArrow{background:url(../img/ui-icons_222222_256x240.png) no-repeat;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.jspVerticalBar>.jspActive,
.jspArrow:hover{background-image:url('../img/ui-icons_cd0a0a_256x240.png');}
.jspVerticalBar>.jspDisabled,
.jspVerticalBar>.jspDisabled:hover,
.jspHorizontalBar>.jspDisabled,
.jspHorizontalBar>.jspDisabled:hover{background-color:transparent;background-image:url('../img/ui-icons_222222_256x240.png');}
.jspVerticalBar .jspArrow{height:15px;}
.jspHorizontalBar .jspArrow{width:15px;}
.jspArrowUp{background-position:0 0;}
.jspArrowDown{background-position:-65px 0 !important;}
.jspArrowLeft{background-position:-96px 0 !important;}
.jspArrowRight{background-position:-32px 0 !important;}
.jRatingAverage{background-color:#f62929;position:relative;top:0;left:0;z-index:2;height:100%;}
.jRatingColor{background-color:#f4c239;position:relative;top:0;left:0;z-index:2;height:100%;}
.jStar{position:relative;left:0;z-index:3;}
p.jRatingInfos{position:absolute;z-index:9999;//background:transparent url('../images/bg_jRatingInfos.png') no-repeat;color:#FFF;display:none;width:91px;height:29px;font-size:16px;text-align:center;padding-top:5px;}
p.jRatingInfos span.maxRate{color:#c9c9c9;font-size:14px;}
@font-face{font-family:'Conv_dirkschmitz';src:url('../fonts/dirkschmitz.eot');src:local('â˜º'), url('../fonts/dirkschmitz.woff') format('woff'), url('../fonts/dirkschmitz.ttf') format('truetype'), url('../fonts/dirkschmitz.svg') format('svg');font-weight:normal;font-style:normal;}
a{color:#404040;text-decoration:none;line-height:inherit;font-weight:inherit;}
a:hover{color:#202020;text-decoration:underline;}
#context a{color:#FFFFFF;font-weight:bold;text-decoration:none;}
#context a:hover{text-decoration:underline;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{color:#707070;}
.myfont{color:rgba(113, 113, 113, 0.76);font-family:'Conv_dirkschmitz';font-size:38px;top:16px;padding-left:2px;position:absolute;text-decoration:none;text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;z-index:30;}
.footmyfont{color:rgba(113, 113, 113, 0.76);font-family:'Conv_dirkschmitz';font-size:226px;margin-top:80px;text-align:center;text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;}
.foothead{font-size:64px;font-weight:bold;margin-top:110px;text-align:center;color:black;}
.footbody{font-size:50px;letter-spacing:27px;margin-left:31px;margin-top:39px;text-align:center;color:black;}
.myfontcolor{background-color:rgba(255, 255, 255, 0.58);height:12px;margin-left:15px;margin-top:15px;position:absolute;z-index:29;}
html{font-family:helvetica,arial,sans-serif;overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, body{margin:0;padding:0;background:url('../php/backdrop.php');background-color:#919191;}
body{//font-family:helvetica,arial,sans-serif;margin:0 auto;width:980px;font-size:13px;font-weight:normal;line-height:18px;}
.page-header{margin-bottom:30px;margin-top:17px;}
.categories{float:right;font-size:20px;line-height:43px;//margin-right:20px;}
.lpd{color:rgba(113, 113, 113, 0.76);text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;}
.lpr{color:rgba(196, 77, 77, 0.76);text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;}
.lpdnohoover{color:rgba(113, 113, 113, 0.76);text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;text-decoration:none;}
.lpdnohoover:hover{color:rgba(113, 113, 113, 0.76);text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;text-decoration:none;}
.lpd:hover{color:rgba(200, 101, 101, 0.88);//red
text-decoration:underline;text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #BBBBBB;}
.lpdactive{//color:rgba(152, 99, 97, 0.88);color:#A05451;}
.lpdactive:hover{//color:rgba(152, 99, 97, 0.88);color:#984441;text-decoration:none;}
.page-header h1{margin-bottom:0px;}
.line-separator.linen{background:#676F73;border-bottom:1px solid rgba(213, 213, 213, 0.8);height:1px;}
.line-separator.linen{background:none repeat scroll 0 0 #808080;border-bottom:1px solid rgba(213, 213, 213, 0.8);height:2px;}
.line-separator{background:#B0B3B5;border-bottom:1px solid rgba(255, 255, 255, 0.85);height:1px;//width:98%;margin:2px 0;}
td{font-size:11px;line-height:13px;padding:1px;}
.text{display:none;position:absolute;left:4px;bottom:3px;width:218px;height:144px;background:none repeat scroll 0 0 rgba(3, 0, 24, 0.8);color:#ffffff;text-align:center;vertical-align:middle;font-size:16px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.thumbtext{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.63);bottom:2px;color:#FFFFFF;display:block;font-size:10px;font-weight:bold;height:14px;left:4px;line-height:15px;position:absolute;text-align:right;text-decoration:none;text-transform:uppercase;width:218px;}
.panotext{display:none;background:none repeat scroll 0 0 rgba(3, 0, 24, 0.85);bottom:177px;color:#FFFFFF;font-size:11px;font-weight:bold;height:15px;left:4px;position:absolute;text-decoration:none;text-transform:uppercase;width:102px;line-height:16px;//display:block;}
.panotext .aktiv{display:block;}
.hove:hover .text,.hove:active .text,.hove:focus .text{display:block;}
.hove:hover .panotext,.hove:active .panotext,.hove:focus .panotext{display:block;}
.thumb span{margin-left:0px;}
.pano span{margin-left:0px;}
.posts{width:980px;//margin:0 auto;//margin:1 auto;//margin-left:-10px;}
.posts .post{width:225px;height:150px;margin:0 10px 20px 10px;overflow:hidden;float:left;}
h2 small{color:#F2F2F2;font-size:10px;margin-left:5px;}
.posts .post h2{margin-bottom:10px;}
.posts .post a{color:#FFF;font-weight:bold;}
.posts .post b{font-weight:bold;color:#404040;//color:white;}
.posts .post .images, .posts .post .video, .posts .post .site{display:none;}
.posts .post.fold div,.posts .post.fold stream, .posts .post.fold h2, .posts .post.fold p{display:none;}
.posts .post .left{float:left;width:460px;}
.posts .post .left p{margin-bottom:10px;text-align:justify;font-family:Verdana, Helvetica, Arial, sans-serif;}
.posts .post .right{float:right;width:210px;margin-top:2px;}
.posts .post .right p{margin-bottom:7px;//font-variant:small-caps;}
p small{font-size:11px;color:white;font-weight:bold;}
.links{text-align:left;width:50%;}
.rechts{text-align:right;width:50%;}
.scroller, .scroller-arrows{height:140px;//160
width:710px;overflow:auto;color:white;}
.horizontal-only{height:auto;max-height:200px;}
.inner{margin-top:10px;width:100%;}
.innerhead{margin-top:5px;width:100%;text-align:right;}
.fmhead{margin-right:2px;}
.fmhead2{margin-right:0px;}
.inner .lpd:hover{color:rgba(97, 100, 249, 0.49);//blue
text-decoration:underline;text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #BBBBBB;}
.socialinner{margin:20px;}
#dummy{float:left;margin-left:344px;}
#googlebutton{float:left;width:80px;}
#tweetbutton{float:left;width:100px;}
#likebutton{float:left;}
.socialhover{opacity:0.4;}
.socialhoverfb{opacity:0.5;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;//background:none;right:-3px;}
.jspTrack{margin-left:3px;position:relative;width:9px;}
#portfolio form div{margin-top:10px;padding:5px 0;}
#portfolio form label{//float:left;margin-right:10px;text-align:right;width:100px;color:white;}
#context{color:white;font-family:inherit;font-size:100%;font-style:normal;font-weight:normal;margin-left:50px;width:90%;}
#context h1{//text-shadow:-1px -1px 0 #2D2D2D, 1px 1px 0 #B8B8B8;text-shadow:-1px -1px 0 #8C8C8C, 1px 1px 0 #B8B8B8}
#portfolio form input, #portfolio form textarea{background:none repeat scroll 0 0 #FFFFFF;border:medium none;color:#555555;padding:4px;width:30%;font-family:inherit;font-size:100%;font-style:normal;font-weight:normal;}
#portfolio form textarea{height:150px;width:723px;}
#submit_contact{border:1px solid gray;margin:0;line-height:normal;vertical-align:middle;text-align:center;white-space:nowrap}
.result{clear:both;float:left;font-size:110%;font-weight:bold;margin-bottom:50px;margin-left:110px;margin-top:10px;color:#880000;}
#sendbutton{margin-left:46px;margin-top:0;}
#cMsg{height:16px;margin-top:0;padding:0;}
.counter{font-size:12px;margin-left:55px;text-align:right;width:723px;}
#loader{text-align:center;display:block;}
#loader p{font-size:19px;}
#xloader{height:25px;}
.modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:#222222;display:none;}
.modalin{display:none;background:url('./backdrop.php');background-repeat:repeat;//width:980px;//margin:0 auto;max-height:100%;overflow:auto;}
.gallery{margin:0;margin-top:15px;text-align:center;white-space:nowrap;}
.gallery li{margin-bottom:0px;display:inline-block;margin-left:80px;margin-right:100px;margin-top:0px;}
em{font-weight:normal;}
.postheader{float:left;}
.stars{float:left;left:10px;top:7px;}
.starsanz{float:left;left:11px;top:14px;position:relative;font-size:11px;//font-weight:bold;}
body{line-height:inherit;}
div.jqcloud{font-family:"Helvetica", "Arial", sans-serif;overflow:hidden;position:relative;}
div.jqcloud a{color:inherit;font-size:inherit;text-decoration:none;}
div.jqcloud a:hover{color:#FFFFFF;}
div.jqcloud span{padding:0;}
div.jqcloud span.w10{font-size:65px;color:#BB5757;}
div.jqcloud span.w9{font-size:50px;color:#566287;}
div.jqcloud span.w8{font-size:44px;color:#546085;}
div.jqcloud span.w7{font-size:40px;color:#525E83;}
div.jqcloud span.w6{font-size:34px;color:#505C81;}
div.jqcloud span.w5{font-size:30px;color:#4E5A7F;}
div.jqcloud span.w4{font-size:24px;color:#4C587D;}
div.jqcloud span.w3{font-size:20px;color:#4A567B;}
div.jqcloud span.w2{font-size:18px;color:#485479;}
div.jqcloud span.w1{font-size:15px;color:#465277;}
.jqcloud span.w10, .jqcloud span.w9, .jqcloud span.w8, .jqcloud span.w7{text-shadow:0px 1px 1px #4a4a4a;}
.jqcloud span.w3, .jqcloud span.w2, .jqcloud span.w1{text-shadow:0px 1px 1px #737373;}
