@charset"UTF-8";

body {font-size:14px; font-family:trebuchet ms; background:url('images/back.jpg') fixed; padding:0px; margin:0px; color:#222;}
p, span, form, h1, h2, h3, h4, h5 {margin:0px; padding:0px;}
h1, h2, h3, h4, h5 {font-family:myfont;}
span.error {color:red!important;}
span.success {color:green!important;}
a {text-decoration:none; color:#222;}
a:hover {text-decoration:underline;}
img {border:0px;}

#wrap {width:990px; margin:0 auto;}
#wrap-inside {width:950px; padding:20px; float:left; background:#fff; border-radius:10px; -moz-border-radius:10px; margin:50px 0; box-shadow:0 0 5px #444;}

#head {width:100%; float:left;}
#head img#logo {float:left;}

#address, #adzone2 {float:right; width:480px; color:#888;}
#address {font-size:15px; margin-top:10px;}
#adzone2{font-size:13px; margin-top:10px;}

#lang {margin-top:4px;}
#lang, #phone {float:right;}
#lang img {float:right; margin-left:8px;}

ul#menu, ul#menu li, ul#category, ul#category li {float:left; list-style:none; margin:0px; padding:0px;}
ul#menu {width:930px; background:url('images/menu.gif') repeat-x; border-bottom:5px solid #522e1c;
padding:0 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
margin-top:20px;
}


ul#menu a {floaT:left; font-size:16px; font-weight:bold; text-transform:uppercase; color:#222; padding: 8px 10px; margin-top:10px;}
ul#menu b {width:2px; background:url('images/separator.gif'); float:left; margin:0 10px; height:58px; }
ul#menu a:hover, ul#menu a#selected1 {background:#522e1c; border-radius:5px; -moz-border-radius:5px; color:#fff; text-decoration:none; }
a#facebook {background:none!important; position:relative; top:-2px;}

ul#category {background:#522e1c; padding:7px 20px 12px 20px; width:910px;}
ul#category a {float:left; color:#fff; padding-left:10px;  background:url('images/arrow.png') no-repeat left center; margin-right:20px;}
ul#category a:hover, ul#category a#selected2 {text-decoration:underline;}

#banner {float:left; width:950px;}

#adzone4 {float:left; width:910px; padding:20px;  background:url('images/adzone_back.gif') repeat-x #e5e5e5;}

#content {float:left; width:950px; font-size:14px;}

#wordscript {float:left; width:950px; margin-top:30px;}

#contactform {float:left; margin-top:30px; width:950px; font-size:14px;  border-radius:10px; -moz-border-radius:10px;;}
#contactform .row {float:left; width:320px; padding:5px 0;}
#contactform .row2 {float:left; width:1000px; padding:5px 0;}
#contactform .row strong, #contactform .row2 strong  {float:left; color:#222; width:110px; }
#contactform .row input {float:left; margin-right:10px; width:180px; background:#fefefe;  border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
#contactform .row select {width:192px;  background:#fefefe;  border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
#contactform .row2 textarea {width:820px; background:#fefefe; height:150px;   border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
#contactform .row input.sendbutton { background:#5b371b; bordeR:0px; padding:7px 10px; color:#fff; cursor:pointer; width:auto;}
#contactform .row input.sendbutton:hover {background:#5b371b;}
#contactform .row img {float:left; }


#data-gallery{float:left; width:950px; margin-top:20px;}
#data-gallery .paging  { margin-top:10px; float:left; width:1000px;}
#data-gallery .paging a { float:left; border:1px solid #ffbd07; background:#ffbd07;  padding:5px 10px; margin-right:6px; color:#333; font-size:14px;}
#data-gallery .paging a:hover, #data-gallery .paging a#selected4{background:#5b371b; text-decoration:none; bordeR:1px solid #5b371b; color:#fff;  }
#data-gallery img {float:left;  background:#ccc; margin:10px 10px 0 0;
width:180px; height:150px; 
 color:#888;
}
#data-gallery img:hover {opacity:0.85;
filter:alpha(opacity=85);}



#footer {float:left; padding:20px; border-top:5px solid #5b371b;
background:url('images/footer.gif') repeat-x #ff9b0b;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-top:30px;
width:910px;
color:#333;
}

#footer-data {width:910px; float:left;}
#adzone5 {width:460px; float:right; }

#footer-data p {font-size:15px; color:#5b371b;}
#newsletter {width:910px; floaT:left; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #cca604;}

#newsletter h2 {float:left; width:910px; font-weight:normal; border-bottom:1px solid #cca604; padding-bottom:5px;}
#newsletter h2 img {float:left; margin-right:10px;}
#newsletter h2 p {float:left; font-family:impact; font-weight:normal; font-size:22px; text-transform:uppercase; color:#333;}

#newsletter i {float:left; width:100%; margin-top:15px; font-size:13px; font-style:normal;}
#newsletter form {float:left; width:100%; margin-top:10px;}
#newsletter form .row1 {float:left; width:100%; padding:4px 0;}
#newsletter form .row {float:left;  padding:0px 0; margin-right:15px; }
#newsletter form .row2 {width:250px; float:left; padding:4px 0;}
#newsletter form .row strong {float:left; margin-right:10px;}
#newsletter form .row input {width:100px; border:0px; background:#fff8e7; float:left; font-size:12px; padding:4px; border:1px solid #ff9e0b;}
#newsletter form .row2 strong {width:95px; float:left;}
#newsletter form .row2 input {width:109px; border:0px; background:#fff8e7; float:left; font-size:12px; padding:4px;  border:1px solid #ff9e0b;}
#newsletter form .row img {float:left;}
#newsletter form input.sendbutton {background:#5b371b; padding:3px 5px; color:#fff; cursor:pointer; width:auto;}

#footer iframe {border:2px solid #fff !important; box-shadow:0 0 5px #888; -moz-box-shadow:0 0 5px #888;}


#big_image

{

	width: 950px;
	padding-bottom: 10px;
	float: left;
	display: inline;
	text-align:center;

}

#big_image img

{

	width: auto !important;
	height: auto !important;
	text-align:center;
	float:none;

}

#gallery_left

{


	float: left;
	display: inline;

}
#gallery_left img, #gallery_right img {width:auto!important; height:auto!important; background:none!important; margin:0px!important;}


#gallery_scroll

{

	width: 880px;
	height: 150px;
	margin-left: 10px;
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;

}

#gallery_slide

{

	width: 646px;
	height: 150px;
	margin-left: -10px;
	position: relative;
	float: left;
	display: inline;

}

#gallery_slide img

{
	/*border: 0px;*/
	margin: 0px 0px 0px 15px !important;
}

#gallery_right

{


	margin-left: 10px;
	float: left;
	display: inline;
}

#gallery_left a, #gallery_right a {background:#5b371b; color:#fff; padding:68px 8px 67px 8px; text-decoration:none!important; float:left;}
#gallery_left a:hover, #gallery_right a:hover  {background:#5b371b}
#gallery_left img, #gallery_right img {border:0px;}
iframe

{
margin: 0px;
padding: 0px;
border: 0px;
}


.nivo-controlNav {display:none;}







