body {
	font-family : verdana, arial ;
	font-size : 12px ;
	margin : 0px ;
	color : #000000 ;
	background : URL(../images/fondbleu.png) repeat-x ;    
	background : #DDFFDE URL(../images/fondbleu.gif) repeat-x ;    
}
div#wrap {
width : 100% ;
border : 0px solid red ;
border-bottom : 0px solid #3571c7 ;
border-top : 0px solid #3169be ;
overflow : hidden ;
}

div#global {
	width : 1000px ;
	position : relative ;
/*	left : 50% ;
	margin-left : -390px ;
	
	background : #000000 ;
	background : #FFFFFF ;
*/
	margin : 0px auto ;
	overflow : hidden ;
	border : 0px solid red ;

}
/*==============================================================*/
/* POLICES GENERALES */
/*==============================================================*/
a, a:visited {
	font-weight : bold ;
	color : #333333 ;
	color : #6C82B5 ;
	color : #0000FF ;
	text-decoration : underline ;
}
a:hover{
	color : #333333 ;
	text-decoration : underline ;

}
h1 {
	font-size : 16px ;
	color : #000000 ;
	font-weight : bold ;
}
h2 {
	font-size : 14px ;
	color : #000000 ;
	font-weight : bold ;
	border-bottom : 1px dotted #6C82B5 ;
}
span.detail {
	font-size : 10px ;
	
}


/*==============================================================*/
/* ENTETE */
/*==============================================================*/

div#entete{
	background : URL(../images/banniere_dodospot2.jpg) no-repeat top center ;  
	position : relative ;
	top : 0px ;
	left : 0px ;
	width : 1000px ;
	width : 100% ;
	height : 200px ;
	height : 150px ;
}
div#title_site {
	position : absolute ;
	top : 10px ;
	left : 20px ;
}
div#title_site h1 {
	color : #FFFFFF ;
}
div#logo1 {
	background : URL(../images/logo_dodospot.png) no-repeat ;    
	position : absolute ;
	left : 0px ;
	top : 10px ;
	height : 65px ;
	height : 103px ;
	width : 218px ;
}

div#menu_langues {
	position : absolute ;
	width : 70px ;
	left : 10px ;
	bottom : 10px ;
	border : 0px solid red ;
	
}
div#accroche {
	position : absolute ;
	font-weight : bold ;
/*	left : 10px ;
*/	bottom : 3px ;
	width :780px ;
	height : 12px ;
	padding-left : 20px ;
	color : #0000FF ;
}
/*==============================================================*/
/* Haut de page */
/*==============================================================*/
div#haut {
	float : left ;
	width : 100% ;
	text-align : center;
	font-size : 10px ;
	font-size : 10px ;
	position : relative ;

}




/*==============================================================*/
/* ZONE MILIEU */
/*==============================================================*/

div#zone_milieu{
	float : left ;
	width : 1000px ;
	position : relative ;
	overflow : auto ;
	background : URL(../images/fond_milieu_1.png) no-repeat top center;    
	background : URL(../images/fond_milieu_2.png) no-repeat top center;    
	background : URL(../images/fond_milieu_3.png) no-repeat top center;    
}
div#date, div#path{
	height : 15px ;
	padding : 10px 10px 5px 0px ;
	float : left ;
	text-align : right ;
}
div#path {
	width : 760px ;
}
/* titre de la page */
div#title_page {
	float : left ;
	width : 580px ;
	text-align : center ;
	border : 0px solid red ;

}
/******************************** COLONNE GAUCHE ***************************************/

div#gauche {
	float : left ;
	width : 220px ;
	min-height : 300px ;
	border : 0px solid blue ;
	position : relative ;
}
div#menu {
	width : 100% ;
	height : 200px ;
	float : left ;
	border : 0px solid red ;
	position : relative ;
	margin-top : 75px ;
/*	
	background : URL(../images/lambrequin.png) no-repeat ;  
*/
}
/* voir menu.css pour les items */

/******************************** COLONNE CENTRALE ***************************************/
div#content {
	float : left ;
	width : 540px ;
	padding : 0px 20px;
	position : relative ;
	min-height : 300px ;
	border : 0px solid red ;
	
}

/******************************** COLONNE DROITE ***************************************/
div#droite {

	float : right;
	width : 198px ;
	width : 200px ;
	padding-bottom: 25px ; 
	min-height : 300px ;
	border : 0px solid blue ;
	position : relative ;
/*
	background : URL(../images/bardeau.png) no-repeat ;  
*/

}
div#logo2{
	background : URL(../images/logo_dodospot_2.gif) no-repeat center center;    
	float : left ;
	height : 120px ;
	width : 200px ;
	
}
div#tarifs {
	width : 200px ;
	float : left ;
	text-align : center ;
	padding-top : 5px ;
}
div#wrap_contenu_tarifs {
}
div#promotion {
	float : right ;
	width : 200px ;
	margin-top : 20px ;
}
div#wrap_contenu_promo {
	float : left ;
	width : 180px ;
	padding : 20px 10px 0px 10px ;
}
div#promotion h1 {
	font-size : 13px ;
	font-weight : bold ;

}
div#menu_sec{
	position : relative ;
	float : left ;
}

div#wrap_menu_sec{
	position : relative ;
	float : left ;
	margin-top : 40px ;

}




/*==============================================================*/
/* ZONE BAS */
/*==============================================================*/

div#menu_bas {
	width : 730px ;
	margin-top: 40px ;
	padding-left : 270px ;
	border : 0px solid red ;
}

div#pied_page {
	width : 1000px ;
	height : 105px ;
	float : left ;
	color : #0000FF ;
	color : #FFFFFF ;
	position : relative ;
	background : URL(../images/vague_dodospot_1.png) no-repeat center bottom;
	margin-top : -10px ;
	z-index : 100000 ;
}
div#coordonnees{
	width : 100% ;
	text-align : center ;
	font-size : 9px ;
	font-weight : bold ;
	padding : 5px 0px ;
	position : absolute ;
	bottom : 12px ;


}
div#mentions{
	width : 100% ;
	text-align : center ;
	font-size : 9px ;
	font-weight : bold ;
	padding : 5px 0px ;
	position : absolute ;
	bottom : 0px ;

}
div#coordonnees p, 
div#mentions p.bodytext{
	margin : 0px ;
}
div#mentions a,
div#mentions a:visited{
	color : #0000FF ;
	color : #FFFFFF ;
}
div#mentions a:hover{
	color : #333333 ;
}

div#liensBas{
	margin-top : 10px ;
	padding-bottom : 10px ;
	float : left ;
	width : 1000px ; 
	position : relative ;
	
}
div#liensBas a,
div#liensBas a:visited,
div#liensBas a:hover {
	font-weight : normal ;
	
}
div#wrap_contenu_liens {
	text-align : center ;
}
div.lienBas{
	font-size : 10px ;
	width : 150px ;
	padding-left : 8px ;
	padding-right: 8px ;
	float : left ;

}



div#content p {
	line-height : 20px ;
	text-align : justify ;

}
div#content ul {
	line-height : 18px ;
	text-align : justify ;

}

/* =========== DETAILS COLONNE DROITE =========== */
div#menu_sec{
	position : relative ;
	float : left ;
}



/* =========== CONTENT FRAME =========== */

div.csc-frame {
	width : 48% ;
}

div.csc-frame-frame1 {
	margin-right : 10px ;
	float : left ;
}
div.csc-frame-frame2 {
	margin-left : 10px ;
	float : right ;
}

/*
div.csc-frame ul{
	padding-left : 20px ;
}
div.csc-frame li{
	list-style-type : none ;
}
*/
span.important {
	font-weight : bold ;
	color : #EABA55 ;
}
dd.csc-textpic-caption {
	font-size : 9px ;
	color : #999999 ;
	text-align : center ;
}

/*************** SMOOTH GALLERY ******************/
div.tx-rgsmoothgallery-pi1 {
	margin-left : 60px ;
	border : 0px solid green ;
	overflow : hidden ;

}
