﻿html
{
	font-size:100%;
}
body
{
	font:0.75em/1.3 Verdana;
	background-color:#8C8C8C;
	color:#29718D;
	margin:0;
	padding:0;
}
/*STYLES DE MASTERPAGE*/
#langues
{
	width:65em;
	margin:0.4em  auto;
	padding:1px;
	color:white;
	text-align:right;
}
#langues img
{
	margin:2px;
	border:none;
}
#langues a
{
 	text-decoration:none;
}
#containeur
{
	width:65em;
	margin:0.2em  auto;
	padding:1px;
	background-image: url("../img/photo_left.gif");
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: scroll;
	background-color:#fff;
	border:1px #29718D solid;

}
#entete
{
	margin: 0 0 0 13.3em;
	background:url("../img/entete_sgbcp.gif") no-repeat;
	height:7.5em;
	padding-bottom:1px;
}
#menu
{
	margin:0 0 0 13.3em;
	background-color:#29718D;
	height:2.5em;
	margin-bottom:1px;
}
#menu ul
{
	margin:0;
	padding:0;
}
#menu li
{
	list-style-type:none;
	display:inline;
	line-height:2.5em;
	
}
#menu a
{
	color:#fff;
	text-decoration:none;
	display:block;
	float:left;
	padding:0 0.5em;

}
#menu a:hover
{
	text-decoration:underline;
	color:#C0C0C0;
}
#menu .select
{
	text-decoration:underline;
	color: #CCCCCC;
}

#contenu
{
	margin:0 0 0 13.3em;
	
}
#col_gauche
{
	width:37.2em;
	float:left;
	vertical-align:top;
	padding:10px;
	
}
#col_droite
{
	width:12.5em;
	float:right;
	vertical-align:top;
	background-color:#fff;
	border:1px #29718D solid;
	padding-bottom:5px;
}
#col_droite .titre
{
	font-family:Arial;
	background-color:#29718D;
	color:#fff;
	margin:2px;
	padding-left:5px; 
	padding-bottom:2px;
	font-size:1em;
}
#col_droite p
{
	font-size:0.83em;
	text-align:left;
	margin:5px;
}
#col_droite a
{
	color:#333;
	text-align:right;
}
#col_droite img
{
	border:1px #666666 solid;
}

.clear
{
	clear:both;
	margin:0;
}

#partenaire
{
	padding-bottom:5px;
}
#partenaire ul
{
	margin:0;
	padding:0;
}
#partenaire li
{
	list-style-type:none;
	display:inline;
	
}
#partenaire img
{
	
	padding:0 5px;
}
#partenaire p
{
	margin:0;
	padding-left:7px;
}
#footer
{
	
	background-color:#29718D;
	color:#fff;
	text-align:center;
	height:25px;
	line-height:25px;
}
#footer a
{
	color:#C0C0C0;
}
#footer p
{
	color:#fff;
	text-align:center;
	margin:0;
}
#credit
{
	width:65em;
	margin:0 auto;
	padding-bottom:7px;
	
}
#credit p
{
	text-align:right;
	font-size:0.75em;
}
#credit a
{
	color: #fff;
	text-decoration:none;
}
/*FIN DES STYLES DE MASTERPAGE*/



/*Styles de texte*/
h1
{
	font-size:1.33em;
}
h2
{
	font-size:1.2em;
	border-bottom:1px #29718D dotted;
}
h3
{
	font-size:1.1em;
}
h4
{
	font-size:0.95em;
}
p
{
	text-align: justify;
	color:#29718D;
}
a
{
	color:#29718D;
}
.center
{
	text-align:center;
}
/*Styles de la page ACCUEIL*/
#comite li
{
	padding:5px;
}


/*Styles de la page HISTORIQUE*/
#historique table
{
	width:100%;
	margin:0 auto;
	font-size:0.95em;
	color:#29718D;
	text-align:justify;
}
#historique td
{
	
}
/*Fin de styles de la page HISTORIQUE*/

/*Styles de la page EVENEMENTS*/
#calendrier table
{
	width:100%;
	padding:5px;
	font-size:0.95em;
}
#calendrier table a
{
	color: #333;
	text-decoration:none;
	
}
#calendrier table a:hover
{
	text-decoration:underline;
}
#evenements li
{
	padding:3px;
}
#evenements li a
{
	color:#29718D;
	text-decoration:none;
}
#evenements li a:hover
{
	text-decoration:underline;
}
#archives table
{
	width:80%;
	margin:0 auto;
	
}
#archives table td
{
	padding:10px;
}
#archives img
{
	border:1px #333 solid;
	padding:2px;
}
/*Fin de styles de la page EVENEMENTS*/

/*Styles de la page INSCRIPTION*/
#inscription li
{
	margin:7px;
}
#inscription a
{
	font-size:0.9em;
	color:#666666;
}

.img_right
{
	float:right;
	border:1px #666666 solid;
	padding:2px;
	margin:5px;
}
/*Styles du ORGNISMES PROFESSIONNELS*/
#organismes .titre
{
	background-color:#C0C0C0;
	padding:10px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	
}
#organismes td
{
	font-size:x-small;
	vertical-align:top;
}
/*Styles du FORMULAIRE*/
form
{
	margin:20px;
	
}
label
{
	width:100px;
	height:20px;
	line-height:20px;
	
	
}
input
{
	width:200px;
}
textarea
{
	width:200px;
	height:130px;
}
.button
{
	width:80px;
	font-family:Verdana;
}