/* CSS Document */
body { background: #AF063E; font-family: Arial; color:#FFFFFF; margin:0 0 8px 0; font-size:12px; text-align:center; }
a { color:#FFFFFF; font-weight:bold; }
a:hover { color:#F8DB97; text-decoration:none; }
h1 { font-size: 200%; color:#F8DB97; font-weight: bold; font-family: Verdana; padding:8px 0 5px 0; margin:0 0 0 0;}
h2 { font-size: 150%; color:#F8DB97; font-weight: bold; font-family: Verdana; padding:0 0 8px 0; margin:0 0 0 0;}
h3 { font-size: 150%; color:#F8DB97; font-weight: bold; font-family: Verdana; padding:8px 0 5px 0; margin:0 0 0 0;}
#full { background-image:url('img/fond.jpg'); background-repeat:repeat-y; width:900px; margin:0 auto;}
.space { background-image:url('img/space.jpg'); background-repeat:no-repeat; width:900px; height:15px; margin:0 auto; clear:both; }

/***** Page Index disclamer *****/
#entrer { text-align:center; margin:0 auto; padding:15px 0 30px 0px; font-size:340%; clear:both; }
.in { display:inline; padding:0 100px 0 0;}
.in a { color:#F8DB97; }
.in a:hover { color:#FFFFFF; }
.out { display:inline; }
.descpageindex { font-size:100%; padding:8px 10px 20px 10px; font-weight:bold; text-align: justify;}

/* header */
.haut { background-image:url('img/haut.jpg'); background-repeat:no-repeat; width:900px; min-height:66px; margin:0 auto; clear:both; }
.header { margin:0 auto; clear:both; }
.pubheader { padding:4px 0 6px 0;}
/* Table principale */
#tb1 { width:900px; margin:0 auto; border:0px;}
.tdg { width:200px; text-align:left;}
.tdcentre { width:700px; text-align:center; padding:12px 0 10px 0;}
.descpage { font-size:105%; padding:8px 10px 10px 10px; font-weight:bold;}
/* Menu de gauche */
.menug { width:200px; text-align:left; padding:0 0 0 0; margin:0 0 0 0; background-image:url('img/fmg.jpg'); background-repeat:repeat-y;}
.fondtitremg { background-image:url('img/fhg.jpg'); background-repeat:no-repeat; width:200px; height:54px; padding:0 0 0 0; margin:0 0 0 0; clear:both; text-align:center;}
.titremg {  padding:23px 0 0 0; font-size:130%; font-weight:bold; color:#F8DB97;}
.menug ul { font-weight: bold; font-size:105%; list-style-type:none; padding:0 0 0 15px; margin:0 0 0 0;}
.menug ul li { padding: 0 0 4px 0; color:#F8DB97; font-size:105%;}
.bang { text-align:center;}
.basmg { background-image:url('img/fbg.jpg'); background-repeat:no-repeat; width:200px; height:23px; clear:both;}
/* Top recherches en bas de page + Partenaires */
.basr { font-weight: bold; padding:10px 0 0 0;}
/*  Footer  */
#footer { background-image:url('img/bas.jpg'); background-repeat:no-repeat; width:900px; height:73px; margin:0 auto;}
.connect { padding:10px 0 0 0; margin:0 auto;}

/** Page accueil - les blocs **/
.bloc { clear:both; padding:0 0 0 0; margin:0 auto 0 auto; width:670px; background-image:url('http://www.porno-web-video.com/img/fondbloc.jpg'); background-repeat:repeat-y; text-align:center;}
.fond_basbloc { background-image:url('http://www.porno-web-video.com/img/basbloc.jpg'); width:670px; height:16px; background-repeat:no-repeat; padding:0 0 0 0; margin:0 auto 13px auto;}
.fond_titre_bloc { background-image:url('http://www.porno-web-video.com/img/hautbloc.jpg'); width:670px; height:50px; background-repeat:no-repeat; padding:0 0 0 0; margin:0 0 0 0;}
.titre_bloc { font-size:140%; padding:19px 0 4px 13px; text-align:left; color:#F8DB97; font-weight:bold;}
.titre_bloc a { color:#F8DB97; text-decoration:none;}
.titre_bloc a:hover { color:#FFFFFF; text-decoration:underline;}

.flv_bloc { clear:both; padding:3px 0 3px 0; margin:0 auto; width:640px;}
.titre_bloc_dervideo { font-size:120%; padding:5px 0 4px 13px; text-align:left; color:#F8DB97; font-weight:bold;}
.desc_bloc_dervideo { text-align:justify; padding:0 0 5px 0; width:640px; margin:0 auto;}
.titre_bloc_dervideo a { color:#F8DB97; }
.titre_bloc_dervideo a:hover { color:#FFFFFF; }
.minithumbsbloc { clear:both; width:660px; padding:2px 0 0 0; margin:0 auto; text-align:center;}
.minithumbsbloc img { padding:0 0 0 0; margin:0 1px 0 1px; border:1px solid #AF063E;}

.voir_bloc { text-align:center; font-size:155%; padding:12px 0 5px 0;}
.voir_bloc a { text-decoration: underline; color:#F8DB97;}
.voir_bloc a:hover { text-decoration: none; color:#AF063E;}
.desc_bloc { text-align:justify; padding:3px 0 5px 0; width:640px; margin:0 auto; font-size:105%; font-weight:bold;}

/** Bloc derniers free sites **/
.tables_der_freesites { border: 1px dotted #AF063E; margin:10px auto 0 auto; width:650px;}
.td_der_freesites { padding:5px; width:650px; text-align:left;}
/* Titre des sites */
.titre_der_freesites { font-size:110%; color:#FFFFFF; padding:0 0 3px 3px; text-align:left; border-bottom: 1px solid #800000; clear:both; margin:0 0 5px 0;}
.titre_der_freesites a { font-size:110%; color:#F8DB97; text-decoration:none;}
.titre_der_freesites a:hover { font-size:110%; color:#FFFFFF; }
.descthumb_der_freesites {clear:both; text-align: justify; padding:5px 0 0 0;}
.detail_der_freesites { color:#F8DB97; font-weight:bold;}
.detail_der_freesites a { color:#F8DB97;}
.detail_der_freesites a:hover { color:#FFFFFF;}


/** Casting porno **/
.bloccasting { clear:both; padding:0 0 0 0; margin:0 auto 0 auto; width:670px; background-image:url('http://www.porno-web-video.com/img/fondbloc.jpg'); background-repeat:repeat-y; text-align:center;}
.fond_basbloccasting { background-image:url('http://www.porno-web-video.com/img/basbloc.jpg'); width:670px; height:23px; background-repeat:no-repeat; padding:0 0 0 0; margin:0 auto 13px auto;}
.fond_titre_casting { background-image:url('http://www.porno-web-video.com/img/hautbloc.jpg'); width:670px; height:50px; background-repeat:no-repeat; padding:0 0 0 0; margin:0 0 0 0;}
.titre_casting { font-size:140%; padding:19px 0 4px 13px; text-align:left; color:#F8DB97; font-weight:bold;}
.titre_casting a { color:#F8DB97; text-decoration:none;}
.titre_casting a:hover { color:#AF063E; text-decoration:underline;}

.flv_casting { clear:both; padding:3px 0 3px 0; margin:0 auto;}
.desc_casting { text-align:justify; padding:0 0 5px 0; width:640px; margin:0 auto;}
.minithumbscasting { clear:both; width:648px; padding:2px 0 0 0; margin:0 auto;}
.minithumbscasting img { padding:0 0 0 0; margin:0 1px 0 1px;}

.telecharger_casting { text-align:center; font-size:155%; padding:12px 0 5px 0;}
.telecharger_casting a { text-decoration: underline; color:#F8DB97;}
.telecharger_casting a:hover { text-decoration: none; color:#AF063E;}

.divpagin { padding:4px; margin:0 auto 10px auto; width:650px; font-size:105%; font-weight:bold; border:1px dotted #AF063E; text-align:left;}
.divpagin a {text-decoration:underline;}
.divpagin a:hover {text-decoration:none;}

/** ANNUAIRE **/
/** Bas **/
.top20bas { padding:5px 10px 10px 10px; font-size:95%; margin:0 auto;}

/*Menu freesites Lien dans la liste des catégories */
.menufreesites { margin:0 auto 10px auto; width:680px; border-top:1px solid #AF063E; border-bottom:1px solid #AF063E; border-left:0px; border-right:0px;}
.categories{ color:#F8DB97; font-weight: bold; padding:5px 0 5px 0; text-align:left;}
.categories a { font-size: 110%; }
.categories a:hover { font-size: 110%; }

/* catégories sur l'index */
.categoriesindex{ font-size: 11px; color:#F8DB97; height:20px; padding-bottom:1px; padding-top:1px; }
.categoriesindex a { font-size: 11px; color:#FFFFFF;}
.categoriesindex a:hover { font-size: 11px; color:#F8DB97; text-decoration:none;}

/* Pub dans las catégories */
.pub_cat_annuaire { padding:6px 0 6px 0; width:680px; margin:0 auto;}

/***** SITES *****/
/* Titre de haut de page */
.titre_annuaire { font-size: 120%; color:#F8DB97; font-weight: bold; padding:8px 0 8px 0; }
.titre_page_divers { font-size: 120%; color:#F8DB97; font-weight: bold; padding:8px 0 8px 0;}
/* Texte sur l'index */
.text_index_annuaire {}
.titre_der {font-size: 120%; color:#F8DB97; font-weight: bold; padding:8px 0 8px 0;}
.titre_der a {font-size: 14px; color:#F8DB97; font-weight: bold;}
.titre_der a:hover {font-size: 14px; color:#FFFFFF; font-weight: bold;}
.titre_cat {font-size: 14px; color:#F8DB97; padding-left:15px; padding-top:3px; padding-bottom:3px; }



/** Afichage des sites **/
.tables_sites { border: 1px dotted #AF063E; margin:0 auto 10px auto; width:680px;}

/* Titre des sites */
.titre_site_annuaire { font-size:110%; color:#FFFFFF; padding:0 0 0 3px; text-align:left; border-bottom: 1px solid #800000;}
.titre_site_annuaire a { font-size:110%; color:#F8DB97; text-decoration:none;}
.titre_site_annuaire a:hover { font-size:110%; color:#FFFFFF; }
/* Thumb du site*/
.thumb_fs{}

/* Description des sites */
.td_description_site_annuaire { padding:2px 6px 0 3px;}
.description_site_annuaire { text-align: justify;}
/* Description + lien lire la suite */
.description {}
.descl a { color:#F8DB97;}
.descl a:hover { color:#FFFFFF;}

/* Cellule Infos */
.infos { padding:3px 0 3px 2px; text-align:left; font-weight: bold;}
/* Lien detail */
.infos .detail a { color:#F8DB97; }
.infos .detail a:hover { color:#FFFFFF; text-decoration:none; }
/* Tags */
.infos .tag a { color:#FFFFFF; font-size: 90%;}
.infos .tag a:hover { color:#F8DB97; font-size: 90%;}

/* Pages Infos sites */
.info { border: 1px dotted #AF063E; margin:0 auto 10px auto; padding:3px; width:680px; text-align:left; }
.info_titre { padding:0 0 12px 0; text-align:center; font-weight: bold; color:#F8DB97;}
.info_titre h2 { padding:0 0 0 0; margin:0 0 0 0; font-size: 160%;}
#tableinfo { border:0px; width:670px; clear:both;}
.tdinfothumb { width:125px; text-align:left;}
.tdinfothumb img {border:1px solid #FFFFFF;}
.tdinfodesc { width:545px; text-align:left;}
.detail_infos { font-size: 105%; text-align: justify; font-weight: bold;}
.tags_infos { font-size: 105%; text-align:left; font-weight: bold; padding:5px 0 5px 0; clear:both;}
.tags_infos a {color:#F8DB97;}
.info_poste { font-size: 105%; padding:0 0 5px 0;}
.lienvisiter { font-size: 150%; font-weight: bold; padding:15px 0 5px 0; clear:both; margin:0 auto; text-align:center;}
.lienvisiter a { color:#F8DB97; }
.lienvisiter a:hover { color:#FFFFFF; text-decoration:none; }
.urlsite{ font-size: 12px; color:#171D22; }


/* Liens vers la catégorie */
.link_to_cat_annuaire {}
.arbo_annuaire {font-size: 14px; color:#FFFFFF; font-weight: bold; }
.arbo_annuaire a { font-size: 14px; color:#FFFFFF; font-weight: bold; }
.arbo_annuaire a:hover { font-size: 14px; color:#F8DB97; text-decoration:none; }

.arbo_annuaire_petit {font-size: 12px; color:#F8DB97; }
.arbo_annuaire_petit a { font-size: 12px; color:#F8DB97; }
.arbo_annuaire_petit a:hover { font-size: 12px; color:#FFFFFF; text-decoration:none; }

.link_scat_other_annuaire {}
.nb_scat_other_annuaire{}




/***** NOUVEAUTES *****/
/* Texte pour dire qu'il n'y a pas de nouveaux sites ces X derniers jours :
Aucun site n'a été ajouté ...
*/
.no_new_site_annuaire { font-size: 14px; color: #F8DB97; }

/* Date pour laquelle il y a des nouveaux sites */
.date_new_site_annuaire { font-weight: bold; }


/***** TOP CLICS *****/
/* Texte pour dire qu'aucun site n'a deja recu de clic :
Aucun site n'a encore reçu de visite...
*/
.no_clic_site_annuaire { color: #ff0000; }
.position_site_annuaire {}


/***** RECHERCHE *****/
/* Texte au cas ou il n'y aurait pas de resultat a la recherche effectuee :
Aucun résultat pour la recherche...
*/
.no_res_search_annuaire { color: #ff0000; }

.menus { font-size: 13px; color:#F8DB97; font-weight: bold; font-family: Verdana; padding-left:12px; padding-bottom:0px; padding-top:4px;}
.menus a { font-size: 13px; color:#FFFFFF; font-family: Arial; }
.menus a:hover { font-size: 13px; color:#F8DB97; text-decoration:none; font-family: Arial; }

/* Timer pour le moteur de recherche */
.timer_search_annuaire { font-style: italic; }

/* Texte dans les resultats d'une recherche :
Categories trouvées, Sites trouves
*/
.res_search_cat_site_annuaire { font-size: 110%; color:#F8DB97; padding:0 0 10px 0; }

/* Champ pour entrer le(s) mot(s) a rechercher */
input.text_to_search_annuaire {  }

/* Bouton pour lancer la recherche */

input.button_make_search_annuaire { }

/* Texte en dessous du champ pour entrer la recherche a effectuer :
Résultats par page ...

*/
.text_search_annuaire { width:170px; }

/* Liste deroulante pour choisir le nombre de resultats de la recherche */
select.list_nb__res_search_annuaire {  }

/* Mot recherché + nuage de tag */
.mot_search { color:#999999; }
.nuage { width:630px; color:#F8DB97; margin:5px 0 10px 0; padding:0px; font-size:12px; }
.nuage a { font-size:11px; color:#FFFFFF; font-weight:normal;}
.nuage a:hover { font-size:11px; color:#F8DB97; text-decoration:none; font-weight:normal; }

/* Mots clés page */
.motscles{ font-size: 15px; color:#F8DB97; font-weight: bold; height:20px; padding-bottom:3px; padding-top:3px; }
.motscles a { font-size: 15px; color:#FFFFFF; font-weight: bold;}
.motscles a:hover { font-size: 15px; color:#F8DB97; text-decoration:none;}

/***** DIVERS *****/
/* Lien dans le bas des pages */
.link_footer_annuaire { font-family: Arial; font-size: 12px; }
.link_footer_annuaire a { font-family: Arial; font-size: 12px; font-weight: bold; color:#F8DB97; }
.link_footer_annuaire a:hover { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration:none; color:#FFFFFF; }


/* Arborescence en ligne des categories (liens) */
a.arbo_annuaire {  }

/* Liens vers les numeros des pages si il y a trop de sites pour etre affiche sur une seule page (categorie + recherche) */
.link_numpage_annuaire { font-family: Arial; font-size: 16px; font-weight: bold; }
.link_numpage_annuaire a { font-family: Arial; font-size: 16px; font-weight: bold; color:#F8DB97; }
.link_numpage_annuaire a:hover { font-family: Arial; font-size: 16px; font-weight: bold; text-decoration:none; color:#FFFFFF; }


/* Boutons des formulaires pour fermer les popups pour les votes et les commentaires */
input.button_close_annuaire {  }

/* Règles de soumission */
.regles {color:#2A2224; font-size:13px; }
.titreregle {color:#000000; font-size:17px; font-weight: bold; }
.regles a {color:#FF0000; font-size:13px; font-weight: bold;}


/* Liens du bas */
.bas { font-size: 11px; color:#FFFFFF; font-weight: bold; font-family: Verdana; padding-right:30px;}
.bas a { font-size: 11px; color:#F8DB97; }
.bas a:hover { font-size: 11px; color:#FFFFFF; text-decoration:none; }
