@media screen {  body { background-color: #000000; margin: 10px 0; font: 72% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; } div { margin: 0; padding: 0; } p { font-size: 1.1em; } a { color: #467AA7; font-weight: bold; } a:hover { color: #2a5a8a; } code { font-size: 1.1em; display: block; font-family: "Imprint MT Shadow", "DejaVu Serif", "Courier New", Courier, monospace; background-color: #ffffcc; padding: 5px; margin: 10px; border: 1px solid #ffffff; } blockquote { background: url(/blog/wp-content/themes/wp-multiflex-3/images/quote.gif) left no-repeat; margin: 0; padding: 0 40px 0 40px; text-align: justify; font-size: 0.9em; }  #wrap { width: 900px; background: url(/media/image/bg_all_1800x5.jpg) top left repeat-y; background-position: -900px 0px; margin: 0 auto; border: 1px solid #ffffff; }  #masthead { background: url(/media/image/bg_all_1800x5.jpg) top left repeat-y; background-position: -900px 0px; height: 200px; margin: 0; padding: 0; font-family: "Imprint MT Shadow", "DejaVu Serif", "trebuchet ms",arial,sans-serif; }  #masthead div.left-masthead { float: left; width: 820px; height: 121px; } #masthead a.site-logo { float: left; background: url(/media/image/logo_imp_430x717.jpg); height: 140px; width: 297px; margin: 30px 30px 30px 30px; border: 1px solid #ffffff; } #masthead h1 { padding: 70px 0 0 0; margin: 0 0 5px 0; font-size: 3.2em; font-weight: bold; } #masthead h1 a { color: #e50a00; text-decoration: none; } #masthead h1 a:hover { color: #c50000; } #masthead p.description { margin: -5px 0 0 0; padding: 0; font-weight: bold; color: #7d7d7d; }  #masthead div.right-masthead { float: right; margin: 0; padding: 0; } #masthead div.right-masthead a.rss-logo { background: url(/media/image/rss_both_32x32.gif); height: 32px; width: 32px; margin: 9px 9px 0 0; display: block; } #masthead div.right-masthead a.rss-logo:hover { background: url(/media/image/rss_both_32x32.gif); background-position: 32px 0px; }  #navigation { clear: both; background: url(/media/image/bg_all_1800x5.jpg) top left repeat-y; height: 40px; } #navigation ul { margin: 0; padding: 0; } #navigation li { margin: 0px; height: 40px; float: left; list-style: none; border-right: 1px solid #ffffff; } #navigation li a { font-family:"trebuchet ms",arial,sans-serif; display: block; padding: 11px 14px 11px 14px; color: #ffffff; font-weight: bold; font-size: 1.105em; text-decoration: none; } #navigation li a:hover { background-color: #aaaaff; color: #ff0000; }  #crumb-search { background: url(/media/image/bg_all_1800x5.jpg) top left repeat-y; background-position: 900px 0px; height: 40px; margin: 0; padding: 0; }  #breadcrumb { float: left; padding: 0 0 0 15px; margin: 10px 0 0 0; color: #7D7D7D; font-weight: bold; font-size: 0.9em; width:700px; } #breadcrumb a { background: url(/media/image/1x1.gif) left no-repeat; padding: 0 2px 0 10px; text-decoration: none; color: #467AA7; } #breadcrumb a:hover { color: #2a5a8a; text-decoration: underline; }  #searchbar { float: right; margin: 0; padding: 0; } #searchbar fieldset { border: none; margin: 0; padding: 0; } #searchform { padding: 10px 15px 0 0; color: #000; } #searchbox { border: 1px solid #ffffff; height: 17px; width: 120px; } #searchbutton { background-color: #E6E6E6; border: 1px solid #ffffff; color: #808080; padding:0; font-size: 1em; height: 20px; width: 35px; text-align: center; cursor: pointer; } #searchbutton:hover { background-color: #dcdcdc; color: #404040; border: 1px solid #ffffff; }  #container { clear: both; margin: 0; padding: 0; } #left-wrap { width: 690px; float: left; margin: 0; padding: 0; }  #content { float: right; width: 480px; margin: 0; padding: 0; } #content .post, #content .page { margin: 0; padding: 0 15px 10px 15px; } #content h2 { font-size: 2.1em; font-family:"Imprint MT Shadow", "DejaVu Serif","trebuchet ms",arial,sans-serif; margin: 0; padding: 20px 0px 10px 0px; text-align: center; color: #888888; } #content h2 a { text-decoration: none; color: #000081; } #content h2 a:hover { color: #FF0000; text-decoration: none; font-weight: bold; } #content h2.pagetitle { border-bottom: none;  url(/media/image/1x1.gif) top right no-repeat; font-family: "trebuchet ms",arial,sans-serif; color: #fff; margin: 0 15px 20px 15px; padding: 3px 5px; font-size: 1.3em; } #content .entry h1 { font-size: 2em; color: #ff0000; // color: #646464; } #content .entry h2 { font-size: 1.8em; color: #ff00; // color: #646464; border-bottom: none; } #content .entry h3 { font-size: 1.5em; color: #ff; // color: #646464; } #content .entry h4 { font-size: 1.1em; color: #ff0000; // color: #646464; } #content a { text-decoration: none; } #content a:hover { text-decoration: underline; } #content p { font-size: 1.1em; } #content p.prefix { margin: 0; padding: 0; font-size: 1em; } #content p.suffix { font-size: 0.9em; background: #E1E1E1 url(/media/image/1x1.gif) top right no-repeat; color: #000; padding: 5px; font-weight: normal; line-height: 16px; clear: both; } #content p.suffix a { color: #467AA7; text-decoration: none; } #content p.suffix a:hover { color: #2a5a8a; text-decoration: underline; } #content p.edit { margin: 0; padding: 0; font-size: 0.9em; } #content ul, #content ol { padding: 6px 0 6px 30px; margin: 0 0 0 30px; } #content li { font-size: 1.05em; padding: 2px 0 2px 0; } #content ul li { list-style: square url(/media/image/1x1.gif); } .navigation, .bottomnavigation { height: 15px; } .navigation .alignleft, .bottomnavigation .alignleft { float: left } .navigation .alignright, .bottomnavigation .alignright { float: right; } .entry { overflow: hidden; } .entry a { overflow: hidden; } .entry img { overflow: hidden; }  * html .entry p { font-size: 1.5em; width: 99%; overflow: hidden; }   #right-sidebar h2 { background-color: #a8c3ff; }  #right-sidebar ul ul, #right-sidebar li, #right-sidebar li li, #right-sidebar li li li { background-color: transparent; }  #sidebar h2.pages, #sidebar li h2 { background-color: #6aacff; }  #sidebar { width: 200px; padding: 0 0 10px 0; margin: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar li { list-style: none; } #sidebar h2.pages { color: #fff; background-image: url(/media/image/1x1.gif); background-position: top right; background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 0 5px 20px; } #sidebar li h2 { background-image: none; color: #ffffff; font-size: 1.2em; margin: 10px 0 5px 0; padding: 5px 0 5px 20px; } #sidebar a { font-size: 1.1em; color: #467AA7; font-weight: bold; text-decoration: none; } #sidebar li li { padding: 0; margin: 0 0 0 20px; } #sidebar li li a { background: url(/media/image/1x1.gif) left no-repeat; padding-left: 10px; line-height: 20px; } #sidebar li li a:hover { background: url(/media/image/1x1.gif) no-repeat left; color: #2a5a8a; text-decoration: underline; } #sidebar li li li { padding: 0; margin: 0 0 0 10px; } #sidebar li li li a { background: url(/media/image/1x1.gif) left no-repeat; padding-left: 10px; line-height: 20px; } #sidebar li li li a:hover { background: url(/media/image/1x1.gif) left no-repeat; color: #2a5a8a; text-decoration: underline; } #sidebar li.recentcomments { padding: 2px 0 2px 0; margin: 0 10px 0 10px; font-size: 1em; border-bottom: 1px solid #ffffff; } #sidebar li.recentcomments a { font-size: 1em; background-image: none; } #sidebar li#recentposts ul li.recentposts a { padding: 0; margin: 0; background-image: none; font-size: 0.95em; } #sidebar li#recentposts ul li.recentposts { border-bottom: 1px solid #ffffff; margin: 0 10px 0 10px; padding: 2px 0 2px 0; } #sidebar div.textwidget { padding: 2px 10px 2px 10px; margin: 0; } #sidebar div.textwidget p { font-size: 1em; padding: 0; margin: 0; } #sidebar div#calendar_wrap { text-align: center; margin: 0; padding: 0 0 0 15px; } #sidebar #wp-calendar { text-align: center; } #sidebar #wp-calendar a { text-decoration: none; } #sidebar td { font-size: 0.9em; border: 1px solid #ffffff; padding: 3px; background-color: #ffffff; } #sidebar td.pad { border: none; background: transparent; } #sidebar td#prev, #sidebar td#next { border: none; background: transparent; } #sidebar #today { background-color: #ffff99; }  #right-sidebar { float: right; width: 200px; margin: 0; padding: 0; } #right-sidebar ul { list-style: none; width: 186px; margin: 0 0 10px 0; padding: 0 0 5px 0; overflow: hidden; } #right-sidebar ul ul { margin: 0; padding: 0; } #right-sidebar span { background: url(/media/image/1x1.gif) top left no-repeat; padding: 5px 5px 5px 10px; } #right-sidebar h2 { background-image: url(/media/image/1x1.gif); background-position: top right; background-repeat: no-repeat; padding: 5px 0 5px 0; margin: 0 0 7px 0; font-size: 1.2em; color: #4f7eff; }  #right-sidebar li { margin: 0 0 15px 0; padding: 0 0 15px 0; } #right-sidebar li li { background-image: none; margin: 0; padding: 0 0 0 10px; border-bottom: none; } #right-sidebar li li li { margin: 0; padding: 0 10px 0 10px; border-bottom: none; }  #right-sidebar a { font-size: 1.1em; color: #ffffff; font-weight: bold; text-decoration: none; } #right-sidebar li li a { background: url(/media/image/1x1.gif) left no-repeat; padding-left: 12px; } #right-sidebar li li li a { background: url(/media/image/1x1.gif) left no-repeat; padding-left: 12px; } #right-sidebar a:hover { text-decoration: underline; } #right-sidebar li.recentcomments { padding: 2px 10px 5px 0; margin: 0 10px 0 10px; border-bottom: 1px solid #ffffff; } #right-sidebar li.recentcomments a { background-image: none; } #right-sidebar li.recentposts { padding: 2px 0 5px 0; margin: 0 10px 0 10px; border-bottom: 1px solid #ffffff; } #right-sidebar li.recentposts a { margin: 0; padding: 0; background-image: none; } #right-sidebar div.textwidget { padding: 2px 10px 2px 10px; } #right-sidebar div.textwidget p { font-size: 1em; padding: 0; margin: 0; } #right-sidebar div#calendar_wrap { text-align: center; margin: 0; padding: 5px 5px 0 7px; } #right-sidebar #wp-calendar { text-align: center; } #right-sidebar #wp-calendar a { text-decoration: none; } #right-sidebar td { font-size: 0.9em; border: 1px solid #ffffff; padding: 3px; background-color: #ffffff; } #right-sidebar td.pad { border: none; background: transparent; } #right-sidebar td#prev, td#next { border: none; background: transparent; } #right-sidebar #today { background-color: #ffff99; }  #footer { width 900px; height: 55px; clear: both; // background: url(/media/image/bg_all_1800x5.jpg) repeat-y top left; text-align: center; background-position: 900px 0px; } #footer p { padding: 10px 0 2px 0; color: #0; font-size: 0.9em; } #footer a { text-decoration: underline; color: #0; font-size: 0.9em; } #footer a.pixel { float: left; background: url(/media/image/1x1.gif); height: 1px; width: 1px; margin: 0 0 0 0; border: 0; } #footer a:hover { font-family: "Imprint MT Shadow", "DejaVu Serif", "trebuchet ms",arial,sans-serif; font-size: 2.0em; font-weight: bold; color: #ff0000; text-decoration: none; }  h3#respond, h3#comments { font-size: 1.2em; margin; 0; padding: 0; } #commentwrap { background-color: transparent; //#F0F0F0; border: 0px solid #ffffff; padding: 0 10px 10px 10px; margin: 0 15px 10px 15px; } #commentform { margin: 0; padding: 10px; border: 0px solid #ffffff; } #author { border: 1px solid #ffffff; height: 17px; width: 190px; } #email { border: 1px solid #ffffff; height: 17px; width: 190px; } #url { border: 1px solid #ffffff; height: 17px; width: 190px; } #comment { width: 405px; border: 1px solid #ffffff; } #submit { background-color: #E6E6E6; border: 1px solid #ffffff; color: #808080; padding:0; font-size: 1em; height: 30px; width: 405px; text-align: center; cursor: pointer; } #submit:hover { background-color: #dcdcdc; color: #404040; border: 1px solid #ffffff; }  #content ol.commentlist { padding: 0 0px 0 0px; margin: 0 15px 10px 30px; } #content ol.commentlist li { background: #ffff99 url(/media/image/1x1.gif) no-repeat top right; margin: 5px 0 5px 0; padding: 10px; } #content ol.commentlist li.alt { background: #d4dde4 url(/media/image/1x1.gif) top right no-repeat; }  img.left { float: left; margin: 5px 5px 0 0; padding: 5px; border: 1px solid #ffffff; } img.right { float: right; margin: 5px 0 0 5px; padding: 5px; border: 1px solid #ffffff; } .entry img.wp-smiley { border: none; margin: 0; padding: 0; } .entry img { margin: 5px; padding: 5px; border: 1px solid #ffffff; } .entry a img { border: 1px solid #ffffff; } .entry a:hover img { border: 1px solid #ffffff; }  .strong { font-weight: bold; font-size: 1.1em; } #impressum a.imp { float: left; background: url(/media/image/logo_imp_430x717.jpg); background-position: 0px -140px; height: 577px; width: 430px; margin: 50px 0px 20px 0px; border: 0; } #impressum a.cash { float: left; background: url(/media/image/cashmaschine.gif); align: center; height: 90px; width: 120px; margin: 20px 0 0 20px; border: 0; } #newsletter a.gif { float: left; background: url(/media/image/oesterreich_160x120.gif); align: center; height: 120px; width: 160px; margin: 20px 0 0 0; border: 0; } #video a.gif { float: right; background: url(/media/image/filmrolle_100x40.gif); align: right; height: 40px; width: 100px; margin-left: 280px; border: 0; } }  .recaptcha-error { font-size: 1.8em; padding-bottom: 8px; }    .mh-plaintext { background:transparent url(/blog/wp-content/plugins/wp-recaptcha/email.png) no-repeat scroll left center; border:medium none; color:#2277DD; height:16px; padding:2px 2px 4px 20px; }  .mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover { color: #FF7700; font-weight: bolder; text-decoration: none; border: 0; background-color: transparent !important; }  .mh-hyperlinked { background:transparent url(/blog/wp-content/plugins/wp-recaptcha/email.png) no-repeat scroll left center; border:medium none; color:#2277DD; height:16px; padding:2px 2px 4px 20px; }  .mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover { color: #FF7700; font-weight: bolder; text-decoration: none; border: 0; }   .lang-select label, .theme-select label { vertical-align: middle !important; } .lang-select select, .theme-select select { vertical-align: middle !important; } .recaptcha-form { margin: auto !important; width: 25em !important; } .recaptcha-options td { vertical-align: top !important; } .which-key label { font-weight: bold; } .copyright { text-align: center; font-size: .85em; }  