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, input { background:transparent; border:0; font-family:Arial, "Lucida Grande", Tahoma, "Trebuchet MS", Verdana, DejaVu Sans; font-size:1em; margin:0; outline:0; padding:0; vertical-align:baseline; } body { font-size:85%; text-align:center; } a:link, a:visited { text-decoration:underline; } a:hover { text-decoration:none; } :focus { outline:0; } ol, ul { list-style:none; } blockquote, q { quotes:none; } blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; } ins { text-decoration:none; } del { text-decoration:line-through; } table { border-collapse:collapse; border-spacing:0; } table td { vertical-align:top; } table th { text-align:left; } code { font-family:'Courier New',Courier,Fixed; } acronym, abbr, span.caps { cursor:help; } .skipElement { display:block !important; position:absolute !important; left:-9999px !important; top:-9999px !important; } /* CSS Clearfix - clear floats without any additional Markup. Source:http://www.webtoolkit.info/css-clearfix.html */ .clearfix:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; } .clearfix { display:inline-block; } html[xmlns] .clearfix { display:block; } * html .clearfix { display:block; zoom:1; } *+html .clearfix { display:block; zoom:1; } /* define colors */ body, a:link, a:visited { color:#e5e5e5; } body #modalBox, #modalBox a:link, #modalBox a:visited { color:#333333; } .required { color:red; } textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="reset"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="url"], select { background-color:#fff; border-color:#000; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="url"]:focus, select:focus { border-color:#c0c0c0; } .globalBackgroundGradient { background-color:#000; /* default background-color */ background-image:-moz-linear-gradient(top, #f9f9f9 0%, #ececec 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#ececec)); background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #ececec 100%); background-image:-o-linear-gradient(top, #f9f9f9 0%, #ececec 100%); background-image:-ms-linear-gradient(top, #f9f9f9 0%, #ececec 100%); background-image:linear-gradient(top, #f9f9f9 0%, #ececec 100%); /*CSS3*/ } .globalBackgroundGradient:hover, .globalBackgroundGradient.hoverEvent { background-color:#e5e5e5; background-image:-moz-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#d1d1d1)); background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); background-image:-o-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); background-image:-ms-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); background-image:linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); } .globalBackgroundTransitions:hover, .globalBackgroundTransitions.hoverEvent { -moz-transition:all .2s ease-in-out; /* FF3.5+ */ -webkit-transition:all .2s ease-in-out; /* Saf3.1+, Chrome */ -ms-transition:all .2s ease-in-out; /* IE10+ */ -o-transition:all .2s ease-in-out; /* Opera 10.5 */ transition:all .2s ease-in-out; } .globalBorderRadius-All {/* http://www.kreativr.de/css3-buttons/ */ -moz-border-radius:3px; /* Mozilla-Browser wie Firefox */ -webkit-border-radius:3px; /* Webkit-Browser wie Chrome oder Safari */ border-radius:3px; /* Browser wie IE9 oder Opera*/ } .globalBorderRadius-TopLeftRight { -moz-border-radius-topright:3px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; border-top-left-radius:3px; border-top-right-radius:3px; } .globalBorderRadius-BottomLeftRight { -moz-border-radius-bottomright:3px; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; border-bottom-left-radius:3px; border-bottom-right-radius:3px; } .globalBoxShadow-5 { -moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; box-shadow:0 0 5px 0 #000; } .globalBoxShadow-8 { -moz-box-shadow:0 0 8px #000; -webkit-box-shadow:0 0 8px #000; box-shadow:0 0 8px 0 #000; } .globalBoxShadow-20 { -moz-box-shadow:0 0 20px #1d1d1d; -webkit-box-shadow:0 0 20px #1d1d1d; box-shadow:0 0 20px 0 #1d1d1d; } /* HTML-Code: