/* CSS Document */
body {margin:0; font-family: Arial, Helvetica, sans-serif;background-color: #000000;} /*f68a88 7C7F7E 705050*/

#main  {position: relative;margin-left: auto;margin-right: auto;width: 995px;top: 0px;background-color: #ffffff;}
#header_text         {position: absolute;left:0px;top: 0px;width: 995px;background-color: #000000;text-align:center;height:15px;}
#header_text_content {width: 995px;margin:0px;font-weight:bold;background-color: #000000;height:15px;text-align:center;}
#header              {position: absolute;left:0px;top:15px;width: 995px;background-color: #000000;text-align:center;height:180px;}
#header_content      {width: 995px;margin:0px;font-weight:bold;background-color: #000000;height:180px;text-align:center;}
#img_left              {position: absolute;left:0px;top:195px;width: 181px;background-color: #000000;text-align:center;height:1180px;border-left:1px solid black;}
#img_left_content      {width: 181px;margin:0px;font-weight:bold;background-color: #dfdfdf;height:1180px;text-align:center;}
#link_text_middle              {position:absolute;left:182px;top:195px;width:546px;background-color: #000000;text-align:center;height:1180px;}
#link_text_middle_content      {width: 546px;margin:0px;font-weight:bold;background-color: #ffffff;height:1180px;text-align:center;}
#img_right              {position: absolute;left:728px;top:195px;width: 266px;background-color: #000000;text-align:center;height:1180px;border-right:1px solid black;}
#img_right_content      {width: 266px;margin:0px;font-weight:bold;background-color: #dfdfdf;height:1180px;text-align:center;}
#boFooter              {position: absolute;left:0px;top:1370px;width: 993px;background-color: #000000;text-align:center;height:24px;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;border-top:0px;}
#boFooter_content      {width: 993px;height:24px;text-align:center;background:url(./fond_footer.gif) 10px 0px;}
#boFooter_partenaire {width: 993px;height:60px;text-align:left;background-color:#000;color:#fff;font-size:11px;text-decoration:none;font-weight:normal;}

#div_categorie {position: absolute;left:0px;top:1080px;width: 546px;margin:0px;font-weight:bold;background-color: #ffffff;height:90px;text-align:center;}
.liensBoCat {color:#000000;font-size:14px;text-decoration:underline;font-weight :bold}

.footerPartenaire {color:#fff;font-size:11px;text-decoration:none;font-weight:normal;}
a {text-decoration:none;}

.menuGauche {font-size: 13px; color: #66311a;} /*  E900A3 d60196 66311a*/
h1          {font-size: 10px; color: #ffffff;margin:0;padding:0;font-weight:bold;}
em          {font-size: 13px; color: #66311a;text-decoration:none;font-style:normal;margin:0;padding:0;font-weight:normal;}
strong      {font-size: 13px; color: #66311a;text-decoration:none;font-style:normal;margin:0;padding:0;font-weight:normal;}

.menuLien        {color:red;font-size:14px;text-decoration:none;font-weight :bold;padding-left:20px;}
.menuLien2       {color:#000;font-size:14px;text-decoration:none;font-weight :bold;padding-left:5px;}
.menuLienAccueil {color:#000;font-size:16px;text-decoration:none;font-weight :bold;padding-left:5px;}

.middleLink {background-image: url(http://www.1-porno.org/barre-centre1.gif);height: 26px;width:528px;padding-left:0px;margin-left:0px;text-align:left;font-size:14px;}
.middleLink a {font-weight :bold;color:#fff;padding-left:30px;margin-left:30px;text-align:left;font-size:14px;}
.middleLink a:hover{font-weight :bold;color:#fff;padding-left:30px;margin-left:30px;text-align:left;font-size:14px;}

.imgConteneurLeft         {border: 1px solid #e2239c;margin-top:10px;margin-left:9px;display:block;text-align:center;}
.imgConteneurLeft   img      {align: center;text-align:center;}

.imgBorder         {border: 1px solid #e2239c;}

.boPartenaire {color:#000;font-size:10px;text-decoration:none;font-weight :bold;}
.boPartenaire a tr td {color:#fff;font-size:10px;text-decoration:none;font-weight :bold;}

.boPage {padding-left:10px;padding-right:10px;background-color: #FFFFFF;border: 0px solid #000000;font-family:Arial;font-size: 14px; color: #000000; font-weight: bold; text-decoration: none;cursor: default;}
.boPage:hover {background-color: #C8C8C8;cursor: pointer;cursor: hand;}

.boExtraitDescription {color:#000;font-size:11px;text-decoration:none;font-weight :bold;text-align:justify;padding-left:10px;padding-right:10px;}
a.boExtraitDescriptionLien {color:#000;font-size:11px;text-decoration:underline;font-weight :bold;}
.boExtraitTitre       {color:#8A51B4;font-size:15px;text-decoration:none;font-weight :bold;text-align:justify;padding-right:10px;padding-left:5px;}
.boExtraitType        {color:#8A51B4;font-size:15px;text-decoration:none;font-weight :bold;text-align:justify;padding-left:12px;padding-right:10px;}
.boExtraitFilRouge       {color:#FF0000;font-size:15px;text-decoration:none;font-weight :bold;padding-left:10px;padding-right:5px;}
.boExtraitFilRouge:hover {text-decoration:underline}
.boExtraitFilJaune       {color:#EFC13E;font-size:15px;text-decoration:none;font-weight :bold;padding-left:5px;padding-right:5px;}
.boExtraitFilViolet   {color:#8A51B4;font-size:15px;text-decoration:none;font-weight :bold;padding-left:10px;}
.boExtraitFilViolet:hover   {text-decoration:underline}
.boExtraitFilNoir     {color:#000000;font-size:15px;text-decoration:none;font-weight :bold;}
.boFil                {color:#000000;font-size:11px;text-decoration:none;font-weight :bold;}

.lienFooter {color:#000;font-size:11px;}
.lienFooter a {color:#000;font-size:11px;text-decoration:none;font-weight:bold;}
p.footer {margin:0;padding:0;padding-top:5px;color:#000;font-size:11px;font-weight:bold;}

ul.middleBarre2    {list-style: none;margin:0;padding:0;text-align:left;padding-left:9px;width:528px;}
li.middleBarre    {background-image: url(./barre-milieu.gif);height: 26px;line-height: 26px;margin:0;padding:0;}   



p.siteDescription {margin:0;padding:0;font-size: 13px; color: #000000;}
.siteImage {float: left;top: 0px;left: 5px;height:90px;padding-left:0px;padding-bottom:0px;border:1px solid #E900A3}
.siteTitreDescription {float: left; top: 0px;left: 130px;font-size:13px;text-align:justify;width:480px;padding-left:5px;font-weight:normal;height:90px;}
.siteLigneVide {clear: both; width: 100%; height: 10px; line-height: 0px; font-size: 0px; margin: 0; padding: 0; border: none;}
.clearfix:after {content: "."; height: 0px;visibility: hidden;display: block;clear: both;}
.clearfix { display: inline-block;}

.siteInOut           {font-size: 10px; color: #E900A3;}
.siteCategorie       {font-size: 10px; color: #E900A3;text-decoration:none;}
.siteCategorie:hover {font-size: 10px; color: #E900A3;text-decoration:underline;}
.pagination          {font-size: 16px; color: #66311a;}

.pageCategorie       {font-size: 12px; color: #66311a;text-decoration:none;font-weight:bold;}

.ratio        {font-size: 12px; color: #E900A3;}
a.partenaire  {font-size: 10px; color: #66311a;}

legend.zm       {font-size: 14px; color: #66311a;}
td.zm_libChamp  {font-size: 12px; color: #66311a;text-align:left;}
td.zm           {font-size: 12px; color: #66311a;text-align:left;}
.zm        {font-size: 12px; color: #66311a;}
input.zm        {font-size: 12px; color: #66311a;}
input.zm_button {font-size: 12px; color: #66311a;font-weight:bold;}
a.zm            {font-size: 12px; color: #66311a;}
a.zm:hover      {font-size: 12px; color: #66311a;text-decoration:underline;}
a.zm_menu            {font-size: 14px; color: #E900A3;}
a.zm_menu:hover      {font-size: 14px; color: #E900A3;text-decoration:underline;}
.zm_menu            {font-size: 14px; color: #E900A3;}
div.zm          {font-size: 12px; color: #66311a;}


/*known as the clearfix solution to stop floated divs in Firefox "hanging down" below a repeated background image or color.
See http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/*/
/* Hides from IE-mac \*/
* html .clearfix {height: 1%; display: block;}
/* End hide from IE-mac */

hr.itemMenu {height:2px;background-color:#9d6d59; color:#9d6d59;width:150px; border:0px;padding: 0;margin: 0;}

.itemMenu div          {padding: 0px;margin: 0px;background-color:red;margin:1px solid red;}
.itemMenu ul           {list-style-type:none;padding: 0;margin: 0;width: 150px;}

li.itemMenu1        {background-color:#9d6d59;padding: 0;margin: 0;}
a.itemMenu1         {text-decoration:none;color:#ffffff;padding-left:22px;margin-left:0px;background:url(./images/charte/fleche4.gif) no-repeat 4px 5px;}
a.itemMenu1:link    {font-size: 12px; color: #ffffff; text-decoration: none;}
a.itemMenu1:visited {font-size: 12px; color: #ffffff; text-decoration: none;}
a.itemMenu1:hover, a.itemMenu1:active {font-size: 12px; color: #ffffff; text-decoration: underline;}

li.itemMenu2        {background-color:#ffffff;padding: 0;margin: 0;}
a.itemMenu2         {text-decoration:none;color:#66311a;padding-left:22px;margin-left:0px;background:url(./images/charte/fleche2.gif) no-repeat 4px 5px;}
a.itemMenu2:link    {font-size: 12px; color: #66311a; text-decoration: none;}
a.itemMenu2:visited {font-size: 12px; color: #66311a; text-decoration: none;}
a.itemMenu2:hover, a.itemMenu2:active {font-size: 12px; color: #66311a; text-decoration: underline;}

