body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.logo
{
	position:relative;
	top:25px;
}
.button
{
background-color:#393939; color:white; border-color:#393939; height:37px; position:relative;top:-15px; width:400px; border:none;
}
.phonnumber
{
	position:relative;
	right:80px;
}
.phonnumbers
{
	position:relative;
	right:58px;
}

.massegeinfo
{
	position:relative;
	right:40px;
}
.socalicons
{
	position:relative;
	top:-5px;
}
.socalicon3pages
{
	position:relative;
	top:-5px;
}
ul,li
{
	float:left;
	color:#FFF;
	list-style:none;
	margin:5px;
}
.inputtext
{
	height:30px;
	width:400px;
}
.inputtext3
{
	height:120px;
	width:400px;
}
.messagediv
{
	height:40px;
	width:400px;
	background-color:#393939;
	text-align:center;
	color:#FFF;
	
}
.contact_info
{
	float:right;
	background-color:#039;
}
.cssmenu
{
	float:right;
	position:relative;
	top:-20px;
	left:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	
}
.cssmenu ul:before {
  content: '';
  display: block;
  magin:0 auto;
}
.cssmenu ul:after {
  content: '';
  display: table;
  clear: both;
  magin:0 auto;
}
.cssmenu li {
  float: left;
  margin: 0 50px 0 0;
  magin:0 auto;
  
}
.cssmenu li a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 8px 15px 9px 15px;
  display: block;
  text-decoration: none;
  color: #ffffff;
  	font:Arial, Helvetica, sans-serif;
	font-size:14px;
 
  font-size: 14px;
  
}
.cssmenu li a:hover
{background:#6a6b6d;
}
.cssmenu li a.sel
{background:#6a6b6d;
}

.wrapper
{
	width:100%; height:auto;float:left;background-image:url(../images/line.jpg);
	background-repeat:repeat-x;
	
}
.header
{
width:980px;margin:auto;

}
#socalicon
{
	float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px;
	position:relative;
	top:40px;
}
.msg
{
	position:relative;
	top:2px;
}
#socalicons
{
	float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px;
	position:relative;
	top:20px;
}
/*-------------------------------Slider starts-------------------------------*/
.slide_wrap{width:100%;margin:auto;padding:0; float:left;height:440px;}
/* ------------ SLIDER BASICS ------------ */
#slider_wrapper{height:440px;min-width: 100%;margin:0px auto ;position:relative; top:-20px;overflow: hidden;background:#ffffff;}
#slider_container{display:block;margin:auto; padding:0;}
#slider_container .slide{height:440px;float:left;width:100%; position:relative; top:-10px; margin:0; padding:0;}
/* ------------ SLIDER LOGO AND STITCHING ------------ */
#logo_container {position:fixed;	height:181px;	top:80px;	right:0px;	z-index:100;width:100%;}
#inner_logo_container {position:fixed;	height:127px;	top:110px;	right:0px;	z-index:100;width:100%;}
.stitch_container_top {height:8px;	margin-top:-10px;	width: 100%;}
.stitch_container {}
.stitch_container_bottom {background-position: 0 5px;	clear:both;}
/* ------------ SLIDER CONTENTS ------------ */
.slide .slider_overlay_txt {margin:0px auto 0px;	padding-top: 260px;	width:100%;	position: relative;	text-align: right;}
.slide .picture_header_txt {font-family:'CenturyOldstBTBold', Century, serif;font-size:55px;font-weight: bold;color:#000;text-shadow: #fff 0px 1px 1px;	text-decoration:none;margin-bottom:0px;}
.slide a {text-decoration:none;}
.slide .picture_sub_txt {font-family:'CenturyOldstBTBold', Century, serif;color:#b20101;	font-size:20px;	text-shadow: #fff 0px 1px 1px;font-weight:bold;}
.slide .picture_collection_link {	float:right;margin-top:20px;padding-top:0px;height:30px;width:130px;text-shadow:#fff 0px 1px 1px;background:url(../../img/slide_button.png) repeat-x; border:1px solid #dad7d6;box-shadow:0 0px 1px #000; -moz-box-shadow:0 1px 3px #000; -webkit-box-shadow:0 1px 3px #000;-o-box-shadow:0 1px 3px #000; -ms-box-shadow:0 1px 3px #000; 
}
.slide .picture_collection_link a {	font-family:Arial, Verdana, sans-serif;	font-size:17px;	color:#353432;	float:right;	width:100%;	height:30px;	padding-top:7px;	text-align:center;}
.slide .picture_collection_link img {	padding:0px 0px 0px 6px;}
.slide .slider_image {}
.slide .slider_socialmedia {position:absolute;	margin-left:10px;	margin-top:470px;}
.slide .slider_socialmedia img {	margin-right:5px;}
/*-------------------------------Slider ends-------------------------------*/

/*----------------------companytext--------------------------*/
#companytext
{
	
width:980px;margin:auto;
color:#F00;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
	
	
}




/*----------------------endcompanytext--------------------------*/
/* footer-------------*/
#footericon
{
	float:right;
	margin: auto;
	background-color:#F2F2F2;
	margin:3px;
	
	
}
#footericons
{
	float:right;
	margin:auto;
	background-color:#F2F2F2;
	
		
}
.companyfooter
{
	
width:100%;
height:40px;




color:#939393;

font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}
.wrapperfooter
{
	background-color:#f2f2f2;
	width:100%;
	margin:0;
	position:absolute;
	left:0px;
	bottom:0px;
	
	
	
}
.wrapperfooters
{
	background-color:#f2f2f2;
	width:100%;
	margin:0;
	position:absolute;
	
	top:13px;
	
	
	
}
.formwrap
{
width:980px; margin:auto;
}
.form_info
{
width:100%; margin:auto; position:relative;top:50px; font-family:Arial, Helvetica, sans-serif; color:#333; letter-spacing:1px;
}
.contactspan
{
font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#666;
}
.informationwrapper
{
	width:980px; margin:auto;
}
.infotext
{
	float:right; position:relative; top:80px; font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
.footeraira
{
	width:100%;margin:auto; float:left; position:absolute;  top:620px;	background-color:;
	
	
	
	
}
.footerairaport
{
	width:100%;margin:auto; float:left; position:relative; 
	background-color:#F2F2F2;
}

.footerairac
{
	width:100%;margin:auto; float:left; position:relative; top:100px;
	background-color:#F2F2F2;
}

.company_info
{
	width:100%; margin:auto; color:#666; margin:30px; font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
.footer
{
	
width:980;margin:auto;
height:48px;
background-color:f2f2f2;

color:#939393;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.footers
{
	
width:980px;margin:auto;
height:45px;
color:#939393;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

/* footer end */
/* slider css*/

.products
{width:240px;
display:block;
float:left;
background:#000;
margin-top:30px;
box-shadow: 0px 0px 7px 2px rgba(175, 170, 170, 0.87);
-moz-box-shadow: 0px 0px 7px 2px rgba(175, 170, 170, 0.87);
-webkit-box-shadow: 0px 0px 7px 2px rgba(175, 170, 170, 0.87);
}
.products2
{width:240px;
display:block;
float:right;
background:#000;
margin-top:30px;
box-shadow: 0px 0px 7px 2px rgba(175, 170, 170, 0.87);
-moz-box-shadow: 0px 0px 7px 2px rgba(175, 170, 170, 0.87);
-webkit-box-shadow: 0px 0px 7px 2px rgba(175, 170, 170, 0.87);
}
.products3
{width:240px;
display:block;
float:left;
}
.products3 img
{width:100%;
height:auto;
}
.products4
{width:240px;
display:block;
float:left;
background:#000;
text-align:center;
color:#FFF;
font-size:28px;
}
.products4 a
{text-decoration:none;
color:#FFF;
}
.products4 a:hover
{color:#FFF;
}
.products5
{width:980px;
display:block;
float:left;
margin:40px 0px 0px 0px;
padding:0px 0px 0px 0px;

}
.products5 ul
{width:1000px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.products5 ul li
{width:149px;

display:block;
float:left;
margin:0px 10px 10px 0px;
padding:0px 0px 0px 0px;
list-style:none;
border:#979797 solid 2px;
}
.products6
{width:149px;
display:block;

float:left;
}
.products6 img
{width:100%;
}
.products7
{width:980px;
display:block;
float:left;
font-size:28px;
font-weight:bold;
color:#666666;
}
.products8
{width:980px;
display:block;
float:left;

margin-top:10px;
}
.products9
{width:400px;
display:block;
float:left;
}
.products10
{width:367px;
display:block;
float:right;

font-size:14px;
color:#999ca5;
line-height:22px;
}
.products11
{width:400px;
display:block;
float:left;

}
.products12
{width:400px;
font-size:14px;
color:#333333;
}
.products13
{width:400px;
display:block;
float:left;
margin-top:10px;
}
.products14
{width:400px;
height:40px;
border:#333333 solid 1px;
}
.products15
{width:400px;
height:120px;
border:#333333 solid 1px;
}
.products16
{width:70px;
display:block;
float:left;
}
.products17
{width:70px;
height:35px;
border:none;
background:#333333;
color:#FFF;
}
font.products18
{font-size:14px;
color:#000;
}
.products20
{width:100%;
display:block;
float:left;
background:#f2f2f2;
margin-top:640px;
padding-bottom:15px;
padding-top:15px;
}
#container300
{width:980px;
display:block;
margin:auto;
}
.products21
{width:300px;
display:block;
float:left;
text-align:center;
font-size:14px;
color:#999ca5;
}
font.products22
{font-size:14px;
color:#666666;
}
font.products22 a
{text-decoration:none;
color:#666666;
}
font.products22 a:hover
{color:#666666;
}
.products23
{width:140px;
display:block;
float:right;
}
/***************************************** 10-aprail-2015 *****************************************/
 .toplink {position:relative}
.hoverbox {position: absolute;right:-95px;top:-105px;width:240px;display:none;padding:10px; z-index:10000;}
.hoverbox-content {padding:10px;background:#FFF;float:right;width:216px; border:#343434 solid 2px;}
.toplink:hover .hoverbox {display:block}

.toplink2 {position:relative}
.hoverbox2 {position: absolute;right:-68px;top:-105px;width:240px;display:none;padding:10px; z-index:10000;}
.hoverbox-content2 {padding:10px;background:#FFF;float:right;width:216px; border:#343434 solid 2px;}
.toplink2:hover .hoverbox2 {display:block}

.toplink3 {position:relative}
.hoverbox3 {position: absolute;right:-90px;top:-133px;width:240px;display:none;padding:10px; z-index:10000; }
.hoverbox-content3 {padding:10px;background:#FFF;float:right;width:216px; border:#343434 solid 2px; }
.toplink3:hover .hoverbox3 {display:block}

.products24
{width:200px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.products24 ul
{width:200px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.products24 ul li
{width:200px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}
.products25 ul li
{width:210px;
display:block;
float:left;
margin:0px 0px 5px 0px;
padding:0px 0px 10px 0px;
list-style:none;


border-bottom:#343434 solid 1px;
}
.products25 ul li a
{width:210px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:14px;
color:#000;
text-align:center !important;

}
.products25 ul li a:hover
{color:#000;
}
.products26
{width:904px;
display:block;
float:left;
}
.products27
{width:518px;
display:block;
float:left;
}
.products28
{width:306px;
display:block;
float:left;
margin-left:20px;
}
.products29
{width:518px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.products29 ul
{width:590px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.products29 ul li
{width:240px;
height:398px;
display:block;
float:left;
margin:0px 20px 20px 0px;
padding:0px 0px 0px 0px;
list-style:none;
border:#343434 solid 1px;
}
.products30
{width:306px;
display:block;
float:left;
font-size:20px;
color:#eb2227;
}
.products31
{width:306px;
display:block;
float:left;
font-size:14px;
color:#000;
margin-top:15px;
line-height:22px;
}
.products32
{width:980px;
display:block;
float:left;
border-bottom:#6d6d6d solid 1px;
padding-bottom:5px;

margin-top:20px;
}
.products33
{width:140px;
display:block;
float:left;
font-size:19px;
color:#6d6d6d;
font-weight:bold;
margin-top:5px;
}
.products34
{width:50px;
display:block;
float:right;
font-size:15px;
color:#FFF;
font-weight:bold;
background:#6d6d6d;
padding:5px 5px 5px 5px;
}
.products34 a
{text-decoration:none;
color:#FFF;
}
.products34 a:hover
{color:#FFF;
}