.tab 		{
			border-style:solid;
			border-width:thin;
			frame:rows;
			border:1; 
			}

.tabtextch {
	font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 14pt;
			color: #000000;
			padding-left: 3px;
			padding-right: 3px;
			padding-top: 3px;
			padding-bottom: 3px;
			
}

.tabtextgd {
	font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 14pt;
			color: #000000;
			padding-left: 3px;
			padding-right: 3px;
			padding-top: 3px;
			padding-bottom: 3px;
}



.tabtext {
	font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 14pt;
			color: #000000;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
}


.nav0 		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight:bold;
			line-height: 11pt;
			color: #660000;
			margin-bottom: 0px;
			padding-left: 5px;
			}

.nav0 A		{
			text-decoration: none;
			color: #660000;                       
                        }

.nav0 A:hover	{
			text-decoration: none;
			color: #FF0000;
			}


.nav0clic 		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight:bold;
			line-height: 11pt;
			color: #ff0000;
			margin-bottom: 0px;
			padding-left: 5px;
			}


.nav1 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
			line-height: 11pt;
			color: #FF66FF;
			margin-bottom: 0px;
			padding-left: 5px;
			}

.nav1 A		{
			text-decoration: none;
			color: #6666FF;                       
                        }

.nav1 A:hover	{
			text-decoration: none;
			color: #FF66FF;
			}


.va 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
			line-height: 11pt;
			color: #000000;
			margin-bottom: 0px;
			padding-left: 5px;
			}


.va A		{
			text-decoration: none;
			color: #000000;                       
                        }

.va A:hover	{
			text-decoration: none;
			color: #FF9933;
			}




.textnorm 		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			line-height: 16pt;
			color: #990000;
			}

.textnorm A		{
			text-decoration: none;
			color: #FF0000;
			}

.textnorm A:hover		{
			text-decoration: none;
			color: #FF6600;
			}

.titre0 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none;
			font-size: 16px;
			font-weight:bold;
			color: #FFFFFF;
			padding-left:2px;
			}



.titre2 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 15pt;
			font-weight:bold;
			color: #FFFFFF;
			padding-bottom:2px;
			padding-top:5px;	
			}

.titre2 A		{
			text-decoration: none;
			color: #FFFFFF;
			}

.titre2 A:hover		{
			text-decoration: none;
			color: #FF9933;
			}

.titre1 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			line-height: 18pt;
			font-weight:bold;
			color: #FFFFFF;
			padding-bottom:2px;
			padding-top:5px;	
			}

.titre1 A		{
			text-decoration: none;
			color: #FFFFFF;
			}

.titre1 A:hover		{
			text-decoration: none;
			color: #FF9933;
			}

.titre3 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			line-height: 18pt;
			font-weight:bold;
			color: #FFFFFF;
			padding-bottom:2px;
			padding-top:5px;	
			}

.titre4 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 15pt;
			font-weight:bold;
			color: #FFFFFF;
			padding-bottom:2px;
			padding-top:5px;	
			}


.textnorm2 		{
			font-family: verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 11pt;
			color: #660000;
			padding-bottom:2px;
			padding-top:5px;	
			}

.textnorm2 A		{
			text-decoration: none;
			color: #FF0000;
			}

.textnorm2 A:hover		{
			text-decoration: none;
			color: #FF6600;
			}

.textnorm3 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 13pt;
			color: #FFCC66;
			padding-bottom:5px;
			padding-top:5px;	
			}

.textnorm3 A		{
			text-decoration: none;
			color: #FFFFFF;
			}

.textnorm3 A:hover		{
			text-decoration: none;
			color: #FF9933;
			}



.italic 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			line-height: 15pt;
			color: #00000;
			
			}









div#galerie
{
	width: 410px ;
	background: #eed ;
	border: 1px solid #dcb ;
	padding: 15px ;
	margin: 15px 30px ;
	text-align: center ;
	font: 0.9em Georgia, serif ;
}

ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left ;
}

ul#galerie_mini li a img
{
	margin: 2px 1px ;
	border: 1px solid #dcb ;
}

dl#photo
{
	clear: both ;
	margin: 0 auto ;
}

dl#photo dt
{
	font: italic 2.5em/1.5em Georgia, serif ;
	color: #dcb ;
}

dl#photo dd
{
	margin: 0 ;
}

dl#photo img
{
	border: 1px solid #dcb ;
}
		
