/* Mise en page */
body {
	margin:0px;
	padding:0px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#042147;
	background: #FFFFFF;
}
.fluo {display:none}
.warningMessage {background-color:#FFCC33; padding:5px; margin:5px;}
textarea {font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;}
blockquote {margin-top:0px; margin-bottom:0px}
.mainTab {width:995px;}
.contentTab {padding-left:8px; width:100%}
td {vertical-align:top; font-size:12px; line-height:150%;}
.mini td {font-size:10px;}
a {color:#FF6600; text-decoration:none; }
a img {border:0px}



td.odd1 {background-color:#F5F5F5}

		.pointFort {background-color:#8C9CB5;  margin-top:10px;  margin-bottom:10px; padding:4px; padding-bottom:6px; padding-top:6px;}
		.pageTools {background-color:#DDDDDD; height:20px; text-align:center; white-space:nowrap;}
		.pageTools a {color:#000000; margin:10px; text-decoration:underline}


td.mainNav {background-color:#B3B2C1; width:100%; vertical-align:middle}
.mainNav a {width:156px; color:#003D70 }
.mainNav .nav_current {width:156px; color:#003D70 }
.menuBottom {text-align:center; background-color:#B6CCD3;}
.infoPlus {background-color:#a3a2b1}
.vignette {padding:5px; background-color:#EEEEEE; width:100px; height:100px; text-align:center; vertical-align:middle}
.vignettePetit {padding:5px; background-color:#EEEEEE; width:50px; height:50px; text-align:center; vertical-align:middle; vertical-align:top}

.mod_recherche { padding:5px; border:1px solid #DDDDDD}
.mod_recherche select {width:270px}

table.listeCourse {width:100%}
table.listeCourse th {background-color:#E9E9E9; font-size:90%; vertical-align:top;}
table.listeCourse th select{font-size:70%; }
table.listeCourse td {text-align:center; font-size:75%;}
table.listeCourse td.left {text-align:left;}

/* Zone admin */
	.menuPage {border:2px solid #002147; height:100%; overflow:auto; width:850px; background-color:#FFFFFF}
	.menuPage input {border:2px solid #a3a2b1; width:300px}
	input.prixValue {width:146px; text-align:right}
	input.bouton {width:50px;}
	input.date {width:150px}
	input.entier {text-align:right}
	textarea {font-size:11px;}
	.menuPage textarea {border:2px solid #a3a2b1; width:300px; height:100px;}
	.menuPage select {width:300px;}
	 select.prixMonnaie {width:150px;}
select.course { width: 200px }
select.filtre { width: 150px }
.menuPage th {background-color: #a3a2b1; width:200px; text-align:right; font-size:90%; font-weight:100; padding:2px; padding-right:5px; vertical-align:top}
	.boutonsNav {background-color:#c3c2d1; white-space:nowrap; padding:5px;}
	.menuPage h1 {background-color:#c3c2d1; border-top:0px; border-bottom-color:#002147;}
	.editNav .nav_inactive {background-color:#c3c2d1; color:#9392a1; border-top:1px solid #d3d2e1; border-left:1px solid #d3d2e1; border-right: 2px solid #9392a1 ; padding:5px; margin-left:5px; padding-bottom:0px; text-decoration:none; font-weight:bold}
	.editNav .nav_current {color:#FFFFFF;background-color:#002147; border-top:1px solid #0072a4; border-left:1px solid #0072a4; border-right: 2px solid #000000 ; padding:7px; padding-bottom:0px; font-weight:bold;  margin-left:5px;}
	.editNav a {color:#002147; background-color:#B3B2C1; border-top:1px solid #c3c2d1; border-left:1px solid #c3c2d1; border-right: 2px solid #9392a1 ; padding:5px; margin-left:5px; padding-bottom:0px; text-decoration:none; font-weight:bold}
	.editNav .nav_current a {padding:0px; margin:0px; border:0px;  border-right: 1px solid #FFFFFF; background-color:#B2A462}
	.editNav {margin-left:10px; margin-top:10px; white-space:nowrap}

.leftCell, .rightCell, .midCell {width:33%}
.bothCell {width:66%; padding-left:10px; padding-right:10px;}
.midCell {padding-left:10px; padding-right:10px;width:33%}
.rightCell {padding-left:10px;padding-right:5px;width:33%}
.leftCell {padding-right:10px;padding-left:5px;	width:33%}
td.secondNav {background-color:#F29200}
.secondNav a {padding-left:20px; padding-right:20px; color:#003D70;  font-size:80%;}
.secondNav .nav_current {padding-left:20px; padding-right:20px; color:#003D70; font-size:80%;}

.menuNavActive {display:block; background-color:#d3d2e1}
.rowClient  { background-color: #d3d2e1 }
th.second {background-color:#D9D7E8; border-left:20px solid white;}
		.second {background-color:#D9D7E8;}
		
		.tab3 {background-color:#FFFFFF; border:1px solid black; width:100%;}
table.infoClient { background-color: #ffffff; width: 100%; border: solid 1px black }
.infoClient th { font-size: 80%; background-color: #d9d7e8; text-align: right; padding: 2px 10px 2px 2px; vertical-align: top }
.infoClient input { font-size: 10px }
.tab3 th  { font-size: 80%; background-color: #d9d7e8; text-align: right; padding: 2px 10px 2px 2px; width: 150px; vertical-align: top }
/* formulaires */
#mailingListe{font-size:10px;}
#mailingListe input {background-color:#CCCCFF; border:2px solid #445D84}
#mailingListe .bouton {background-color:#FF6600; border-left:2px solid #FFAA00;border-top:2px solid #FFAA00;border-right:2px solid #FF3300;border-bottom:2px solid #FF3300; font-weight:bold}
.selected { color: #f60 }
/* titres */
p, h1, h2, h3, h4, h5, form {padding:0px; margin:0px; margin-bottom:5px;}
h1 {font-size:16pt;  padding-top:2px; padding-bottom:2px; margin-bottom:6px; font-weight:100;line-height:120%;}
h2 {font-size:12pt;  font-weight:100;line-height:120%;}
h3{font-size:100%; border:1px solid #042147;  padding:5px; font-weight:200}
h4{font-size:100%; color:#FF6600; font-weight:bold}
h5, .remarque{font-size:10px; font-weight:100; color:#042147;}
hr{color:#CCCCCC; height:1px; width:90%; text-align:center}

/* navigation */
.noContent {display:none; color:#666666; font-style:italic; border: 2px dashed; padding:5px; margin:5px;}
.treeEntry {font-weight:bold}
.treeEntry .treeEntry {padding-left:20px; font-weight:100;}
.treeNav .nav_inactive {display:none}
.treeNav .nav_current {display:block;  background-color:#FF9900;}
.mainNav .nav_current, .secondNav .nav_current, .mainNav .nav_selected {font-weight:bold}
.pathNav .nav_current {font-weight:bold}

/* Palettes d'outils et éditeur */
#edition td {border: 1px dashed #CCCCCC;}
#edition {background-color:#FFFFFF}
.module {display: block;border: 2px dashed;	background-color: #FFFF99;}
.styleChooser {background-color:#FFFF99}

.barreOrange {background:url(../images/bkg_orange.jpg) #FF850D bottom repeat-x; padding:15px;}
.carreOrange {background:#FDCE8F; margin-bottom:10px; padding:4px;}
.logoNiveau {float:right; margin-left:5px; margin-right:5px;}

.langue1 {background: url("../images/bkg_langue1.jpg") no-repeat;}
.langue2 {background: url("../images/bkg_langue2.jpg") no-repeat;}
.langue3 {background:  url("../images/bkg_langue3.jpg") no-repeat;}

@media print {
	.mainTab {width:100%;}
	.contentTab {width:100%; padding-left:0px;}
	.pointFort {font-weight:bold; background:#FFFFFF}
	.menuBottom, .pageTools {display:none}
	.logoNiveau img {width:50px;}
	object {display:none}
	.media {display:none}
	.noprint {display:none}
	.carreOrange {background-color:#EEEEEE; padding:2px; border:1px solid #DDDDDD};
	body, td {font-size:xx-small;	color:#000000;}
	a {color:#000000; text-decoration:underline}
	/*.barreOrange {display:none;}*/

}

/* menus déroulants*/

select{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica; 
	color: #333333;
	background-color:#F6F4F4;
	}
select.course { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f6f4f4; width: 650px }
