/* Feuille de style des cadres catalans
Copyright comfiction.com - 2008
------------------------------------------------------------------------------------
 GENERAL */
body {
	background-color: #FEF485;
	margin-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #87888a;
	font-size: 12px;
}

.erreur {
	color:#d33640;
	font-weight: bold;
	font-size: 14px;
}
a {
	color: #87888a;
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
}
a:hover {
	text-decoration:none;
	color:black;
	font-weight: bold;
}

.rollover:hover {
background-color: #FEF485;
}
/* FIN GENERAL */

/*------------------------------------------------------------------------------------
 NAVIGATION CENTRAL */

#naviC {
	color:black;
	font-size: 13px;
}

#naviC a{
	text-decoration: none;
	color:#d33640;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}

#naviC a:hover{
	text-decoration: underline;
}

#naviC a span{
	text-decoration: none;
	font-size: 17px;
	border: solid 1px;
	background-color: #FEF485;
	margin-top:10px;
}
/*-----------------POSTIT - */
#postit {
	display: block;
	width: 500px;
	height: 519px;
	background-image: url(../img/postit.jpg);
	background-repeat: no-repeat;
	/*
	padding-top:6px;
	padding-left:12px;
	padding-right: 25px;
	*/
}

#postit a {
color: #d33640;
}

#postit a:hover {
color: black;
font-weight: bold;
}

#postit .txtprofil {
	
	padding-top:6px;
	padding-left:12px;
	padding-right: 35px;
	margin-bottom: 25px;
	
}
/*-----------------ACTUALITES et ANNONCES - */
.titre {
	color: #d33640;
	font-weight: bold;
}
.actutxt {
	text-align: justify;
	padding: 10px;
}
.actudate {
	font-size: 80%;
	color:black;
	text-align: right;
	padding-right: 10px;
}
.actudate2 {
	font-size: 80%;
}
/* FIN NAVIGATION CENTRAL */

/*------------------------------------------------------------------------------------
 NAVIGATION GAUCHE */
#naviG {
	color:#d33640;
	font-size: 10px;
	font-weight: bold;
	padding-left: 17px;
	padding-right: 35px;
}
#naviG a {
	color: #d33640;
	font-size: 10px;
	text-decoration: none;
	display: block;
	width: 120px;
	border-bottom: 2px solid white;
	border-bottom-style: dotted;
	padding: 2px;
}
#naviG a:hover {
	color:black;
	text-decoration: underline;
}
/* FIN NAVIGATION GAUCHE */
/*------------------------------------------------------------------------------------
 NAVIGATION DROITE */
#naviD {
	color: #fef485;
	
	font-weight: bold;
	padding-left: 22px;
	padding-right: 30px;
	
}
#naviD a {
	font-size: 9.5px;
	color:#fef485 ;
	text-decoration: none;
	display: block;
	width: 135px;
	border-bottom: 1px solid white;
	border-bottom-style: dotted;
	padding: 2px;
}
#naviD a:hover {
	color:black;
	text-decoration: underline;
}
/* FIN NAVIGATION DROITE */

/*------------------------------------------------------------------------------------
 CONTENU CENTRAL */

h1{
	font-size: 14px;
}

h2 {
	font-size: 13px;
}

h3 {
	
}

#texte {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	text-indent: 50px;
}
.txtcentral {
text-align: justify;
margin: 15px;
}
/*------------------------------------------------------------------------------------

/* ------------------- FORUM */

#forum {
	font-size: 85%;
	color:black;
}
#forum .titre {
	font-weight: bold;
	font-size: 85%;
	color:black;
}
.titreforum {
	color:#d33640;
	font-size: 120%;
	border-bottom: solid 1px #d33640;
	padding: 3px;
}

#forum .titre2 {
	font-size: 85%;
}
#forum .txt {
	color:black;
	font-size: 110%;
}

/* NEGOCIS */
#negocis {
	
}
#negocis a{
	color: #E88F4D;
	text-decoration: none;
	font-weight: bold;
}
#negocis a:hover{
	color: black;
	text-decoration: underline;
}
#negocis h1 {
	color: #E88F4D;
	font-weight: bold;
	display: block;
	width: 140px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:5px;
}
#negocis img {
border: solid 3px #E88F4D;
}
#negocis .txt {
display: block;
width: 140px;
/*text-align: justify;*/
}

/* PRIX DES AS */
#prixdesas {
	
}
#prixdesas a{
	color: #31AABF;
	text-decoration: none;
	font-weight: bold;
}
#prixdesas a:hover{
	color: black;
	text-decoration: underline;
}
#prixdesas h1 {
	color: #31AABF;
	font-weight: bold;
	display: block;
	width: 140px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:5px;
	margin-left: 10px;
}
#prixdesas img {
border: solid 3px #31AABF;
}
#prixdesas .txt {
display: block;
width: 140px;
/*text-align: justify;*/
}

/* ACTEURS ECO */
#acteur {
	
}
#acteur a{
	color: #b05b51;
	text-decoration: none;
	font-weight: bold;
}
#acteur a:hover{
	color: black;
	text-decoration: underline;
}
#acteur h1 {
	color: #b05b51;
	font-weight: bold;
	display: block;
	width: 140px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:5px;
}
#acteur h2 {
	color: #b05b51;
	font-weight: bold;
	display: block;
	width: 200px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:5px;
}
#acteur img {
border: solid 3px #b05b51;
}
#acteur .txt {
display: block;
width: 140px;
/*text-align: justify;*/
}

/* COURS CATALANS */
#cours {
	
}
#cours a{
	color: #c789a2;
	text-decoration: none;
	font-weight: bold;
}
#cours a:hover{
	color: black;
	text-decoration: underline;
}
#cours h1 {
	color: #c789a2;
	font-weight: bold;
	display: block;
	width: 140px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:10px;
}
#cours h2 {
	color: #c789a2;
	font-weight: bold;
	display: block;
	width: 200px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:10px;
}
#cours img {
border: solid 3px #c789a2;
}
#cours .txt {
display: block;
width: 140px;
/*text-align: justify;*/
}

/* LES MEDIAS */
#medias {
	
}
#medias a{
	color: #92af15;
	text-decoration: none;
	font-weight: bold;
}
#medias a:hover{
	color: black;
	text-decoration: underline;
}
#medias h1 {
	color: #92af15;
	font-weight: bold;
	display: block;
	width: 140px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:10px;
}
#medias img {
border: solid 3px #92af15;
}
#medias .txt {
display: block;
width: 140px;
/*text-align: justify;*/
}

/* LES EVENEMENTS */
#even {
	
}
#even a{
	color: #f5ae06;
	text-decoration: none;
	font-weight: bold;
}
#even a:hover{
	color: black;
	text-decoration: underline;
}
#even h1 {
	color: #f5ae06;
	font-weight: bold;
	display: block;
	width: 140px;
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	margin-top:10px;
}
#even img {
border: solid 3px #f5ae06;
}
#even .txt {
display: block;
width: 140px;
/*text-align: justify;*/
}
/*------------------------------------------------------------------------------------

/* ------------------- FORMULAIRE */
textarea, input, normal, select {
	background-color: #FEF485;
	color: black;
} 
.focus {
	background: white;
	color: #d33640;
	}
	
.retour {
	color: #EA7D1C;
	padding-bottom: 10px;
	font-size: 120%;
}






/* Le pied de page  */

#pied_de_page
{
   width: 900px;
	margin: auto;
   text-align: right;
	font-size: 90%;

}
#pied_de_page a, link, active {
   text-align: right;
	text-decoration: none;
	color: black;
}
#pied_de_page a:hover {
	text-align: right;
	color: black;
	font-size: 120%;
	font-weight: bold;
}