/* Start of CMSMS style sheet 'l&#039;ideal_serenite' */
/* critères de page */

body {
	background-image:url(img_b/l_ideal_degrade.gif);
	background-repeat:repeat-x; 
	background-color: #addbef;
	margin:0;
	padding:0;
	font-family: Geneva, Arial, Helvetica;
	font-size:11px
}

/***********************************/

#conteneur {
	margin-left:auto;
	margin-right:auto;
	width:800px;
	min-height:961px
}

/***********************************/

#top {
	position:absolute;
	height:203px;
	width:800px
}

#logo {
	position:relative;
    background-image:url(img_b/l_ideal_logo.gif);
	top:4px;
	margin-left:-155px;
	margin-right:155px;
	width: 613px; 
	height: 199px
}

#lux_top {
	position:relative;
    background-image:url(img_b/l_ideal_lux_top.jpg);
	background-repeat:repeat-x;
	margin-top:-199px;
	margin-left:458px;
	width: 189px; 
	height: 129px	
}

#lux_top_roundies {
    background-image:url(img_b/l_ideal_lux_top_roundies.png);
	margin-left:647px;
	margin-top:-129px;
	width: 110px; 
	height: 129px
}

#orange_angle_right_top {
    background-image:url(img_b/l_ideal_orange_angle_right_.jpg);/* problème ie 6*/
	margin-left:757px;
	margin-right:-154px;
	margin-top:-129px;
	width: 197px; 
	height: 164px
}

#orange_degrade_top {
    background-image:url(img_b/l_ideal_orange_degrade_top.gif);
	background-repeat:repeat-x;
	margin-left:458px;
	margin-top:-35px;
	width: 299px; 
	height: 35px
}

#white_roundies_top {
    background-image:url(img_b/l_ideal_white_roundies_top.jpg);
	background-repeat: no-repeat;
        color:#0d253c;
	background-color:#3866b4;
	margin-left:458px;
	width: 342px; 
	height: 39px
}

#titre_page {
        position:absolute;
        top:160px;
        text-align:center;
        margin-left:400px;
	width: 400px; 
	height: 33px
}



/******************/

#middle {
	position:absolute;
	margin-top:164px;
	margin-left:-143px;
	margin-right:-154px;
	width: 1097px;
	min-height:499px
}

#lux_right_roundies_1 {
	position:relative;
    background-image:url(img_b/l_ideal_lux_right_roundies_.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	padding-top:39px;
	width: 1097px;
	min-height: 499px
}  

#lux_left_roundies_1 {
	position:relative;
    background-image:url(img_b/l_ideal_lux_left_roundies_1.jpg);
	background-repeat: no-repeat;
	padding-top:63px;
	width: 1097px; 
	min-height: 460px
}

#lux_left {	
	position:relative;
    background-image:url(img_b/l_ideal_lux_left.png);
	background-repeat:repeat-y;
	padding-top:5px;
	width: 1097px;
	min-height: 407px;
	z-index:2
}

#lux_right {
	position:relative;
    background-image:url(img_b/l_ideal_lux_right.png);
	background-repeat:repeat-y;
	background-position:top right;
	width: 1097px;
	min-height: 455px
}

#orange_background {
	position:relative;
	background-color:#3866b4;
	position: relative;
	top:-68px;
	margin-left: 143px;
	width: 800px;
	min-height: 460px
}

#white_zone {
	position:relative;
    background-image:url(img_b/l_ideal_white_degrade.gif);
	margin-left:20px;
	width: 760px; 
	min-height: 460px
}

 #flower_left_up {
 	position:relative;
	background-image:url(img_b/l_ideal_flower_top_left.jpg);
	background-repeat: no-repeat;
	width: 760px;
	min-height: 460px
}

#flower_right_up {
	position:relative;
	background-image:url(img_b/l_ideal_flower_right_up.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	width: 760px; 
	min-height: 460px
}

#flower_right_down {
	position:relative;
	background-image:url(img_b/l_ideal_flower_right_down.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
	width: 760px; 
	min-height: 460px
}


#menu_vertical {
        float:left;
        margin-top:35px;
        width:180px;
}

#texte {
        margin-left:180px;
        width:560px;
}

#texte ul li{
       color:#0d253c;
}

/********************/

#bottom {
	position:relative;
	background-color:#addbef;
	margin-top:-68px;
	margin-right:-154px;
	width:1097px;
	height:148px;
	z-index:3
}

#lux_left_roundies_2 {
	position:absolute;
	background-color:#addbef;
	background-image:url(img_b/l_ideal_lux_left_roundies_2.jpg);
	background-repeat: no-repeat;
	margin-top:-125px;
	width:143px; 
	height:145px
}

#lux_right_roundies_2 {
	position:absolute;
	background-color:#addbef;
	background-image:url(img_b/l_ideal_lux_right_roundi-13.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	margin-left:943px;
	margin-top:-125px;
	width: 154px; 
	height:145px
}

#background_bottom {
	position:absolute;
	background-color:#3866b4;
	margin-left:143px;
	width: 800px;
	height:20px
}

#white_roundies_bottom {
	background-image:url(img_b/l_ideal_white_roundies_bott.gif);
	margin-left:20px;
	width: 760px; 
	height:8px
}

#orange_angle_left_bottom {
	position:absolute;
	background-image:url(img_b/l_ideal_orange_angle_left_b.jpg);
	background-repeat: no-repeat;
	margin-top:12px;
	margin-left:-143px;
	width:1097px;
	height: 128px
}

#orange_angle_right_bottom {
	position:relative;
	background-image:url(img_b/l_ideal_orange_angle_rig-17.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	width:1097px; 
	height: 128px
}

#orange_bottom_degrade {
	position:absolute;
	background-image:url(img_b/l_ideal_orange_bottom_degra.gif);
	background-repeat:repeat-x;
	padding-top:32px;
	margin-left:294px;
	width: 496px; 
	height: 128px
}

#lux_bottom {
	background-image:url(img_b/l_ideal_lux_bottom.jpg);
	width: 496px; 
	height: 96px
}

#bas {
	text-align:center;
	position:absolute;
	font-size:11px;
	margin-top:20px;
	margin-left:180px;
	width:1097px;
	color:#ffffff;
	width:720px
}

#bas a {
color:#ffffff
}

#lux_contener {
	position:absolute;
    background-image:url(img_b/l_ideal_lux_conteiner.jpg);
	background-position:bottom right;
	background-repeat:repeat-x;
	width:1097px;
	margin-top:141px;
	height:39px
}

p {
	font-size:12px;
	color:#0d253c;
	z-index:20
}

h1 {
	color:#0d253c;
        z-index:20
}

h2 {
	color:#0d253c;
font-size:16px;
        z-index:20
}

h3 {
	color:#0d253c;
font-size:13px;
        z-index:20
}

h4 {
	color:#0d253c;
        z-index:20
}

h5 {
	color:#0d253c;
        z-index:20
}

a {
	color:#3866b4
}
/* End of 'l&#039;ideal_serenite' */

