body       { margin:auto; width:912px; background-color:#ffcd01; background-image:url('img/intro_fond.jpg'); background-repeat:repeat-x; background-position:top left; font-family:Arial, Helvetica, sans-serif; }

img             { border:0; }
img.deco        { border:1px solid #999999; }
form            { margin:0; }
input,textarea  { border:1px solid #FF9900; }
label           { font-weight:bold;}

.conteneur { width:911px; height:300px; margin:auto; }
.top       { width:911px; margin:0; }
.top_left  { width:477px; height:281px; margin:0; background-image:url('img/img_top.jpg'); background-repeat:no-repeat; background-position:top left; float:left; }
.top_right { width:434px; margin:0; float:left; text-align:center; }
.top_link  { margin-top:3px; }

.menu               { width:434px; height:154px; margin-top:43px !important; margin-top:41px; background-image:url('img/menu.jpg'); background-repeat:no-repeat; background-position:top left; }
.menu ul            { text-align:left; margin-top:0px; padding-top:5px; padding-left:10px !important; margin-left:50px; font-size:13px; }
.menu ul li         { list-style-type:disc; color:#FFFFFF; }
.menu ul li a       { color:#FFFFFF; text-decoration:none; display:block; margin-top:6px; padding:2px 0 2px 5px; width:150px; }
.menu ul li a:hover { background-color:#3dd6ff; text-decoration:underline; }
.menu ul li a#active{ background-color:#3dd6ff; }

.contenant       { width:911px; float:left; margin-top:17px; margin-bottom:15px; }

.contenu_top     { width:911px; height:6px;margin:0;  background-image:url('img/contenu_top.jpg'); background-repeat:no-repeat; background-position:top left; float:left; }

.contenu         { width:891px; color:#7b4e1f; font-size:12px; margin-top:0 !important; margin-top:-15px; padding:5px 10px 5px 10px; text-align:justify; background-color:#FFFFFF; background-image:url('img/forme_contenu.jpg'); background-position:bottom right; background-repeat:no-repeat; float:left; }
.contenu h1      { font-size:14px; color:#7b4e1f; padding-left:15px; background-image:url('img/puce_h1.jpg'); background-repeat:no-repeat; background-position:left; }
.contenu h2      { font-size:13px; color:#ae630b; }
.contenu h2 span { font-size:10px; color:#888888; }
.contenu a       { color:#7b4e1f; font-weight:bold; }
.contenu a:hover { color:#663300; }

.contenu_bottom  { width:911px; height:6px; background-image:url('img/contenu_bottom.jpg'); background-repeat:no-repeat; background-position:top left; float:left; }

.print           { background-image:url('img/print.jpg'); background-repeat:no-repeat; background-position:left; padding:5px 0 5px 25px; }

.news            { border-bottom:1px dashed #CC6633; padding-bottom:10px; }

.coord           { width:350px; float:left; margin-left:40px; margin-right:30px; border:1px solid #7b4e1f; padding:10px; }

.footer          { font-size:11px; color:#848568; width:911px; text-align:center; margin-top:10px !important; margin-top:-5px; float:left; }
.footer a        { color:#7b4e1f; }
.footer a:hover  { color:#663300; }

.false           { width:840px; float:left; margin-bottom:10px; padding:10px 5px 10px 42px; background-color:#FFD8D8; border:1px solid #FD5B5B; background-image:url('img/puce_false.jpg'); background-repeat:no-repeat; background-position:left; }
.true            { width:840px; float:left; margin-bottom:10px; padding:10px 5px 10px 42px; background-color:#BDFEBD; border:1px solid #3FE73F; background-image:url('img/puce_true.jpg'); background-repeat:no-repeat; background-position:left; }


.form                  	  { width:100%; margin:0 0 0 1px !important; margin:0 0 0 0; border-collapse:collapse; border:1px solid #FF9900; background-color:#FFFDF7; }
.form td              	  { border-bottom:1px solid #FAE1AF; padding:3px 3px 3px 6px; }
.form th              	  { background-color:#FFD07E; text-align:left; padding:3px 3px 3Px 6px; }
.form a               	  { color:#DD3E00; }

/* TABS */
.tabs   		    	  { padding:3px 0; margin-left:0; margin-top:-25px; margin-bottom:0; font: bold 12px Verdana; list-style-type:none; text-align:left; }
.tabs li   		    	  { display:inline; margin:0; }
.tabs li a 		   		  { text-decoration:none; position:relative; z-index:1; padding:3px 7px; margin-right:3px; border:1px solid #D5D5D5; border-bottom-color:#FF9900; color:#FFFFFF; background-color:#E8D3B3; }
.tabs li a:visited  	  { color:#FFFFFF; }
.tabs li a:hover   		  { text-decoration:underline; color:#FFFFFF; }
.tabs li a.selected		  { position:relative; top:1px; }
.tabs li a.selected 	  { background-color:#FF9900; border:1px solid #FF9900; border-bottom-color:#FF9900; color:#FFFFFF; }
.tabs li a.selected:hover { text-decoration:none; }
.tabcontent               { display:none; padding:5px 0 0 0; }
@media print {
.tabcontent               { display:block !important; }
}
.tab_cadre                { margin-top:30px; border:1px solid #FF9900; border-top:4px solid #FF9900; width:890px; margin-bottom: 1em; padding: 0; float:left; }

.admin                    { float:left; width:100%; margin-top:10px; margin-bottom:10px; }
.admin a                  { display:block; width:150px; padding:10px 0 10px 0; float:left; text-align:center; background-color:#eeeeee; border:1px solid #d4d4d4; font-weight:bold; margin-right:10px; }
