@charset "UTF-8";
/* CSS Document: 
	Monique Deviard
	design et css :
	 Nikolaos Lerakis
	 www.nikolaoslerakis.com
	 hello@nikolaoslerakis.com
*/

/* IE6 png hack */
img { behavior: url(/htc/iepngfix.htc) }

body{
	background-image: url(../images/bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.main{
	margin-left:auto;
	margin-right:auto;
	width:760px;
	background-image:url(../images/bg_box.gif);
	background-repeat: repeat-y;
}

div.header{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:737px;
	height:70px;
	text-align:right;
	padding-right:23px;
	padding-top:24px;
	background: url(../images/bg_header.gif) top no-repeat;
}

div.content{
	position:relative;
	padding-right:23px;
	padding-left:23px;
}
div.footer{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:760px;
	height:68px;
	padding-top:20px;
	background: url(../images/bg_footer.gif) bottom no-repeat;
}
div.interactive_box{
	position:relative;
	width:714px;
	height:216px;
	background-color:#f6eccb;
	margin-bottom:6px;
	margin-bottom:12px;
}

div.static_box{
	position:relative;
	width:714px;
	height:68px;
	background-color:#f6eccb;
	bottom:0;
	text-align:right;
}

div.submenu{
	position:relative;
	width:710px;
	height:16px;
	background-color:#f6eccb;
	text-align:left;
	margin-bottom:12px;
	padding-left:4px;
}

div.submenuRetour{
	position:relative;
	width:714px;
	height:16px;
	background-color:#f6eccb;
	text-align:left;
	margin-bottom:12px;
}

div.box_service{
	position:relative;
	margin-top:10px;
	width:234px;
	min-height:108px;
}

div.colonne{
	 width:624px;
	 padding-left:45px;
}

.btn_plus {
	margin-top:5px;
	margin-right:4px; 
	text-align:right;
	float: right;
	bottom:0;
}

table.btnFascicules {border: 1px dotted #999999; margin-left:15px;}


/*LIST STYLE*/

ul li{ list-style:url(http://www.moniquedeviard.com/images/bullet1.gif)}
ul li ul li{ list-style:url(http://www.moniquedeviard.com/images/bullet2.gif)}
ul li ul{ margin-bottom:12px;}


ul.footer_menu{padding-right:10px; font-size:10px; padding-top:10px;}
ul.footer_menu li{display:inline;}
ul.footer_menu span{margin-left:3px;margin-right:3px;}
ul.footer_menu a{color:#808080;text-decoration:none;}
ul.footer_menu a:hover{color:#333333;}

span.lien { padding-left:20px; padding-bottom:10px;}

/*TEXT STYLE*/

p { text-align:justify;}
p.quote { font-size:11px; padding-left:30px; padding-right:30px;}
h1 {font-size:20px;color:#f58026;margin:0px;padding-bottom:0px;font-weight:normal;}
h3 {font-size:13px;color:#f58026;margin:0px;padding-bottom:0px;font-weight:normal;padding-top:8px;}
h4 { font-size:12px; font-weight:bold; margin:0; padding:0;color:#f58026;}
a {color:#f58026; text-decoration:underline;}
a:hover {color: #f8a668; text-decoration: none;}

a.nobg { background:none;}

ul.aspects {}
ul.aspects li{padding-top:8px;}

/*INPUT STYLE*/

input.boiteCourriel { border: 1px solid #999999; font-size:11px;}
input.btnCourriel { border: 1px solid #c2d021; background-color:#c2d021; font-size:11px; color:#ffffff;}
textarea.boiteCourriel { border: 1px solid #999999;}

/*NAV STYLE*/

a.submenu { text-decoration:none; font-size:13px;}

span.menuitem {color:#f58026; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px; border-left: 1px solid #ffffff;}
span.menuitem_over { background-color:#f58026;color:#FFFFFF; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px; border-left: 1px solid #ffffff;}
span.menuitem_on { background-color:#ffffff; color:#f58026; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px; border-left: 1px solid #ffffff;}

span.menuitemRetour {color:#f58026; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px;}
span.menuitemRetour_over { background-color:#f58026;color:#FFFFFF; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px;}
span.menuitemRetour_on { background-color:#ffffff; color:#f58026; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px;}


/*QUOTE STYLE*/

div.box_quote{
	position:relative;
	margin-top:10px;
	width:234px;
	
}

div.quote_start { background-image:url(http://www.moniquedeviard.com/images/quote_start.gif);background-position:top left; padding-top:1px; background-repeat:no-repeat; text-align:justify; text-indent:32px; padding-bottom:1px;}
div.quote_end { background-image:url(http://www.moniquedeviard.com/images/quote_end.gif); background-position:right top; background-repeat:no-repeat;min-height:46px;}
span.quote_name { float:right; font-size:14px; font-weight:bold; text-align:right; color:#f58026; padding-right:54px;}
span.quote_title { float:right; text-align:right; color:#f58026;padding-right:54px;}
span.quote_btn{margin-right:54px;text-align:right;float: right;}