/* ---------------------------- */
/*          AMET EUROPE         */
/* ---------------------------- */

body {
	background:url(../images/bg.jpg) #FFFFFF;background-repeat: repeat-x; margin:0 auto; font-family:arial;
}

img { 
	border:0;
}

h1 {
	color:#16528F;font-family: 'Muli', sans-serif;font-weight:bold;font-size:24px;
}

h2 {
	color:#16528F;font-family: 'Muli', sans-serif;font-weight:bold;font-size:24px;
}

h3 {
	color:#16528F;font-family: 'Muli', sans-serif;font-weight:bold;font-size:18px;
}

h4 {
	color:#16528F;font-family: 'Muli', sans-serif;font-weight:bold;font-size:16px;
}

h5 {
	color:#16528F;font-family: 'Muli', sans-serif;font-weight:bold;font-size:12px;
}

h6 {
	color:#165290;font-family: 'Muli', sans-serif;font-weight:bold;font-size:15px;line-height:22px
}

h6 a {
	color:#165290
}

h6 a:hover {
	color:#A4BFDB
}

#header {
	width:1060px;height:137px;margin:0 auto;position:relative;font-family: 'Muli', sans-serif;
}

#headerlogo {
	width:456px;height:107px;position:absolute;left:28px;top:12px;
}

#headersocial {
	width:100px;position:absolute;top:22px;right:28px;text-align:right
}

#headerbasket {
	width:295px;height:85px;position:absolute;right:5px;
}

#headerdetails {
	width:280px;height:50px;position:absolute;top:68px;right:28px;color:#FFFFFF;font-size:20px;font-weight:bold;text-align:right;line-height:26px
}

#mainbanner {
  width:1060px;height:390px;margin:0 auto;
}

#content {
	width:1040px;padding:0 10px 20px 10px;margin:0 auto;
}

#footerbg {
	background:#16528F;
}

#footer {
	width:1060px;height:226px;background:#16528F;margin: 0 auto;color:#ffffff;padding-top:20px;position:relative;
}


#footernews {
	width:400px;height:165px;position:absolute;padding:0 10px 10px 10px;font-size:12px;color:#ffffff;
}

#footernews a {
	color:#ffffff;
}
#footernews a:hover {
	text-decoration:underline;
}

#footerinfo {
	width:200px;height:165px;position:absolute;left:420px;border-left:1px solid #6382a1;padding:0 20px 10px 20px;color:#ffffff;
}

#footerinfo a {
	color:#ffffff;
}

#footerinfo a:hover {
	text-decoration:underline;
}

#footermailing {
	width:390px;height:165px;position:absolute;right:0;border-left:1px solid #6382a1;text-align:right;padding:0 10px 10px 0;font-size:12px
}

#footercompany {
	width:1060px;height:28px;position:absolute;bottom:5px;font-size:12px
}

#copyright {
	position:absolute;bottom:0;left:0;font-weight:bold;
}

#pureenergy {
	position:absolute;bottom:0;right:0;
}

.casestudy {
  width:477px;padding:15px;border:1px solid #16528f;
}

.casestudycont {
  background:#16528f;padding:8px;color:#ffffff;
}

#menu {
	width:1040px;height:50px;margin:20px auto;
}
#menu span {
display:none;
}
#menumain, #menumain li {
padding:0; margin:0;
list-style:none;
}
#menumain li {
float:left;
}
#menumain a {
display:block;
padding:0;
}
#m_home {
width:150px;
height:50px;
background:url('../images/menu/m_home.jpg');
}
#m_home:hover, #m_home.current {
background:url('../images/menu/m_home_o.jpg');
}
#m_about {
width:150px;
height:50px;
background:url('../images/menu/m_about.jpg');
}
#m_about:hover, #m_about.current {
background:url('../images/menu/m_about_o.jpg');
}
#m_products {
width:150px;
height:50px;
background:url('../images/menu/m_products.jpg');
}
#m_products:hover, #m_products.current {
background:url('../images/menu/m_products_o.jpg');
}
#m_case {
width:150px;
height:50px;
background:url('../images/menu/m_case.jpg');
}
#m_case:hover, #m_case.current {
background:url('../images/menu/m_case_o.jpg');
}
#m_gallery {
width:150px;
height:50px;
background:url('../images/menu/m_gallery.jpg');
}
#m_gallery:hover, #m_gallery.current {
background:url('../images/menu/m_gallery_o.jpg');
}
#m_link {
width:150px;
height:50px;
background:url('../images/menu/m_links.jpg');
}
#m_link:hover, #m_link.current {
background:url('../images/menu/m_links_o.jpg');
}
#m_contact {
width:140px;
height:50px;
background:url('../images/menu/m_contact.jpg');
}
#m_contact:hover, #m_contact.current {
background:url('../images/menu/m_contact_o.jpg');
}

.casestudy {
  width:470px;padding:15px;border:1px solid #7C99C1;margin:0 5px 15px 6px;float:left;color:#ffffff;
}
.casestudy img {
  border:1px solid #7C99C1;
}
.casestudycont {
  background:#16528f;padding:8px;color:#ffffff;height:158px
}
.casestudycont a {
  color:#ffffff;
}
.casestudycont a:hover {
  text-decoration:underline;
}
.pictable {
	padding: 15px;
}
.sectpictable {
	padding:15px;
}

.homepanel_l {
  width:301px;padding:15px;border:1px solid #7C99C1;margin:15px 20px 15px 0;float:left;color:#ffffff;
}
.homepanel_l a {
	display:block;
}
.homepanel_m {
  width:302px;padding:15px;border:1px solid #7C99C1;margin:15px 0 15px 0;float:left;color:#ffffff;
}
.homepanel_m a {
	display:block;
}
.homepanel_r {
  width:301px;padding:15px;border:1px solid #7C99C1;margin:15px 0 15px 20px;float:left;color:#ffffff;
}
.homepanel_r a {
	display:block;
}
.homepanelcont h2 {
	font-size:17px;color:#ffffff;margin:0;
}
.homepanelcont {
  background:#16528f;padding:8px;color:#ffffff;height:120px
}
.homepanelcont img {
  border:1px solid #7C99C1;
}

#belt {
	height:390px;
	width:4240px;
	position:absolute;
	top:0;
	left:0;
}
#belt img {
	width:1060px;
	height:390px;
}

#homeslide {
	float:left;
	width:1060px;
	height:390px;
	overflow:hidden;
	position:relative;
}

#whitewash {
	background:#FFF;
	width:1060px;
	height:390px;
	position:absolute;
	top:0;
	left:0;
	display:none;
}

#additionalimages {
	margin:15px 0;
}
#additionalimages span {
	float:left
}
.youtube iframe {
	padding:15px;border:1px solid #90a8c2;
}