@charset "ISO-8859-1";
body { background-image: url(http://www.xportail.fr/images/background.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }
body, td, th{ color:#669acc; font: 12px Verdana, Geneva, sans-serif; }
a:link{color:#669acc; font-weight:bold; text-decoration:none}
#iframe_liveshow{margin-top:5px; margin-bottom:5px}
.copyright{font-size:10px; background-color:#FFF; border:thin dashed #669acc; padding:3px}
.thumb_tableau{border:3px solid #9cf}
.url_site_annuaire{font-size:9px}
.verybigfont{font-size:24px}
.bigfont{font-size:18px}
a:visited{ color:#669aCC; text-decoration:none; font-weight:bold }
.nb_ins{font-size:9px}
a:hover{color:#F9F}
a:active{color:#999; text-decoration:none}
.page{background-color:#FFF; border:3px solid #9cF; -moz-border-radius:8px}
.menu{padding-right:10px; padding-left:10px}
.menutop{padding-right:5px; padding-left:10px}
.lecteur{border-right-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#CCC; border-right-color:#CCC; border-bottom-color:#CCC; border-left-color:#CCC; border-top-width:0px; border-bottom-width:0px}
.bold{font-weight:bold}
.text_index_annuaire{}
a.link_cat_index_annuaire{}
a.link_scat_index_annuaire{ font-size: 10px ; }
.nb_scat_index_annuaire{font-size:10px}
a.link_scat_other_annuaire{font-size:10px}
.nb_scat_other_annuaire{}
.text_cat_annuaire{font-weight:bold; }
.no_site_in_cat_annuaire{color:#f00}
.no_new_site_annuaire{color:#f00}
.date_new_site_annuaire{font-weight:bold}
.no_clic_site_annuaire{color:#f00}
.no_vote_site_annuaire{color:#f00}
a.type_vote_annuaire{}
.no_res_search_annuaire{color:#f00}
.timer_search_annuaire{font-style:italic}
.res_search_cat_site_annuaire{font-weight:bold}
.confirm_add_site_annuaire{font-size:14px}
.all_field_required_annuaire{color:#f00; font-weight:bold}
.can_not_add_annuaire{color:#f00; font-weight:bold; font-size:14px}
.text_before_field_add_annuaire{ont-size:12px}
select.list_all_cats_annuaire{}
.deja_vote_annuaire{color:#f00}
.vote_ok_annuaire{color:#090}
.text_vote_annuaire{font-weight:bold}
.no_com_site_annuaire{color:#f00}
.author_and_date_com_annuaire{font-weight:bold}
.button_make_search_annuaire{background-color: #99ccff; color: #0033ff;}
.text_before_field_com_annuaire{font-weight:bold}
textarea.text_add_com_annuaire{}
a.link_footer_annuaire{font-family:Verdana; font-size:12 px; font-weight:bold}
a.top_link_annuaire{font-family:Verdana; font-size:13 px; color:#FFF;}
a.link_numpage_annuaire{font-size:20px;}
.titre_annuaire{font-size:18px; font-weight:bold;}
.hoverbox{cursor:default; list-style:none}
.hoverbox a{cursor:default; position:relative}
.hoverbox a .preview{display:none}
.hoverbox a:hover{display:block; font-size:100%; z-index:1}
.hoverbox a:hover .preview{display:block; position:absolute; left:-160px; bottom:0px; z-index:1}
.hoverbox img{background:#fff; color:inherit; vertical-align:top; width:160px; height:120px; margin:2px; padding:2px; border-color:#ccc; border-style:solid; border-width:1px}
.hoverbox li{color:inherit; display:inline; float:left; position:static}
.hoverbox .preview{width:320px; height:240px}
.smallright{font-size:14px}
.listrowsite{vertical-align:middle}
.presentation{margin: 5px; padding: 5px; border: 3px dashed #99ccff; text-align: left;}
h3 { color:#F9F}
#nav {float: left; display:inline; margin: 0 0 0 10px;}
#search { float:right; display:inline; margin:-3px 14px 0 0;}
#search_mots { background-color: transparent; border: 0; color:#669acc;}
#bt_search { background: transparent; display: inline; height: 20px; width: 20px; border: 0; margin: 0 0 0 0; outline:none; cursor:pointer;}
.description_site_annuaire { text-align: justify; margin-top: 2px; }
.signet { background: transparent url(http://www.xportail.fr/images/signet.gif) no-repeat center top; height: 15px; width: 15px; display:inline-block !important; display:inline; margin-right: 3px; float:left; }