/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/* TAGS DE BASE/////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
*{margin:auto; }


body{
	width:1024px;
	height: auto;
	font: 100%  'Verdana',Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #c3b8b8;
	background-color: #000000;
	margin-top:15px;
	line-height:1.3em;
}

/* img */
img{border: none;}

/* Liens */
a,a:link,a:visited, a:active{ font-weight: normal; text-decoration: underline;color:#cdc503;}
a:hover{
	color:#9C9C03;
	text-decoration: underline;
}


	
/* En-têtes */
h1,h2,h3,h4{ margin: 0 0 .2em 0; text-transform: none;font-family: 'Verdana', Arial, Helvetica, sans-serif; }

h1{ font-style: normal; font-weight:bold; color: #000000; text-align:left;font-size:14px; font-variant: normal;}
h2{ font-style: normal; font-weight:bold; color: #000000; text-align:left;font-size:12px; font-variant:small-caps;}
h3{ font-style: normal; font-weight:bold; color: #000000; text-align:left;font-size:11px; font-variant:small-caps;}
h4{ font-style: normal; font-weight:bold; color: #000000; text-align:left;font-size:10px; font-variant: normal;}


/* Listes */
ul{margin: 0; padding: 0; padding:3px 0px 0px 10px;}
li{ padding-left:4px;}
ul ul{padding: .2em 0 0 1.6em;}
ul li, ul li a{
	padding-left:2px;
	line-height: 1.3em;
	list-style: none;
	margin:1px 0;
	font:'Verdana',Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-style: normal;
}
ul li{
	list-style-type: none;
}
ul li a{color:#333333;}
ul li a:hover{color:#333333;}

ol{margin-left: 20px; padding: 0; list-style-type:upper-alpha;}
ol ol{padding: .4em 0 0 1.2em; list-style-type: decimal;}
ol ol ol{list-style-type: lower-alpha;}
ol ol ol ol{padding: .4em 0 0 1.2em; list-style-type: decimal;}
ol li{font-size: 1em; line-height: 1.4em;}
ol ol li{font-size: .9em; line-height: 1.3em;}
ol ol ol li{font-size: .8em; line-height: 1.2em;}
ol ol ol ol li{font-size: 1em; line-height: 1.1em;}

table{border-collapse: collapse;}



/* Textes et Autres*/
p{
	text-align:left;
	word-spacing:normal;
	line-height:1.2em;
	color: #333333;
}
br{line-height: 1.2em;}
hr{
	color: #999999;
	border: dashed 1px;
	clear:both;
}


.textLeft{
	text-align:left;
	color:#333333;
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: 0.1 em;
	font-size: 1.05em;
}
.textItal{
	font-style:italic;
	text-align:left;
	color:#333333;
	font-size:10px;
	font-family:'Verdana', Arial, Helvetica, sans-serif;
}
.textRight{text-align:right;}
.justify{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.1 em;
	font-size: 1.05em;
}


/***************************************************************************************************/
                                                 /*styles des différentes catégories*/	
/***************************************************************************************************/


titre1,titre2,titre3,titre4,titre5,titre6{ margin: 0 0 .2em 0; text-transform: none;font-family: 'Verdana', Arial, Helvetica, sans-serif; }
.titre_lettrine{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:16px;
	font-variant:normal;
}
.fondTitre{
	padding-right: 45px;
	margin-right: 0px;
	background-image: url(../images/fond_blanc_sousMenu.png);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	text-align: right;
	width:300px;

} 
/* textes Métier ========================================================================================================*/
.titre0{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:small-caps;
	padding-right: 50px;
	background-image: url(../images/fond_gris_titre0.jpg);
	background-repeat: repeat-y;
	background-position: left;

}

.fondTitre1{
	padding-right: 45px;
	margin-right: 0px;
	background-image: url(../images/fond_bleu_sousMenu.png);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	text-align:right;
	width:300px;
} 

.titre1{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:small-caps;
	padding-right: 50px;
	background-image: url(../images/fond_bleu_titre1.jpg);
	background-repeat: repeat-y;
	background-position: left;

}

.titre1_sousMenu, a.titre1_sousMenu, a:hover.titre1_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:right;
	font-size:12px;
	font-variant:small-caps;
	text-transform:none;
	text-decoration:none;
} 
.titre1_lettrine_sousMenu, a.titre1_lettrine_sousMenu, a:hover.titre1_lettrine_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}
.texte1_sousMenu, a.texte1_sousMenu, a:hover.texte1_sousMenu{
	font-style: normal;
	font-weight: normal;
	color: #009790;
	text-align:right;
	font-size:11px;
	font-variant: normal;
	line-height: normal;
	text-transform:none;
	text-decoration:none;
}

.accroche1{
	font-style: normal;
	font-weight:normal;
	color: #009790;
	text-align:left;
	font-size:11px;
	font-variant:normal;
}
.puce1{
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image:url(../images/puce1.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
}
.lettrine1_texte{
text-align:left; 
color:#333333; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}

/* textes Prestations ========================================================================================================*/
.fondTitre2{
	padding-right: 45px;
	margin-right: 0px;
	background-image: url(../images/fond_vert_sousMenu.png);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	text-align:right;
	width:300px;
} 
.titre2{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:small-caps;
	padding-right: 0px;
	background-image: url(../images/fond_vert_titre2.jpg);
	background-repeat: repeat-y;
	background-position: left;

}

.titre2_sousMenu, a.titre2_sousMenu, a:hover.titre2_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:right;
	font-size:12px;
	font-variant:small-caps;
	text-transform:none;
	text-decoration:none;
} 
.titre2_lettrine_sousMenu, a.titre2_lettrine_sousMenu, a:hover.titre2_lettrine_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}
.texte2_sousMenu, a.texte2_sousMenu, a:hover.texte2_sousMenu{
	font-style: normal;
	font-weight: normal;
	color: #9C9C03;
	text-align:right;
	font-size:11px;
	font-variant: normal;
	line-height: normal;
	text-transform:none;
	text-decoration:none;
}

.accroche2{
	font-style: normal;
	font-weight:normal;
	color: #9C9C03;
	text-align:left;
	font-size:11px;
	font-variant:normal;
}

.lien2Centrer, a.lien2Centrer, a:hover.lien2Centrer{
	font-style: normal;
	font-weight: bold;
	color: #9C9C03;
	text-align: center;
	font-size:11px;
	font-variant:normal;
}

.puce2, a.puce2, a:hover.puce2{
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image: url(../images/puce2.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
	text-decoration:none;
	text-transform:none;
}
a.puce2, a:hover.puce2{
	font-style: normal;
	font-weight: normal;
	color: #9C9C03;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image: url(../images/puce2.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:0px;
}
.lettrine2_texte{
text-align:left; 
color:#9C9C03; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}
a.lettrine2_texte, a:hover.lettrine2_texte{
text-align:left; 
color:#9C9C03; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}
/* textes Réalisations ========================================================================================================*/
.fondTitre3{
	padding-right: 45px;
	margin-right: 0px;
	background-image: url(../images/fond_jaune_sousMenu.png);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	text-align:right;
	width:300px;
} 
.titre3{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:small-caps;
	padding-right: 0px;
	background-image: url(../images/fond_jaune_titre3.jpg);
	background-repeat: repeat-y;
	background-position: left;

}

.titre3_sousMenu, a.titre3_sousMenu, a:hover.titre3_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:right;
	font-size:12px;
	font-variant:small-caps;
	text-transform:none;
	text-decoration:none;
} 
.titre3_lettrine_sousMenu, a.titre3_lettrine_sousMenu, a:hover.titre3_lettrine_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}
.texte3_sousMenu, a.texte3_sousMenu, a:hover.texte3_sousMenu{
	font-style: normal;
	font-weight: normal;
	color: #ff9900;
	text-align:right;
	font-size:11px;
	font-variant: normal;
	line-height: normal;
	text-transform:none;
	text-decoration:none;
}

.accroche3{
	font-style: normal;
	font-weight:normal;
	color: #ff9900;
	text-align:left;
	font-size:11px;
	font-variant:normal;
}

.lien3Centrer, a.lien3Centrer, a:hover.lien3Centrer{
	font-style: normal;
	font-weight: bold;
	color: #ff9900;
	text-align: center;
	font-size:11px;
	font-variant:normal;
}

.puce3, a.puce3, a:hover.puce3{
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image: url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
	text-decoration:none;
	text-transform:none;
}
a.puce3, a:hover.puce3{
	font-style: normal;
	font-weight: normal;
	color: #ff9900;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image: url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:0px;
}
.lettrine3_texte{
text-align:left; 
color:#ff9900; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}
a.lettrine3_texte, a:hover.lettrine3_texte{
text-align:left; 
color:#ff9900; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}

/* textes Contacts========================================================================================================*/
.fondTitre4{
	padding-right: 45px;
	margin-right: 0px;
	background-image: url(../images/fond_violet_sousMenu.png);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	text-align:right;
	width:300px;
} 
.titre4{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:small-caps;
	padding-right: 0px;
	background-image: url(../images/fond_violet_titre4.jpg);
	background-repeat: repeat-y;
	background-position: left;

}

.titre4_sousMenu, a.titre4_sousMenu, a:hover.titre4_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:right;
	font-size:12px;
	font-variant:small-caps;
	text-transform:none;
	text-decoration:none;
} 
.titre4_lettrine_sousMenu, a.titre4_lettrine_sousMenu, a:hover.titre4_lettrine_sousMenu{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
	font-size:12px;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}
.texte4_sousMenu, a.texte4_sousMenu, a:hover.texte4_sousMenu{
	font-style: normal;
	font-weight: normal;
	color: #a40159;
	text-align:right;
	font-size:11px;
	font-variant: normal;
	line-height: normal;
	text-transform:none;
	text-decoration:none;
}

.accroche4{
	font-style: normal;
	font-weight:normal;
	color: #a40159;
	text-align:left;
	font-size:11px;
	font-variant:normal;
}
.puce4, a.puce4, a:hover.puce4{
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image: url(../images/puce2.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
	text-decoration:none;
	text-transform:none;
}
a.puce4, a:hover.puce4{
	font-style: normal;
	font-weight: normal;
	color: #a40159;
	text-align:left;
	font-size:10px;
	font-variant:normal;
	background-image: url(../images/puce2.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:0px;
}
.lettrine4_texte{
text-align:left; 
color:#a40159; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}
a.lettrine4_texte, a:hover.lettrine4_texte{
text-align:left; 
color:#a40159; 
font-size:10px; 
font-family:'Verdana', Arial, Helvetica, sans-serif; 
line-height:14px; 
font-weight:bold; 
}
.lien4, a.lien4, a:hover.lien4{
	font-style: normal;
	font-weight: bold;
	color: #a40159;
	font-size:10px;
	font-variant:normal;
}

.lienIntro, a.lienIntro{
	font-style: normal;
	font-weight: normal;
	color: #787878;
	font-size:10px;
	font-variant:normal;
	text-decoration: none;
}
a:hover.lienIntro{
	font-style: normal;
	font-weight: normal;
	color: #9C9C03;
	font-size:10px;
	font-variant:normal;
	text-decoration: none;
}
/***************************************************************************************************/
                                                 /*FORMULAIRES*/	
/***************************************************************************************************/


/* Formulaires */

.tableau {
	background-color:#E7C6D1;
	border: 1px solid #999999;
	width: 300px;
}


form{background: none; border:none;}
label{font-weight: normal; background-color:#E7C6D1; }
textarea, select, option{border: 1px solid #999999;}
textarea, select, option, label, fieldset, legend{
	color: #333333;
}
imput{border: 1px solid #999999; }
option{border:none;}


.form { 
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color:#666665;
}
.formtext {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	float: left;
	margin-top: 0px;
	padding: 0px;
	}
.formbox {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border: 1px;
	border-color: #666666;
	border-style:solid;
	background-color: #FEEAFF;
	width: 150px;
}
.formlist {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 0px;
	border-color: #666665;
	border-style:solid;
}

.boxmessage{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border: 1px;
	border-color: #666666;
	border-style:solid;
	background-color: #FEEAFF;
	width: 250px;
	height: 200px;
	max-width: 250px;
	max-height: 200px;
}
.champsoblig { 
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #a40159;
}
.boutonform {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border:1px;
	border-style: solid;
	border-color:#666665;
	float: right;
	background-image: url(../images/bouton.gif);
	height: 18px;
	margin-right: 30px;
	}
.boutonform2 {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border:1px;
	border-style: solid;
	border-color:#666665;
	background-color:#8F000D;
	float: right;
	margin-right:30px;
	}



/* HEADER ========================================================================================================*/
#headerHome{ width:100%; height:155px; background-image:url('../images/header_home.jpg'); background-repeat: no-repeat; background-position:top; }
#header{ width:100%; height:155px; background-image:url('../images/header.jpg'); background-repeat: no-repeat; background-position:top; }

#headerDate, #headerDate a, #headerDate a:hover { font:'Verdana',Arial, Helvetica, sans-serif; font-size:9px; color:#999999;padding-top:20px; }
#headerVersion, #headerVersion a, { font:'Verdana',Arial, Helvetica, sans-serif; font-size:10px; color:#fff; padding-top:20px; text-decoration: none;}
#headerVersion a:hover{ font:'Verdana',Arial, Helvetica, sans-serif; font-size:10px; padding-top:20px; color:#00aeb9; text-decoration: underline;}


/* CONTENT ========================================================================================================*/
#content{
	width:1024px;
	min-height:700px;
	height:auto; /* real browsers */
	background-image:url(../images/background.jpg);
	background-repeat: repeat-y;
	background-position:top;
}
#contentmiddle{
	width:1024px;
	min-height:840px;
	height:auto; /* real browsers */
	background-image:url(../images/background.jpg);
	background-repeat: repeat-y;
	background-position:top;
}
#longcontent{
	width:1024px;
	min-height:1085px;
	height: auto; /* real browsers */
	background-image:url(../images/background.jpg);
	background-repeat: repeat-y;
	background-position:top;
}

#accueil{
	width:1024px;
	height:auto;
	background-image:url(../images/background.jpg);
	background-repeat: repeat-y;
	background-position:top;
}
#fondpage{
	width:1024px;
	height:auto; /* real browsers */
}
#accueil_animation{
	width:800px;
	height:auto; /* real browsers */
}
#middle1_content{
	width:1024px;
	float:right;
	min-height: 100%;
	margin-right: 0px;
	background-image: url(../images/fond1.jpg);
	background-repeat: no-repeat;
	background-position:top;
}
#middle2_content{
	width:1024px;
	float:right;
	min-height: 100%;
	margin-right: 0px;
	background-image: url(../images/fond.jpg);
	background-repeat: no-repeat;
	background-position:top;
}
#left_Mentions{
	width:161px;
	height: 526px;
	float:left;
	background-image: url(../images/fond_mentions.png);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 0px;
}
#left_content1{
	width:161px;
	height: 526px;
	float:left;
	background-image: url(../images/fond_metier.png);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 0px;
}
#left_content2{
	width:161px;
	height: 526px;
	float:left;
	background-image: url(../images/fond_prestations.png);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 0px;
}
#left_content3{
	width:161px;
	height: 526px;
	float:left;
	background-image: url(../images/fond_galerie.png);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 0px;
}
#left_content3bis{
	width:161px;
	height: 526px;
	float:left;
	background-image: url(../images/fond_realisations.png);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 0px;
}
#left_content4{
	width:161px;
	height: 526px;
	float:left;
	background-image: url(../images/fond_contacts.png);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 0px;
}
#feuille{
	width:597px;
	float:left;
	min-height: 526px;
	margin-right: 0px;
	margin-top: 15px;
	background-image: url(../images/fond_texte.png);
	background-repeat: repeat-y;
	background-position:top;
}
#feuilleGalerie{
	width:597px;
	float:left;
	min-height: 670px;
	margin-right: 0px;
	margin-top: 15px;
}

#feuille_content{
	width:298px;
	float:left;
	min-height: 526px;
	margin-right: 0px;
	margin-top: 15px;
	padding-left: 25px;
	padding-right: 20px;
	white-space: normal;

}
#galerie_content{
	width:390px;
	float:left;
	min-height: auto;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 25px;
	padding-right: 15px;
	white-space: normal;

}
#table_content{
	padding-top: 25px;
}


/* MENU ========================================================================================================*/

#menu_content{
	width:400px;
	height:526px;
	float:left;
	padding-left: 0px;
	margin-top: 15px;
}

#menu_page{ width:355px;height:291px; float:left;  }
	
#sous_menu{
	width:355px;
	margin-top:0px;
	background-position:top;
}

.table_sousMenu{
	width:335px;
	float:left;
	margin-top: 15px;
	margin-right: 30px;
}


/* box ========================================================================================================*/

.boxTop{ width:270px; height:2px; background-image:url('../images/box_top.jpg'); background-repeat: no-repeat; background-position:bottom left; }
.boxMiddle{ width:270px;height:auto; background-image:url('../images/box_middle.jpg'); background-repeat: repeat-y; background-position:top left; padding-left: 6px; }
.boxBottom{ width:270px;height:6px; background-image:url('../images/box_bottom.jpg'); background-repeat: no-repeat; background-position:top left; }
.bloc, a.bloc, a:hover.bloc {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	text-decoration:underline;
}
a:hover.bloc {color:#4c9800;}

/* clear et floats */
.clear{clear: both;}
.floatLeft{float: left;}
.floatRight{float: right;}
.block {display:block;clear:both;}


/* borders ========================================================================================================*/
.border{ border-top:#333333 dotted 1px;}
.borderVert{ background-image:url('../images/line.jpg'); background-repeat: repeat-y; background-position: center; background-color:#FFFFFF; }



/* clear et floats */
.clear{clear: both;}
.floatLeft{float: left;}
.floatRight{float: right;}
.block {display:block;clear:both;}

.imagesBorder { 
	border-style: solid;
	border-width:1px;
	border-color: #999999;
}
/* FOOTER ========================================================================================================*/
#footer{
	width:1024px;
	height:51px;
	background-image:url('../images/footer.jpg'); background-repeat: no-repeat; background-position:top; 
	display:block;
	clear:both; 
	
}
#menu_footer{ text-align: center; color: #666666;padding-top: 15px; }
#menu_footer ul{ color: #666666; padding-top:2px; padding-bottom:6px; margin-bottom:0px;margin-left: 70px; margin-right: 70px; border-top: dotted #46403d 0.2em; }
#menu_footer li{ color: #666666; display:inline; margin:0 3px; padding:0; background:none; list-style:none; margin-top: 5px; }
#menu_footer li a{
	color: #666666;
	font-weight:normal;
	font-size:9px; 
	text-decoration:none;
	letter-spacing:0px;
}
#menu_footer li a:hover{text-decoration:underline;color: #999999;}
