html, body { height:100%; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; }
body { background-color:#EFEFEF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

#top { height:60px; width:100%; padding:0; border:0; border-spacing:0; border-collapse:collapse; }
#top .logo { float:left; margin:0; padding:0; background-color:#FFFFFF; width:199px; border-right:1px solid #A4BECF; white-space:nowrap; }
#top .droit { margin:0; padding:0; width:100%; }

#h_menu { font-weight:bold; height:31px; margin:0; padding:0; border:0; color:#EFEFEF; background-image:url(http://www.decformations.com/fichiers/images/interface/menu-droit-bg.gif); background-repeat:repeat-x; }
#h_menu .gauche { text-align:center; line-height:31px; float:left; height:31px; margin:0; padding:0; width:200px; border-right:1px solid #A4BECF; }
#h_menu .parcours { vertical-align:middle; line-height:31px; height:31px; margin:0; padding:0 0 0 5px;; width:100%; }
#h_menu a:link, #h_menu a:visited { font-weight: bold; color:#EFEFEF; text-decoration:none; }
#h_menu a:hover { font-weight: bold; color: #FFFFFF; text-decoration:underline; }

#v_menu dl, #v_menu dt, #v_menu dd, #v_menu ul, #v_menu li { margin: 0; padding: 0; list-style-type: none; }
#v_menu { margin:0 0 0 0; padding:0 0 0 0; width: 189px; height:auto; background:#FFFFFF; border-width:0px 0px 0px 0px; }
#v_menu dt { cursor:default; margin: 2px 0 0 0; line-height:2em; height:2em; text-align:left; font-weight: bold; border-bottom:1px dotted #A4BECF; border-top:1px dotted #A4BECF; }
#v_menu dd { border: 1px; margin:0px; padding:0px; }
#v_menu li { padding:1px 1px 1px 1px; text-align:left; background: #FFFFFF; color:#CCCCCC; line-height:1.6em; height:1.6em; border: 0px; font-weight:normal; }

#v_menu dt a:link, #v_menu dt a:visited { line-height:2em; height:2em; padding:0px 1px 0px 5px; background: url(dt-background.gif) no-repeat; background-position:left bottom; color: #000000; text-decoration: none; display: block; height: 100%; }
#v_menu dt a:hover { line-height:2em; height:2em;padding:0px 1px 0px 5px; background: url(dt-background-hover.gif) no-repeat; background-position:left bottom; color:#738591; text-decoration: none; display: block; border: 0 none; height: 100%; }

#v_menu li a:link, #v_menu li a:visited { line-height:1.6em; height:1.6em; padding:1px 1px 1px 1px; background: url(puce-menu-gauche.gif) repeat-y 0 0; color: #000000; text-decoration: none; display: block; border: 0 none; height: 100%; font-weight:normal; }
#v_menu li a:hover { background: url(http://www.conseil-creation.com/annonces/bg-liste-2-current.gif) no-repeat 0 50%; color:#738591; padding:1px 1px 1px 7px; line-height:1.6em; height:1.6em; display: block; border: 0 none; height: 100%; font-weight:normal; }
#v_menu li a.current:link, #v_menu li a.current:visited { line-height:1.6em; height:1.6em; padding:1px 1px 1px 7px; background: url(puce-menu-gauche-current.gif) no-repeat 0 50%; color: #CCCCCC; text-decoration: none; display: block; border: 0 none; height: 100%; }
#v_menu li a.current:hover { background: url(http://www.conseil-creation.com/annonces/bg-liste-2-current.gif) no-repeat 0 50%; color:#738591; cursor: url("current.cur"), default; }

#v_menu ul.rubriques { border-top: 1px #A4BECF dotted; border-bottom: 1px #A4BECF dotted; background-color: #EFEFEF; }
#v_menu ul.rubriques li { background-color: #EFEFEF; }

div.s_menu table { background-color:#FFFFFF; border: 1px gray solid; }
div.s_menu a:link, div.s_menu a:visited { color:#A4BECF; text-decoration:none; font-weight:bold; }
div.s_menu a:hover { color:#A4BECF; text-decoration:underline; font-weight:bold; }

pre { font-family: "Courier New", Courier, monospace; font-size: 9pt; border: thin solid #A4BECF; padding: 2px; margin: 0 5px 0 3px; text-align: left; background: #F0F4F7; border-width: 1px 1px 1px 5px; width: auto; }
.exemple { margin : 10px 0px 10px 15px; padding : 1px 5px 1px 10px; border-left: 2px dotted #A4BECF; font-size : 10px; }
.important { margin : 10px 0px 10px 15px; padding : 1px 5px 1px 10px; border-left: 2px dotted #CC3300; font-size : 10px; color:#CC3300; }

ul.espace li { padding:5px 0 5px 0; }

.outcompte {border: 1px #A4BECF solid; background-color: #FFFFFF;}
.trcompte {}
.comptes_col1 { background: url(/fichiers/images/comptes/1.gif) repeat 0% 0%; }
.comptes_col1b { background: url(/fichiers/images/comptes/1b.gif) repeat 0% 0%; }
.comptes_col2 { background: url(/fichiers/images/comptes/2.jpg) repeat 0% 0%; }
.comptes_col3 { background: url(/fichiers/images/comptes/3.jpg) repeat 0% 0%; }
.comptes_col4 { background: url(/fichiers/images/comptes/4.jpg) repeat 0% 0%; }
.comptes_col5 { background: url(/fichiers/images/comptes/5.jpg) repeat 0% 0%; }
.comptes_col6 { background: url(/fichiers/images/comptes/6.jpg) repeat 0% 0%; }

a:link,a:visited	{ font-size:10px; text-decoration: underline; color : #006699;}
a:active		{ font-size:10px; text-decoration: underline; color : #FF0000;}
a:hover		{ font-size:10px; text-decoration: underline; color : #DD6900;}

/* Petites Annonces */
a.pa_button:link, a.pa_button:visited, a.pa_button_current:link, a.pa_button_current:visited {
	border:1px solid; border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
	padding:0px 3px 0px 3px; margin:1px;
	font:bold 10px verdana,sans-serif; color:#FFFFFF; text-decoration:none;
	vertical-align:middle; background-color:#ff6600;
}
a.pa_button_current:link, a.pa_button_current:visited { background-color:#A4BECF; border-color:#C5CCD1 #7d3302 #3f1a01 #C5CCD1; }
a.pa_button:active, a.pa_button_current:active { background-color:#ff6600; }
a.pa_button:hover, a.pa_button_current:hover { background-color:#7D919E; border-color:#C5CCD1 #7d3302 #3f1a01 #C5CCD1; }

.sousmenu{ background: url(http://www.conseil-creation.com/fichiers/images/arrplan/puce-sous-menu.gif) no-repeat 0% 50%; padding:0px 0px 0px 5px; color : #999999; text-decoration: none;}
a.sousmenu:link,a.sousmenu:visited { background: url(http://www.conseil-creation.com/fichiers/images/arrplan/puce-sous-menu.gif) no-repeat 0% 50%; padding:0px 0px 0px 5px; font-size:10px; text-decoration: underline; color : #006699; }
a.sousmenu:active { background: url(http://www.conseil-creation.com/fichiers/images/arrplan/puce-sous-menu.gif) no-repeat 0% 50%; padding:0px 0px 0px 5px; color : #FF0000; text-decoration: none;}
a.sousmenu:hover { background: url(http://www.conseil-creation.com/fichiers/images/arrplan/puce-sous-menu-over.gif) no-repeat 0% 50%; padding:0px 0px 0px 5px; font-size:10px; text-decoration: underline; color : #DD6900; }

a.newsletter:link,a.newsletter:visited { font-size:12px; font-weight: bold; text-decoration: none; color : #000000; }
a.newsletter:hover { font-size:12px; font-weight: bold; text-decoration: underline; color : #006699; }

a.bleublanc:link,a.bleublanc:visited {color : #006699; text-decoration: none;}
a.bleublanc:active {color : #FF0000; text-decoration: none;}
a.bleublanc:hover {text-decoration: underline; color : #FFFFFF;}

a.externe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration: none;}
a.externe:hover {text-decoration: underline;}

.htext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

td { font-size: 10px; color: #000000; text-decoration: none;}
th {font-size:12px;}
tr.row1 {background-color : #EFEFEF}

.janvier, .fevrier, .mars, .avril, .mai, .juin, .juillet, .aout, .septembre, .octobre, .novembre, .decembre { color : #CCCCCC }

img.livre { border:1px #000000 solid; margin:0 5px 5px 0; }
.left { float:left; }
.right { float:right; }


td.plan_menu { background-color: #A4BECF; font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.plan_menu:link,a.plan_menu:visited { font-size: 12px; font-weight: bold; font-style: italic; color: #FFFFFF; text-decoration: none;}
a.plan_menu:active, a.plan_menu:hover { font-size: 12px; font-weight: bold; font-style: italic; color : #000000; text-decoration: underline;}

td.bgcolor {background-color: #000000;}

.ok {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #6E94AC; text-decoration: none;}
.okn {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #AD786D; text-decoration: none}

h1 { font-size : 18px ; color : #000000; margin : 0px 0px 4px 0px ; padding : 5px 5px 4px 15px ; background : url("/fichiers/images/interface/pointilles.gif") 0% 100% repeat-x ; }
h2 { font-size:14px; color:#000000; margin: 0px 0px 4px 30px; padding: 5px 5px 4px 5px; background:#EFEFEF; border-bottom: 1px solid #000000; }
td.tdh2 { background : url("/fichiers/images/interface/pointilles.gif") 50% 50% repeat-x; }
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none}

.popper { position : absolute; visibility : hidden;  z-index: 2; }



textarea { font-size : 11px; border : 1px solid #A4BECF; margin:0; padding:5px; }
input, select { font-size : 11px; }
input { border : 1px solid #A4BECF; height:18px; margin:0; }
input.bouton { border : 1px solid #A4BECF; height:18px; margin:0; padding-left:3px; padding-right:3px; cursor:pointer; background-image: url('http://www.conseil-creation.com/fichiers/images/interface/button_background.gif'); }
input.image { border:0; margin:0; padding:0; cursor:pointer; }
select  { border : 1px solid #A4BECF; height:18px; margin:0; padding:1px; }

#newsletter h4 { height:25px; width:100%; background-image:url(); }
#newsletter h4 span { display:none; }


.transparent { opacity:0.2; }

.topictitle	{ font-size: 10px; color : #000000; }
a.topictitle:link   { font-weight: bold; text-decoration: none; color : #006699; }
a.topictitle:visited { font-weight: bold; text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ font-weight: bold; text-decoration: underline; color : #DD6900; }

hr.pointilles {margin-top: 5px; height: 1px; border-top: 1px dashed #A4BECF; border-bottom: 1px }

table.intermediaire { margin: 0px 0px 0px 0px; }
table.principal { margin: 0px 0px 5px 0px; }
table.sous-menu { border-style: solid; width:198px; border-width: 1px 1px 1px 1px; padding:0px; margin:1px; border-color:#A4BECF; background-color:#FFFFFF; }
td.sous-menu { padding:5px; background-color:#EFEFEF; }
td.menu-left-top { width:200px; border-style: solid; border-width: 0px 1px 0px 0px; background-color: #EFEFEF; border-color: #A4BECF; padding:5px; }
td.menu-left-int { width:200px; border-style: solid; border-width: 0px 1px 0px 0px; background-color: #FFFFFF; border-color: #A4BECF; padding:5px; }
td.menu-left-bot { width:200px; border-style: solid; border-width: 0px 1px 1px 0px; background-color: #FFFFFF; border-color: #A4BECF; padding:5px; }

input.recherche {
	color:#000000; font-weight: bold;
	background-color:#FFFFFF;
	font-size:10px; font-family:arial;
	border-width:1px; border-color:#A4BECF;
	text-align:center;
	border-left:1px solid #CBCBCB;
    border-top:1px solid #CBCBCB;
    border-right:1px solid #6E6E6E;
    border-bottom:1px solid #6E6E6E;
	height:17px;
}
form.formulaires {
	margin: 0px;
	border: 0px none;
	padding: 0px;
}

.button {
	background-color: #FFFFFF;
	border-left:1px solid #CBCBCB;
	border-top:1px solid #CBCBCB;
	border-right:1px solid #6E6E6E;
	border-bottom:1px solid #6E6E6E;
	color: #000000;
	font-size: 10px; font-family:arial;
	height:17px; cursor:pointer;
	background-image: url('/fichiers/images/interface/button_background.gif');
}

.RSSButton:link, .RSSButton:hover, .RSSButton:visited
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif;
    color:#FFFFFF;
    background-color:#ff6600;
    text-decoration:none;
    margin:0px;
    vertical-align:middle;
}