
html, body {
	background-color:#FFFFFF;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:100%;
	margin:0;
}

td {
	margin:0;
	padding:0;
}

a {
color:#00BBFF;
}
a:hover {
}
#main {
height:600px;
}
table {
border:0 none;
margin:0;
padding:0;
}
ul, li {
list-style-type:none;
margin:0;
padding:0;
}
#global {
text-align:center;
}
#entete {
margin:auto;
position:relative;
width:1000px;
}
#logo {
float:left;
margin:5px 0 0;
padding:0;
vertical-align:bottom;
width:120px;
}
#entete_centre {
background-image:url(/medias/images/header.png);
background-position:0 0;
background-repeat:repeat;
height:110px;
margin:0;
padding:0 0 0 22px;
text-align:left;
}
#libre {
color:#666666;
float:left;
font-size:9px;
height:94px;
margin:0;
padding:0;
text-align:right;
width:852px;
}
#langues {
float:right;
margin:0;
padding:5px 0 0;
text-align:right;
width:100%;
}
#langues ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px 0 0;
}
#langues ul li a {
border:0 none;
margin:0;
padding:0;
}
#langues ul li a:hover {
}
#compte {
color:#FFFFFF;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin:5px 0 0;
padding:0;
text-align:right;
width:100%;
}
#compte ul {
}
#compte ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-right:5px;
}
#compte ul li a {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
text-decoration:none;
}
#compte ul li a:hover {
color:#BABCBE;
text-decoration:underline;
}
#creer {
float:left;
margin-left:15px;
margin-top:24px;
width:auto;
}
#creer a {
color:#CCFF00;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
#creer a:hover {
color:#CCFF00;
text-decoration:underline;
}
#create {
float:right;
margin:0;
}
#create a {
background:transparent url(/medias/images/stars.gif) no-repeat scroll 0 0;
display:block;
height:20px;
padding-top:10px;
padding-left:40px;
padding-right:25px;
}
#create a:hover {
}
#pictocreate {
float:right;
}
#entete_bas {
background-image:url(/medias/images/fd_bas_entete.gif);
background-position:0 0;
background-repeat:no-repeat;
height:37px;
margin:0;
padding:0;
width:1000px;
}
#entete_bas_menu {
float:left;
height:37px;
margin:0;
padding:0;
text-align:right;
width:610px;
}
#entete_bas_menu ul li {
display:block;
float:right;
height:29px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-right:5px;
padding-top:6px;
text-align:center;
width:95px;
}
#entete_bas_menu ul li a {
color:#54B1E4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
text-transform:uppercase;
}
#entete_bas_menu ul li a:hover {
text-decoration:underline;
}
#entete_bas_recherche {
	float:right;
	padding:50px 0 0;
	width:280px;
}
#entete_bas_recherche_input {
float:right;
}
#entete_bas_recherche_input input {
border:0 none;
color:#666666;
font-size:10px;
width:175px;
}
#entete_bas_recherche_bouton {
float:right;
padding-right:6px;
}
#entete_bas_recherche_bouton input {
background-color:#FFFFFF;
border:medium none;
color:#666666;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin:0;
text-decoration:none;
text-transform:uppercase;
width:auto;
}
#entete_bas_recherche_bouton input:hover {
text-decoration:underline;
}
#contenu_index {
margin:20px auto auto;
min-height:500px;
position:relative;
width:1000px;
}
#h_contenu {
background:transparent url(/medias/images/top.png) no-repeat scroll 0 0;
height:18px;
margin:0;
padding:0;
width:800px;
}
#h_contenu920 {
background:transparent url(/medias/images/top920.png) no-repeat scroll  
0 0;
height:18px;
margin:0;
padding:0;
width:920px;
}
#h_contenu1000 {
background:transparent url(/medias/images/top1000.png) no-repeat  
scroll 0 0;
height:17px;
margin:0;
padding:0;
width:1000px;
}
#b_contenu {
background:transparent url(/medias/images/bas.png) no-repeat scroll 0 0;
height:18px;
margin:0;
padding-top:10px;
width:800px;
z-index:-1;
}
#b_contenu920 {
background:transparent url(/medias/images/bas920.png) no-repeat scroll 0 0;
height:18px;
margin:0 auto auto;
padding-top:10px;
width:920px;
z-index:-1;
}
#b_contenu1000 {
background:transparent url(/medias/images/bottom1000.png) no-repeat scroll 0 0;
height:17px;
margin:0 auto auto;
padding-top:10px;
width:1000px;
z-index:-1;
}
#b_contenu2 {
background:transparent url(/medias/images/bas2.png) no-repeat scroll 0 0;
height:60px;
margin:0;
padding-right:10px;
padding-top:9px;
text-align:right;
width:790px;
z-index:-1;
}
#centre {
background-color:#B2B2B2;
color:#FFFFFF; /* #666666 */
font-size:12px;
margin:0;
padding-bottom:10px;
padding-left:25px;
padding-top:20px;
text-align:left;
width:auto;
}
#centre a.fleche {
background:transparent url(/medias/images/boutons/b_fleche.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:25px;
padding-left:40px;
padding-top:12px;
text-decoration:none;
width:435px;
z-index:1;
margin-left:20px;
margin-top:14px;
}
#centre a.fleche:hover {
color:#FFFFFF;
}

#centre a {
color:#333333;
}
#centre a:hover {
color:#000000;
}

.simple_link {
color:#FFFFFF;
display:block;
height:25px;
text-decoration:none;
z-index:1;
}
.simple_link:hover {
color:#CCCCCC;
}
#centre h1 {
color:#FFFFFF;
font-size:18px;
margin-bottom:20px;
margin-top:5px;
padding:0;
}
#centre h2 a, #centre h3 a, #centre h4 a, #centre h5 a, #centre h6 a {
color:#666666;
margin:0;
padding:0;
text-decoration:underline;
}
#centre h2 a:hover, #centre h3 a:hover, #centre h4 a:hover, #centre h5 a:hover, #centre h6 a:hover {
color:#666666;
margin:0;
padding:0;
text-decoration:underline;
}
#centre h2, #centre h3, #centre h4, #centre h5, #centre h6 {
color:#FFFFFF;
font-weight:normal;
margin-bottom:10px;
margin-top:5px;
padding:0;
}
.importantcolor{
	color:#FF6600 !important;
}

.title {
color:#FFFFFF;
font-size:18px;
margin-bottom:10px;
margin-left:15px;
margin-top:0;
padding:5px 0 0;
}
ul.liste {
	font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
margin-bottom:20px;
padding-left:48px;
}
ul.liste li {
list-style-image:none;
list-style-position:outside;
list-style-type:inherit;
}
#content ul.liste {
	font-size:12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom:20px;
	padding-left:48px;
}
#content ul.liste li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:inherit;
	display:list-item;
	float:none;
	height:auto;
	margin:0;
	padding:0;
	width:auto;
}
#cache_input {
background:transparent url(/medias/images/fd_recherche.gif) no-repeat scroll 0 0;
float:right;
height:17px;
margin-right:2px;
padding-top:4px;
width:246px;
}
#b_contenu2 input {
border:0 none;
color:#666666;
font-size:10px;
margin-right:2px;
width:208px;
}
.tag_cloud {
font-family:arial;
padding:3px;
text-decoration:none;
}
.tag_cloud:link {
color:#B2B2B2;
}
.tag_cloud:visited {
color:#3FAEFF;
}
.tag_cloud:hover {
background:#383838 none repeat scroll 0 0;
color:#FFFFFF;
}
.tag_cloud:active {
background:#383838 none repeat scroll 0 0;
color:#666666;
}
#cloud_bloc {
margin:10px auto 40px;
position:relative;
text-align:justify;
}
#adsensebloc {
margin:10px auto 40px;
position:relative;
text-align:justify;
}
#adsensebloc1 {
float:left;
width:180px;
}
#adsensebloc2 {
float:right;
width:728px;
}
div#result_left {
color:#FFFFFF;
display:block;
float:left;
font-family:Tahoma,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:101px;
overflow-y:hidden;
padding-left:12px;
text-align:left;
width:600px;
}
div#result_left div#result_title {
display:block;
float:left;
font-size:18px;
height:25px;
padding-bottom:20px;
}
div#result_left div#result_title span#search_value {
color:#666666;
text-align:center;
}
div#result_left div#result_filter {
display:block;
float:left;
font-size:12px;
padding-bottom:20px;
width:500px;
}
div#result_left div#result_filter a {
color:#FFFFFF;
text-decoration:none;
}
div#result_left div#result_filter a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#result_left div#result_filter a img {
border-color:#FFFFFF;
border-width:1px;
}
div#result_left div#result_add {
display:none;
float:left;
overflow:hidden;
padding-bottom:5px;
width:600px;
}
html > body div#result_left div#result_add {
}
div#result_right {
color:#FFFFFF;
display:block;
float:right;
font-family:Tahoma,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding-right:12px;
text-align:right;
width:340px;
}
div#result_right div#result_order {
display:block;
float:right;
font-weight:bold;
padding-bottom:14px; /*35px;*/
width:340px;
}
div#result_right div#result_order div.sort_link {
display:inline;
}
div#result_right div#result_order div.sort_link a {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
div#result_right div#result_order div.sort_link a:hover {
text-decoration:underline;
}
div#result_right div#result_option {
display:block;
float:right;
font-weight:normal;
height:65px;
margin:0;
overflow:hidden;
padding:0;
width:340px;
}
div#result_right div#result_option span#page_url {
margin:0;
padding:0;
}
#resultats {
height:auto;
margin-top:30px;
padding:0;
text-align:left;
}
#resultats920 {
height:auto;
margin:10px auto auto;
padding:0;
position:relative;
text-align:left;
width:920px;
}
#resultats1000 {
height:auto;
margin:25px auto auto;
padding:0;
position:relative;
text-align:left;
width:1000px;
}
#h_resultats {
background:transparent url(/medias/images/h_resultat.gif) no-repeat scroll 0 0;
color:#38BAFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:15px;
margin:0;
padding-left:8px;
padding-top:3px;
text-align:left;
text-transform:uppercase;
width:792px;
}
#mapblock {
position:relative;
}
#map {
border-bottom:1px solid #818181;
border-left:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
height:500px;
margin:0;
padding:0;
position:relative;
}
#maploading {
padding-left:75px;
padding-top:8px;
position:absolute;
text-align:center;
z-index:1000;
}
#resultlist {
margin-top:30px;
position:absolute;
right:8px;
text-align:right;
z-index:1000;
}
#selectCtl {
border:1px solid #999999;
width:199px;
}
.content {
background-color:#B2B2B2;
color:#666666;
display:block;
font-size:12px;
height:100px; /*120px;*/
margin:0;
padding:10px 0 0;
}
.bottom {
vertical-align:bottom;
}
.right {
color:#666666;
display:block;
float:right;
font-size:12px;
margin:0;
padding:10px 10px 0 0;
text-align:right;
}
.left {
color:#666666;
display:block;
float:left;
font-size:12px;
margin:0;
padding:0 0 0 10px;
text-align:left;
}
#liste_resultat {
/*border-bottom:1px solid #E6E6E6;*/
border-top:1px solid #E6E6E6;
color:#383838;
float:left;
margin-top:0px;
padding-top:5px;
padding-bottom:30px;
text-align:left;
width:100%;
}
#liste_resultat ul {
margin:0;
padding:0;
}
#liste_resultat ul li {
display:block;
float:left;
height:135px;
margin:0;
padding:0;
width:256px;
}
#account_list {
border-top:1px solid #E6E6E6;
color:#383838;
float:left;
margin-top:5px;
padding-top:5px;
text-align:left;
width:100%;
}
.bulle_r {
margin:0;
padding:0;
text-align:left;
}
.bulle_r_titre {
color:#383838;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
text-decoration:none;
max-width:250px;
}
.bulle_r_contenu {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 0 5px;
}
.bulle_r_contenu a.type {
color:#666666;
display:block;
padding:0;
text-decoration:none;
width:100%;
}
.bulle_r_contenu a.type:hover {
color:#38BAFF;
}
.bulle_r_contenu a {
color:#38BAFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0;
text-decoration:none;
}
.bulle_r_contenu a:hover {
color:#CCCCCC;
}
.bloc_r {
border-bottom:1px solid #FFFFFF;
color:#1C1C1C;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:10px;
text-align:left;
text-decoration:none;
width:312px;
}
.bloc_r .content {
overflow:hidden;
padding:0 0 3px;
}
.bloc_r .subtitle {
color:#383838;
display:block;
float:left;
font-size:12px;
height:30px;
text-decoration:none;
width:100%;
}
.bloc_r .bloc_r_contenu {
color:#383838;
float:left;
height:160px;
width:100%;
}

.rating {
color:#999999;
font-size:10px;
padding-bottom:4px;
}
.rating ul, .rating li {
	margin-left:10px;	
	list-style-type:none;
	float:left;
}
.rating a {
color:#666666;
text-decoration:none;
}
.rating a:hover {
color:#38BAFF;
}
.bloc_r .bloc_r_contenu .description {
color:#1C1C1C;
display:block;
font-size:11px;
min-height:80px;
}
.bloc_r_links {
float:right;
}
.bloc_r_links .magnifier {
float:right;
margin:0;
padding-right:5px;
text-align:right;
}
.bloc_r .bloc_r_titre {
float:left;
height:30px;
overflow:hidden;
width:100%;
}
.bloc_r .bloc_r_titre a {
color:#383838;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.bloc_r .bloc_r_titre a:hover {
text-decoration:underline;
}
.bloc_r .bloc_r_img {
display:block;
float:left;
height:140px;
margin:4px 8px 8px 0;
max-width:120px;
overflow:hidden;
}
a.bloc_r_lien {
color:#00BBFF;
display:block;
font-size:11px;
padding-left:10px;
text-decoration:none;
width:286px;
}
a.bloc_r_poster {
color:#666666;
font-size:10px;
text-decoration:none;
}
a.bloc_r_poster:hover {
color:#00BBFF;
}
#b_resultats {
background:transparent url(/medias/images/b_resultat.gif) no-repeat scroll 0 0;
clear:left;
height:18px;
margin-left:0;
padding:0;
}
.bloc_r h1 {
color:#383838;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:27px;
margin-bottom:5px;
margin-top:5px;
padding-left:30px;
padding-top:10px;
}
.bloc_r #marker {
height:27px;
margin:0;
padding:0;
width:27px;
}
.bloc_r h2 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin:0;
padding-left:30px;
}
.bloc_r #moreinfo {
background:transparent url(/medias/images/boutons/b_info.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
margin-left:27px;
margin-top:5px;
padding-left:30px;
padding-top:5px;
text-decoration:none;
width:85px;
}
.bloc_r #moreinfo:hover {
color:#CCCCCC;
}
.defaultlink {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.defaultlink:hover {
color:#CCCCCC;
}
.trait2 {
border-bottom:1px solid #A5A5A5;
border-top:1px solid #C8C8C8;
height:1px;
line-height:0;
margin-bottom:5px;
margin-top:5px;
padding:0;
width:100%;
}
.trait {
border-bottom:1px solid #A5A5A5;
height:1px;
line-height:0;
margin-bottom:5px;
margin-top:5px;
padding:0;
width:100%;
}
.mainForm {
background-color:#B2B2B2;
color:#FFFFFF;
float:left;
margin:0;
padding:0;
text-align:left;
width:100%;
}
.mainBorder {
border-left:1px solid #999999;
border-right:1px solid #999999;
width:998px;
}
.mainForm form a {
color:#333333;
}
#mainView {
background-color:#B2B2B2;
color:#666666;
float:left;
margin:0;
padding:19px;
text-align:left;
width:960px;
}
#legend {
background-color:#ECECEC;
background-image:url(/medias/images/legende.png);
background-position:0 0;
background-repeat:repeat-x;
border-left:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
color:#666666;
display:block;
height:144px;
line-height:0;
margin:0;
padding:20px 0 5px;
font-size:11px;
}
#legendTab {
background-color:#FFFFFF;
background-image:url(/medias/images/fd_legende.png);
background-position:0 0;
background-repeat:no-repeat;
color:#666666;
cursor:pointer;
display:block;
float:right;
font-weight:bold;
height:20px;
margin:0;
padding:2px 0 0;
position:absolute;
text-align:center;
width:135px;
}
#legendTabBlock {
position:relative;
}
#h_resultats ul li a.filariane:link, #h_resultats ul li  
a.filariane:visited {
color:#38C0FE;
text-decoration:none;
}
#h_resultats ul li a.filariane:hover, #h_resultats ul li  
a.filariane:visited:hover {
text-decoration:underline;
}
.bgrey {
background-color:#ECECEC;
}
div#footer {
background-image:url(/medias/images/footer1000.png);
background-repeat:no-repeat;
font-weight:bold;
height:115px;
margin:15px auto auto;
position:relative;
width:1000px;
}
div#footer div.footer_container {
float:left;
font-size:10px;
margin-top:0;
text-align:right;
}
div#footer a, #footer div {
display:block;
}
div#footer a {
color:#FFFFFF;
}
div#footer a#blog {
	background-image:url(/medias/images/star.png);
	background-position:63px 0;
	background-repeat:no-repeat;
}
div#footer div.footer_container div.footer_about, div#footer  
div.footer_container div.footer_groups, div#footer  
div.footer_container div.footer_members, div#footer  
div.footer_container div.footer_tools, div#footer div.footer_container  
div.footer_help, div#footer div.footer_container div.footer_stats {
color:#FFFFFF;
float:left;
font-family:Tahoma,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:93px;
padding-right:15px;
padding-top:15px;
position:relative;
text-align:right;
text-decoration:none;
}
div#footer div.footer_container div.footer_stats {
color:#666666;
}
div#footer div.footer_container div.footer_about, div#footer  
div.footer_container div.footer_groups, div#footer  
div.footer_container div.footer_members, div#footer  
div.footer_container div.footer_tools, div#footer div.footer_container  
div.footer_help {
width:145px;
}
div#footer div.footer_container div.footer_tools {
width:165px;
}
div#footer div.footer_container div.footer_stats {
width:145px;
}
div.footer_title {
font-weight:bold;
padding-bottom:10px;
}
div.footer_link a {
color:#FFFFFF;
font-size:10px;
padding-bottom:2px;
text-decoration:none;
}
div.footer_link a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div.footer_link_bold a {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
text-decoration:none;
}
div.footer_link_bold a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div.footer_sep {
background:transparent url(/medias/images/footer_sep.png) no-repeat scroll 0 50%;
float:left;
height:100px;
margin-top:10px;
width:1px;
}
div#mobile {
background:transparent url(/medias/images/mobile.png) no-repeat scroll 0 50%;
height:378px;
margin:0;
padding:0;
width:200px;
}
div#flashdemo {
margin:0;
padding:76px 0 0 2px;
}
.contact {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin:0;
padding:0;
text-decoration:none;
}
.contact a {
color:#FFFFFF;
text-decoration:underline;
}
.contact a:hover {
color:#CCCCCC;
text-decoration:underline;
}
#navlist {
margin:20px 0 0 -25px;
padding:0;
}
ul#navlist {
border-bottom:1px solid #999999;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-bottom:27px;
padding-left:20px;
}
ul#navlist li {
background-color:#999999;
border-color:#999999 #999999 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:#FFFFFF;
float:left;
height:20px;
margin:6px 2px 0;
}
li#active a {
background-color:#FFFFFF;
}
li#active a {
color:#666666;
}
#navlist a {
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
padding:4px;
text-decoration:none;
}
#navlist a:hover {
background:#FFFFFF none repeat scroll 0 50%;
color:#54B1E4;
}
.ClearAll {
clear:both;
font-size:0;
height:0;
line-height:0;
}
.tip {
color:#FFFFFF;
width:139px;
z-index:13000;
}
.tip-title {
background:transparent url(/medias/images/bubble.png) repeat scroll left top;
color:#54B1E4;
font-size:11px;
font-weight:bold;
margin:0;
padding:8px 8px 4px;
}
.tip-text {
background:transparent url(/medias/images/bubble.png) repeat scroll right bottom;
font-size:11px;
padding:4px 8px 8px;
}
div.tooltip div.tip {
color:#666666;
width:150px;
z-index:13000;
}
div.tooltip div.tip-title {
background:transparent url(/medias/images/bubble-yellow.png) repeat scroll left top;
color:#54B1E4;
font-size:11px;
font-weight:bold;
padding:4px 8px 8px;
}
div.tooltip div.tip-title div.icon {
background:transparent url(/medias/images/tooltip.png) no-repeat scroll 0 0;
display:block;
margin:0;
min-height:16px;
padding-left:19px;
padding-top:1px;
}
div.tooltip div.tip-text {
background:transparent url(/medias/images/bubble-yellow.png) repeat scroll right bottom;
font-size:11px;
padding:4px 8px 8px;
}
#Panel h1 {
float:left;
font-size:13px;
padding-bottom:5px;
padding-left:10px;
text-decoration:none;
width:95%;
}
#Panel h1 a {
color:#54B1E4;
font-size:12px;
text-decoration:none;
}
#Panel h1 a:hover {
text-decoration:underline;
}
#Panel h2 {
color:#666666;
font-size:12px;
text-align:center;
}
#Panel * {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#Panel {
display:inline;
float:left;
margin:34px 20px 18px 18px;
width:180px;
}
#Content {
float:left;
padding-top:1px;
width:75%;
}
.ContentInfo a {
color:#FFFFFF;
text-decoration:none;
}
.ContentInfo a:hover {
text-decoration:underline;
}
.ContentInfo * {
color:#666666;
font-weight:bold;
margin:0;
padding:0;
}
.ContentInfo.Top {
white-space:nowrap;
}
.ContentInfo h1 {
float:left;
font-size:14px;
text-align:left;
}
.Nav {
	padding-bottom:10px;
float:right;
text-align:right;
}
.Bottom {
margin:-6px 10px 8px;
padding-top:20px;
}
.bottom {
vertical-align:bottom;
}
a.action_link {
	padding-bottom:4px;
	padding-top:2px;
	background-repeat:no-repeat;
	color:#00BBFF;
	display:block;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	text-transform:lowercase;
	text-align:left;
}
a.action_link:hover {
text-decoration:underline;
}
div.tools {
float:right;
padding-bottom:8px;
padding-right:4px;
padding-top:8px;
}
div.listitem {
background:#FFFFFF url(/medias/images/corner_bottom_right_grey.gif) no-repeat scroll right bottom;
float:left;
margin-top:6px;
overflow:hidden;
width:100%;
}
div.listitem div.smalllist {
width:155px; /* 138 */
}
div.listitem div.biglist {
width:220px;
}
div.listitem div.infos div.smalllist {
width:150px;
}
div.listitem div.infos div.biglist {
width:210px;
}
div.listitem div.infos {
color:#666666;
float:left;
font-size:11px;
margin-left:5px;
margin-right:8px;
margin-top:5px;
}
div.listitem a.list_icon {
border:medium none;
height:100px;
margin-right:10px;
width:100px;
}
div.listitem a.list_name {
color:#00A2FF;
float:left;
font-size:15px;
height:19px;
overflow:visible;
padding-bottom:3px;
padding-top:3px;
text-decoration:none;
white-space:nowrap;
width:100%;
}
div.listitem a.list_name:hover {
text-decoration:underline;
}
div.listitem div.counters {
display:inline;
float:left;
height:13px;
padding-top:2px;
width:100%;
}
div.listitem div.created span {
float:left;
}
div.listitem div.created {
float:left;
padding-top:2px;
}
div.listitem div.location span {
float:left;
}
div.listitem div.location {
float:left;
padding-top:2px;
}
div.listitem div.name {
float:left;
overflow:hidden;
padding-top:2px;
width:100px;
}
div.listitem div.description {
float:left;
overflow:hidden;
padding-top:2px;
white-space:normal;
width:100%;
}
div.listitem div.thumblist {
float:left;
height:86px;
margin-top:32px;
}
div.listitem div.thumblist_item, div.listitem div.thumblist_empty {
float:left;
margin-bottom:6px;
margin-right:6px;
}
div.listitem a.image_border {
float:left;
line-height:0;
margin:3px 0 0 3px;
overflow:hidden;
text-align:center;
}
div.listitem div.thumblist_empty {
background-color:#F2F2F2;
}
div.listitem div.thumblist_item img, div.listitem div.thumblist_empty {
float:left;
height:38px;
width:38px;
}
a.greylink {
color:#00A2FF;
text-decoration:none;
}
a.greylink:hover {
text-decoration:underline;
}
div.comment_item {
font-size:11px;
margin-bottom:5px;
margin-left:5px;
margin-top:10px;
width:99%;
}
div.comment_item img {
padding-right:10px;
}
div.comment_item_author_avatar {
float:left;
}
div.comment_item, div.comment_item img, a.comment_item_author_avatar, div.comment_item_data, div.comment_item_text {
float:left;
}
div.comment_item img.image_border {
border:medium none;
line-height:0;
overflow:hidden;
text-align:center;
width:40px;
}
div.comment_item_header {
border-bottom:1px dotted #A6A6A6;
font-size:11px;
height:15px;
white-space:nowrap;
width:99%;
}
div.comment_item_text {
float:left;
overflow:hidden;
padding-bottom:3px;
}
div.comment_item_actions {
float:right;
padding-right:10px;
}
div.message_item img.image_border {
	border:medium none;
	line-height:0;
	overflow:hidden;
	text-align:center;
	max-width:60px;
}
div.message_item_author_avatar {
	float:left;
	padding-right:10px;		
}
div.message_item_data {
	padding-bottom: 5px;
}
div.message_item_title {
	font-size: 13px; 
	font-weight: bold;
	padding-bottom: 5px;	
}
div.message_item_text {
	font-size: 13px;	
}
div.message_item{
	padding: 5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #C3C3C3;
}
div.message_item_actions{
	float:right;
}
.bulle_r .subtitle {
color:#383838;
display:block;
padding-bottom:5px;
text-decoration:none;
}
.bulle_r .bloc_r_contenu {
color:#383838;
float:left;
width:160px;
}
div.media_item {
font-size:11px;
margin-bottom:5px;
margin-left:7px;
margin-top:10px;
width:100%;
}
div.media_item img {
padding-right:10px;
}
div.media_item_author_avatar {
float:left;
}
div.media_item, div.media_item img, a.media_item_author_avatar {
float:left;
width:133px;
}
span.media_item_comment {
font-style:italic;
}
.ellipsis, .ellipsis span {
overflow:hidden;
white-space:nowrap;
width:133px;
}
html > body .ellipsis span {
float:left;
max-width:121px;
width:auto;
}
html > body .ellipsis:after {
content:"...";
}
div.media_item img.image_border {
border:medium none;
float:none;
height:100px;
overflow:hidden;
width:auto;
}
div.media_item_header {
border-bottom:1px dotted #A6A6A6;
float:left;
font-size:11px;
height:30px;
white-space:nowrap;
width:133px;
}
div.media_item_text {
overflow:hidden;
padding-bottom:3px;
text-align:center;
width:133px;
}
div.media_item_actions {
float:right;
}
.media-status {
padding:10px 15px;
width:420px;
}
.media-status .progress {
background:white url(/medias/images/progress-bar/progress.gif) no-repeat scroll 50% 0;
margin-right:0.5em;
}
.media-status .progress-text {
font-size:0.9em;
font-weight:bold;
}
.media-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
.media-list li.file {
background:transparent url(/medias/images/file.png) no-repeat scroll 4px 4px;
border-bottom:1px solid #EEEEEE;
}
.media-list li.file.file-uploading {
background-image:url(/medias/images/uploading.png);
}
.media-list li.file.file-success {
background-image:url(/medias/images/success.png);
}
.media-list li.file.file-failed {
background-image:url(/medias/images/failed.png);
}
.media-list li.file .file-name {
clear:left;
display:block;
font-size:1.2em;
font-weight:bold;
height:40px;
line-height:40px;
margin-left:44px;
}
.media-list li.file .file-size {
float:right;
font-size:0.9em;
line-height:18px;
margin-right:6px;
margin-top:2px;
}
.media-list li.file .file-info {
display:block;
font-size:0.9em;
line-height:20px;
margin-left:44px;
}
.media-list li.file .file-remove {
clear:right;
float:right;
line-height:18px;
margin-right:6px;
}
.hide {
display:none;
}
.video_image {
background-image:url(/medias/images/videos2.png);
background-repeat:no-repeat;
float:none;
height:15px;
left:4px;
margin-bottom:-15px;
position:relative;
text-align:left;
top:-96px;
width:21px;
}
input.comment_input {
background-color:#E4F2FF;
border:medium none;
font-size:10px;
height:14px;
overflow:visible;
width:133px !important;
}
.rightClickMenuContext {
color:#54B1E4;
font-family:Arial,sans-serif;
font-size:small;
text-decoration:none;
}
.rightClickMenuContext a:hover {
background:#EEEEEE none repeat scroll 0 0;
}

.pagination a{ 
	background-color:#FFFFFF;
	border:1px solid #D3D4CE;
	color:#666666;
	font-family:arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:2px 4px;
}

#global .b-r {
	background:transparent url(/medias/images/boxgray_right.png) no-repeat scroll right bottom;
}

#global .b-l {
	background:transparent url(/medias/images/boxgray_left.gif) no-repeat scroll left bottom;
}

#global .gradient_box_top .head {
	background:transparent url(/medias/images/gradient_fade_top.gif) repeat-x scroll left top;
	height:auto;
	min-height:8px;
}

#global .gradient_box_top .head .t-r {
	background:transparent url(/medias/images/boxgray_right.png) no-repeat scroll right top;
	display:block;
	margin:0;
	padding:0;
}

#global .gradient_box_top .head .t-l {
	background:transparent url(/medias/images/boxgray_left.gif) no-repeat scroll left top;
	display:block;
	margin:0;
	padding:5px 10px;
}

#global .gradient_box {
	background:transparent url(/medias/images/gradient_fade.gif) repeat-x scroll left bottom;
	margin:20px auto auto;
	position:relative;
	width:1000px;
	margin-bottom:20px;
	margin-top:20px;
	display:block;
	overflow:hidden;
}

#global .gradient_box_top {
	background:transparent url(/medias/images/gradient_fade_top.gif) repeat-x scroll left top;
	height:auto;
	min-height:8px;
}

.calendar_icon {
	background-image:url(/medias/images/pictos/calendar.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.calendar_add_icon {
	background-image:url(/medias/images/pictos/calendar_add.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.calendar_del_icon {
	background-image:url(/medias/images/pictos/calendar_del.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.map_icon {
	background-image:url(/medias/images/pictos/map.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
	display:block;
	height:16px;
}
.confirm_icon {
	background-image:url(/medias/images/pictos/confirm.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.new_window_icon {
	background-image:url(/medias/images/pictos/new_window.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.show_icon {
	background-image:url(/medias/images/pictos/search.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.expand_icon {
	background-image:url(/medias/images/pictos/expand_all.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.book_add_icon {
	background-image:url(/medias/images/pictos/book_add.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.comment_icon {
	background-image:url(/medias/images/pictos/comment.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.comments_icon {
	background-image:url(/medias/images/pictos/comments.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.delete_icon {
	background-image:url(/medias/images/pictos/delete.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.user_icon {
	background-image:url(/medias/images/pictos/user.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.user_female_icon {
	background-image:url(/medias/images/pictos/user_female.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.user_link_icon {
	background-image:url(/medias/images/pictos/user_link.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.add_icon {
	background-image:url(/medias/images/pictos/add.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.remove_icon {
	background-image:url(/medias/images/pictos/remove.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.group_icon {
	background-image:url(/medias/images/pictos/group.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.calendar_icon {
	background-image:url(/medias/images/pictos/calendar.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.edit_icon {
	background-image:url(/medias/images/pictos/edit.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}
.group_add_icon {
	background-image:url(/medias/images/pictos/group_add.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.help_icon {
	background-image:url(/medias/images/pictos/help.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.house_go_icon {
	background-image:url(/medias/images/pictos/house_go.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.layout_sidebar_icon {
	background-image:url(/medias/images/pictos/layout_sidebar.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.lightbulb_icon {
	background-image:url(/medias/images/pictos/lightbulb.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.mes_visiteurs_icon {
	background-image:url(/medias/images/pictos/mes_visiteurs.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.newspaper_icon {
	background-image:url(/medias/images/pictos/newspaper.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.note_add_icon {
	background-image:url(/medias/images/pictos/note_add.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.user_add_icon {
	background-image:url(/medias/images/pictos/user_add.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.user_edit_icon {
	background-image:url(/medias/images/pictos/user_edit.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.user_go_icon {
	background-image:url(/medias/images/pictos/user_go.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
	display:inline-table;
	height:16px;
}
.user_female_go_icon {
	background-image:url(/medias/images/pictos/user_female_go.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
	display:inline-table;
	height:16px;
}

.button_cancel_icon {
	background-image:url(/medias/images/pictos/button_cancel.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.display_list_icon {
	background-image:url(/medias/images/pictos/display_list.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.rotate_icon {
	background-image:url(/medias/images/pictos/rotate.png);
	padding-left:20px !important;
	background-repeat:no-repeat;
}

.type_1_icon{
	background-image:url(/type/image/1/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_2_icon{
	background-image:url(/type/image/2/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_3_icon{
	background-image:url(/type/image/3/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_4_icon{
	background-image:url(/type/image/4/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_5_icon{
	background-image:url(/type/image/5/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_6_icon{
	background-image:url(/type/image/6/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_7_icon{
	background-image:url(/type/image/7/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_8_icon{
	background-image:url(/type/image/8/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_9_icon{
	background-image:url(/type/image/9/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_10_icon{
	background-image:url(/type/image/10/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_11_icon{
	background-image:url(/type/image/11/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_12_icon{
	background-image:url(/type/image/12/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}
.type_13_icon{
	background-image:url(/type/image/13/2/0/2);
	background-repeat:no-repeat;
	padding-left:25px !important;
}