body {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

}

.optim:hover

{

	font-size:18px;

}



#ctn {

width:900px;

margin:auto;

}



#banniere {

width:900px;

height:152px;

margin-bottom:20px;

background-color:#2980c5;

text-align:center;

}



#menu {

width:200px;

float:left;

}



#corps {

width:700px;

float:left;

}



img {

border:0px;

}



ul {

padding:0 19px;

margin:0;

}



ul li {

list-style-image:url(images/carre.jpg);

}



a {

color:#000;

text-decoration:none;

}



#menu li {

margin:10px 0;

list-style-image:url(images/carre.jpg);

}



#menu a {

color:#2a81C6;

font-weight:bold;

text-decoration:underline;

}



#corps h1 {

text-align:center;

font-size:16px;

color:#2a81c6;

}



#corps h2 {

font-size:14px;

}



.lien_centre {

font-weight:bold;

font-style:italic;

text-align:center;

}



.lien_centre a {

			color:#2a81c6;

}



.sousligne {

			text-decoration:underline;

}





/*--------------------------------------------------------------------------------*/





td{

	border:1px solid black;

	padding:5px;

}

table{width:500px;

  	margin:auto;

	margin-top:20px;

	margin-bottom:20px;

}



.bleu{

	color: #2a81c6;

}



#corps li { margin-bottom:10px;

			margin-left:20px;

}



#corps p { text-align:justify;



}



.centre, #corps .centre { text-align: center;

}



.rouge, #corps p.rouge { color:red;

						text-align:center;

}



.liste-colle { float:left;



}



.clr {clear:both;

	  

}



.contact {width:250px;

		margin:auto;	

}



#corps .contact p { text-align:center;



}



#corps table#tab_contact td{ border:0px;

	

}



#corps p.rouge-message, #corps p.rouge-message a {color:red;

			 	text-align:center;

				font-size:14px;

				font-weight:bold;

}



#corps p.rouge-message a {

 				text-decoration:underline;

 }



#corps p.vert-message  {color:green;

				text-align:center;

				font-size:14px;

				font-weight:bold;

}



#tout-cocher { border:0;

			font-style:italic;

			font-size:11px;



}



#module_1 {

	width:200px;

	height:85px;

	float:left;

	margin-right:50px;

}



#module_2 {

	width:395px;

	height:85px;

	float:left;

	margin-right:50px;

	cursor:pointer;

}



#module_1 p {

		text-align:center;

		margin:0px;

		padding:0px;

}

#module_1 p a {

	display:block;

	width:100%;

	height:75px;

	padding-top:10px;

	background:url(images/bouton-1.png);

}

#module_1 p a:hover {

	margin-top:1px;

	margin-left:1px;

}



#module_1 p span {font-size:16px;

				font-weight:bold;

				color:#2a81c6;

}



#module_2 p {text-align:center;

			margin:0px;

			padding:0px;

}



#module_2 p a {

	display:block;

	width:100%;

	height:75px;

	padding-top:10px;

	background:url(images/bouton-2.png);	

}

#module_2 p a:hover {

	margin-top:1px;

	margin-left:1px;

}



#module_2 p span {font-size:16px;

				font-weight:bold;

				color:#2a81c6;

}



#bandeau_bas {

	font-weight:bold;

	margin-bottom:20px;

	background:#78b1dd;

	padding:20px;

	text-align:center;

	clear:both;

	width:860px;

	margin:auto;

}

#corps td a {

	cursor:pointer;

}

#corps td#com-theme{border: solid 2px #2a81c6;

		text-align:center;

		font-weight:bold;

		padding:10px;	

}



#corps th#titre-theme {padding-top:20px;

}



table#login td {

	border:none;

}
.embedsize{
	width:900px;
	height:150px;
}
