@charset "UTF-8";


body {
	margin:0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	background: url(images/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}	

#container{
width:auto;
margin-left:auto;
margin-right:auto;
height:auto;
}


#header{
width:960px;
height:200px;
margin-left:auto;
margin-right:auto;
background:url(images/header.jpg);
}

#logo{
	float:left;
width:auto;
height: auto;
}


#contact{
	float:left;
	font-size:14px;
	clear:left;
	margin: 55px 0px 0px 20px;
	color:#f9f9f9;
	line-height:20px;}

#contact a {color:#f9f9f9; text-decoration:none;}	
#contact a:hover{color:#444;}

#social{float:right; width:auto; height:auto; margin:15px 175px 0px 0px;}

#menu{
width:960px;
height:auto;
background-color:#55d2d8;
margin-left:auto;
margin-right:auto;
clear:both;
font-size:13px;
padding:8px 0px 8px 0px;
}

#menu a{ color: #fff; text-decoration:none; border-right:1px solid #3ec5cb; padding:0px 16px 0px 16px; }
#menu a:hover{ color: #666; text-decoration: none;}

#banner{ background:#f2f2f2; width:auto; height:auto;}
#banner-inner{margin-left:auto;margin-right:auto; width:960px;}
#banner-inner a{ color:#000; text-decoration:none;} #banner-inner a:hover{color:#55d2d8;}
#banner-content{float:left; width:535px; padding-top:20px; font-size:13px;}
#banner-image{float:right; width:400px;}

#content{margin-left:auto;margin-right:auto; width:960px; margin-top:20px; margin-bottom:20px; clear:both;}

#footer{ background:#f2f2f2; margin-top:25px;}
#footer-inner{margin-left:auto;margin-right:auto; width:960px; padding:15px 0px 15px 0px; text-align:center; color:#888;}

#footer-inner a{color:#888; text-decoration:underline;}
#footer-inner a:hover{color:#666;}

.b{color:#55d2d8; font-size:14px;}
.g{color:#666; font-size:14px;}
.gallery{ padding:3px; border:1px solid #dedede; margin-right:13px;}
.gallery-last{padding:3px; border:1px solid #dedede; margin-right:0 !important;}

  
input[type=text], textarea { font-family: Tahoma, Geneva, sans-serif; font-size:12px; padding:5px; border:1px solid #ddd; background:#fff; border-radius:2px; margin-bottom:5px;}
input[type=submit],input[type=reset]{padding:5px 12px; background:#55d2d8; border:1px solid #3ec5cb; border-radius:3px; font-size:12px; font-family: Tahoma, Geneva, sans-serif; color:#fff; }  

/* Cookies*/
span.wpcf7-list-item{margin:0 0;}

.cc_container{background:#55d2d8!important;}
.cc_container .cc_message{font-size:12px!important; margin-top:10px!important; font-family: Tahoma, Geneva, sans-serif!important;}
.cc_container .cc_btn{border-radius:3px!important; background-color:#fff!important; font-size:12px!important;
	color:#666!important; font-weight:normal!important;font-family: Tahoma, Geneva, sans-serif!important;}


