/*
[Index]

0- Import
1- Global
2- Links
3- Headings
4- Header
5- Navigation
6- Middle
7- Forms
8- Extras
9- Footer
*/

/* =0 Import
-------------------------------------------------------------------*/
@import url('reset.css');
 

/* =1 Global
-------------------------------------------------------------------*/
html, body{
	background: white;
	color: black;
    font: normal 11px Arial, sans;
    line-height: 1.6em;
    text-align: left;
	position: relative;
	height: 100%;
}

#page{
    margin: 0 auto;
    width: 825px;
    z-index: 50;
    position: relative;
    
}

.pngfix{
	
	
}

/* =2 Links
-------------------------------------------------------------------*/
a:link, a:visited{ text-decoration: none; color: black; }
a:hover{ text-decoration: none; color: black; }
a:active{ text-decoration: none; color: black; }

/* =3 Headings
-------------------------------------------------------------------*/
h1{}
h2{
	color: white;
	font-size: 21px;
}

h2.mot-long{
	color: white;
	font-size: 18px;
	
}

h3{}



/* =4 Header
-------------------------------------------------------------------*/
div#header{
    height: 128px;
}
/* Logo */
div#header a#logo{
	float: left;
	width: 243px;
	height: 128px;
	behavior: url("/static/javascript/iepngfix.htc");	
}

/* =5 Navigation
-------------------------------------------------------------------------------*/

/* Menu */
#menu-gauche {
	margin-left: 11px;
	height:128px;
	width:280px;
	display: block;
	list-style:none;
	overflow:hidden;
	float: left;
	
}

#menu-droit {
    height:128px;
    width:291px;
   	display: block;
    list-style:none;
    overflow:hidden;
    float: left;
}

#menu-gauche li,
#menu-droit li{
    float:left;
    width:56px;
    height:128px;
    background:url(/static/image/interface/menu-trans.png) no-repeat;
}


#menu-gauche li a,
#menu-droit	li a {
    display: block;
    width: 100%;
    height: 100%;
   
}

#menu-gauche li .menuOptionHover,
#menu-droit li .menuOptionHover{
    display:block;
    width:100%;
    height:100px;
    text-indent:-8000px;
}

#menu-droit li.current{
   width: 67px;
}

li#menu-accueil { background-position:0px;}
li#menu-societe { background-position:-123px;}
li#menu-exposition { background-position:-246px;}
li#menu-contact { background-position:-369px;}
li#menu-actualite { background-position:-492px;}

li#menu-conception { background-position:-615px;}
li#menu-fabrication { background-position:-738px;}
li#menu-installation { background-position:-861px;}
li#menu-sav { background-position:-984px;}
li#menu-realisation { background-position:-1107px;}

#menu-gauche li#menu-accueil.hover, #menu-gauche li#menu-accueil.current{ background-position:-56px;}
#menu-gauche li#menu-societe.hover,#menu-gauche li#menu-societe.current {background-position:-179px;}
#menu-gauche li#menu-exposition.hover, #menu-gauche li#menu-exposition.current { background-position:-302px;}
#menu-gauche li#menu-contact.hover, #menu-gauche li#menu-contact.current { background-position:-425px;}
#menu-gauche li#menu-actualite.hover, #menu-gauche li#menu-actualite.current { background-position:-548px;}
 
#menu-droit li#menu-conception.hover, #menu-droit li#menu-conception.current { background-position:-671px;}
#menu-droit li#menu-fabrication.hover, #menu-droit li#menu-fabrication.current { background-position:-794px;}
#menu-droit li#menu-installation.hover,  #menu-droit li#menu-installation.current { background-position:-917px;}
#menu-droit li#menu-sav.hover,  #menu-droit li#menu-sav.current { background-position:-1040px;}
#menu-droit li#menu-realisation.hover, #menu-droit li#menu-realisation.current  { background-position:-1163px;}

/*
#menu-accueil { background:url(/static/image/interface/menu-accueil-trans.png); no-repeat;}
#menu-societe { background:url(/static/image/interface/menu-societe-trans.png); no-repeat;}
#menu-exposition { background:url(/static/image/interface/menu-exposition-trans.png); no-repeat;}
#menu-contact { background:url(/static/image/interface/menu-contact-trans.png); no-repeat;}
#menu-actualite { background:url(/static/image/interface/menu-actualite-trans.png); no-repeat; }

#menu-conception { background:url(/static/image/interface/menu-conception-trans.png); no-repeat;}
#menu-fabrication { background:url(/static/image/interface/menu-fabrication-trans.png); no-repeat;}
#menu-installation { background:url(/static/image/interface/menu-installation-trans.png); no-repeat;}
#menu-sav { background:url(/static/image/interface/menu-service-trans.png); no-repeat;}
#menu-realisation { background:url(/static/image/interface/menu-realisations-trans.png); no-repeat; }

#menu-gauche li#menu-accueil.hover{ background:url(/static/image/interface/menu-accueil-roll-trans.png); no-repeat;}
#menu-gauche li#menu-societe.hover { background:url(/static/image/interface/menu-societe-roll-trans.png); no-repeat;}
#menu-gauche li#menu-exposition.hover { background:url(/static/image/interface/menu-exposition-roll-trans.png); no-repeat;}
#menu-gauche li#menu-contact.hover { background:url(/static/image/interface/menu-contact-roll-trans.png); no-repeat;}
#menu-gauche li#menu-actualite.hover { background:url(/static/image/interface/menu-actualite-roll-trans.png); no-repeat; }
 
#menu-droit li#menu-conception.hover { background:url(/static/image/interface/menu-conception-roll-trans.png); no-repeat;}
#menu-droit li#menu-fabrication.hover{ background:url(/static/image/interface/menu-fabrication-roll-trans.png); no-repeat;}
#menu-droit li#menu-installation.hover { background:url(/static/image/interface/menu-installation-roll-trans.png); no-repeat;}
#menu-droit li#menu-sav.hover { background:url(/static/image/interface/menu-service-roll-trans.png); no-repeat; }
#menu-droit li#menu-realisation.hover { background:url(/static/image/interface/menu-realisations-roll-trans.png); no-repeat; }
 */ 
/* =6 Middle
-------------------------------------------------------------------------------*/
*{
	margin:0;
	padding:0;
}


a{
	color:#8FC2FF;
	text-decoration: none;
	outline: none;
}
a:hover{
	text-decoration: none;
}
img{
	border:none;
}
body {
	overflow-x:hidden;
	background:black;
	position: relative;
	
}


#supersize{
	position:fixed;
	
}
#supersize img{
	height:100%;
	width:100%;
	position:absolute;
	z-index: 0;
}

#supersize img, #supersize a{
		height:100%;
		width:100%;
		position:absolute;
		z-index: 0;
}


#supersize .prevslide, #supersize .prevslide img{
		z-index: 1;
}
#supersize .activeslide, #supersize .activeslide img{
		z-index: 2;
}

#prevslide {
	position : absolute;
	left: 22px;
	top: 349px;
	z-index: 4;
	width : 42px;
	height: 41px;
	display: block;
	background: url(/static/image/interface/fleche_g-trans.png);
	behavior: url("/static/javascript/iepngfix.htc");
	opacity: 0.40;
	filter : alpha(opacity=40);
	display: none;
}

#prevslide:hover {
	opacity: 1;
	filter : alpha(opacity=100);
}

#nextslide:hover {
	opacity: 1;
	filter : alpha(opacity=100);
}

#nextslide {
	position : absolute;
	right: 22px;
	top: 349px;
	z-index: 4;
	background: url(/static/image/interface/fleche_d-trans.png);
	behavior: url("/static/javascript/iepngfix.htc");
	width : 42px;
	height: 41px;
	display: block;
	filter : alpha(opacity=40);
	opacity: 0.40;
	display: none;
}


h1.h1-accueil {
	background:url(/static/image/interface/titre-accueil-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	display: block;
	width: 355px;
	height: 101px;
	margin-left: 58px;
	margin-top: 44px;
	position : relative;
	
}

#losange-accueil {
	width: 31px;
	height: 31px;
	background:url(/static/image/interface/losange-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	position: absolute;
	right: -16px;
	top: 64px;
	
}

a#lien-realisation-accueil {
	display: block;
	margin-left: 225px;
	margin-top: 20px;
	width: 164px;
	height: 37px;
	background:url(/static/image/interface/lien-realisation-accueil-trans.png) no-repeat;
	background-position: 0px 0px;
}


a#lien-realisation-accueil:hover {
	background-position: 0px -37px;
}

#bloc-gauche-accueil {
	float: left;

}	

#bloc-droit-accueil {
	float: right;
	width: 270px;
	height: 273px;
	margin-right: 11px;
	
	margin-top: 155px;
	position: relative;		
}

#anim-flash {
	width: 326px;
	height: 133px;
	
	position: absolute;
	left: -155px;
	top: -98px;
}

#bloc-droit-accueil img{
	float: left;
	margin-bottom: 9px;
	margin-right: 10px;
}

#actu-accueil {
	width: 98px;
	height: 94px;
	background:url(/static/image/interface/fond-actu-accueil-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	float: left;
	padding: 37px 16px 0 12px;
	line-height: 13px;
	display: block;
	
}

#actu-accueil span{
	font-size: 11px;
	color: #928e83;
	
}
h1{
	display: block;
	width: 267px;
	height: 48px;
	margin-left: 146px;
	margin-top: 9px;	
}

h1.titre-societe {
	background:url(/static/image/interface/societe-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	
}

h1.titre-point-de-vente {
	background:url(/static/image/interface/point-de-vente-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	width: 277px;
	margin-left: 136px;
}

h1.titre-contact {
	background:url(/static/image/interface/contact-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

h1.titre-actualite {
	background:url(/static/image/interface/actualite-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

h1.titre-conception {
	background:url(/static/image/interface/conception-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

h1.titre-fabrication {
	background:url(/static/image/interface/fabrication-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

h1.titre-installation {
	background:url(/static/image/interface/installation-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

h1.titre-sav {
	background:url(/static/image/interface/sav-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	width: 307px;
	margin-left: 106px;
}



ul.sous-menu {
	margin-top: 3px;
	width: 122px;
	height: 260px;
	margin-left: 291px;
	float: left;
	
}

ul.sous-menu li{
	margin-top: 8px;
	width: 122px;
	height: 122px;

}

ul.localisation {
	margin-top: 0px;
	width: 402px;
	height: 686px;
	margin-left: 11px;
	float: left;
	
	
}

ul.localisation li{
	margin-top:11px;
	width: 396px;
	height: 196px;
	border: 3px solid black; 
	position: relative;
}

ul.localisation li a{
	
	position: absolute;
	left: 50px;
	top: 8px;
	color: red;
	font-size: 12px;
	font-weight: bold;
	
}

ul.sous-menu li#ss-menu-positionnement{
	background:url(/static/image/interface/sous-menu-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	background-position: 0px;
}

ul.sous-menu li#ss-menu-vision{
	background:url(/static/image/interface/sous-menu-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	background-position: -122px;
}

ul.sous-menu li#ss-menu-demarche{
	background:url(/static/image/interface/sous-menu-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	background-position: -244px;
}

ul.sous-menu li#ss-menu-contact{
	background:url(/static/image/interface/contact.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

ul.sous-menu li#ss-menu-conception{
	background:url(/static/image/interface/conception.) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

ul.sous-menu li#ss-menu-fabrication{
	background:url(/static/image/interface/fabrication.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}

ul.sous-menu li#ss-menu-mise-en-place{
	background:url(/static/image/interface/sous-menu-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	background-position: -366px;
}

ul.sous-menu li#ss-menu-mise-en-service{
	background:url(/static/image/interface/sous-menu-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	background-position: -488px;
}

ul.sous-menu li#ss-menu-sav{
	background:url(/static/image/interface/sav.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
}





ul.sous-menu li#ss-menu-positionnement.selected,
ul.sous-menu li#ss-menu-positionnement:hover{
	background:url(/static/image/interface/sous-menu-roll.jpg) no-repeat;
	background-position: 0px;
}

ul.sous-menu li#ss-menu-vision.selected,
ul.sous-menu li#ss-menu-vision:hover{
	background:url(/static/image/interface/sous-menu-roll.jpg) no-repeat;
	background-position: -122px;
}

ul.sous-menu li#ss-menu-demarche.selected,
ul.sous-menu li#ss-menu-demarche:hover	{
	background:url(/static/image/interface/sous-menu-roll.jpg) no-repeat;
	background-position: -244px;
}

ul.sous-menu li#ss-menu-contact.selected,
ul.sous-menu li#ss-menu-contact:hover{
	background:url(/static/image/interface/contact.jpg) no-repeat;
}

ul.sous-menu li#ss-menu-conception.selected,
ul.sous-menu li#ss-menu-conception:hover{
	background:url(/static/image/interface/conception.jpg) no-repeat;
}

ul.sous-menu li#ss-menu-fabrication.selected,
ul.sous-menu li#ss-menu-fabrication:hover{
	background:url(/static/image/interface/fabrication.jpg) no-repeat;
}

ul.sous-menu li#ss-menu-mise-en-place.selected,
ul.sous-menu li#ss-menu-mise-en-place:hover{
	background:url(/static/image/interface/sous-menu-roll.jpg) no-repeat;
	background-position: -366px;
}

ul.sous-menu li#ss-menu-mise-en-service.selected,
ul.sous-menu li#ss-menu-mise-en-service:hover{
	background:url(/static/image/interface/sous-menu-roll.jpg) no-repeat;
	background-position: -488px;
}

ul.sous-menu li#ss-menu-sav.selected,
ul.sous-menu li#ss-menu-sav:hover{
	background:url(/static/image/interface/sav.jpg) no-repeat;
}





ul.sous-menu li a{
	display: block;
	width: 100%;
	height: 100%;
}

div.contenu-interieur {
	position: relative;
	float: left;
	width: 362px;
	margin: 0;
	padding-left: 39px;
	padding-top: 1px;
	z-index: 9;	
}

div.contenu-interieur-autre {
	position: relative;
	float: left;
	width: 362px;
	margin-left: 412px;
	padding-left: 39px;
	padding-top: 1px;
	margin-top: 20px; 
	z-index: 9;	
}

div.contenu-point-de-vente {
	float: left;
	width: 362px;
	margin-top: 0px;
	padding-left: 39px;
	padding-top: 1px;
	z-index: 9;	
	height: 211px;
	position: relative;
}
div.contenu-interieur-autre h2,
div.contenu-interieur h2,
div.contenu-point-de-vente h2{
	height: 21px;
	margin-left: 12px;
}

div.contenu-point-de-vente h2{
	float: left;	
}

div.contenu-point-de-vente p.tel {
	float: right;
	color: #bb022b;
	font-size: 21px;
	font-weight: bold;
	margin-right: 24px;	
}

div.contenu-point-de-vente p.heure-ouverture {
	float: right;
	color: #bb022b;
	font-size: 21px;
	font-weight: bold;
	margin-right: 22px;	
}


div.contenu-interieur-autre div.description-interieur,
div.contenu-interieur div.description-interieur,
div.contenu-point-de-vente div.description-point-de-vente	{
	color: #c0bcb0;
	font-size: 13px;
	line-height: 18px;
	margin-top: 21px; 
	text-align: justify;
	margin-right: 0px;
	margin-left: 12px;
}
div.contenu-interieur-autre div.description-interieur ul,
div.contenu-interieur div.description-interieur ul,
div.contenu-point-de-vente div.description-point-de-vente ul{
	margin-bottom: 8px;
	margin-top: 2px;
	
}

div.description-interieur ul li,
div.description-point-de-vente ul li{
	list-style-type: disc;
	margin-left: 15px;
	
}

div.description-interieur ul li a,
div.description-point-de-vente ul li a{

	
	color: #c0bcb0;
	font-size: 13px;
	line-height: 18px;
	
}



div.contenu-point-de-vente div.description-point-de-vente	{	
	margin-top: 42px; 
}


div.contenu-interieur-autre div.description-interieur p span,
div.contenu-interieur div.description-interieur p span,
div.contenu-point-de-vente div.description-point-de-vente p span	{
	color: #d6d3c9;
	font-size: 14px;
	font-weight: bold;
}

div.contenu-interieur-autre div.description-interieur p strong,
div.contenu-interieur div.description-interieur p strong,
div.contenu-point-de-vente div.description-point-de-vente p strong	{
	color: #d6d3c9;
	font-weight: bold;
	
}

div.contenu-interieur-autre div.description-interieur p a,
div.contenu-interieur div.description-interieur p a,
div.contenu-point-de-vente div.description-point-de-vente p a	{
	color :#DF1B48;
	font-size: 14px;
	font-weight: bold;
	font-style: underline;
	
	
}



div.contenu-interieur-autre .info-interieur,
div.contenu-interieur .info-interieur {
	margin-top: 10px;
	padding-right: 13px;
	padding-left: 16px;
	width: 339px;
	height: 43px;
	color: white;
	font-size: 13px;
	font-weight: bold;
	background: url(/static/image/interface/encadre-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	text-align: justify;
	padding-top: 9px;
	line-height: 16px;
}





div.fleche-pontille {
	position: absolute;
	background:url(/static/image/interface/fleche-pointille-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	top: 12px;
	left: 0px;
	width: 424px;
	height: 30px;
	display: block;	
}

#fond-diapo {
	
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	 border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3*/ 
	 width: 802px;
	 height: 522px;
	 background:url(/static/image/interface/fond-diapo-trans.png) repeat;
	 behavior: url("/static/javascript/iepngfix.htc");
	 border: 1px solid #1d1915; 
	
	 margin-left: 11px;
	 padding-top: 15px;
	 margin-top: 15px;	
	 
	  behavior: url(/static/style/ie-css3.htc); 
	 	
}

div.pointer {
	background: url(/static/image/galleryview/light/encadre-vignette-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");	
	
}

img.nav-prev,
img.nav-prev {
	border-radius: 1px;	

	behavior: url(/static/style/ie-css3.htc);    
}

.gallery {
	margin: 0 auto;
	
}



/* =6.1 Actualites
-------------------------------------------------------------------------------*/

/* [LISTE] */
.liste-actu-element {
	margin-left: 312px;
	width: 529px;
	margin-top: 0px;
	height: auto;
	margin-bottom: 20px;
	
}



a.lire-suite-actu {
	float: right;
	clear: both;
	font-weight: bold;
	color: #C0BCB0;
	font-size: 11px;
	margin-bottom: 20px;	
}

.liste-actu-element .contenu-interieur {
	float: left;
	height: 100px;
}

.liste-actu-element .contenu-vide {
	position: relative;
	margin: 0px;
	float: left;
	width: 385px;
	margin-left: 100px;
	padding-left: 39px;
	padding-top: 1px;
	z-index: 9;	
}

.liste-actu-element a.img{
	width: 100px;
	float: left;
	display: block;
	margin-top: 11px;
}

.liste-actu-element a.img img{
	width: 100px;
}

a.lien-newsletter {
	color: #C0BCB0;
	margin-right: 11px;
	display: block;
	margin-top: 30px;
}

a.retour-liste-actu {
	color: #C0BCB0;
	margin-right: 11px;
	display: block;
	margin-top: 30px;
}

#pagination{
	clear: both;
	margin-left: 750px;
	color: white;
}
#pagination a{
	background-color: #BC032C;
	border: 0 none;
	color: white;
	margin: 1px;
	padding: 2px 5px;
	text-decoration: none;
}
#pagination a:hover{
	background-color: #C0BCB0;
	border: 0 none;
	color: black;
	margin: 1px;
	padding: 2px 5px;
	text-decoration: none;
}
#pagination strong{
	background-color: #C0BCB0;
	border: 0 none;
	color: black;
	font-weight: bold;
	margin: 1px;
	padding: 2px 5px;
	cursor: default;
}
#pagination span.desactive{
	background-color: #FEF3F5;
	border: 1px solid #DDDDDD;
	color: #DDDDDD;
	margin: 1px;
	padding: 2px 5px;
	cursor: default;
}

/* [DETAIL] */

.detail-actu {
	margin-left: 162px;
	width: 679px;
	margin-top: 0px;
	height: auto;	
}

.detail-actu .contenu-interieur {
	float: left;

}

.detail-actu .contenu-img{
	width: 250px;
	float: left;
	display: block;
	margin-top: 11px;
}

.detail-actu .contenu-img img{

	float: right;

}


.detail-actu img.principal{
	width: 250px;
}

/* [NEWSLETTER] */


/* =6.2 Catalogue
-------------------------------------------------------------------------------*/

/* [LISTE] */

/* [DETAIL] */


/* =7 Form
-------------------------------------------------------------------------------*/

#form-contenu{
	width : 349px;
}

fieldset {
	width : 349px;	
	
}

fieldset label{
	margin-bottom: 10px;
	width: 100px;
	height: 15px;
	display: block;
	float: left;
}

fieldset .input-radio {
	margin-top: 3px;
	margin-right: 3px;
}

fieldset .input-text {
	margin-bottom: 10px;	
	background:url("/static/image/interface/bg-input.png") repeat-x scroll 0 0 transparent;
	
	border:1px solid #CACACA;
	padding:3px;
}

fieldset .input-text:focus {
	background-color: white;	
	background: none repeat-x scroll 0 0 white;
	
	
}

fieldset textarea {
	width: 343px;
}

.error {
	
	margin-bottom: 5px;
	font-size: 11px;
}

.label-radio {
	width: 20px;	
}

#abonnement_non {
	margin-left: 20px;	
}

#submit, #submitIn {
	display: block;	
	width: 125px;
	height: 38px;
	background: url(/static/image/interface/bg_bouton-trans.png) no-repeat;
	behavior: url("/static/javascript/iepngfix.htc");
	background-position: 0px 0px;
	color: white;
	font-weight: bold;
	font-size: 15px;
	
	
}
#submit:hover, #submitIn:hover {
	background-position: 0px -38px;
}






/* =8 Extra
-------------------------------------------------------------------------------*/
.float-right{float: right;}
.float-left{float: left;}

.align-left{text-align:left;}
.align-center{text-align:center;}
.align-justify{text-align:justify;}
.align-right{text-align:right;}

.display-block{display:block;}
.display-none{display:none;}
.display-inline{display:inline;}

.clear-both{clear:both;}

.icones, .ui-datepicker-trigger{
    margin-right: 5px;
    vertical-align: -4px;
}

button{cursor: pointer;}


/* =9 Footer
-------------------------------------------------------------------------------*/
div#footer{
	
	color:#4F4B45;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	z-index: 1;
	right: 0px;
	margin: 0 auto;
	bottom: -40px;
	width: 825px;
	height: 20px;
	
	
}
#lien-capocea {
	color:  #4F4B45;
	margin-right: 20px;	
}

#menu-footer {
	float: right;
	
	
}

#menu-footer li{
	margin-left: 0px;
	float: left;
	margin-right: 11px;
}

#menu-footer li a {
	color: #4F4B45;
	font-size: 11px;
	font-weight: bold;
}

#body {
	margin-bottom: 20px;
}
