/*
	tableau acceuil
*/
table.acceuil{
border-collapse:collapse;
width:100%;
font-size:12px;
}
table.acceuil td{
width:157px;
height:157px;
padding:0 !important;
margin:0 !important;
vertical-align:top;
}

table.acceuil td a{
text-align:left;
text-decoration:none !important;
}
table.acceuil td h1{
padding:15px !important;
padding-bottom:10px;
}

table.acceuil td p{
padding-left:15px !important;
padding-right:15px !important;
}

/*
	Layout
*/
div.Content div.Acceuil_bloc{
margin-bottom:25px;
}
img {
	margin : 0px;
	padding: 0px;
}


/* Menu avec blocs colorés */

div.Cbloc {
	float:left;
	width:142px;
	height:142px;
	}

div.Cbloc a{
	text-decoration:none !important;
	}

div.Cbloc h1 {

}

div.subbloc {
	width:210px;
	float: left;
 }
div#img1 img, div#img2 img{
 margin:0;
 padding:0;
 border:0;
}

div#Center_menu {
	width:628px;
	height:310px;
}
div#Center_menu a{
	width:142px;
	height:142px;
}
div#Center_menu div.Cbloc h1{
	margin-left:13px;
}
div#Center_menu div.Cbloc p{
	margin-left:13px;
	margin-right:13px;
}


div#Middle_bloc p{
margin:0 15px;
}


/* Menu encadré en rose */

div.summaryItem {
margin:10px 0 0 0;
}

div#CSupper {
	height:40px;
	width:100%;
}

div#CSupper h2 {
	margin:0 10px 0 0;
	padding:0;

}
div#CSupper h1 {
	margin:0 10px 0 0;
	padding:0;
}
div#Middle_bloc {
	width:638px;
	_width:630px;
	height:inherit;
}
div#LeftBloc {
_padding-left:0px;
}
div#LeftBloc img {
width:155px;
padding-left:15px;
}

div#CenterBloc {
display:block;
}

div#RightBloc {
display:block;
}


div#CSbottom h2{
	margin:0 3px 0 0;
	padding-top:9px;
}

div#CSbottom {
margin-right:2px;
	background-repeat: no-repeat;
	background-position: bottom;
	height:25px;
	clear:both;
}


/* Banniere en pied de page */


div#Center_ban {
	width:578px;
	height:102px;
	margin-top:28px;
	margin-left:auto;
	margin-right:auto;
}

/*
	Styles
*/
/* Menu du haut (6 blocs colorés) */

table.acceuil td h1 {
color:white;
}

div#Center_menu h1 {
	font-size:14px;
}

div#Center_menu div.Cbloc p{
padding-top:10px;
font-size:11px;
}

table.acceuil td.dossier {
	background-color:#ca4061;
}
table.acceuil td.dossier p {
	color:#f57a8c;
}
table.acceuil td.congres {
	background-color:#006666;
}
table.acceuil td.congres p{
	color:#f57a8c;
}


table.acceuil td.boutique {
	background-color:#f7920f;
}
table.acceuil td.boutique p{
	color:#fabe75;
}
table.acceuil td.magazine {
	background-color:#f9b9dc;
}
table.acceuil td.magazine p{
	color:#eb85b4;
}
table.acceuil td.lne {
	background-color:#A82338;
}
table.acceuil td.lne p{
	color:#f5760f;
}
table.acceuil td.annuaire {
	background-color:#A82338;
}
table.acceuil td.annuaire p {
	color:#f68829;
}
table.acceuil td.annonce {
	background-color:#f5760f;
}
table.acceuil td.annonce p {
	color:#faba87;
}

/* Menu encadré de rose */

/* Edito et regle général sur chacune des entrée */

div.summaryItem h1.summary, div#edito h1.summary {
padding-left:10px;
color:#ea87b5;
font-size:12px !important;
}

div.summaryItem p.content, div#edito p.content {
	font-size: 12px;
	color:#525252;
}
div.summaryItem p.signature, div#edito p.signature, div.summaryItem address {
color:#525252;
	font-size: 11px;
	font-weight: bold;
}

div.summaryItem address {
margin: 0px 15px;
}


/* tete de l'encadré */
div#CSupper {
	background-image: url(/themes/default/images/CS_summary_header2.gif);
	background-repeat: no-repeat;
	text-align: right;
}
div#CSupper h2 {
font-size:12px;
color:#f9bad9;
}
div#CSupper h1 {
font-size:20px;
letter-spacing: 2px;
color:#ea87b5;
}

/* Milieu de l'encadré */
div#Middle_bloc {
	background-image: url(/themes/default/images/CS_summary_body2.gif);
	background-repeat: repeat-y;

}

/* pied de page */

div#CSbottom h2{
	font-size:14px;
	font-weight: bold;
	color:#ea87b5;
	text-align: right;
}
div#CSbottom {
	background-image: url(/themes/default/images/CS_summary_footer2.gif);
	}