body, img, p, h1, h2, h3, h4, h5, h6, ul, ol {
	margin : 0;
	padding : 0;
	list-style : none;
	font-size : 11px;
	font-family : Tahoma, Geneva, sans-serif;
	
}
.daaf {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006;
	list-style-type: disc;
	font-weight: bold;
	text-align: left;
}

.sousmenu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	height: 30px;
	width: 1010px;
	margin-top: 10px;
	margin-left: 7%;
}

.entete {
	background-image : url(images/bannieres/banniereblanche.png);
	height : 190px;
	left : 7%;
	margin-left : 7%;
	background-repeat : no-repeat;
	font-family : Verdana, Geneva, sans-serif;
	font-size : small;
	color : #000;
	width : 1010px;
	border : medium groove #f60;
	padding-bottom : 6px;
	text-align : center;
	z-index : 10;
	background-color: #FFF;
}

#sousentete {
font-family : Verdana, Geneva, sans-serif;
font-size : small;
color : #000;
height : 80px;
width : 1010px;
margin-left : 7%;
margin-top : 10px;
}
#bloccentralenoir {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	border: medium groove #F60;
	background-color: #000;
}
#bloccentralelibre {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	border: medium groove #F60;
	height: 1200px;
	background-color: #FFF;

	
}
#bloccentralelibre2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	border: medium groove #F60;
	height: 1000px;
	overflow: scroll;
	background-color: #FFF;
	
}
.trombi {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}

#bloccentraleacceuil {
	font-family : Verdana, Geneva, sans-serif;
	font-size : small;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	border: medium groove #F60;
}
#bloccentrale {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	height : 600px;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	border: medium groove #F60;
	background-color: #FFF;
}
#bloccentralegris{
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	height : 600px;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	border: medium groove #F60;
	background-color: #C60;
}
#bloccentrale_formulaire {
	font-family : Verdana, Geneva, sans-serif;
	font-size : small;
	color : #000;
	width : 1010px;
	margin-top : 20px;
	margin-left : 7%;
	height : 600px;
	background-image : url(images/quinze-creation3.png);
	background-repeat : no-repeat;
	background-position : left bottom;
	background-color: #C60;
	border: medium groove #F60;
}
#columns .column {
	min-height : 400px;
	height : auto !important;
	height : 30px;
	width: 1010px;
	float: left;
}
.color-yellow {
background : #f2bc00;
}
.color-red {
background : #dd0000;
}
.color-blue {
	background : #148ea4;
	font-weight: bold;
}
#double {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-style: normal;
	width: 300px;
	float: left;
}

.color-white {
background : #dfdfdf;
}
.color-orange {
	background : #f66e00;
	color: #000;
}
.color-green {
background : #8dc100;
}
.color-yellow h3, .color-white h3, .color-green h3 {
color : #fff;
}
.color-red h3, .color-blue h3, .color-orange h3 {
color : #fff;
}
#columns #column1 {
	width : 25%;
}
#columns #column2 {
	width : 70%;
}
#columns #column2 .widget {
margin-top : 30px;
margin-right : 20px;
margin-bottom : 0;
margin-left : 20px;
width : auto;
}
#columns .widget {
margin : 30px 20px 0 20px;
padding : 2px;
}
#columns .widget .widget-head {
color : #000;
overflow : hidden;
width : 100%;
height : 30px;
line-height : normal;
}
#columns .widget .widget-head2 {
	color : #000;
	overflow : hidden;
	width : 100%;
	height : 80px;
	line-height : normal;
}
#columns .widget .widget-content {
	color : #FFF;
	line-height : 1.2em;
	overflow : hidden;
	background-color : #333;
	background-repeat : no-repeat;
	padding-top : 0;
}
#columns .widget .widget-content p {
padding : 0.8em 0;
border-bottom : 1px solid #666;
}
#columns .widget .widget-content img {
float : right;
margin : 10px;
border : 1px solid #fff;
}
#columns .widget .widget-content pre {
	padding : 0.5em 5px;
	font-size : 12px;
}
#columns .widget .widget-content ul {
padding : 5px 0 5px 20px;
list-style : disc;
}
#columns .widget .widget-content ul li {
padding : 3px 0;
}
#columns .widget .widget-content ul.images {
padding : 7px 0 0 0;
list-style : none;
height : 1%;
}
#columns .widget .widget-content ul.images li {
	display : inline;
	float : left;
	width: 95%;
}
#columns .widget .widget-content ul.images img {
display : inline;
float : left;
margin : 0 0 7px 7px;
}
#mentions {
font-family : Verdana, Geneva, sans-serif;
font-size : x-small;
color : #000;
background-color : #ccc;
height : 20px;
width : auto;
text-align : center;
clear : both;
float : left;
position : relative;
margin-top : auto;
margin-right : auto;
margin-bottom : auto;
margin-left : 500px;
}
.liens {
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : small;
font-style : normal;
font-weight : lighter;
color : #fff;
background-color : #333;
}
.lien {
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : small;
color : #fff;
}
#acces {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : x-small;
color : #06c;
margin-left : 20px;
}
.widget-head a.remove {
float : right;
display : inline;
width : 14px;
height : 14px;
margin : 8px 4px 8px 0;
text-indent : -9999em;
outline : none;
background-image : url(img/buttons.gif);
background-repeat : no-repeat;
background-position : -24px 0;
}
.widget-head a.edit {
float : right;
display : inline;
width : 24px;
height : 14px;
text-indent : -9999em;
margin : 8px 4px 8px 4px;
outline : none;
background-image : url(img/buttons.gif);
background-repeat : no-repeat;
}
.widget-head a.collapse {
float : left;
display : inline;
width : 14px;
height : 14px;
text-indent : -9999em;
margin : 8px 0 8px 4px;
outline : none;
background-image : url(img/buttons.gif);
background-repeat : no-repeat;
background-position : -52px 0;
}
.widget-placeholder {
border : 2px dashed #999;
}
#column1 .widget-placeholder {
margin-top : 30px;
margin-right : 15px;
margin-bottom : 0;
margin-left : 15px;
}
#column2 .widget-placeholder {
	margin : 15px 15px 0 20px;
}
.edit-box {
overflow : hidden;
margin-bottom : 2px;
padding : 10px 0;
background-color : #999;
background-image : url(img/widget-content-bg.png);
background-repeat : repeat-x;
}
.edit-box li.item {
padding : 10px 0;
overflow : hidden;
float : left;
width : 100%;
clear : both;
}
.edit-box label {
float : left;
width : 40%;
color : #fff;
padding : 0 0 0 10px;
}
.edit-box ul.colors li {
width : 20px;
height : 20px;
border : 1px solid #eee;
float : left;
display : inline;
margin : 0 5px 0 0;
cursor : pointer;
}
a {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : small;
	color : #fff;
}
a:link {
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #fff;
}
a:hover {
text-decoration : underline;
color : #f00;
}
a:active {
text-decoration : none;
color : #fff;
}
#apDiv1 {
position : absolute;
left : 96px;
top : 735px;
width : 136px;
height : 82px;
z-index : 1;
}
ul.MenuBarHorizontal {
padding : 0;
list-style-type : none;
font-size : 100%;
cursor : default;
width : auto;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
ul.MenuBarActive {
z-index : inherit;
}
ul.MenuBarHorizontal li {
margin : 0;
padding : 0;
list-style-type : none;
font-size : 100%;
position : relative;
text-align : left;
cursor : pointer;
width : 8em;
float : left;
}
ul.MenuBarHorizontal ul {
margin : 0;
padding : 0;
list-style-type : none;
font-size : 100%;
z-index : 1020;
cursor : default;
width : 8.2em;
position : absolute;
left : -1000em;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {
left : auto;
}
ul.MenuBarHorizontal ul li {
width : 8.2em;
}
ul.MenuBarHorizontal ul ul {
position : absolute;
margin : -5% 0 0 95%;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {
left : auto;
top : 0;
}
ul.MenuBarHorizontal ul {
border : 1px solid #ccc;
}
ul.MenuBarHorizontal a {
display : block;
cursor : pointer;
background-color : #eee;
padding : 0.5em 0.75em;
color : #333;
text-decoration : none;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
background-color : #33c;
color : #fff;
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
background-color : #33c;
color : #fff;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenu {
background-image : url(SpryMenuBarDown.gif);
background-repeat : no-repeat;
background-position : 95% 50%;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {
background-image : url(SpryMenuBarRight.gif);
background-repeat : no-repeat;
background-position : 95% 50%;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {
background-image : url(SpryMenuBarDownHover.gif);
background-repeat : no-repeat;
background-position : 95% 50%;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {
background-image : url(SpryMenuBarRightHover.gif);
background-repeat : no-repeat;
background-position : 95% 50%;
}
@media projection, screen {
ul.MenuBarHorizontal li.MenuBarItemIE {
	display : inline;
	float : left;
	width: 100%;
}
}
#navcontainer ul {
padding-left : 0;
margin-left : 0;
background-color : #c60;
color : white;
float : left;
width : 100%;
font-family : arial, helvetica, sans-serif;
margin-top : 160px;
}
#navcontainer ul li {
display : inline;
}
#navcontainer ul li a {
	background-color : #666;
	color : white;
	text-decoration : none;
	float : left;
	border-right : 1px solid #fff;
	width: auto;
	padding-top: 0.2em;
	padding-right: 1em;
	padding-bottom: 0.2em;
	padding-left: 1em;
}
#navcontainer ul li a:hover {
background-color : #369;
color : #fff;
}
#navlist1
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
}
.youtube {
	margin-bottom: 10px;
	float: none;
	height: 400px;
	width: 98%;
}


#navlist1 ul, #navlist1 li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist1 a:link, #navlist1 a:visited
{
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	text-decoration: none;
	color: #F60;
}

#navlist1 a:link#current, #navlist1 a:visited#current, #navlist1 a:hover
{
	border-bottom: 4px solid #000;
	padding-bottom: 2px;
	background: transparent;
	color: #F00;
}

#navlist1 a:hover {
	color: #F00;
}
.tableau {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #F60;
	border-top-color: #F60;
	border-right-color: #F60;
	border-bottom-color: #F60;
	border-left-color: #F60;
}


#bloccentraleacceuil #columns #column2 .widget.color-yellow {
	color: #F00;
}
#bloccentraleacceuil #columns #column2 .widget.color-yellow {
	color: #F00;
}
.bleu {
	color: #999;
	text-align: center;
}
#perso {
	margin-top: 30px;
	float: none;
}
#bloccentralelibredaaf {
	color: #FF8000;
	background-color: #FFF;
}
#bloccentralelibre #columns #column2 .widget.color-orange .widget-content {
	color: #FFF;
}
.TABLEAU {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center;
}
#bloccentrale table {
	color: #009;
}
