@charset "utf-8";
/* CSS Document */

/***********************************************/
/*bloc central                        */
/***********************************************/

#content{
width:671px;
padding:0;
margin:0;
left:0px;
top:190px;
position:absolute;
overflow:visible;
}

/***********************************************/
/*bloc principal - blockhomeprinc                     */
/***********************************************/

#blockhomeprin {
	margin:0;
	width:670px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:1px;
	padding-left:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#34312d;
}

div#blockhomeprin table {
padding:0;
margin:0;
}

div#blockhomeprin p {
margin:0;
padding-top:2px;
padding-bottom:2px;
padding-left:0;
padding-right:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#34312d;
text-indent:0cm;
text-align:left;
}

div#blockhomeprin ul {
margin:0;
padding-left:4px;
padding-right:0;
padding-top:0;
padding-bottom:0;
}

div#blockhomeprin li {
padding:0;
margin:0;
list-style:circle;
list-style-position: inside;
}

div#blockhomeprin h1 {
display:inline;
margin:0;
padding-left:12px;
padding-right:12px;
padding-top:0;
padding-bottom:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeprin h2 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
text-transform:lowercase;
font-weight:bold;
font-style:italic;
}

div#blockhomeprin h2:first-letter {
text-transform:uppercase;
}

div#blockhomeprin h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
text-transform:lowercase;
font-weight:bold;
}

div#blockhomeprin h3:first-letter {
text-transform:uppercase;
}

div#blockhomeprin a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeprin a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeprin a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeprin a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeprin a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeprin a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

.cornerhprin{
width:25px;
height:25px;
margin:0;
padding:0;
}

.cornerhprintopbottom1{
width:620px;
height:25px;
margin:0;
padding:0;
}

.cornerhprintopbottom2{
width:620px;
height:25px;
margin:0;
padding:0;
}

.cornerhprinleftright1{
width:25px;
height:330px;
margin:0;
padding:0;
}

.cornerhprinleftright2{
width:25px;
height:330px;
margin:0;
padding:0;
}

.cornerhprincenter{
width:620px;
height:330px;
background-color:#ece1d6;
margin:0;
padding:0;
}

.blockhomeprintable1{
text-align:center;
vertical-align:middle;
width:100%;
height:40px;
margin:0;
padding:0;
}

.blockhomeprintable2{
text-align:center;
vertical-align:middle;
width:100%;
height:20px;
margin:0;
padding:0;
}

.blockhomeprintable3{
text-align:center;
vertical-align:middle;
width:45%;
height:270px;
margin:0;
padding:0;
}

.blockhomeprintable4{
text-align:center;
vertical-align:middle;
width:55%;
height:270px;
margin:0;
padding:0;
}

.blockhomeprintable5{
text-align:left;
vertical-align:middle;
width:100%;
height:154px;
margin:0;
padding:0;
}

.blockhomeprintable6{
text-align:center;
vertical-align:middle;
width:100%;
height:58px;
margin:0;
padding:0;
}

.blockhomeprintable7{
text-align:center;
vertical-align:middle;
width:100%;
height:58px;
margin:0;
padding:0;
}


div#blockhomeprincimgcache1 img {
	width:100%;
}

#blockhomeprincimgcache1{
width:260px;
height:300px;
border-width:2px;
border-style:solid;
border-color:#c7b9aa;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin:auto;
padding:0;
}

div#blockhomeprincimgcache2 img {
width:100%;
}

#blockhomeprincimgcache2{
width:100px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#c7b9aa;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin:0;
padding:0;
}

div#blockhomeprincimgcache3 img {
width:100%;
}

#blockhomeprincimgcache3{
width:50px;
height:50px;
border-width:1px;
border-style:solid;
border-color:#c7b9aa;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin:0;
padding:0;
}

/***********************************************/
/*bloc entête - blockhomentete                     */
/***********************************************/

#blockhomeentete {
margin:0;
padding:0;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#34312d;
}

.blockhomeentetesep1 {
margin:0;
padding:0;
width:7px;
height:100%;
}

.blockhomeentetesep2 {
margin:0;
padding:0;
width:1px;
height:100%;
}

div#blockhomeentete table {
padding:0;
margin:0;
}

div#blockhomeentete p {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#34312d;
text-indent:0cm;
text-align:left;
}

div#blockhomeentete ul {
margin:0;
padding-left:4px;
padding-right:0;
padding-top:0;
padding-bottom:0;
}

div#blockhomeentete li {
padding:0;
margin:0;
list-style:circle;
list-style-position: inside;
}

#blockhomeedito {
margin:0;
padding:0;
width:260px;
height:250px;
}

div#blockhomeedito h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeedito a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeedito a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeedito a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeedito a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeedito a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

.cornerhedito{
width:14px;
height:14px;
margin:0;
padding:0;
}

.cornerheditotopbottom1{
width:232px;
height:14px;
margin:0;
padding:0;
}

.cornerheditotopbottom2{
width:232px;
height:14px;
margin:0;
padding:0;
}

.cornerheditoleftright1{
width:14px;
height:222px;
margin:0;
padding:0;
}

.cornerheditoleftright2{
width:14px;
height:222px;
margin:0;
padding:0;
}

.cornerheditocenter{
width:232px;
height:222px;
background-color:#f3dce6;
margin:0;
padding:0;
}

.blockhomeeditotable1{
background-image:url(/celine/maquettes/img/content/bg_titlehedito.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
width:100%;
height:60px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomeeditotable2{
text-align:left;
vertical-align:top;
width:100%;
height:146px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomeeditotable3{
text-align:right;
vertical-align:middle;
width:100%;
height:16px;
padding-right:6px;
padding-left:0;
padding-top:0;
padding-bottom:0;
margin:0;
}

div#blockhomeeditoimgcache img {
width:100%;
}

#blockhomeeditoimgcache{
float:left;
width:80px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#dd9fb9;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin-bottom:4px;
margin-top:0;
margin-left:0;
margin-right:4px;
padding:0;
}

#blockhomechro {
margin:0;
padding:0;
width:136px;
height:250px;
}

div#blockhomechro a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomechro a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomechro a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomechro a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomechro a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

.cornerhchro{
width:6px;
height:6px;
margin:0;
padding:0;
}

.cornerhchrotopbottom1{
width:100%;
height:6px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sidet_1.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhchrotopbottom2{
width:100%;
height:6px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sideb_1.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhchroleftright1{
width:6px;
height:238px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sidel_1.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhchroleftright2{
width:6px;
height:238px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sider_1.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhchrocenter{
width:100%;
height:238px;
background-color:#e7e3e4;
margin:0;
padding:0;
}

.blockhomechrotable1{
text-align:center;
vertical-align:center;
width:100%;
height:88px;
margin:0;
padding:0;
}

.blockhomechrotable2{
text-align:left;
vertical-align:top;
width:100%;
height:134px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomechrotable3{
text-align:center;
vertical-align:middle;
width:100%;
height:16px;
padding:0;
margin:0;
}

div#blockhomechroimgcache img {
width:100%;
}

#blockhomechroimgcache{
width:80px;
height:80px;
border-width:1px;
border-style:solid;
border-color:#c1b2b6;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin:auto;
padding:0;
}

#blockhomefocus {
margin:0;
padding:0;
width:260px;
height:250px;
}

div#blockhomefocus h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomefocus a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomefocus a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomefocus a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomefocus a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomefocus a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

.cornerhfocus{
width:14px;
height:14px;
margin:0;
padding:0;
}

.cornerhfocustopbottom1{
width:232px;
height:14px;
margin:0;
padding:0;
}

.cornerhfocustopbottom2{
width:232px;
height:14px;
margin:0;
padding:0;
}

.cornerhfocusleftright1{
width:14px;
height:222px;
margin:0;
padding:0;
}

.cornerhfocusleftright2{
width:14px;
height:222px;
margin:0;
padding:0;
}

.cornerhfocuscenter{
width:232px;
height:222px;
background-color:#ddeed9;
margin:0;
padding:0;
}

.blockhomefocustable1{
background-image:url(/celine/maquettes/img/content/bg_titlehfocus.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
width:100%;
height:60px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomefocustable2{
text-align:left;
vertical-align:top;
width:100%;
height:146px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomefocustable3{
text-align:right;
vertical-align:middle;
width:100%;
height:16px;
padding-right:6px;
padding-left:0;
padding-top:0;
padding-bottom:0;
margin:0;
}

div#blockhomefocusimgcache img {
width:100%;
}

#blockhomefocusimgcache{
float:left;
width:80px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#acc1a7;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin-bottom:4px;
margin-top:0;
margin-left:0;
margin-right:4px;
padding:0;
}

/***********************************************/
/*bloc sommaire - blockhomes                     */
/***********************************************/

#blockhomes {
width:100%;
margin:0;
padding-top:12px;
padding-bottom:12px;
padding-right:0;
padding-left:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#34312d;
}

#blockhomespartg {
width:222px;
margin:0;
padding-top:12px;
padding-bottom:12px;
padding-right:0;
padding-left:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#34312d;
}

#blockhomespartd {
width:449px;
margin:0;
padding-top:12px;
padding-bottom:12px;
padding-right:0;
padding-left:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#34312d;
}

.blockhomessep1 {
margin:0;
padding:0;
width:4px;
height:100%;
}

.blockhomessep2 {
margin:0;
padding:0;
height:4px;
}

.blockhomessep3 {
margin:0;
padding:0;
height:5px;
}

div#blockhomes ul {
margin:0;
padding-left:4px;
padding-right:0;
padding-top:0;
padding-bottom:0;
}

div#blockhomes li {
padding:0;
margin:0;
list-style:circle;
list-style-position: inside;
}

div#blockhomes table {
padding:0;
margin:0;
}

div#blockhomes p {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#34312d;
text-indent:0cm;
text-align:left;
}

#blockhomeblocks1 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks1 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks1 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks1 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks1 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks1 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks1 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks2 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks2 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks2 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks2 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks2 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks2 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks2 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks3 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks3 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks3 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks3 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks3 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks3 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks3 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks4 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks4 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks4 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks4 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks4 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks4 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks4 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks5 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks5 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks5 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks5 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks5 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks5 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks5 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks6 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks6 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks6 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks6 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks6 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks6 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks6 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks7 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks7 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks7 a:link {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks7 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks7 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks7 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks7 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks8 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks8 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks8 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks8 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks8 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks8 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks8 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks9 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks9 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks9 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks9 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks9 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks9 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks9 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks10 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks10 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks10 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks10 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks10 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks10 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks10 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks11 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks11 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks11 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks11 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks11 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks11 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks11 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

#blockhomeblocks12 {
margin:0;
padding:0;
width:218px;
height:250px;
}

div#blockhomeblocks12 h3 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
text-transform:uppercase;
font-weight:bold;
}

div#blockhomeblocks12 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks12 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

div#blockhomeblocks12 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks12 a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
} 

div#blockhomeblocks12 a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a03c65;
font-weight:bold;
text-decoration:none;
}

.cornerhs{
width:6px;
height:6px;
margin:0;
padding:0;
}

.cornerhs1topbottom1{
width:100%;
height:6px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sidet_1.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs1topbottom2{
width:100%;
height:6px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sideb_1.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs1leftright1{
width:6px;
height:238px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sidel_1.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs1leftright2{
width:6px;
height:238px;
background-color:#e7e3e4;
background-image:url(/celine/maquettes/img/content/tbl_sider_1.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs1center{
width:100%;
height:238px;
background-color:#e7e3e4;
margin:0;
padding:0;
}

.cornerhs2topbottom1{
width:100%;
height:6px;
background-color:#e5dcd7;
background-image:url(/celine/maquettes/img/content/tbl_sidet_2.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs2topbottom2{
width:100%;
height:6px;
background-color:#e5dcd7;
background-image:url(/celine/maquettes/img/content/tbl_sideb_2.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs2leftright1{
width:6px;
height:238px;
background-color:#e5dcd7;
background-image:url(/celine/maquettes/img/content/tbl_sidel_2.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs2leftright2{
width:6px;
height:238px;
background-color:#e5dcd7;
background-image:url(/celine/maquettes/img/content/tbl_sider_2.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs2center{
width:100%;
height:238px;
background-color:#e5dcd7;
margin:0;
padding:0;
}

.cornerhs3topbottom1{
width:100%;
height:6px;
background-color:#ddeed9;
background-image:url(/celine/maquettes/img/content/tbl_sidet_3.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs3topbottom2{
width:100%;
height:6px;
background-color:#ddeed9;
background-image:url(/celine/maquettes/img/content/tbl_sideb_3.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs3leftright1{
width:6px;
height:238px;
background-color:#ddeed9;
background-image:url(/celine/maquettes/img/content/tbl_sidel_3.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs3leftright2{
width:6px;
height:238px;
background-color:#ddeed9;
background-image:url(/celine/maquettes/img/content/tbl_sider_3.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs3center{
width:100%;
height:238px;
background-color:#ddeed9;
margin:0;
padding:0;
}

.cornerhs4topbottom1{
width:100%;
height:6px;
background-color:#f3dce6;
background-image:url(/celine/maquettes/img/content/tbl_sidet_4.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs4topbottom2{
width:100%;
height:6px;
background-color:#f3dce6;
background-image:url(/celine/maquettes/img/content/tbl_sideb_4.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.cornerhs4leftright1{
width:6px;
height:238px;
background-color:#f3dce6;
background-image:url(/celine/maquettes/img/content/tbl_sidel_4.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs4leftright2{
width:6px;
height:238px;
background-color:#f3dce6;
background-image:url(/celine/maquettes/img/content/tbl_sider_4.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}

.cornerhs4center{
width:100%;
height:238px;
background-color:#f3dce6;
margin:0;
padding:0;
}

.blockhomestable1a{
background-image:url(/celine/maquettes/img/content/bg_titlehs_1.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
width:100%;
height:60px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomestable1b{
background-image:url(/celine/maquettes/img/content/bg_titlehs_2.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
width:100%;
height:60px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomestable1c{
background-image:url(/celine/maquettes/img/content/bg_titlehs_3.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
width:100%;
height:60px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomestable1d{
background-image:url(/celine/maquettes/img/content/bg_titlehs_4.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
width:100%;
height:60px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomestable2{
text-align:left;
vertical-align:top;
width:100%;
height:162px;
margin:0;
padding-left:4px;
padding-right:4px;
padding-bottom:0;
padding-top:0;
}

.blockhomestable3{
text-align:right;
vertical-align:middle;
width:100%;
height:16px;
padding-right:6px;
padding-left:0;
padding-top:0;
padding-bottom:0;
margin:0;
}

div#blockhomesimgcache1 img {
width:100%;
}

#blockhomesimgcache1{
float:left;
width:80px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#c1b2b6;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin-bottom:4px;
margin-top:0;
margin-left:0;
margin-right:4px;
padding:0;
}

div#blockhomesimgcache2 img {
width:100%;
}

#blockhomesimgcache2{
float:left;
width:80px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#bcaba2;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin-bottom:4px;
margin-top:0;
margin-left:0;
margin-right:4px;
padding:0;
}

div#blockhomesimgcache3 img {
width:100%;
}

#blockhomesimgcache3{
float:left;
width:80px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#acc1a7;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin-bottom:4px;
margin-top:0;
margin-left:0;
margin-right:4px;
padding:0;
}

div#blockhomesimgcache4 img {
width:100%;
}

#blockhomesimgcache4{
float:left;
width:80px;
height:100px;
border-width:1px;
border-style:solid;
border-color:#dd9fb9;
background-color:#FFFFFF;
overflow:hidden;
text-align:center;
margin-bottom:4px;
margin-top:0;
margin-left:0;
margin-right:4px;
padding:0;
}


/***********************************************/
/*bloc  Google adsens bas                     */
/***********************************************/

div#publiens{
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	
}
