/* Feuille de style : journal de l'Arno */

/* Mise en page globale */
html, body {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: black;
	font-size			: 9pt; 
	padding : 0 ; 
	margin : 0 ;
	background	: transparent url(titre.jpg) top left no-repeat ;
}
#wrapper {
	padding-top : 0px ;
	margin-top 	: 0px ;
	padding-left : 0px ;
	width		: 1004px ;	
}

#left{
	float 		: left ;
	margin-top	: 0px;
	width		: 780px;
	margin-left : 0px ;
}
#right{
	float 		: left ;
	margin-top	: 15px;
	width		: 165px;
	margin-left : 30px ;
	z-index 	: 200 ;
	font-size 	: 8pt ;
}
#right p {
line-height : 9pt ;
font-size 	: 7pt ;
text-align : left ;
}


.hidden {
	visibility : hidden ;
	display : none ;
}

.mini {font-size : 10px ; }
/* ---------- éléments du menu ------- */
p#menu, p#lienRadio {
	width : 740px ;
	margin : 0 ;
	margin-top : 2px ;
	padding-left : 0px ; 
	text-align : right;
	font-family	: Georgia, Times, serif;
	color : #000 ;	
	padding : 0px  ;
}

p#menu a, p#lienRadio a  {
	color : #3C7183 ;
}
p#menu a:hover , p#lienRadio a:hover{
	color : #536EA3  ; 
	text-decoration : underline ; 
}

/* ------ Conteneur du journal ------ */
div#journal {
	width		: 770px;
	margin 		: 10px 0 0 5px;
	padding 	: 0 ;
	padding-bottom : 5px ;
	margin-bottom : 5px ;
	
}
div.jourTop {
	clear : both ;
	padding : 16px 10px 4px 4px  ;
	margin: 10px 0 0 0 ;
}
div.jour {
	clear : both ;
	padding : 2px 10px 4px 4px  ;
	margin: 4px 0 0 0 ;
}
/* ----- Placement des images ----- */
p.border img {
	text-align : center ;
	border : 1px solid #000 ;
	/*padding : 4px ;*/
}

.centre10px, .centre5px, .centre1px  {
	text-align : center ;
} 
.centre10px img {
	border : 1px solid #000;
	margin-left : 10px ;
	margin-right : 10px ;
	padding : 2px ;
	background : #fff ;
}
.centre5px img {
	border : 1px solid #000 ;
	margin-left : 5px ;
	margin-right : 5px ;
	padding : 2px ;
	background : #fff ;
}
.centre1px img {
	border : 1px solid #000 ;
	margin-left : 1px ;
	margin-right : 1px ;
	padding : 2px ;
	background : #fff ;
}
img.border {
	border : 1px solid #000 ;
	margin-left : 5px ;
	margin-right : 5px ;
	padding : 2px ;
	background : #fff ;
}
.floatRight {
	float : right ;
	margin : 0 ;
	padding : 2px ;
	margin-left : 10px ;
	margin-bottom : 3px ;
	border : 1px solid #000 ;
	background : #fff ;
}
.floatLeft {
	float : left ;
	margin : 0 ;
	padding : 2px ;
	margin-bottom : 3px ;
	margin-right : 10px ;
	border : 1px solid #000 ;
	background : #fff ;
}
.noborder {
	border : 0 solid #fff ;
}

/* Liens dans le texte*/
a  {
	font-weight 	: bold ;
	color 			: #3C7183 ;
	text-decoration : underline ;
}
a:hover {
	font-weight 	: bold ;
	color 			: #F43A25 ;
	text-decoration : none ;
}

#right a  {
	text-decoration : none ;
}
#right a:hover {
	text-decoration : underline ;
	color : #7d5850 ;
}

/* Textes */
p, td {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	color		: black;
	font-size	: 9pt; 
	font-weight	: normal;
	line-height	: 17px ;
	text-align	: justify;
	margin-left : 5px ;
	margin-right : 5px ;
	clear : both ;
} 

h1 { 
	text-align	: right ;
	font-family : Georgia, serif ;
	font-size 	: 1pt ;
	font-weight : normal ;
	color 		: #fff ;	
}
 
h2 {
	font-family : Verdana, times, serif ;
	width 		: 85% ;
	clear 		: both ; 	
	color		: #3C7183 ;
	font-size	: 14pt;
	text-align  : left ;
	padding 	: 0 ;
	padding 	: 8px 0 2px 4px ;
	margin 		: 0 ;
	
}

/* emphase  de certains mots */
.strong, strong {
	font-weight : bold ;
	color 		: #000;
} 

.appel {
	background : #fff ;
	border : 1px solid #483734 ;
	margin-left : 120px ;
	width : 500px ;
	margin : auto ;
	padding : 10px ;
}
.fdBlanc {
	background : #fff ;
	border : 1px solid #000 ;
	margin-left : 175px ;
	width : 390px ;
	margin : auto ;
	padding : 10px ;
}
.clear {
clear : both ;
}

