﻿/* ----****---- Général ----****---- */

BODY 				{ margin:4px 0 0 0; }
img					{ margin:0; border:0 }
div, p, li 			{ font-family:arial; font-size:12px }


/* ----****---- Liens ----****---- */

#contenu a 			{ color:#09F; text-decoration:none; border-bottom:1px solid #BAE1FE }
#contenu a:hover 	{ color:#09F; border-bottom:1px solid #09F }
#contenu a:active 	{ color:#F60; border-bottom:1px solid #F90; outline:0}

#menu a 				{ font-weight:bold; color:#303030; text-decoration:none }
#menu a:hover 		{ color:#C00 }
#menu a:active 		{ color:#F00; outline:0 }
#menu a:focus 		{ outline:0 }
#menu2 a 				{ font-weight:bold; color:#666666; text-decoration:none }
#menu2 a:hover 		{ color:#C00 }
#menu2 a:active 		{ color:#F00; outline:0 }
#menu2 a:focus 		{ outline:0 }


/* ----****---- Structure ----****---- */

#menu2				{ background-color:#F1F3F8; width:100px; margin-top:2px; margin-left:20px;}
#menu2 li 			{ font-size:14px}
#zone_gauche 		{ width:170px; float:left; padding-left:50px }
#menu 				{ background-color:#F1F3F8; width:169px; margin-top:15px}
#menu li 			{ list-style-type:none; margin-left:-30px; font-weight:bold; color:#303030; font-size:16px; line-height:160%}
#menu ul 			{ margin-top:5px; }

#zone_centre 		{ float:left; margin-left:25px; width:740px; padding-top:10px}
#header 			{ background-color:#FFFFFF; height:110px; }
#separation 		{
	position:absolute;
	background-image:url(images/barre.png);
	height:3px;
	width:742px;
	background-repeat:no-repeat;
	margin-top:3px;
	top: 127px;
}
#contenu 			{
	position:fixe;
	margin-top:15px;
	margin-right:5px;
	background-color:#F1F3F8;
	width:740px;
	left: 199px;
}
#texte 				{ margin:5px; margin-left:20px; line-height:130%; font-size:13px; text-align: left; }
#logo				{ margin-top:12px}

/* ----****---- Décoration ----****---- */

::-moz-selection	{ background:#FFDFDF; color:#FF5151; }
::selection 		{ background:#E1F4FF; color:#0099FF; }




/* ----****---- Nifty Corners ----****---- */
/*     Javascript pour arrondir les div    */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
