p,td,body,div,span {  font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000}

A:link {color: #000000; text-decoration: none;}
A:visited {color: #000000; text-decoration: none;}
A:hover {color: #000000; text-decoration: none; background-color : #A38D68}

	A.moyen:link {color: #FFFFFF; font-family:Tahoma; font-size:13;text-decoration: none;}
A.moyen:visited {color: #FFFFFF; font-family:Tahoma; font-size:13; text-decoration: none;}
A.moyen:hover {color: #FFFFFF; font-family:Tahoma; font-size:13; text-decoration: none; background-color : #A38D68}

.menu {  font-family: Tahoma, Arial, Verdana; font-size: 10px; font-style: normal; color: #FFFFFF; text-decoration: none}
.petit {  font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; }

A.menu:link {  font-family: Tahoma, Arial, Verdana; font-size: 10px; font-style: normal; color: #FFFFFF; text-decoration: none}
A.menu:visited {  font-family: Tahoma, Arial, Verdana; font-size: 10px; font-style: normal; color: #FFFFFF; text-decoration: none}
A.menu:hover {  font-family: Tahoma, Arial, Verdana; font-size: 10px; font-style: normal; color: #FFFFFF; text-decoration: underline}

A.photo:link {  font-family: Tahoma, Arial, Verdana; font-size: 8px; font-style: normal; color: #FFFFFF; text-decoration: none}
A.photo:visited {  font-family: Tahoma, Arial, Verdana; font-size: 8; font-style: normal; color: #FFFFFF; text-decoration: none}
A.photo:hover {  font-family: Tahoma, Arial, Verdana; font-size: 8; font-style: normal; color: #FFFFFF; text-decoration: underline}


A.petit:link {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline}
A.petit:visited {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline}
A.petit:hover {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline}


input, textarea, select {font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; border-style: solid; border-color: #000000; background-color : #C6B9A2}

.auteur { font-family:Tahoma; font-weight:bold; font-size:18; color:white; text-align:center;  border-width:1pt; border-color:rgb(213,204,187); }

.tabclair,.tabsombre,.tabup 
    {
    border-top: 1px #D0C6B3 outset; 
    border-left: 1px #D0C6B3 outset;  
    border-right:  1px #D0C6B3 outset;  
    border-bottom: 1px #D0C6B3 outset;
    }
.tabheader 
    {
    border-top: 2px #D0C6B3 outset; 
    border-left: 2px #D0C6B3 outset;  
    border-right:  2px #D0C6B3 outset;  
    border-bottom: 2px #D0C6B3 outset;
    }
	
#col2{
	float: left;
	width: 150px;
	}
	#col3{
	float: left;
	width: 300px;
	}

.transparent {
	opacity: .5;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
}

.opaque {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	cursor:hand;
}

.tabauteur
{
padding: 2px 10px 2px 2px;
	border: #a38d68 1px solid;
	background: #EFEFEF;
	margin-bottom: 6px;
	font-family: Tahoma, Arial, Verdana; font-size: 10px;
    color: #000000; font-weight: normal; 

}

.tabvignette
{
padding: 2px 10px 2px 2px;
	border: #000000 1px solid;
     background-color : #FFFF99;
	margin-bottom: 6px;
	 border-top: 1px #D0C6B3 outset;
    border-left: 1px #D0C6B3 outset;
    border-right:  1px #D0C6B3 outset;
    border-bottom: 1px #D0C6B3 outset;
}

.tabauteur2
{
padding: 2px 10px 2px 2px;
	border: #a38d68 1px solid;
	background: #FFCC00;
	margin-bottom: 6px;

}

A.pages:link {
     padding: 4px 6px;
	border: 1px solid #000000;
	background: #A38D68;
	color:#FFFFFF	
	}


A.pages:visited {
	padding: 4px 6px;
	border: 1px solid #000000;	
	background: #A38D68;
	color:#FFFFFF	 
	}	
	
	A.pages:hover {
	padding: 4px 6px;
	border: 1px solid #000000;
	background: #d5ccbb;
	color:#FFFFFF	
	}	
	
	.pagerCurrent {
	color: #FFF;
	background-color: #A38D68 ;
	padding: 1px 4px;
	border: 1px solid #000;
	margin-right: 5px;
	cursor: pointer;
	cursor: hand;
	}

   .pagerNotCurrent {
	color: #03C;
	background-color: #CCC;
	padding: 1px 4px;
	border: 1px solid #999;
	margin-right: 5px;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	}
		
table.tableau2 {
			background-color:#d5ccbb;			
			border: solid 1px #A38D68;
			}
			table.tableau3 {
			background-color:#C7BBA4;			
			border: solid 1px #A38D68;
			/* the border will curve into a 'D' */
            -moz-border-radius: 3px ;
			}

.tabheader { background-color : #A38D68; font-size: 12px; color=#FFFFFF; font-weight: bold }
.tabclair { background-color : #D0C6B3; font-size: 10px; color=#000000 }
.tabsombre { background-color : #CBBFAA; font-size: 10px; color=#000000 }
.tabup { background-color : #BCAC91; font-size: 10px; color=#000000 }


.tabfooter { background-color : #A38D68; font-size: 10px; color=#000000 }

.tabbg { background-color : #A38D68; font-size: 10px; color:#FFFFFF; padding:3; margin:2; font-weight:bold  }

.forumtitre { font-size: 12px; font-weight: bold }
.forumtexte { font-size: 10px; }

