@charset "iso-8859-1";
/* CSS Document */

body {
    height	:	100%;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
	font-size	: 12px;
	margin	:	0;
    padding	:	0;
	background-image	:	url(../images/decoration/juan-les-pins.jpg);
	background-repeat	: 	repeat-x;
	background-color	: 	#dce0e2;
	text-align:justify;
}

p { text-align:justify; }
a { color:#336699; }
a:hover { color:#48647a; }

h1 { font-size:18px; margin:0px; padding:0px; }
h3 { font-size:16px; margin:0px; padding:0px; }

html { height:100%; margin : 0; padding:0;}

form { margin : 0px;}

img { border : 0; }
.ict-decoration-menu { padding-top:5px; font-size:11px; color:#FFF; text-align:right; }
.ict-decoration-menu a { color:#FFF; }
.ict-decoration-menu a:hover { color:#FFF; }

.ict-decoration-copyright { font-size:9px; color:#000; text-align:center; height:54px; background-color:#FFFFFF; }
.ict-decoration-copyright a { color:#000; }
.ict-decoration-copyright a:hover { color:#48647a; }

.ict-decoration-content { font-size:12px; background-color:#FFFFFF; }

/*li {
    list-style-image: url(../images/ict-decoration-bullet.jpg);
}*/
#boite img {
 	float: right;
}


/***********************************************
* Accordion Content script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* This notice must stay intact for legal use
***********************************************/

.arrowlistmenu{
width: 220px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color:#333333;
/*background: black url(titlebar.png) repeat-x center left;*/
background-image:url(../images/decoration/le-cannet.gif);
background-color:#e2bd8a;
/*border-bottom: 1px dashed #333333;
border-top: 1px dashed #333333;*/
margin-bottom: 7px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
text-decoration:underline;
padding: 4px 0 4px 7px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .menuheader a{
color: #333333;
}
.arrowlistmenu .menuheader a:visited{
color: #333333;
}
.arrowlistmenu .menuheader a:hover{
color: #333333;font-style:italic;
background-image:url(../images/decoration/cagnes-sur-mer.gif);
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image:url(../images/ict-deco-titre-menu.gif);*/
background-image:url(../images/decoration/cagnes-sur-mer.gif);
background-color:#ede2d3;
border-bottom: 1px dashed #999999;
border-top: 1px dashed #999999;
}


.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 1px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #333333;
background: url(../images/decoration/decor.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 0px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #999999;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
color:#333333;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#333333;
background-color: #F3F3F3;

}


.menu-link a{
color: #333333;
display: block;
padding: 0px 0;
height:20px;
padding-left: 7px; /*link text is indented 19px*/
text-decoration: underline;
font-weight: bold;
/*border-bottom: 1px dashed #999999;*/
font-size: 11px;
}

#contact{
margin-left:5px;
margin-bottom:-5px;
}

/* ------ */