
/* Feuille de style du 01/04/2007 */

	body, html{
		margin: 0;
		background-color:#A0A1A2;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000; 
		font-size:10px;
		text-align: center;
		}

	a{
	color:#003466;
	text-decoration: none;
	font-style: italic;
	font-weight: bold ;
	padding-left: 5px;
	padding-right: 5px;
	}
	a:hover{
	color:#BB4A06;
	text-decoration: none;
	font-style: italic;
	font-weight: bold ;
	padding-left: 5px;
	padding-right: 5px;
	}

a.link1{
	color:#FF3333;
	text-decoration: none;
	}
a.link1:hover{
	color:#8B0000;
	text-decoration: none;
	}
a.link2{
	color:#009827;
	text-decoration: none;
	}
a.link2:hover{
	color:#033A11;
	text-decoration: none;
	}
		
.codephp {

	margin:0px; padding:6px; border:1px inset; width:480px; height:194px; overflow:auto;
	}
	

		/* Gestion des infos rapide */
.bdinfo {
	background-color: #FFFFFF;
	height:150px;
	width: 190px;
	padding: 2px 2px 2px 2px ;
	border-top: 2px solid #584E1E ;
	border-right: 2px solid #FFFBE8 ;
	border-bottom: 2px solid #FFFBE8 ;
	border-left: 2px solid #584E1E ;
	margin-top: 10px;
	margin-left: 50px;
	font-size:10px;
	float: left;
	}
/* Gestion du bandeau Pub */
a.bdpub {
	background-color: #003466 ;
	width:470px;
	text-align: center;
	vertical-align:middle;
	padding: 2px 2px 2px 2px ;
	border-top: 1px solid #584E1E ;
	border-right: 1px solid #FFFBE8 ;
	border-bottom: 1px solid #FFFBE8 ;
	border-left: 1px solid #584E1E ;
	float: left;
	font-size:10px;
	margin-top: 10px;	
	margin-left: 20px;
	}
a.bdpub:hover {
	background-color: #FFFFFF ;
	width:470px;
	text-align: center;
	vertical-align:middle;
	padding: 2px 2px 2px 2px ;
	border-top: 1px solid #584E1E ;
	border-right: 1px solid #FFFBE8 ;
	border-bottom: 1px solid #FFFBE8 ;
	border-left: 1px solid #584E1E ;
	float: left;
	font-size:10px;
	margin-top: 10px;	
	margin-left: 20px;
	}

.bdtelescript {
	background-color: #FFFFFF ;
	width:470px;
	text-align: left;
	vertical-align:middle;
	padding: 5px 2px 5px 2px ;
	border-top: 1px solid #584E1E ;
	border-right: 1px solid #FFFBE8 ;
	border-bottom: 1px solid #FFFBE8 ;
	border-left: 1px solid #584E1E ;
	float: left;
	font-size:10px;
	margin-top: 5px;	
	margin-left: 20px;
	}
a.telescript {
		font-size: 10px ;
		font-weight: bold ;
		letter-spacing: 1px ;
		color: #CF3434;
		font-size:10px;
		text-decoration: none;
	}
a.telescript:hover {
		font-size: 10px ;
		font-weight: bold ;
		letter-spacing: 1px ;
		color: #FF7A00;
		font-size:10px;
		text-decoration: none;
	}

/* Gestion de la photo aleatoire */
a.bdphoto {
	background-color: #737373 ;
	border: 2px solid #212121 ;
	display: block;
	height:151px;
	width: 122px;
	padding: 5px 2px 2px 2px ;	
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	text-align: center;
	vertical-align:middle;
	font-size:10px;
		font-size: 10px ;
		letter-spacing: 1px ;
		color: #FFFFFF;
		text-decoration: none;
		font-size:10px;
		}
a.bdphoto:hover{
	background-color: #C5C5C5 ;
	border: 2px solid #212121 ;
	display: block;
	height:151px;
	width: 122px;
	padding: 5px 2px 2px 2px ;	
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	text-align: center;
	vertical-align:middle;
	font-size:10px;
		font-size: 10px ;
		letter-spacing: 1px ;
		color: #FFFFFF;
		text-decoration: none;
		font-size:10px;
		}

/* Bandeau de menu */

a.menuparent{
	background-color: #003466;
	color : #FFFFFF;
	font-size: 12px ;
	text-align: center;
	width: 120px;
	padding: 8px 2px 8px 2px ;
	border-top: 1px solid #FFFBE8 ;
	border-right: 1px solid #584E1E ;
	border-bottom: 1px solid #584E1E ;
	border-left: 1px solid #FFFBE8 ;
	margin-top: 2px;
	margin-left: 0px;
	text-decoration: none;
	float: left;
	}
a.menuparent:hover{
	background-color: #638DB5;
	color : #000000;
	text-align: center;
	width: 120px;
	padding: 8px 2px 8px 2px ;
	border-top: 1px solid #FFFBE8 ;
	border-right: 1px solid #584E1E ;
	border-bottom: 1px solid #584E1E ;
	border-left: 1px solid #FFFBE8 ;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	float: left;
	}

a.menuenfant{
	background-color: #737373;
	color : #FFFFFF;
	font-size: 10px ;
	text-align: center;
	padding: 2px 5px 2px 5px ;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	float: left;
	border-right: 1px solid #C5C5C5 ;
	}
a.menuenfant:hover{
	background-color: #C5C5C5;
	color : #212121;
	font-size: 10px ;
	text-align: center;
	padding: 2px 5px 2px 5px ;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	float: left;
	border-right: 1px solid #737373 ;
	}

/* Gestion bloque Actualite */

.blockactu
	{
	background-color: #FFFFFF;
	font-size: 10px ;
	width: 210px;
	padding: 3px 3px 3px 3px ;
	border-top: 2px solid #CF3434 ;
	border-right: 2px solid #CF3434 ;
	margin-top: 10px;
	margin-left: 10px;
	display: block;
	float: left;
	}
.blockactutitre{
	text-align: center;
	font-size: 12px ;
	letter-spacing: 1px ;
	color: #003466;
	font-weight: bold ;
	text-decoration: underline;
	}
a.blockactuart{
	font-size: 14px ;
	text-align: center;
	letter-spacing: 1px ;
	color: #CF3434;
	font-weight: bold ;
	text-decoration: underline;
	}
a.blockactuart:hover{
	text-align: center;
	font-size: 14px ;
	letter-spacing: 1px ;
	color: #990404;
	font-weight: bold ;
	text-decoration: underline;
	}
a.blockactudesc{
	font-size: 10px ;
	font-style: italic;
	letter-spacing: 1px ;
	color: #000000;
	text-decoration: none;
	}
a.blockactudesc:hover{
	font-size: 10px ;
	font-style: italic;
	letter-spacing: 1px ;
	color: #990404;
	text-decoration: none;
	}
/* La hierarchisation */	
	
.blockhierarchie{
	background: url(./img/back_folder_art.gif) no-repeat 80% center ;	
	background-color: #FFFFFF;
	font-size: 10px ;
	width: 550px;
	padding: 10px 10px 10px 10px ;
	border-top: 2px solid #003466 ;
	border-right: 2px solid #003466 ;
	margin-top: 10px;
	margin-left: 10px;
	display: block;
	float: left;
	}
.blockhierarchieph{
	background: url(./img/back_folder_photo.gif) no-repeat 80% center ;	
	background-color: #FFFFFF;
	font-size: 10px ;
	width: 550px;
	padding: 10px 10px 10px 10px ;
	border-top: 2px solid #003466 ;
	border-right: 2px solid #003466 ;
	margin-top: 5px;
	margin-left: 10px;
	display: block;
	float: left;
	}
	
.blockphotos4{
	background-color: #003466;
	font-size: 10px ;
	width: 550px;
	padding: 10px 10px 10px 10px ;
	border-top: 2px solid #000000 ;
	border-right: 2px solid #000000 ;
	margin-top: 10px;
	margin-left: 10px;
	display: block;
	float: left;
	}

/* Bloc hierarche dans les articles */
.blockhierar{
	width:630px;
	background-color: #CEE7FF;
	border: 2px solid #003466 ;
	margin-left: 15px;
	padding: 5px 5px 5px 5px ;
	display: block;
	float: left;
	color: #003466;
	font-size: 12px ;
	text-align: left;
	}
a.blockhierarlink{
	color: #003466;
	font-size: 12px ;
	font-weight: bold ;
	text-decoration: none;
	}
a.blockhierarlink:hover{
	color: #D03A3A;
	font-size: 12px ;
	font-weight: bold ;
	text-decoration: none;
	}

/* Block commentaires */
/* background: url(./imgsite/ChatNew.gif) no-repeat bottom right ; */

.comment{
		
	background-color: #F2CE43;
	font-size: 10px ;
	width: 350px;
	height:120px;
	padding: 10px 10px 30px 10px ;
	border-top: 2px solid #003466 ;
	border-right: 2px solid #003466 ;
	margin-top: 5px;
	margin-left: 10px;
	display: block;
	float: left;
		}
a.comment1{
	font-size: 14px ;
	text-align: left;
	color:#000000;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px 
	}
a.comment1:hover{
	font-size: 14px ;
	text-align: left;
	color:#CF3434;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px 
	}
.lignedecocomment1{
	float:left;
	height:2px;
	width: 90% ;
	margin-top:10px;
	background-color: #003466 ;
	display: block ;
	}

/* Actualite.php */

.blocklisteactu
	{
	background-color: #FFFFFF;
	font-size: 10px ;
	width: 350px;
	padding: 3px 3px 3px 3px ;
	border-top: 2px solid #CF3434 ;
	border-right: 2px solid #CF3434 ;
	margin-top: 10px;
	margin-left: 50px;
	display: block;
	float: left;
	}
a.blockimgarticle{
	background-color: #737373;
	font-size: 10px ;
	width: 220px;
	padding: 3px 3px 3px 3px ;
	border: 2px dashed #212121 ;
	margin-top: 10px;
	margin-left: 15px;
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 10px ;
	text-align: center;
	text-decoration: none;
	}
a.blockimgarticle:hover{
	background-color: #C5C5C5;
	font-size: 10px ;
	width: 220px;
	padding: 3px 3px 3px 3px ;
	border: 2px solid #CF3434 ;
	margin-top: 10px;
	margin-left: 15px;
	display: block;
	float: left;
	color: #000000;
	font-size: 10px ;
	text-align: center;
	text-decoration: none;
	}
.blockartmmrub{
	background-color: #C5C5C5;
	font-size: 10px ;
	width: 220px;
	padding: 3px 3px 3px 3px ;
	border-top: 2px solid #003466 ;
	border-right: 2px solid #003466 ;
	margin-top: 10px;
	margin-left: 15px;
	display: block;
	float: left;
	color: #000000;
	font-size: 14px ;
	text-align: center;
	}
a.arttitre{
	background-color: #FFFFFF;
	width:630px;
	margin-top: 10px;
	margin-left: 15px;
	padding: 10px 5px 10px 5px ;
	display: block;
	float: left;
	color: #CF3434;
	text-decoration: none;
	font-size: 16px ;
	font-weight: bold ;
	text-align: center;
	letter-spacing: 2px;
	border: 2px solid #003466 ;
	}
a.arttitre:hover{
	background-color: #FFFFFF;
	width:630px;
	margin-top: 10px;
	margin-left: 15px;
	padding: 10px 5px 10px 5px ;
	display: block;
	float: left;
	color: #003466;
	font-size: 16px ;
	font-weight: bold ;
	text-align: center;
	letter-spacing: 2px;
	border-top: 2px solid #003466 ;
	border-right: 2px solid #003466 ;	
	}
.artinfosoustitre{
	background-color: #737373;
	width:630px;
	margin-left: 15px;
	padding: 5px 5px 5px 5px ;
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 10px ;
	text-align: right;
	border: 2px solid #626262 ;
	}
.artintro{
	background-color: #FFF7D6;
	width:630px;
	margin-left: 15px;
	padding: 5px 5px 5px 5px ;
	display: block;
	float: left;
	font-style: italic;
	color: #003466;
	font-size: 12px ;
	text-align: center;
	border-top: 2px solid #BC4B06 ;
	border-right: 2px solid #BC4B06 ;
	border-left: 2px solid #BC4B06 ;
	}
.arttext{
	background-color: #FFFFFF;
	width:630px;
	margin-left: 15px;
	padding: 10px 5px 10px 5px ;
	display: block;
	float: left;
	color: #003466;
	font-size: 12px ;
	text-align: left;
	border-top: 2px solid #003466 ;
	border-right: 2px solid #003466 ;
	border-left: 2px solid #003466 ;
	}
.artps{
	background-color: #FFF7D6;
	width:630px;
	margin-left: 15px;
	padding: 5px 5px 5px 5px ;
	display: block;
	float: left;
	font-style: italic;
	color: #003466;
	font-size: 12px ;
	text-align: center;
	border: 2px solid #BC4B06 ;
	}

.titre200{
	background-color: #FFFFFF;
	width:200px;
	margin-top: 10px;
	margin-left: 15px;
	padding: 10px 5px 10px 5px ;
	display: block;
	float: left;
	color: #CF3434;
	text-decoration: none;
	font-size: 16px ;
	font-weight: bold ;
	text-align: center;
	letter-spacing: 2px;
	border: 2px solid #003466 ;
	}
.minilisteartgauche{
	width:210px;
	display: block;
	padding: 0 0 0 0 ;	
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	text-align: center;
	vertical-align:middle;
	font-size:10px;
		color: #FFFFFF;
		text-decoration: none;
		
	}
a.miniphoto {
	background-color: #737373 ;
	border: 2px dashed #212121 ;
	display: block;
	padding: 5px 5px 5px 5px ;	
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
	text-align: center;
	vertical-align:middle;
	font-size:10px;
	letter-spacing: 1px ;
	color: #FFFFFF;
	text-decoration: none;
		}
a.miniphoto:hover{
	background-color: #C5C5C5 ;
	border: 2px dashed #212121 ;
	display: block;
	padding: 5px 5px 5px 5px ;	
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
	text-align: center;	
	font-size:10px;
	letter-spacing: 1px ;
	color: #212121;
	text-decoration: none;

		}
a.minidescgaucheart{
	border-top: 2px solid #CF3434 ;
	border-right: 2px solid #CF3434 ;
	border-bottom: 2px solid #CF3434 ;
	display: block;
	background-color: #C5C5C5 ;
	font-size:10px;
	margin-top: 15px;
	margin-left: 70px;
	color: #212121
	}
a.minidescgaucheart:hover{
	border-top: 2px solid #CF3434 ;
	border-right: 2px solid #CF3434 ;
	border-bottom: 2px solid #CF3434 ;
	display: block;
	background-color: #C5C5C5 ;
	font-size:10px;
	margin-top: 15px;
	margin-left: 70px;
	color: #CF3434
	}	


.encadrement1{
	width:550px;
	height:160px;
	background-color: #FFF7D6 ;
	border: 1px solid #212121 ;
	display: block;
	margin-left: 50px;
	margin-top: 10px;
	}
.encadrement2{
	width:550px;
	height:160px;
	background-color: #FFFFFF ;
	border: 1px solid #212121 ;
	display: block;
	margin-left: 50px;
	margin-top: 10px;
	}
.txtofrub{
	width:350px;
	height:140px;
	display: block;
	margin-left: 140px;
	margin-top: 10px;
	}
/* Album de photos */

.phminiatselect{
	width:880px;
	border: 2px solid #212121 ;
	margin-left:40px;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:40px;
	background-color: #737373 ;
	font-size:12px;
	color:#000000;
	float: left;
	}
.phminiatselecttitre{
	border: 2px solid #212121 ;
	font-size:16px;
	margin-left:auto;
	margin-right:auto;
	background-color: #464646 ;
	text-decoration: none;
	color:#FFF7D6;
	padding: 10px 5px 10px 5px ;
	text-align: center;
	letter-spacing: 2px ;
	font-weight: bold ;
	width:500px;
	}
.bigphoto{
	border-top: 30px dashed #E0E0E0 ;
	border-bottom: 30px dashed #E0E0E0 ;
	width:100%;
	background-color: #333333 ;
	padding-top:40px;
	padding-bottom:40px;
	display: block;
	float: left;
	}
a.bigphoto:hover{
	border-top: 30px dashed #E0E0E0 ;
	border-bottom: 30px dashed #E0E0E0 ;
	width:960px;
	background-color: #444444 ;	
	padding-top:40px;
	padding-bottom:40px;
	display: block;
	float: left;
	vertical-align:middle;
	}
a.littlephoto{
	margin-top: 20px;
	margin-left: 5px;
	height:140px;
	width:130px;
	border: 3px dashed #212121 ;
	padding: 2px 2px 2px 2px ;
	background-color: #333333 ;
	display: block;
	float: left;
	font-size:10px;
	text-decoration: none;
	color:#FFFFFF;
	text-align: center;
	}
a.littlephoto:hover{
	margin-top: 20px;
	margin-left: 5px;
	height:140px;
	width:130px;
	border: 3px dashed #000000 ;
	padding: 2px 2px 2px 2px ;
	background-color: #696969 ;
	display: block;
	float: left;
	font-size:10px;
	text-decoration: none;
	color:#C4D0D9;
	text-align: center;
	}
a.littlephoto2{
	margin-top: 10px;
	margin-left: 5px;
	height:140px;
	width:130px;
	border: 3px dashed #000000 ;
	padding: 2px 2px 2px 2px ;
	background-color: #696969 ;
	display: block;
	float: left;
	font-size:10px;
	text-decoration: none;
	color:#C4D0D9;
	text-align: center;
	}
a.littlephoto2:hover{
	margin-top: 10px;
	margin-left: 5px;
	height:140px;
	width:130px;
	border: 3px dashed #212121 ;
	padding: 2px 2px 2px 2px ;
	background-color: #333333 ;
	display: block;
	float: left;
	font-size:10px;
	text-decoration: none;
	color:#FFFFFF;
	text-align: center;
	}
a.menuphlat{
	height:200px;
	width:70px;
	padding-top:20px;
	border: 1px solid #212121 ;
	display: block;
	background-color: #464646 ;
	text-align: center;
	color:#FFF7D6;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	float: left;
	}
a.menuphlat:hover{
	height:200px;
	width:70px;
	padding-top:20px;
	border: 1px solid #212121 ;
	display: block;
	background-color: #575757 ;
	text-align: center;
	color:#FFF7D6;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	float: left;
	}
.mepphtitre{
	border-top: 2px solid #212121 ;
	border-right: 2px solid #212121 ;
	border-left: 2px solid #212121 ;
	font-size:16px;
	margin-left:76px;
	background-color: #464646 ;
	text-decoration: none;
	color:#FFF7D6;
	padding: 10px 5px 10px 5px ;
	text-align: center;
	letter-spacing: 2px ;
	font-weight: bold ;
	width:500px;
	}
.mepphinfo{
	border-bottom: 2px solid #212121 ;
	border-right: 2px solid #212121 ;
	border-left: 2px solid #212121 ;
	font-size:12px;
	background-color: #464646 ;
	text-decoration: none;
	color:#FFF7D6;
	padding: 10px 5px 10px 5px ;
	text-align: center;
	width:500px;
	}
a.lienphinterne{
	text-decoration: none;
	color:#E0E0E0;
	font-weight: bold;
	font-size:12px;
	}
a.lienphinterne:hover{
	text-decoration: none;
	color:#FFD470;
	font-weight: bold;
	font-size:12px;
	}
.blockphminiaturesoubigph{
	width:450px;
	background-color: #737373 ;
	font-size:12px;
	color:#000000;
	float: left;
	}
.blockphforum{
	background-color: #FFE8B3 ;
	width:510px;
	font-size:12px;
	color:#000000;
	float: left;
	}
.commentph{
	background-color: #FFE789;
	font-size: 10px ;
	width: 400px;
	padding: 10px 10px 30px 10px ;
	border: 2px solid #F2CE43 ;
	margin-top: 5px;
	margin-left: 40px;
	display: block;
	float: left;
		}
a.commentph1{
	font-size: 14px ;
	text-align: left;
	color:#000000;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px 
	}
a.commentph1:hover{
	font-size: 14px ;
	text-align: left;
	color:#CF3434;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px 
	}
.addcomment{
	background-color: #FFE8B3 ;
	font-size:12px;
	color:#000000;
	float: left;
	width: 400px;
	padding: 10px 10px 30px 10px ;
	margin-top: 5px;
	margin-left: 40px;
	margin-bottom: 20px;
	border: 2px solid #DF8080 ;
	text-align: center;
	}

/* Lien globaux */

a.lienproprio{
	font-size: 12px ;
	letter-spacing: 1px ;
	color: #CF3434;
	font-weight: bold ;
	text-decoration: none;
	}
a.lienproprio:hover{
	font-size: 12px ;
	letter-spacing: 1px ;
	color: #FF7C00;
	font-weight: bold ;
	text-decoration: none;
	}
a.photostq{
	font-size: 10px ;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
	text-align: center;
	
	background-color: #737373 ;
	border: 2px dashed #212121 ;
	display: block;
	height:151px;
	width: 122px;
	padding: 5px 2px 2px 2px ;	
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	}
a.photostq:hover{
	font-size: 10px ;
	color: #CF3434;
	text-decoration: none;
	font-style: italic;
	text-align: center;
	
	background-color: #C5C5C5 ;
	border: 2px solid #CF3434 ;
	display: block;
	height:151px;
	width: 122px;
	padding: 5px 2px 2px 2px ;	
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	}	
a.rubparent{
	color:#003466;
	font-size: 14px ;
	text-decoration: none;
	font-weight: bold ;
	}
a.rubparent:hover{
	color:#638DB5;
	font-size: 14px ;
	text-decoration: none;
	font-weight: bold ;
	}	
a.rubenfant{
	color:#003466;
	font-size: 12px ;
	margin-left: 20px;
	text-decoration: none;
	font-weight: bold ;
	}
a.rubenfant:hover{
	color:#638DB5;
	font-size: 12px ;
	margin-left: 20px;
	text-decoration: none;
	font-weight: bold ;
	}
a.rubenfant2{
	color:#003466;
	font-size: 10px ;
	margin-left: 40px;
	text-decoration: none;
	font-weight: bold ;
	}
a.rubenfant2:hover{
	color:#638DB5;
	font-size: 10px ;
	margin-left: 40px;
	text-decoration: none;
	font-weight: bold ;
	}
	
/* ------ Les forums --------- */

.bloctousforums{
	width:910px;
	margin-left:30px;
	display:block;
	}

a.titreforum{
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold ;
	text-decoration: none;
	}
a.titreforum:hover{
	font-size:14px;
	color:#BB4A06;
	font-weight: bold ;
	text-decoration: none;
	}


/*FLux RSS XBIZCAFE */
.stylexbizcafe{
	font-size:10px;
	color:#664307;
	text-decoration:none;
	}
a.xbizcafe, a.xbizcafe:visited{
	color:#664307;
	text-decoration:none;
	}
a.xbizcafe:hover{
	color:#CF892D;
	text-decoration:none;
	}
/*FLux RSS WEBXFRANCE */
.stylewebxfrance{
	font-size:10px;
	color:#0142AA;
	text-decoration:none;
	}
a.webxfrance, a.webxfrance:visited{
	color:#0142AA;
	text-decoration:none;
	}
a.webxfrance:hover{
	color:#0142AA;
	text-decoration:underline;
	}
/*FLux RSS CYBERSEXE */
.stylecybersexe{
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
a.cybersexe, a.cybersexe:visited{
	color:#222222;
	text-decoration:none;
	}
a.cybersexe:hover{
	color:#748C33;
	text-decoration:none;
	}
/*FLux RSS BIZPOWA */
.stylebizpowa{
	font-size:10px;
	color:#445563;
	text-decoration:none;
	}
a.bizpowa, a.bizpowa:visited{
	color:#000000;
	text-decoration:underline;
	}
a.bizpowa:hover{
	color:#000000;
	text-decoration:none;
	}
/*FLux RSS WEBSMASTERS */
.stylewebxmasters{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
a.webxmasters, a.webxmasters:visited{
	color:#000000;
	text-decoration:underline;
	}
a.webxmasters:hover{
	color:#000000;
	text-decoration:none;
	}
	
/* Calendrier */
table.calendrier_month{
	background-color: #668CD9;
	cellpadding:3px;
	cellspacing:1px;
	text-align: center;
	}
table.calendrier_day{
	background-color: #C3D9FF;
	cellpadding:3px;
	cellspacing:1px;
	text-align: center;
	}
td.calend_title_maxi{
	background-color: #3055A1;
	width:400px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-align: center;
	font-size:14px;
	}
td.calend_title{
	background-color: #3055A1;
	width:100px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-align: center;
	font-size:12px;
	}
td.calend_jourtoday{
	background-color: #CEFED8;
	width:100px;
	height:100px;
	color:#020084;
	text-decoration:none;
	font-size:10px;
	}
td.calend_jour{
	background-color: #FFFFFF;
	width:100px;
	height:100px;
	color:#020084;
	text-decoration:none;
	font-size:10px;
	}
td.calend_jouravant{
	background-color: #D2D2D2;
	width:100px;
	height:100px;
	color:#020084;
	text-decoration:none;
	font-size:10px;
	}
td.calend_desc{
	background-color: #D2D2D2;
	width:100px;
	color:#020084;
	text-decoration:none;
	text-align: right;
	font-size:10px;	
	font-weight: bold;
	}
td.calend_past{
	background-color: #D2D2D2;
	width:200px;
	color:#003466;
	text-decoration:none;
	text-align: left;
	font-size:10px;	
	font-weight: bold;
	}
td.calend_futur{
	background-color: #FFFFCC;
	width:200px;
	color:#003466;
	text-decoration:none;
	text-align: left;
	font-size:10px;	
	font-weight: bold;
	}
td.calend_backgound{
	background-color: #E7E7C4;
	}
td.calend_backgoundtiming{
	background-image: url("http://www.cladx.net/img/backgroundtiming.jpg")
	}
td.calend_evenement{
	background-color: #FEF3C5;
	color:#003466;
	text-decoration:none;
	text-align: left;
	font-size:12px;	
	}
a.stljourcalendar_normal{
	color:#003466;
	font-size:12px;
	margin-left:60px;
	
	background-color: #FFFFFF ;
	border: 1px solid #B8D0FF ;
	display: block;
	}
a.stljourcalendar_today{
	color:#FF3030;
	font-size:12px;
	margin-left:60px;
	
	background-color: #FFFFFF ;
	border: 1px solid #FF3030 ;
	display: block;
	}
a.calend_link1{
	color:#FFD459;
	font-size:10px;
	text-decoration:none;
	text-align: center;
	}
a.calend_link1:hover{
	color:#FFF859;
	font-size:10px;
	text-decoration:none;
	text-align: center;
	}
a.calend_listday{
	background-color: #3055A1;
	padding:3px;
	height:15px;
	width:25px;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #003466 ;
	display: block;
	}
a.calend_listday:hover{
	background-color: #FFA15E;
	padding:3px;
	height:15px;
	width:25px;
	color:#3055A1;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #003466 ;
	display: block;
	}
a.calend_listday_selected{
	background-color: #FFA15E;
	padding:3px;
	height:15px;
	width:25px;
	color:#3055A1;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #003466 ;
	display: block;
	}
a.calend_listmonth{
	background-color: #3055A1;
	padding:3px;
	height:15px;
	width:60px;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #003466 ;
	display: block;
	}
a.calend_listmonth:hover{
	background-color: #FFA15E;
	padding:3px;
	height:15px;
	width:60px;
	color:#3055A1;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #003466 ;
	display: block;
	}
a.calend_listmonth_selected{
	background-color: #FFA15E;
	padding:3px;
	height:15px;
	width:60px;
	color:#3055A1;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #003466 ;
	display: block;
	}
.espacelistemonthyear{
	padding:3px;
	height:15px;
	width:60px;
	display: block;
	}
.espacelistetiming{
	padding:0px;
	height:20px;
	width:60px;
	display: block;
	}
.calend_timing{
	background-color: #FDAE5E;
	margin-top:1px;
	width:100px;
	height:29px;
	color:#914A02;
	text-decoration:none;
	text-align: right;
	font-size:10px;	
	font-weight: bold;
	display: block;
	vertical-align:middle;

	}
a.calend_artpub{
	background-color: #FFFFA5;
	padding:3px;
	height:20px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #000000 ;
	display: block;
	}
a.calend_artpub:hover{
	background-color: #FDFD6E;
	padding:3px;
	height:20px;
	color:#BB4A06;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #000000 ;
	display: block;
	}
.calend_anniversaire{
	background-color: #FF6AB0;
	padding:8px;
	color:#FFFE0A;
	text-decoration:none;
	text-align: center;
	font-size:12px;	
	border: 2px solid #7D043D ;
	}
.calend_anniversaire_month{
	color:#7D043D;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	}

.calend_ferie{
	background-color: #FF2D42;
	padding:8px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:12px;	
	font-style: italic;
	border: 2px solid #9C0010 ;
	}
a.calend_rdv_1{
	background-color: #FFFFA5;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #000000 ;
	display: block;
	}	
a.calend_rdv_1:hover{
	background-color: #B3B345;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #5DCA58 ;
	display: block;
	}
a.calend_rdv_2{
	background-color: #D6FF80;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #C6FC54 ;
	display: block;
	}	
a.calend_rdv_2:hover{
	background-color: #C6FC54;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #8EC815 ;
	display: block;
	}
a.calend_rdv_3{
	background-color: #F3A7A0;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #FF6D60 ;
	display: block;
	}	
a.calend_rdv_3:hover{
	background-color: #FF6D60;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #B21507 ;
	display: block;
	}
a.calend_rdv_4{
	background-color: #5DCA58;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #14830E ;
	display: block;
	}	
a.calend_rdv_4:hover{
	background-color: #B3B345;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #000000 ;
	display: block;
	}
a.calend_rdv_5{
	background-color: #A5AAFF;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #000000 ;
	display: block;
	}	
a.calend_rdv_5:hover{
	background-color: #6A6DAB;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #000000 ;
	display: block;
	}
a.calend_rdv_6{
	background-color: #E19DFA;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #D257FF ;
	display: block;
	}	
a.calend_rdv_6:hover{
	background-color: #D257FF;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #8E00C2 ;
	display: block;
	}
a.calend_rdv_7{
	background-color: #FFF872;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #FFBB3E ;
	display: block;
	}	
a.calend_rdv_7:hover{
	background-color: #FFBB3E;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #DD6F15 ;
	display: block;
	}
a.calend_rdv_8{
	background-color: #D2D2D2;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #989898 ;
	display: block;
	}	
a.calend_rdv_8:hover{
	background-color: #989898;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #676767 ;
	display: block;
	}

a.calend_rdv_9{
	background-color: #FF9AEB;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #B847A1 ;
	display: block;
	}	
a.calend_rdv_9:hover{
	background-color: #B847A1;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #74095E ;
	display: block;
	}
a.calend_rdv_10{
	background-color: #8AF594;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #4DAF56 ;
	display: block;
	}	
a.calend_rdv_10:hover{
	background-color: #4DAF56;
	padding:0px;
	color:#003466;
	text-decoration:none;
	text-align: center;
	font-size:10px;	
	font-weight: bold;
	border: 1px solid #1B5C20 ;
	display: block;
	}	
	
td.starcadrectnu1{
	background-color: #FC98F2;
	color:#000000;
	font-size:10px;	
	}
td.starcadrectnu2{
	background-color: #FC98F2;
	color:#000000;
	font-size:10px;	
	}
	



table.requete{
	background-color: #104710;
	text-align: center;
	margin-left: auto; margin-right: auto;
	}
td.requete_txt{
	background-color: #D0F4D0;
	color:#104710;
	text-decoration:none;
	text-align: center;
	font-size:14px;
	padding:5px;
	}
td.requete_titre{
	background-color: #D0F4D0;
	color:#104710;
	text-decoration:none;
	text-align: center;
	font-size:14px;
	padding:5px;
	}
td.requete_ctnu{
	background-color: #75BB75;
	color:#277327;
	text-decoration:none;
	text-align: center;
	font-size:12px;
	padding:5px;
	}
	


table.infos{
	background-color: #104710;
	text-align: center;
	margin-left: auto; margin-right: auto;
	}
td.infos1_txt{
	background-color: #FFFBD7;
	color:#104710;
	text-decoration:none;
	text-align: center;
	font-size:14px;
	padding:5px;
	}
td.infos2_txt{
	background-color: #D0F4D0;
	color:#104710;
	text-decoration:none;
	text-align: center;
	font-size:14px;
	padding:5px;
	}
td.infos_titre{
	background-color: #277327;
	width:600px;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	font-size:14px;
	padding:5px;
	}
	
	
table.gal_table{
	background-color: #267328;
	text-align: center;
	margin-left: auto; margin-right: auto;
	width:680px;
	}
td.gal_titre{
	background-color: #75BB75;
	color: #FFFFFF;
	text-align: center;
	font-size:12px;
	font-weight: bold
	}
td.gal_contenu{
	background-color: #FFFFFF;
	font-size:10px;
	}
td.gal_contenu2{
	background-color: #FFFFFF;
	font-size:12px;
	font-weight: bold;
	}