body { font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #000000;
       font-size: 12pt; }
			 
/*table { font-size: 8pt; }
td { font-size: 8pt; }
tr { font-size: 8pt; }*/

img {border:none;}

a {color: blue;text-decoration: none; }
a:hover { color: green;text-decoration:underline;}
a.high { 
         color: #000000;
         text-decoration: none;
         font-weight: bold; }	 
				 
a.high:hover { color: #000000;text-decoration:underline;}
							 
div { font-size: 10pt; }
p { font-size: 10pt; }

i { font-size: 10pt; }

input { font-size: 8pt; }
textarea { font-size: 8pt; }
select { font-size: 8pt; }

h1 { color: #006699;
     font-size: 18pt;
     font-weight: normal; }
		 
h1.accroche { color: #006699;
     font-size: 18pt;
     /*font-weight: normal;*/ }
		 
h2 { color: #006699;
     font-size: 14pt;
     font-weight: normal; }
		 
h3 { color: #006699;
     font-size: 10pt; }
		 
.phpdigHighlight {  /*background-color: #E2DEDE;*/
                   font-weight: bold; }
									 
.phpdigMsg { background-color: #000066;
             color: white;
             font-weight: bold; }
						 
.phpdigAlert { color: red;
               font-style: italic; }
			
.site {text-align:left;margin-bottom:2em;}				 
.site a { color:#080CAE;text-decoration: none;font-size:17px;}
.site a:visited { color:#7198A7;}
.site a:hover { color:red;background:transparent;}
/*.phpdig a:hover { text-decoration: none; }*/

a.url {text-decoration:none;color:green;font-size:12px} 
a.url:visited {color:#c0c0c0;} 
a.url:hover {text-decoration:underline;color:red;} 

.red {color: red;}

.grey { padding: 5px;
        margin-top: 8px;
        margin-bottom: 18px;
        margin-right: 8px;
        border: 2px dotted #BBBBBB;
        background-color: #EEEEEE;
        font-size: 10px; }
.blue { background-color: #CCDDFF;
        margin-top: 8px;
        margin-bottom: 8px;
        margin-right: 8px;
        padding: 3px;
        border-top: 1px solid #7688A7;
        border-bottom: 1px solid #7688A7; }
.phpdigSelect { background-color: #F5F5F5; }
.greyForm { padding: 3px;
            border: 1px solid #BBBBBB;
            background-color: #EEEEEE;
            font-size: 10px; }
.greyFormDark { padding: 3px;
                border: 1px solid #BBBBBB;
                background-color: #E0E0E0;
                font-size: 10px; }
.greyFormLight { padding: 3px;
                 border: 1px solid #BBBBBB;
                 background-color: #F8F8F8;
                 font-size: 10px; }
.blueForm { background-color: #CCDDFF;
            text-align: center;
            font-weight: bold;
            padding: 3px;
            border: 1px solid #7688A7;
            font-size: 12px; }
.borderCollapse { border-collapse: collapse; }




#desc {background:#F3F3F3;padding:5px;}


#top {text-align:left; width:350px;margin 0 0 15px 0;}
#top h3 {border-bottom:1px solid gray;margin-top:2em;}
#top_mot {list-style:none;margin-left:0;}
#top_mot li {}

#top a {color: blue;text-decoration: none; }
#top a:visited {color: gray;text-decoration: none; }
#top a:hover { color: green;text-decoration:underline;}



#menu-top a {color: blue;text-decoration: none; }
#menu-top a:visited {color: blue;text-decoration: none; }
#meno-top a:hover { color: green;text-decoration:underline;}

/************************** RESULTATS RECHERCHE *********************/

#resultats {
background: #FFF url(img/resultats_fond.png) repeat-x center top;
padding:15px 0;
font-size:15px;
}

.messages {
font-weight: bold;
text-align:center;
margin:0 0 30px 0;
/*border-bottom:3px ridge #E7FBFF;*/
}

.messages h2 {color:blue;font-size:15px;}

.site {
margin-top:20px;
text-align:justify;
}

span.note {color:gray;}

.site h3 {margin:25px 0 2px 0;}

.site a.phpdig:link {font-size:14px;text-decoration:none;color:green}
.site a.phpdig:visited {font-size:14px;text-decoration:none;color:gray}
.site a.phpdig:hover {font-size:14px;text-decoration:underline;color:blue;}

.site div.thumb {
float:left;
margin:10px 5px 0 5px;
width:120px;
height:90px;
border:1px solid gray;
}

#navigation { text-align: center; text-size: 15px; }

.bas { text-size: 15px; color: black; }

#footer { text-align: center; /*background-color: #CFF;*/ border-top: 1px solid blue; border-bottom: 1px solid blue; padding-top: 1em; margin-top: 2em; }

.phpdigHighlight { font-weight: bolder; background:transparent;}

table .result {/* border-top: 1px solid blue; */}
a:link { color: #00c; }
a:visited { color: #551a8b; }
a:active { color: #f00; }
.g { color: grey; font-size: small; padding-bottom: 1em; }
a.v { color: green; text-decoration: none; }
.e { font-weight: bolder; }
a.e { font-size: 12px; }
.l { font-size: x-small; }
.l a.phpdig { font-size: x-small; }
.t { padding-top: 0.5em; line-height: 1em; font-size: small; }

.color_table_outline {
	background-color: #cccccc;
	color: #000000;
	border: 1px solid #000000;
}
.color_top_bottom {
	background-color: #eeeeee;
	color: #000000;
}
.color_sub_top_bottom {
	background-color: #dddddd;
	color: #000000;
}
.color_table_cells {
	background-color: #ffffff;
	color: #000000;
} 


#pub {}
#pub .pub_titre1 {test-align:left;font-size:10px;color:black;margin:20px 0 20px 20px;}
#pub a:link {color:#800000;font-size:12px;}
#pub a:visited {color:#800000;font-size:12px;}
#pub a:hover {color:#800000;font-size:12px;text-decoration:underline;}