@charset "iso-8859-1";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #EFEFEF;
	color:#333333;
	margin:0;
	padding:0;
	line-height:120%;
	padding-top:10px;
}

img {
	border:none;
	margin:0px;
	padding:0px;
}

a {
	text-decoration: underline;
	color:#FFFFFF;
}

a:hover {
	text-decoration:none;
}

form {
	margin:0;
	padding:0;
}

#global {
	margin-left: auto;
	margin-right: auto;
	width: 970px;
	text-align: left; /* on rétablit l'alignement normal du texte */
}

#editoHome {
	background: url(../imgs/fd_edito2.jpg) repeat-y #BECB00;
	color:#000000;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:13px;
	padding-right:13px;
	letter-spacing:0.1em;
}

#contenuHome {
	width:970px;
	height:361px;
	background:url(../imgs/fd_home2.jpg) no-repeat #711814;
	color:#FFFFFF;
}

#ch1 {
	height:255px;
	letter-spacing:0.1em;
}
#ch1 a  {
	color:#FFFFFF;
	text-decoration:none;
}
#ch1 a:hover  {
	color:#BECB00;
	text-decoration:none;
}

#ch11 {
	float:left;
	width:210px;
	margin-left:130px;
	margin-top:58px;
}
#ch12 {
	float:left;
	width:223px;
	margin-left:35px;
	margin-top:31px;
}
#ch13 {
	float:left;
	width:200px;
	margin-left:53px;
	margin-top:56px;
}
#contenuHome .titre {
	font-size:17px;
	padding-bottom:10px;
	font-weight:bold;
}


#ch2 {
	
}

#ch21 {
	float:left;
}
#ch22 {
	float:right;
}

#navig {
	color:#FFFFFF;
	letter-spacing:0.1em;
	background:url(../imgs/fdOmbre970.gif) repeat-y #BECB00;
}

#navig1 {
	background: url(../imgs/ombreNavig.gif) right repeat-y  #711814;
	line-height:55px;
	width:234px;
	margin-left:5px;
	text-align:center;
	float:left
}
#navig1 a {
	text-decoration:none;
	color:#FFFFFF;
}
#navig1 a:hover {
	text-decoration:underline;
}

/* MENU DEROULANT */
/***********MENU HAUT************/
#menu {
	/* padding-left:59px; */
}
#menu dl, #menu  dd, #menu  dt, #menu  ul, #menu  li  {
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:11px;
	color:#000000;
}

#menu dt {
	cursor:pointer;
	line-height:55px;
	margin-left:20px;
}


#menu #smenu1, #menu #smenu2, #menu #smenu3, #menu #smenu4 {
	width:120px;
	background-color:#BECB00;
	/*background: url(../imgs/fd_Menu.png) bottom no-repeat;*/
	position:absolute;
	margin-top:0px;
	margin-left:20px;
	display:none;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;
}

#menu dl {
	float: left;
}

#menu li a {
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
}

#menu li a:hover {
	background: #951725;
	color:#FFFFFF;
	text-decoration: none;
}

#menu dt a {
	text-decoration: none;
	display: block;
	height: 100%;
	color:#000000;
	border: 0 none;
	padding-left:5px;
	padding-right:5px;
}
#menu dt a:hover {
	background: #951725;
	color:#FFFFFF;
	text-decoration: none;
}

/* fin menu */

/* public Etcompagnie Pro  */
#contenuPub, #contenuEtc, #contenuPro, #contenuEvt  {
	color:#FFFFFF;
	letter-spacing:0.1em;
}

#contenuPub {
	background:url(../imgs/fd_public2.jpg) no-repeat bottom center #3D193C;
}

#contenuEtc  {
	background:url(../imgs/fd_etcompagnie2.jpg) no-repeat bottom center #6E0E12;
}

#contenuPro {
	background:url(../imgs/fd_pro2.jpg) no-repeat bottom center #4E130D;
}

#contenuEvt  {
	background:url(../imgs/fd_evenement2.jpg) no-repeat bottom center #FFFFFF;
}

#contenuOmbre {
	background:url(../imgs/fdOmbre970.png) no-repeat top center;
}


#contenuPubL, #contenuEtcL, #contenuProL, #contenuEvtL  {
	width:225px;
	float:left;
	padding-left:10px;
}

#contenuPubR, #contenuEtcR, #contenuProR, #contenuEvtR  {
	padding-left:250px;
	padding-top:60px;
	padding-right:25px;
}
.titrub {
	color:#FFFFFF;
	font-size:26px;
	text-align:right;
	margin-top:60px;
	font-weight:bold;
	margin-bottom:20px;
}
.titrub2 {
	color:#FFFFFF;
	font-size:20px;
	text-align:right;
	margin-bottom:25px;
	font-weight:bold;
}
.titrub3 {
	color:#FFFFFF;
	font-size:16px;
	text-align:right;
	font-weight:bold;
	margin-bottom:25px;
}

#contenuProR p {
	padding:0;
	margin:0;
	padding-bottom:14px;
}

#bas {
	color:#666666;
	padding:10px;
	font-size:10px;
}
#bas a {
	color:#666666;
	text-decoration:none;
}

/* VIDEO */
#list li, #list ul {
	padding:0;
	margin:0;
	list-style:none;	
}

#list li {
	padding-bottom:1px;
}

#list li a {
	text-decoration:none;
	background-color:#BECB00;
	color:#333333;
	display: block;
	height: 100%;
	padding:5px;
}
#list li a:hover {
	background-color:#951725;
	color:#FFFFFF;
	text-decoration:none;
}


#contact1 {
	width:400px;
	float:left;
}

#contact2 {
	padding-left:400px;
}

.chpContact {
	width:236px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border:#FFFFFF 2px solid;
}
.chpContactNO {
	width:236px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border:#FB0006 2px solid;
}
#btnForm {
	border:1px #000000 solid;
	background-color:#FFFFFF;
	color:#000000;
	margin-left:6px;
	margin-right:6px;
	font-weight:bold;
	font-size:10px;
}

/* EDITEUR */
.alignImgGauche {
	float:left;
	padding-right:10px;
}
.alignImgDroite {
	float:right;
	padding-left:10px;
}

table#tabactuhome {
	height:89px;
}
table#tabactuhome td {
	text-align:right;
	vertical-align:bottom;
	font-size:11px;
	color:#FFFFFF;
	padding-right:10px;
}

table#tabcont {
	width:100%;
}
table#tabcont td {
	text-align:left;
	vertical-align:top;
}
table#tabcont td#tabcont1 {
	width:470px;
	padding-right:30px;
}
.titre1 {
	font-size:15px;
	font-weight:bold;
	line-height:100%;
}
table#tab2col {
	width:100%;
}
table#tab2col td {
	vertical-align:top;
}
table#tab2col td#col1 {
	width:75%;
	padding-right:30px;
}



