/* CSS Document */

/* Gestion des hauteurs */
#out-min-height {
  padding-top:600px;          /* voici le min-height (200px) */
  min-height: 1px;           /* pour Op&eacute;ra */
  }
#in-min-height {  
  margin-top: -600px         /* pour compenser le padding-top */ 
  }

.raised {
	width: 98%;
	z-index: 200;
	background-color: transparent;
	height: auto;
	overflow: hidden;

}
/*
.raised h1, .raised p {
margin:0 10px;
}
*/
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
display:block; overflow:hidden;
font-size:1px;
height: auto;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
height:1px;
}
.raised .b2 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.raised .b3 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.raised .b4 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.raised .b4b {
	background:#ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.raised .b3b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.raised .b2b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.raised .b1 {
	margin:0 5px;
	background-color: #92ACC2;
}
.raised .b2, .raised .b2b {
margin:0 3px; border-width:0 2px;
}
.raised .b3, .raised .b3b {
margin:0 2px;
}
.raised .b4, .raised .b4b {
height:1px; 
margin:0 1px;
/* padding-top: 1px;
padding-bottom: 1px;
*/
}
.raised .b1b {
	margin:0 5px;
	background-color: #92ACC2;
}
.raised .boxcontent {
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	overflow: hidden;
	height: auto;
}
.raised .tab_actu {
	display:block;
	width: auto;
	margin-right: 1%;
	margin-left: 3%;
	height: auto;

}

/* Orange */

.arrondi_orange {
	width:99%;
	z-index: 200;
	height: auto;

}
/*
.raised h1, .raised p {
margin:0 10px;
}
*/
.arrondi_orange .b1, .arrondi_orange .b2, .arrondi_orange .b3, .arrondi_orange .b4, .arrondi_orange .b1b, .arrondi_orange .b2b, .arrondi_orange .b3b, .arrondi_orange .b4b {
display:block; overflow:hidden;
font-size:1px;
height: auto;
}
.arrondi_orange .b1, .arrondi_orange .b2, .arrondi_orange .b3, .arrondi_orange .b1b, .arrondi_orange .b2b, .arrondi_orange .b3b {
height:1px;
}
.arrondi_orange .b2 {
	background-color: #FE9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
}
.arrondi_orange .b3 {
	background-color: #FE9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
}
.arrondi_orange .b4 {
	background-color: #FE9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
}
.arrondi_orange .b4b {
	background:#ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
}
.arrondi_orange .b3b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
}
.arrondi_orange .b2b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
}
.arrondi_orange .b1 {
	margin:0 5px;
	background-color: #FE9900;
}
.arrondi_orange .b2, .raised .b2b {
margin:0 3px; border-width:0 2px;
}
.arrondi_orange .b3, .raised .b3b {
margin:0 2px;
}
.arrondi_orange .b4, .raised .b4b {
height:2px; 
margin:0 1px;
/* padding-top: 1px;
padding-bottom: 1px;
*/
}
.arrondi_orange .b1b {
	margin:0 5px;
	background-color: #FE9900;
}
.arrondi_orange .boxcontent {
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: auto;
}
.arrondi_orange .entete {
	display:block;
	background-color: #FE9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FE9900;
	border-left-color: #FE9900;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	height: auto;
}
.arrondi_orange p {
	margin: 0px;
	padding: 0px;
	height: auto;
}

/* messages */

.arrondi_messages {
	width:99%;
	z-index: 200;
	height: auto;
	margin-top:10px;

}
/*
.raised h1, .raised p {
margin:0 10px;
}
*/
.arrondi_messages .b1, .arrondi_messages .b2, .arrondi_messages .b3, .arrondi_messages .b4, .arrondi_messages .b1b, .arrondi_messages .b2b, .arrondi_messages .b3b, .arrondi_messages .b4b {
display:block; overflow:hidden;
font-size:1px;
height: auto;
}
.arrondi_messages .b1, .arrondi_messages .b2, .arrondi_messages .b3, .arrondi_messages .b1b, .arrondi_messages .b2b, .arrondi_messages .b3b {
height:1px;
}
.arrondi_messages .b2 {
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_messages .b3 {
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_messages .b4 {
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_messages .b4b {
	background:#ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_messages .b3b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_messages .b2b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_messages .b1 {
	margin:0 5px;
	background-color: #DED8C8;
}
.arrondi_messages .b2, .raised .b2b {
margin:0 3px; border-width:0 2px;
}
.arrondi_messages .b3, .raised .b3b {
margin:0 2px;
}
.arrondi_messages .b4, .raised .b4b {
height:2px; 
margin:0 1px;
/* padding-top: 1px;
padding-bottom: 1px;
*/
}
.arrondi_messages .b1b {
	margin:0 5px;
	background-color: #DED8C8;
}
.arrondi_messages .boxcontent {
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: auto;
}
.arrondi_messages .entete {
	display:block;
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: bold;
	text-align: left;
	color: #000000;
	height: auto;
}
.arrondi_messages p {
	margin: 0px;
	padding: 0px;
	height: auto;
}

/* arrondi ROUGE */

.arrondi_rouge {
	width:99%;
	z-index: 200;
	height: auto;

}
/*
.raised h1, .raised p {
margin:0 10px;
}
*/
.arrondi_rouge .b1, .arrondi_rouge .b2, .arrondi_rouge .b3, .arrondi_rouge .b4, .arrondi_rouge .b1b, .arrondi_rouge .b2b, .arrondi_rouge .b3b, .arrondi_rouge .b4b {
display:block; overflow:hidden;
font-size:1px;
height: auto;
}
.arrondi_rouge .b1, .arrondi_rouge .b2, .arrondi_rouge .b3, .arrondi_rouge .b1b, .arrondi_rouge .b2b, .arrondi_rouge .b3b {
height:1px;
}
.arrondi_rouge .b2 {
	background-color: #a71f0f;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
}
.arrondi_rouge .b3 {
	background-color: #a71f0f;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
}
.arrondi_rouge .b4 {
	background-color: #a71f0f;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
}
.arrondi_rouge .b4b {
	background:#ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
}
.arrondi_rouge .b3b {
	background-color: #ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
}
.arrondi_rouge .b2b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
}
.arrondi_rouge .b1 {
	margin:0 5px;
	background-color: #a71f0f;
}
.arrondi_rouge .b2, .arrondi_rouge .b2b {
margin:0 3px; border-width:0 2px;
}
.arrondi_rouge .b3, .arrondi_rouge .b3b {
margin:0 2px;
}
.arrondi_rouge .b4, .arrondi_rouge .b4b {
height:2px; 
margin:0 1px;
/* padding-top: 1px;
padding-bottom: 1px;
*/
}
.arrondi_rouge .b1b {
	margin:0 5px;
	background-color: #a71f0f;
}
.arrondi_rouge .boxcontent {
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: auto;
}
.arrondi_rouge .entete {
	display:block;
	background-color: #a71f0f;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a71f0f;
	border-left-color: #a71f0f;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	height: auto;
}
.arrondi_rouge p {
	margin: 0px;
	padding: 0px;
}

/* arrondi BLEU */

.arrondi_bleu {
	width:99%;
	z-index: 200;
	height: auto;

}
/*
.raised h1, .raised p {
margin:0 10px;
}
*/
.arrondi_bleu .b1, .arrondi_bleu .b2, .arrondi_bleu .b3, .arrondi_bleu .b4, .arrondi_bleu .b1b, .arrondi_bleu .b2b, .arrondi_bleu .b3b, .arrondi_bleu .b4b {
display:block; overflow:hidden;
font-size:1px;
height: auto;
}
.arrondi_bleu .b1, .arrondi_bleu .b2, .arrondi_bleu .b3, .arrondi_bleu .b1b, .arrondi_bleu .b2b, .arrondi_bleu .b3b {
height:1px;
}
.arrondi_bleu .b2 {
	background-color: #92ACC2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.arrondi_bleu .b3 {
	background-color: #92ACC2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.arrondi_bleu .b4 {
	background-color: #92ACC2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.arrondi_bleu .b4b {
	background:#ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.arrondi_bleu .b3b {
	background-color: #ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.arrondi_bleu .b2b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
}
.arrondi_bleu .b1 {
	margin:0 5px;
	background-color: #92ACC2;
}
.arrondi_bleu .b2, .arrondi_bleu .b2b {
margin:0 3px; border-width:0 2px;
}
.arrondi_bleu .b3, .arrondi_bleu .b3b {
margin:0 2px;
}
.arrondi_bleu .b4, .arrondi_bleu .b4b {
height:2px; 
margin:0 1px;
/* padding-top: 1px;
padding-bottom: 1px;
*/
}
.arrondi_bleu .b1b {
	margin:0 5px;
	background-color: #92ACC2;
}
.arrondi_bleu .boxcontent {
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: auto;
}
.arrondi_bleu .entete {
	display:block;
	background-color: #92ACC2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92ACC2;
	border-left-color: #92ACC2;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	height: auto;
}
.arrondi_bleu p {
	margin: 0px;
	padding: 0px;
	height: auto;
}


/* LIENS AMIS */

.arrondi_liens_amis {
	width:99%;
	z-index: 200;
	height: auto;
	margin-top:10px;

}
/*
.raised h1, .raised p {
margin:0 10px;
}
*/
.arrondi_liens_amis .b1, .arrondi_liens_amis .b2, .arrondi_liens_amis .b3, .arrondi_liens_amis .b4, .arrondi_liens_amis .b1b, .arrondi_liens_amis .b2b, .arrondi_liens_amis .b3b, .arrondi_liens_amis .b4b {
display:block; overflow:hidden;
font-size:1px;
height: auto;
}
.arrondi_liens_amis .b1, .arrondi_liens_amis .b2, .arrondi_liens_amis .b3, .arrondi_liens_amis .b1b, .arrondi_liens_amis .b2b, .arrondi_liens_amis .b3b {
height:1px;
}
.arrondi_liens_amis .b2 {
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_liens_amis .b3 {
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_liens_amis .b4 {
	background-color: #DED8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_liens_amis .b4b {
	background:#ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_liens_amis .b3b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_liens_amis .b2b {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
}
.arrondi_liens_amis .b1 {
	margin:0 5px;
	background-color: #DED8C8;
}
.arrondi_liens_amis .b2, .raised .b2b {
margin:0 3px; border-width:0 2px;
}
.arrondi_liens_amis .b3, .raised .b3b {
margin:0 2px;
}
.arrondi_liens_amis .b4, .raised .b4b {
height:2px; 
margin:0 1px;
/* padding-top: 1px;
padding-bottom: 1px;
*/
}
.arrondi_liens_amis .b1b {
	margin:0 5px;
	background-color: #DED8C8;
}
.arrondi_liens_amis .boxcontent {
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: auto;
}
.arrondi_liens_amis .entete {
	display:block;
/*	background-color: #DED8C8; */
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED8C8;
	border-left-color: #DED8C8;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: bold;
	text-align: left;
	color: #000000;
	height: auto;
}
.arrondi_liens_amis p {
	margin: 0px;
	padding: 0px;
	height: auto;
}

.entete_lien {
	background-image: url(images/liens_amis/bg_entete.gif);
	background-repeat: repeat-x;
}
