@font-face {
font-family: sofashop;
font-style: normal;
font-weight: normal;
src: url(sofashop.eot);
}
body {
margin: 0;
padding: 0;
}

#global {
position:absolute;
left: 50%;
top: 50%;
width: 740px;  /* taille tableau */
height: 560px;
margin-top: -280px; /* moitié de la hauteur */
margin-left: -370px; /* moitié de la largeur */
border: 1px solid #333;
background-image: url(/imagessite/fond_page.gif);
}	

#global_large {
position:absolute;
left: 50%;
top: 50%;
width: 740px;  /* taille tableau */
height: 622px;
margin-top: -311px; /* moitié de la hauteur */
margin-left: -370px; /* moitié de la largeur */
border: 1px solid #333;
background-image: url(/imagessite/fond_page.gif);
}	

#abd_footer {
  position: fixed;  
  _position: absolute;
  bottom: -200;
  z-index: 100;
  width: 100%;
  height: 40px;
}


#globalrecherche {
position:absolute;
left: 50%;
top: 50%;
width: 740px;  /* taille tableau */
height: 430px;
margin-top: -215px; /* moitié de la hauteur */
margin-left: -370px; /* moitié de la largeur */
border: 1px solid #333;
background-image: url(/imagessite/fond_page.gif);
}




td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #000000;
}
a:link {
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-style: normal;
	font-weight: normal;
	color: #6C7C8C;
	text-decoration: none;
}
a:hover {
/*background: #f3f3f3;*/
    color: #663300;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a:active {
	font-style: normal;
	font-weight: normal;
	color: #663300;
	background-color: #f3f3f3;
	text-decoration: none;
}


P A:link {
	font-style: normal;
	font-weight: normal;
	color: #660033;
	text-decoration: none;
}
 P A:visited {
	font-style: normal;
	font-weight:normal;
	color: #6C7C8C;
	text-decoration: none;
}
P A:hover {
    color: #663300;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}


#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #000000; 
	position:absolute;
	left: 50%;
	top: 50%;
	width: 740px;  /* taille tableau */
	height: 550px;
	margin-top: 215px; /* moitié de la hauteur */
	margin-left: -360px; /* moitié de la largeur */
}

#footer_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #000000; 
	position:absolute;
	left: 50%;
	top: 50%;
	width: 740px;  /* taille tableau */
	height: 622px;
	margin-top: 311px; /* moitié de la hauteur */
	margin-left: -360px; /* moitié de la largeur */
}

#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #330000; PADDING-TOP: 0px; FONT-FAMILY: lucida sans unicode, verdana, arial, sans-serif; TEXT-ALIGN: left
}
#footer P A:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
#footer P A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
#footer P A:hover {
	COLOR: #663300; TEXT-DECORATION: underline;
}
#footer A:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
#footer A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
#footer A:hover {
	COLOR: #663300; TEXT-DECORATION: underline;
}
#titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
#titre  P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #330000; PADDING-TOP: 0px; FONT-FAMILY: lucida sans unicode, verdana, arial, sans-serif; TEXT-ALIGN: left
}
#titre  P A:link {
	COLOR: #330000; TEXT-DECORATION: none
}
#titre  P A:visited {
	COLOR: #330000; TEXT-DECORATION: none
}
#titre  P A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.canap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Titre {
	font-family:"sofashop";
	font-size: 3em;
	font-weight: bold;
	color: #330033;
}
.dimens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.soustitre {
	color: #000000;
	font-weight: bold;
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.logo {
	color: #000000;
	font-size: 7em;
	//font-family:"sofashop";
	font-weight: bold;
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px;
}
.logo A {	text-decoration: none;
}

.logo A:visited {
	COLOR: #000000
}

.intitulecat {	color: #000000;
	font-size: 3em;
	/*font-family:"sofashop";*/
	font-family:"Century Gothic";
	font-weight: bold;
}
.intitulesty {	color: #000000;
	font-size: 2em;
	/*font-family:"sofashop";*/
	font-family:"Century Gothic";
	font-weight: bold;
}
/*ul {
    PADDING-LEFT: 1px; MARGIN: 1px;*/
    /*list-style-type: disc;*/
    /*list-style-image: url(/imagessite/puce2.gif);*/
    /*list-style-position: inside;*/
  /* }*/
/*.cat {
	BORDER-RIGHT: #c4d0db 1px solid; BORDER-TOP: #c4d0db 1px solid; MARGIN-TOP: 2px! important; MARGIN-BOTTOM: 2px! important; BORDER-LEFT: #c4d0db 1px solid; WIDTH: 50px; BORDER-BOTTOM: #c4d0db 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: white
}
.cat A {
	BACKGROUND-POSITION: 4px 4px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(/imagessite/puce1.gif); COLOR: #666d7d; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.cat A:hover {
	BACKGROUND-IMAGE: url(/imagessite/puce1.gif); text-decoration: underline;
}
.cat A.visible {
	BACKGROUND-IMAGE: url(/imagessite/puce2.gif)
}
UL.sty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.sty LI {
	BORDER-RIGHT: #e0e4eb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e4eb 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e4eb 1px solid; WIDTH: 127px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e4eb 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 15px; BACKGROUND-COLOR: #fbfdff
}
UL.sty A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 4px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(/imagessite/puce1vert.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666d7d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.sty A:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 4px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(/imagessite/puce1vert.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666d7d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.sty A:visited {
	COLOR: #8891a6
}
UL.sty A:hover {
	BACKGROUND-IMAGE: url(/imagessite/puce1vert.gif); COLOR: #99CC00; text-decoration: underline;
}
UL.sty A:active {
	COLOR: #8891a6
}
*/
#plandusite {
    color: #330033;
    padding: 3px;

	         }

#plandusite ul {
        margin-left: 20px;
        padding-left: 0;
		padding: 1px;
        border: none;
		display:table-cell
		   }

#plandusite ul li {
		margin-left: 0;
        padding-left: 2px;
		padding: 2px;
        border: none;
        list-style: none;
        display: inline;
   }
.plancat {
	color: #000000;
	font-size: 2.4em;
	font-family:"sofashop";
	}   
.plansty {
	color: #000000;
	font-size: 1.1em;
	}   	
	   
.labelvign  A:link {
	TEXT-DECORATION: none;
	
	
}
.labelvign  A:visited {
	TEXT-DECORATION: none;
}
.labelvign  A:hover {
	COLOR: #660000;
	TEXT-DECORATION: none;
	background: #f3f3f3 ;
	
	
}
.comment {
width:250px;
height:100px;
text-align: left;
vertical-align:top;
}

/* numeros pages*/
.numpages {
    font-size: 1.2em;
	font-family: Stencil, Verdana;

}
