@charset "windows-1252";
/* CSS Document */

#htmlElement {
	padding: 10px;
	background-color: #000;
}
/*Position des objets*/
body{
overflow-x:hidden;
}

body{
	margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	background-image:url(../imagesGab/fondgen2.jpg);
	/*background-repeat:no-repeat;*/
	background-position:top;
	background-color:#630137;
	z-index:100;
}
#principal{
margin:auto;
width:820px;


}

#boxconcours {
position:absolute;
z-index:1000;
margin:auto;
top:30px;
width:413px;
height:578px;
background-color:#CCC;
border: #FFF 5px solid;
	
	
}


#bandeauSup {
	margin-left:-390px;
	top:0px;
	width:1600px;
	height:380px;
	z-index:0;

}

#bande1{
	width:1600px;
	height:140px;
	z-index:0;

}
#bande2{
	width:1600px;
	height:20px;
	z-index:0;
background-image:url(../imagesGab/fondsnav.jpg);
	background-position:center;
	}
#bande3{
	max-width:1600px;
	height:200px;
	z-index:0;
	}
#bande4{
	width:1600px;
	height:20px;
	z-index:0;
	background-image:url(../imagesGab/fondsnav.jpg);
	background-position:center;
	}
	
	
#navigation {
margin-left:390px;
height:20px;
z-index:1;
text-align:left;
color:#FFFFFF;
padding-top:3px;

}

	
	
#container {
	width:820px;
	/*height:1000px;*/
	z-index:5;
	text-align:left;
	padding-top:10px;
	margin: 0 auto;
	
}
#contentglobal {
width:820px;
margin: 0 auto;

}

#Sponsors {
width:820px;
height:75px;
margin-top:20px;
border-top: 1px solid #666666;
/*padding:5px 10px  10px  10px ;*/
background-image:url(../imagesGab/bloc_contenu820.jpg);

}


/* ------------------------------ */

#cols31 {

/*background-color:#993366;*/
border: 1px solid #666666;
/*padding:5px 10px  10px  10px ;*/
background-image:url(../imagesGab/bloc_contenu.jpg);



}

#cols32 {
/*background-color:#993366;*/
	border: 1px solid #666666;
	/*-moz-opacity:0.5;
opacity: 0.5;#C7006D
filter:alpha(opacity=50);*/
/*padding:5px 10px  10px  10px ;*/
background-image:url(../imagesGab/bloc_contenu.jpg);


}

#cols33 {

/*background-color:#993366;*/
	border: 1px solid #666666;
	height:255px;
	/*-moz-opacity:0.5;
opacity: 0.5;#C7006D
filter:alpha(opacity=50);
padding:5px 10px  10px  10px ;*/
background-image:url(../imagesGab/bloc_contenu.jpg);

}

#cols21 {

/*background-color:#993366;*/
border: 1px solid #666666;
/*padding:5px 10px  10px  10px ;*/
background-image:url(../imagesGab/bloc_contenu537.jpg);



}

/* ------------------------------ */

#col1 {

float:left;
width:267px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
margin-right:10px;
/*padding:5px 10px  10px  10px ;*/
color:#CCCCCC;


}

#col2{

float:left;
width:266px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
/*padding:5px 10px  10px  10px ;*/

}
#col3{

float:right;
width:267px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
/*padding:5px 10px  10px  10px ;*/


}
/* 2 colonnes G - P ------------------------------ */

#DeuxCol1{

float:left;
width:540px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
/*padding:5px 10px  10px  10px ;*/

}
#DeuxCol2{

float:right;
width:267px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
/*padding:5px 10px  10px  10px ;*/


}


#ShopDeuxCol1{

float:left;
width:267px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
/*padding:5px 10px  10px  10px ;*/

}
#ShopDeuxCol2{

float:right;
width:540px;
/*border: 1px solid #E6E6E6;
background-color:#993366;*/
/*padding:5px 10px  10px  10px ;*/


}


#scol1 {
float:left;
width:125px;
height:250px;
border: 1px solid #666666;
/*background-color:#993366;*/
margin-top:10px;
margin-right:10px;
background-image:url(../imagesGab/bloc_contenu.jpg);

}

#scoltexte {
padding:10px 10px  10px  10px ;

}

#scol2{
float:right;
width:125px;
height:250px;
border: 1px solid #666666;
background-image:url(../imagesGab/bloc_contenu.jpg);
margin-top:10px;

}



#boxlong1 {
	background-image:url(../imagesGab/bloc_contenu537.jpg);
	border: 1px solid #666666;
	/*-moz-opacity:0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);*/
	padding:5px 10px  10px  10px;
}

	
#boxEtroit2 {
	background-color:#993366;
	border: 1px solid #666666;
	/*-moz-opacity:0.5;
opacity: 0.5;#C7006D
filter:alpha(opacity=50);*/
padding:5px 10px  10px  10px;
}	


#illustration {

width:247;
height:329;


}

#TitreBox2 {
	background-color:#440A22;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	margin-top:0px;
	height:23px;
/*	vertical-align:middle;*/
	}
	
.clearfloat { /* cette classe doit être placée pour un élément div ou break et doit être l'élément final avant la balise de fin d'un conteneur qui doit contenir entièrement un élément flottant */

    	clear:both;

        height:0;

        font-size: 1px;

        line-height: 0px;

    }	
	