* {margin:0px; padding:0px; border:0px; outline-style:none; vertical-align:baseline;}

@font-face {
    font-family:'FuroreRegular';
    src:url('Furore-webfont.eot');
    src:url('Furore-webfont.eot?#iefix') format('embedded-opentype'),
        url('Furore-webfont.woff') format('woff'),
        url('Furore-webfont.ttf') format('truetype'),
        url('Furore-webfont.svg#FuroreRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {background:#000000; font-family:Arial, Helvetica, Sans-Serif; text-align:left; width:100%; color:#ffffff; font-size:12px; -webkit-text-size-adjust:none;}

.wrapper {min-width:300px; max-width:980px; margin:0px auto; text-align:center; position:relative; z-index:2;}
.logo {width:90%; max-width:640px; height:auto; margin:20px 0px 10px;}
.promo, .photo {width:100%; max-width:640px; height:auto; margin:10px 0px 20px; border:1px solid #252525;}
.video {width:90%; max-width:640px; height:360px; margin:10px 0px; border:1px solid #252525;}

div.content {width:90%; max-width:640px; margin:10px auto;}
div.contact {background:#ffffff; display:block; line-height:20px; padding:10px 0px; margin:10px 0px; font-family:'FuroreRegular', Arial, sans-serif;}
div.content.desc{margin:0px auto 20px;}
div.content.desc *{text-align:center!important;}
span {text-decoration:none; color:#000000; font-size:150%; padding-left:10px;}
a.phone:link, a.phone:visited, a.phone:hover, a.phone:hover.visited {text-decoration:none; color:#000000; font-size:230%; font-weight:bold;}

h3.red{text-transform:none;}
.red, span.red {color:#ff0000;}
.white, span.white {color:#ffffff;}

h1, h2, h3, h4, h5 {color:#ffffff; margin:0px 0px 10px 0px; text-align:left;}
h1 {font-size:22px; letter-spacing:-1px; font-weight:normal; line-height:19px;}
h2 {font-size:18px; letter-spacing:-1px; font-weight:normal; line-height:15px;}
h3 {font-size:16px; letter-spacing:-1px; font-weight:bold; line-height:13px;}
h4 {font-size:15px; letter-spacing:-1px; font-weight:bold; line-height:13px;}
h5 {font-size:15px; letter-spacing:-1px; font-weight:bold; line-height:13px; color:#ff0000;}
p {text-align:justify; margin:0px 0px 20px 0px; color:#ffffff;}

form input {font-family:Arial, Tahoma, Verdana; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:10px 0px;}

form input[type="submit"], form input[type="button"] {
cursor:pointer; display:inline-block; width:100%; padding:15px; background:#ff0000; text-decoration:none; border-radius:3px; box-shadow:0px 0px 0px 5px rgba(0, 0, 0, 0.5), inset 0px 1px 0px 0px #eb9f9f, inset 0px -3px 0px 0px #5b0000; color:#ffffff; font-family:'FuroreRegular', Arial, sans-serif; font-size:15px; font-weight:normal; text-align:center; text-shadow:0px -1px 1px #3275bc; -webkit-background-clip:padding-box;
background:-ms-linear-gradient(top, #eb5555 0%, #ff0000 30%, #a00000 100%);
background:-moz-linear-gradient(top, #eb5555 0%, #ff0000 30%, #a00000 100%);
background:-o-linear-gradient(top, #eb5555 0%, #ff0000 30%, #a00000 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eb5555), color-stop(1, #ff0000), color-stop(2, #a00000));
background:-webkit-linear-gradient(top left, #eb5555 0%, #ff0000 30%, #a00000 100%);
background:linear-gradient(to bottom, #eb5555 0%, #ff0000 30%, #a00000 100%);
}
form input[type="submit"]:hover, form input[type="button"]:hover {padding:16px 15px 14px 15px; box-shadow:0px 0px 0px 5px rgba(0, 0, 0, 0.5), inset 0px 5px 10px 0px rgba(0, 0, 0, 0.8), inset 0px -1px 0px 0px #df0000;}

.lng {background:#252525; display:block; line-height:20px; padding:0px; margin:10px 0px; font-family:'FuroreRegular', Arial, sans-serif; font-size:15px; white-space:nowrap;}
.lng a:link, .lng a:visited {display:inline-block; width:50%; line-height:50px; text-decoration:none; color:#ffffff;}
.lng a:hover, .lng a:hover.visited {background:#ffffff; color:#252525;}
.lng a.on:link, .lng a.on:visited, .lng a.on:hover, .lng a.on:hover.visited {background:#ff0000; color:#ffffff;}