*                           { outline: 0; }body                        { margin: 0; font-family: arial, tahoma, sans-serif; font-size:12px; }a:link                      { color:#f90; text-decoration:underline; cursor:pointer; font-weight:bold;}a:visited                   { color:#f90; text-decoration:underline; cursor:pointer; font-weight:bold; }a:hover                     { color:#990000; text-decoration:underline; cursor:pointer; font-weight:bold; }a:active                    { color:#990000; text-decoration:underline; cursor:pointer; font-weight:bold; }a:focus                     { color:#990000; text-decoration:underline; cursor:pointer; font-weight:bold; }h1                          { width:517px;height:49px; font-size: 18px; color:#ffffff; background: url('images/h1_bg_small.jpg') no-repeat;display:block;padding:10px; margin: 0;}ul                          { margin: 0; padding: 0; }.clear                      { clear: both; }.fbslide            { float:right; padding:15px; position:fixed; top:150px; right: -355px; text-align:left; width:400px; z-index:9999; }#facebook_preview   { background-image: url('images/fbslide.png');width:61px; height:48px; float:left; margin:0 }#facebook           { background: #fff; height:318px; width:240px; float:left; padding: 7px 10px 5px 5px}.content_main table         { background: #efefef; }.content_main td            { border: 1px solid #fff; padding: 2px; }.content_main tr            { background: #efefef; }.content_main tr:hover      { background: #ccc; }.wrapper                    { width:945px; background: url('images/wrapper_bg.jpg')repeat-y;margin:0 auto; }.banner_background          { width:945px; height:104px; background: url('images/banner_bg.jpg') no-repeat; }.banner_part2               { width:701px; height:27px; background:url('images/banner_bg_gray_block.jpg') no-repeat; float:right; }.logo                       { width:226px; height:87px; background: url('images/logo.jpg') no-repeat; margin-left: 20px; }.logo a                     { width:226px; height:87px; display: block; text-decoration: none; }.fsit_logo                  { margin-top: 10px; float:right; text-align: right; width: 230px; height: 40px; background: url('images/fsit_logo.jpg') no-repeat; }.fsit_logo a                { width: 230px; height: 40px; display: block; text-decoration: none; }.table_left                 { width:244px;float:left; }.login                      { width:244px;height:140px;background:url('images/login_bg.jpg') no-repeat; padding-left: 30px; }.content_main               { width: 500px; float: left; color:#505050; font-size:12px;line-height: 20px; margin-left: 25px; margin-top: 25px;}.content_main strong        { font-weight: bolder; color: #f90; }.content_main ul            { margin-left: 20px; }.content_main img a         { border: 0px; }#post-12 ul                 { margin: 0; padding: 0; margin-left: 20px; }.table_right                { width:146px;float:right; }.toolbox                    { padding-left: 8px; padding-top: 6px; width:146px;height:219px;background:url('images/toolbox_bg.jpg') no-repeat;margin-top:23px; font-size: 11px; color: #fff; }.toolbox_headline           { font-size: 13px; font-weight: bold; padding-top:15px; }.toolbox_mehr               { font-size: 10px; }.menu                       { width: 244px; }    .menu ul                          { width:244px;float:left;padding-left:0px;list-style-type: none; }    .menu li.title                    { width:244px;height:25px;background:url('images/menu_group_bg.jpg') no-repeat;font-size: 13px;color:#fff; font-weight: bold;padding-left:45px;padding-top:4px;margin-bottom:-4px;margin-top:10px;}    .menu li a                        { width:199px;height:25px;font-family: arial;text-decoration: none;font-size: 12px; font-weight: bold; color:#606062;display:block;background: url('images/menu_inactive_bg.jpg') no-repeat;padding-left: 45px;padding-top:5px;margin-bottom:-5px; border: 0; text-shadow: 0 1px 0px #fff; }    .menu li a:hover                  { color:#fff;display:block;background: url('images/menu_hover_bg.jpg') no-repeat;padding-left: 45px; text-shadow: 0 1px 0px #000; }.footer                     { width:945px;clear:both; }    .seal                       { width:141px;height:149px;background: url('images/no_ssl.jpg') no-repeat;float:left; }    .footer_bg                  { width:804px;height:149px;background: url('images/footer_bg.jpg') no-repeat;float:right; }    .footer_text                { width:510px;font-family: arial;font-size: 11px; color:#ccc; margin-top:35px;float:left; padding-top: 2px; }    .social_network             { width:126px;height:54px;margin-right:37px;margin-top:18px;float:right; }    .mrwong a                   { width:62px;height:54px;display:block;background:url('images/wong_button.png') no-repeat;float:left; }    .mrwong a:hover             { width:62px;height:54px;display:block;background:url('images/wong_button_hover.png') no-repeat;float:left; }    .delicious a                { width:62px;height:54px;display:block;background:url('images/delicious_button.png') no-repeat;float:right; }    .delicious a:hover          { width:62px;height:54px;display:block;background:url('images/deliciouss_button_hover.png') no-repeat;float:right; }.login_dropdown select          { margin: 5px; padding: 3px; background: #fff; border: 1px solid #666; color: #555; font-size: 11px; }.login_user1                    { margin-left: 25px; }.login_user1 input              { margin: 5px; padding: 3px; background: #fff; border: 1px solid #666; color: #555; font-size: 11px; }.login_user2                    { margin-left: 25px; }.login_user2 input              { margin: 5px; padding: 3px; background: #fff; border: 1px solid #666; color: #555; font-size: 11px; }.login_password                 { margin-left: 25px; }.login_password input           { margin: 5px; padding: 3px; background: #fff; border: 1px solid #666; color: #555; font-size: 11px; }.login_submit                   { margin: 5px; padding: 3px; color: #555; font-size: 11px; }.login_submit input             { width: 108px; height: 20px; background: url('images/login_button.png') top center; margin-left: 20px; border: 0px; text-indent: -9999px; font-size: 11px; padding: 3px; }.login_submit input:hover       { width: 108px; height: 20px; background: url('images/login_button.png') bottom center; }.special_offers_title           { width:633px;height:59px;background:url('images/special-offers_bg.jpg'); }.icon_ja                        { width: 17px; height: 17px; background: url('images/icon_ja.png') no-repeat; }.icon_nein                      { width: 17px; height: 17px; background: url('images/icon_nein.png') no-repeat; }div.skip-link {position:absolute;right:1em;top:1em;}div#menu {background:#EEE;height:1.5em;margin:1em 0;width:100%;}div#menu ul,div#menu ul ul {line-height:1;list-style:none;margin:0;padding:0;}div#menu ul a {display:block;margin-right:1em;padding:0.2em 0.5em;text-decoration:none;}div#menu ul ul ul a {font-style:italic;}div#menu ul li ul {left:-999em;position:absolute;}div#menu ul li:hover ul {left:auto;}.entry-title,.entry-meta {clear:both; width:517px;height:49px; font-size: 18px; color:#ffffff; background: url('images/h1_bg_small.jpg') no-repeat;display:block;padding:10px; margin: 0;}div#container,div#primary {margin-top:2em;}form#commentform .form-label {margin:1em 0 0;}form#commentform span.required {background:#fff;color:#c30;}form#commentform,form#commentform p {padding:0;}input#author,input#email,input#url,textarea#comment {padding:0.2em;}div.comments ol li {margin:0 0 3.5em;}textarea#comment {height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}.alignright,img.alignright{float:right;margin:1em 0 0 1em;}.alignleft,img.alignleft{float:left;margin:1em 1em 0 0;}.aligncenter,img.aligncenter{display:block;margin:1em auto;text-align:center;}div.gallery {clear:both;height:180px;margin:1em 0;width:100%;}p.wp-caption-text{font-style:italic;}div.gallery dl{margin:1em auto;overflow:hidden;text-align:center;}div.gallery dl.gallery-columns-1 {width:100%;}div.gallery dl.gallery-columns-2 {width:49%;}div.gallery dl.gallery-columns-3 {width:33%;}div.gallery dl.gallery-columns-4 {width:24%;}div.gallery dl.gallery-columns-5 {width:19%;}div#nav-above {margin-bottom:1em;}div#nav-below {margin-top:1em;}div#nav-images {height:150px;margin:1em 0;}div.navigation {height:1.25em;}div.navigation div.nav-next {float:right;text-align:right;}div.sidebar h3 {font-size:1.2em;}div.sidebar input#s {width:7em;}div.sidebar li {list-style:none;margin:0 0 2em;}div.sidebar li form {margin:0.2em 0 0;padding:0;}div.sidebar ul ul {margin:0 0 0 1em;}div.sidebar ul ul li {list-style:disc;margin:0;}div.sidebar ul ul ul {margin:0 0 0 0.5em;}div.sidebar ul ul ul li {list-style:circle;}div#menu ul li,div.gallery dl,div.navigation div.nav-previous {float:left;}div#header,div#footer {text-align:center;}input#author,input#email,input#url,div.navigation div {width:50%;}div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {margin:0;padding:0;}#newsletterForm label, #newsletterForm input, #newsletterForm select { /* Alle Labels UND Formularelemente auswählen */ display: block; float: left; margin-bottom:5px; width: 200px; /* Breite.*/}#newsletterForm label { text-align: right;  padding-right: 1em; }#newsletterForm br { /* Alle Zeilenumbrüche in Formularen auswählen */ clear: left; /* das floating der labels und inputs aufheben */}#newsletterForm input#submit { /* den Submit-Button */ float: none; width: auto;}
