/* CSS Document */

/** LES POLICES **/

body {
margin:0px 0px 0px 0px;
background:url(img/background.png) repeat-x left top #c8c8c8;
background-color:#c8c8c8;
font-family:Georgia, "Times New Roman", Times, serif;
color: #313131;
font-size:12px;
}

a:link, a:active, a:visited {

color:#054d82;
text-decoration:underline;
font-weight:normal;
}

a:hover {
color:#054d82;
text-decoration:none;
font-weight:normal;
}













.mot
{
font-size:9px;
color:#FFFFFF;
border-bottom:1px dashed #FFFFFF;
}

form {
margin : 0px;
padding : 0px;
}




.titre {
	color: #000000;
	font-size:18px;
	
}

.titre2 {
color:#055e9f;
	font-size:24px;
}

.form {
	color: #000000;
	font-size:11px;
}

.pseudo {
color: #000000;
font-weight:bold;
}

.nbre_comm {
color: #87aa00;
font-weight:bold;
font-size:16px;
}

.erreur {
color:#990000;
font-weight:bold;
font-size:13px;
}

a img {
border: 0;
}

a.lien_h3   {
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
    }
	
a.lien_h3:hover {

    margin: 15px 0 10px 0;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}


a.lien_menu_haut   {
padding-left:17px;
padding-right:17px;
color:#fff;
text-decoration:none;
font-weight:normal;
font-size:13px;

    }
	
a.lien_menu_haut:hover {
padding-left:17px;
padding-right:17px;
color:#fff;
text-decoration:underline;
font-weight:normal;
font-size:13px;

}

.lien_menu_haut{
color:#fff;
text-decoration:none;
font-weight:normal;
font-size:13px;

}


a.lien_h2   {

	font-size:24px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
    }
	
a.lien_h2:hover {

    margin: 15px 0 10px 0;
	font-size:24px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.lien   {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
    }
	
a.lien:hover {
	font-weight:normal;
	color:#000000;
		text-decoration:underline;
}

a.lien_gros   {
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	font-size:18px;
    }
	
a.lien_gros:hover {
	font-weight:normal;
	color:#ffffff;
		text-decoration:underline;
		font-size:18px;
}

a.menu   {
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
    }
	
a.menu:hover {
	font-weight:normal;
	color:#ffffff;
		text-decoration:underline;
}

.menu
{
padding-left:7px;
padding-right:7px;
	font-weight:normal;
	color:#ffffff;
}

.jour
{
font-weight:normal;
color:#ffffff;
font-size:60px;
}


a.plan1   {
	font-weight:normal;
	color:#222222;
	text-decoration:none;
	font-size:17px;
    }
	
a.plan1:hover {
	font-weight:normal;
	color:#222222;
	text-decoration:underline;
		font-size:17px;
}

a.plan2   {
	font-weight:normal;
	color:#222222;
	text-decoration:none;
	font-size:14px;
    }
	
a.plan2:hover {
	font-weight:normal;
	color:#222222;
	text-decoration:underline;
		font-size:14px;
}

a.plan_art  {
	font-weight:normal;
	color:#222222;
	text-decoration:none;
	font-size:14px;
    }
	
a.plan_art:hover {
	font-weight:normal;
	color:#222222;
	text-decoration:underline;
		font-size:14px;
}

a.lien_blanc   {
	font-weight:normal;
	color:#222222;
	text-decoration:none;
    }
	
a.lien_blanc:hover {
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}

a.lien_blanc_ok   {
	font-weight:bold;
	color:#222222;
	text-decoration:none;
    }
	
a.lien_blanc_ok:hover {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.lien_noir   {
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
    }
	
a.lien_noir:hover {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


/*.input {
font-size:15px;
border-left:3px solid #054d82;
background-color:#CCCCCC;
border-top:0px solid #000000;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
height:20px;
vertical-align:middle;
padding-top:5px;
padding-left:5px;
width:300px;

}*/

/*input {

font-size:20px;
background-color:#ccc;
border:1px solid #000000;
height:30px;
vertical-align:middle;
padding-top:0px;
width:220px;

}*/

textarea {

font-size:12px;
border-left:3px solid #054d82;
background-color:#CCCCCC;
border-top:0px solid #000000;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
height:100px;
vertical-align:middle;
padding-top:5px;
padding-left:5px;
width:450px;
line-height:20px;

}



#comp{
border-collapse:collapse;
}
#comp td{
border:1px solid #000000;
}


