@charset"UTF-8";

body {font-size:14px; font-family:arial; padding:0px; margin:0px; color:#ccc; background:url('images/back.gif') repeat-x top center #000; line-height:150%;}
p, span, form, table, h1, h2, h3, h4, h5 {margin:0px; padding:0px; font-weight:normal;}
span.error {color:#c6213b!important;}
span.success {color:#bca453!important;}
a {text-decoration:none; color:#bca453;}
a:hover {text-decoration:underline;}
img {border:0px;}


.theme-default .nivoSlider {margin-bottom:0px!important; box-shadow:none!important; background:transparent!important;}
.nivo-controlNav {background:rgba(0,0,0,0.6); position:relative; margin-top:-62px; z-index:50; display:none!important;}

#wrap {float:left; width:100%; background:url('images/back.png') no-repeat top center;}
#wrap-in {width:1000px; margin:0 auto;}

#head {float:left; width:100%;}
a#logo {float:left; color:#eee; text-transform:uppercase; font-family:tahoma; font-size:32px; margin-top:45px; text-decoration:none!important;}
#lang {float:right;}
#lang a {float:left; margin-top:35px; margin-right:10px; color:#eee; font-size:14px; background:url('images/dot.png') no-repeat right center; padding-right:13px;}
#lang a:last-child {background:transparent; padding-right:0px; margin-right:0px;}
#lang a#selected {color:#aaa; text-decoration:none;}

#top {float:left; width:100%;}
#line {float:left; border-bottom:5px solid #bca453; height:45px; width:550px; margin-right:50px; margin-bottom:40px;}
#zone1 {float:left; width:400px;  text-align:right;}
#zone1 p {color:#bca453;}
#zone1 h1 {color:#fff;}

#banner {float:left; width:100%; }
#zone2 {float:left; width:100%; height:auto; margin:0 0 20px 0;}
#zone3 {float:left; width:100%;  overflow:hidden; padding:50px 0; border-bottom:3px solid #2e2e30;}

#zone2 h1 {color:#fff; text-transform:uppercase; font-weight:bold; font-size:30px; letter-spacing:-1px; line-height:120%;}

ul#menu, ul#menu  li {margin:0px; padding:0px; list-style:none; float:left; }
ul#menu {background:#1d1d1e; width:998px; border:1px solid #2e2e30; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;}
ul#menu  li a {text-transform:uppercase;  padding:20px 22px 20px 20px; background:url('images/separator.gif') right center repeat-y; float:left;}
ul#menu  li a:hover, ul#menu  li a#selected1 {color:#fff; padding-bottom:17px; border-bottom:3px solid #2e2e30; text-decoration:none;}
ul#menu li#facebook {float:right;}
ul#menu li#facebook  a {background:url('images/separator.gif') left center repeat-y;}


#zone4 {float:left; width:100%; margin-top:50px; color:#fff;}
#zone4 b, #zone4 strong {color:#bca453;}

#zone5 {float:left; width:100%; margin-top:50px; padding:50px 0; color:#aaa; font-size:12px; border-top:3px solid #2e2e30;}

#content {float:left; width:100%; }
#left {float:left; width:550px; margin-right:50px;}
#right {float:left; width:400px;}

#databox {float:left; width:100%; margin-top:50px;}
#databox h1 {color:#bca453;}
#databox h2 {color:#fff;}
#gallery {float:left; width:100%; margin-top:20px;}
#gallery img {width:100px; margin-right:10px; margin-top:10px; float:left; height:100px; background:#222; border:0px;}

#right form {float:left; width:100%; margin-top:50px;}
#right form .row {float:left; width:100%; margin:5px 0;}
#right form .row strong {font-weight:normal; text-transform:uppercase; color:#fff; width:100px; float:left; margin-right:10px;}
#right form .row input {width:270px; padding:10px; float:left; background:#46464a; border:0px; color:#ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#right form .row textarea {width:270px; padding:10px; height:100px; float:left; background:#46464a; border:0px; color:#ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#right form .row img {background:#46464a; width:100px; height:35px; float:left;}
#right form .row input.sendbutton {width:206px; height:53px; background:url('images/comanda.png') no-repeat; cursor:pointer;}


#zone4 a {text-decoration:underline;}
body {background-size:cover;}
#wrap-in {position:relative; z-index:10;}
