body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
#contentTableAmatrices H1{ font-size:18px !important; font-weight:bold;}
#contentTableAmatrices H2{ font-size:16px; !important;  font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
STRONG, B{font-weight:bold} EM{font-style:italic}
/***********************************************************/
/***************************** MAIN BODY, LINK, FORM, LIST */
BODY{ font-family:Georgia, "Times New Roman", Times, sans-serif !important; color:#000; text-align:center; background-color:#ffd6e6;}
#page{ background:none !important; /*background-color:#fff !important;*/}
.clear{clear:both !important; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}
A{color:#0063DC; font-weight:bold; font-size:15px; outline:none;}
A:hover{color:#0000ff; font-weight:bold;}
#wrapper{width:982px; margin:auto;}

#header{ height:62px; background-image:url(images/reapeat_header.gif); background-repeat:repeat-x; background-position:top left; }
#header DIV.left{ width:423px; height:62px; background-image:url(images/logo_thin.jpg); background-position:top left; background-repeat:no-repeat; float:left; cursor:pointer;}
#header DIV.right{ width:559px; height:62px; float:left; background-image:url(images/form_thin.gif); background-position:top right; background-repeat:no-repeat;}
#header DIV.right DIV.form{ height:39px; text-align:left; padding-left:138px; padding-top:5px;}
#header DIV.right DIV.form DIV.input{ float:left; width:187px;}`
/*:first-child+html DIV.right DIV.form DIV.input{margin-right:8px;}*/
#google_search{ height:14px; width:180px;}
#header DIV.right DIV.form DIV.image{ float:left; }
#header DIV.right DIV.form DIV.menu { float:left;}
#header DIV.right DIV.form DIV.menu IMG.contact{ float:left; }
#header DIV.right DIV.form DIV.menu IMG.aide{ float:left; }
#header DIV.right DIV.form DIV.menu IMG{ border:none;}
#header DIV.right DIV.imediate A{ background-image:url(images/imediate.gif); background-repeat:no-repeat; background-position:bottom left; height:40px; width:256px; display:block; text-decoration:none; margin-top:42px; margin-left:137px;}
#header DIV.right DIV.imediate A:hover{ background-image:url(images/imediate.gif); background-repeat:no-repeat; background-position:top left; text-decoration:none;}
.meniuAcces{ padding-left:0px;}

DIV.imediate A{ background-image:url(images/imediate.gif); background-repeat:no-repeat; background-position:bottom left; height:40px; width:256px; display:block; text-decoration:none; margin-left:90px;}
DIV.imediate A:hover{ background-image:url(images/imediate.gif); background-repeat:no-repeat; background-position:top left; text-decoration:none;}

/*menu*/
#topMenu{ background:url(images/menu_repeat_thin.gif); background-repeat:repeat-x; background-position:0 0; height:28px;}
#topMenu DIV.menu{ float:left; padding-right:0px;}
#topMenu DIV.menuHome A{ background-image:url(images/home_thin.gif); background-repeat:no-repeat; background-position:top left; width:41px; height:28px; display:block; margin-left:15px; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuHome A:hover{background-position:bottom left;}


#topMenu DIV.menuBlog A{ background-image:url(images/menu_blog_sexy_thin.gif); background-repeat:no-repeat; background-position:top left; width:102px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuBlog A:hover{ background-position:bottom left;}

#topMenu DIV.menuBlogs A{ background-image:url(images/menu_thin_blogs.gif); background-repeat:no-repeat; background-position:top left; width:66px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuBlogs A:hover{ background-position:bottom left;}

#topMenu DIV.menuVideos A{ background-image:url(images/menu_videos_thin.gif); background-repeat:no-repeat; background-position:top left; width:76px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuVideos A:hover{ background-position:bottom left;}

#topMenu DIV.menuBoutique A{ background-image:url(images/menu_boutique_thin.gif); background-repeat:no-repeat; background-position:top left; width:91px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuBoutique A:hover{ background-position:bottom left;}

#topMenu DIV.menuBoutique A{ background-image:url(images/menu_boutique_thin.gif); background-repeat:no-repeat; background-position:top left; width:91px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuBoutique A:hover{ background-position:bottom left; }

#topMenu DIV.menuAmatrices A{ background-image:url(images/menu_amateur_thin.gif); background-repeat:no-repeat; background-position:top left; width:90px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuAmatrices A:hover{background-position:bottom left; }

#topMenu DIV.menuPhotos A{ background-image:url(images/meniu_thin_photos.gif); background-repeat:no-repeat; background-position:top left; width:76px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuPhotos A:hover{background-position:bottom left; }

#topMenu DIV.menuEnciclopedie A{ background-image:url(images/menu_enciclopedie_thin.gif); background-repeat:no-repeat; background-position:top left; width:122px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuEnciclopedie A:hover{ background-position:bottom left;}

#topMenu DIV.menuWiki A{ background-image:url(images/menu_thin_wiki.gif); background-repeat:no-repeat; background-position:top left; width:57px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuWiki A:hover{ background-position:bottom left;}

#topMenu DIV.menuRencontre A{ background-image:url(images/menu_rencontre_thin.gif); background-repeat:no-repeat; background-position:top left; width:96px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuRencontre A:hover{background-position:bottom left; }

#topMenu DIV.menuWebcams A{ background-image:url(images/menu_webcams_thin.gif); background-repeat:no-repeat; background-position:top left; width:95px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuWebcams A:hover{background-position:bottom left; }

#topMenu DIV.menuMembres A{ background-image:url(images/menu_membres_thin.gif); background-repeat:no-repeat; background-position:top left; width:117px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuMembres A:hover{background-position:bottom left; }

#topMenu DIV.menuGroupes A{ background-image:url(images/menu_groupes_thin.gif); background-repeat:no-repeat; background-position:top left; width:114px; height:28px; display:block; text-decoration:none; text-indent:-10000px;}
#topMenu DIV.menuGroupes A:hover{background-position:bottom left; }

.undermenu{background:url(images/repeat_undermenu.gif); background-repeat:repeat-x; background-position:0 0; height:8px; line-height:0 !important; font-size:0 !important}

#topMenu DIV.menu A.activ{ background-position:bottom left !important;}

/*content*/
#content{ background-color:#fff; padding-top:5px; padding-left:5px; padding-right:5px; position:relative; /*line-height:14px;*/ height:100%; font-size:15px !important; line-height:22px !important;}
#content DIV.explanations{ color:#000000; /*font-size:13px;*/ padding-bottom:10px; margin-left:10px; text-align:center; width:97%;}
#content DIV.explanations A{ font-weight:bold; text-decoration:underline;}
#content DIV.explanations A:hover{}
/*left*/
#content TABLE TR TD.tdLeft{width:413px; padding-right:5px; vertical-align:top;}
#content TABLE TR TD.tdLeft DIV.leftDiv{ background:url(images/repeat_left.gif); background-position:0 0; background-repeat:repeat-y;}
/*#content TABLE TR TD.tdLeft DIV.leftDiv H1.leftH1{ background:url(images/a_la_une_des_blogs.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:49px;}*/
#content TABLE TR TD.tdLeft DIV.leftDiv H2.leftH2{ background:url(images/a_la_une_des_blogs.jpg); background-repeat:no-repeat; background-position:0 0; height:49px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important;}
#content TABLE TR TD.tdLeft DIV.leftDiv H2.leftH2 SPAN{ color:#DC3993;}

#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle1{ background-color:#ffbcd6; border:1px solid #fff;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle2{ background-color:#fff; border:1px solid #ffd6e6;}

#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle{ width:370px; margin-left:15px; text-align:left; padding-left:5px; padding-top:5px; padding-bottom:10px; margin-bottom:5px;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle A.title{ font-size:15px; text-decoration:underline; font-weight:bold;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle{ padding-top:20px;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle1 DIV.contentArticle DIV.image{ border:1px solid #fff; width:96px; float:left; margin-right:10px;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle2 DIV.contentArticle DIV.image{border:1px solid #ffd6e6; width:96px; float:left; margin-right:10px;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle DIV.description{ padding-left:5px; /*float:left; width:240px;*/ text-align:justify; padding-right:5px;}
*html #content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle DIV.description{ width:240px;}
#content TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle DIV.description P{ padding-bottom:15px;}
#content TABLE TR TD.tdLeft DIV.bottom{ background:url(images/bottom_left.gif); background-repeat:no-repeat; background-position:0 0; height:10px; margin-top:-10px;}

/*middle*/
#content TABLE TR TD.tdMiddle{width:275px; padding-right:10px; vertical-align:top;}
#content TABLE TR TD.tdMiddle DIV.middleDiv{width:275px; background:url(images/repeat_middle.gif); background-position:0 0; background-repeat:repeat-y;}
/*#content TABLE TR TD.tdMiddle DIV.middleDiv H1.middleH1{background:url(images/enciclopedie_sexual.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:62px;}*/
#content TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2{background:url(images/amatrice_dela_semanine.jpg); background-repeat:no-repeat; background-position:0 0; height:57px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important;}
#content TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2 SPAN{ color:#DC3993;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle{ padding-bottom:20px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle A.title{ font-size:15px; text-decoration:underline; font-weight:bold;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P{ padding-top:15px; text-align:justify; padding-left:10px; padding-right:10px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P.pAmatrice{margin-top:-15px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle1{ background-color:#ffbcd6; border:1px solid #fff; margin-bottom:5px; width:240px; margin-left:15px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle2{ background-color:#fff; border:1px solid #ffd6e6; margin-bottom:5px; width:240px; margin-left:15px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.contentArticle{ padding-top:5px; padding-bottom:5px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle1 DIV.image{ width:70px; float:left; height:55px; overflow:hidden; font-size: 55px; line-height: 55px; letter-spacing: 55px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle2 DIV.image{ width:70px; float:left; height:55px; overflow:hidden; font-size: 55px; line-height: 55px; letter-spacing: 55px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.contentArticle DIV.description{ padding-left:15px; float:left; width:140px; text-align:center; padding-right:5px; padding-top:15px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P.wikiDescription{ text-align:justify; padding-left:10px; padding-right:10px;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.contentArticle DIV.description A{font-size:13px; font-weight:bold;}
#content TABLE TR TD.tdMiddle DIV.bottom1{ /*background:url(); background-repeat:no-repeat; background-position:0 0;*/ height:9px; background:none;}
#content TABLE TR TD.tdMiddle DIV.bottom1 IMG{ border:none !important;}

/*#content TABLE TR TD.tdMiddle DIV.middleDiv H1.middleH2{background:url(images/amatrice_dela_semanine.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:57px;}*/
#content TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2{background:url(images/amatrice_dela_semanine.jpg); background-repeat:no-repeat; background-position:0 0; height:57px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important;}
#content TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2 SPAN{ color:#DC3993;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle IMG{border:1px solid #ffd6e6;}
#content TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P{ padding-bottom:20px; text-align:center;}
#content TABLE TR TD.tdMiddle DIV.bottom2{ background:url(images/bottom_middle2.gif); background-repeat:no-repeat; background-position:0 0; height:8px; margin-top:-8px;}
.data { font-style:italic;}
/*right*/
DIV#sidebar{ margin-right:5px;}
#content TABLE TR TD.tdRight DIV{ }
#content TABLE TR TD.tdRight{vertical-align:top; background:url(images/repeat_right.gif); background-repeat:repeat-y; background-position: 0 0; /*width:270px !important;*/}
#content TABLE TR TD.tdRight DIV.top{background:url(images/top_right.gif); background-repeat:no-repeat; background-position:0 0; height:11px;}
#content TABLE TR TD.tdRight DIV.bottom{background:url(images/bottom_right.gif); background-repeat:no-repeat; background-position:0 0; height:8px; width:270px; position:absolute; bottom:0px; right:4px; }
*html #content TABLE TR TD.tdRight DIV.bottom {margin-bottom:-10px;}
#content TABLE TR TD.tdRight H2.boutiqueH2{ /*background:url(images/boutique.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px;*/  font-size:18px !important; font-weight:bold; color:#000;}
#content TABLE TR TD.tdRight H2.boutiqueH2 SPAN{ color:#DC3993;}

#content TABLE TR TD.tdRight H1.boutiqueWhiteH1{ background:url(images/boutiquewhiteh1.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:32px; margin-left:-5px;}

#content TABLE TR TD.tdRight .middle{ padding-left:10px; padding-right:10px;}
#content TABLE TR TD.tdRight .middle UL LI DIV{ text-align:justify; padding-top:10px;}
#content TABLE TR TD.tdRight .middle UL LI DIV B{ padding-left:75px;}
/*footer*/
#footer{ background-color:#fff7fa; padding-bottom:30px;}
#footer DIV#meniuFooter {background:url(images/background_footer.gif); background-repeat:no-repeat; background-position:0 0; width:980px; }
#footer DIV#meniuFooter UL{ padding-top:20px; margin:auto; padding-left:130px;}
/*#footer DIV#meniuFooter UL LI{ display:block; float:left; height:25px; width:140px; margin-right:3px; background:url(images/bottom_menu.gif); background-repeat:no-repeat; background-position:0 0; padding-top:4px;}
#footer DIV#meniuFooter UL LI A{ font-weight:bold; font-size:13px;}
*/
#footer DIV#meniuFooter UL LI{ display:block; float:left; line-height:25px; margin-right:5px;}
#footer DIV#meniuFooter UL LI A, #footer DIV#meniuFooter UL LI A.activ{width:138px; height:26px; display:block; text-decoration:none;}
#footer DIV#meniuFooter UL LI A.activ{ background:url(images/menu_bottom.gif) no-repeat top left !important; color:#fff;}
#footer DIV#meniuFooter UL LI A:hover{ background:url(images/menu_bottom.gif) no-repeat bottom left; color:#fff;}

#footer DIV#meniuFooter UL LI.small{ margin-top:0px !important;}
#footer DIV#meniuFooter UL LI.small A, #footer DIV#meniuFooter UL LI.small A.activ{width:66px; height:26px; display:block; text-decoration:none;}
#footer DIV#meniuFooter UL LI.small A.activ{ background:url(images/d.gif) no-repeat top left !important; color:#fff;}
#footer DIV#meniuFooter UL LI.small A:hover{ background:url(images/d.gif) no-repeat bottom left; color:#fff;}

#footer DIV#meniuFooter UL LI.medium A, #footer DIV#meniuFooter UL LI.medium A.activ{width:105px; height:26px; display:block; text-decoration:none;}
#footer DIV#meniuFooter UL LI.medium A.activ{ background:url(images/c.gif) no-repeat top left !important; color:#fff;}
#footer DIV#meniuFooter UL LI.medium A:hover{ background:url(images/c.gif) no-repeat bottom left; color:#fff;}

#footer DIV.explanations{ margin-top:25px;}
#footer DIV.image{float:left; width:65px; padding-left:25px;}
#footer DIV.description{float:left; background:url(images/footer1.gif) no-repeat top left; height:70px; width:400px; margin-left:50px;}
#footer DIV.description A{font-size:10px;}
#footer DIV.description1{ background:url(images/footer2.gif) no-repeat top left;}

#footer DIV.rights{ margin-top:25px; background-color:#ffbcd6;  font-size:9px;}
#footer DIV.rights DIV.rightsContent{ width:750px; margin:0 auto;}
#footer DIV.rights DIV.rightsContent DIV{ float:left; line-height:62px; padding-left:3px; padding-right:3px}
#footer DIV.rights DIV.rightsContent DIV.imageLimited{ background:url(images/limited.png) top center no-repeat; width:134px; height:42px; margin:0px; padding:0px;}
#footer DIV.rights DIV.copyright{ width:250px; padding-left:10px; padding-top:5px; float:left;}
#footer DIV.rights DIV.group{ float:right; width:350px; text-align:right; padding-right:10px; }
#footer DIV.rights DIV.group DIV{ width:150px; padding-top:5px; float:right;}
#footer DIV.rights DIV.group IMG{ float:right; padding-left:5px;}
#footer P.partners{ text-align:left !important; padding-left:10px;}

#footer DIV.description2{float:left; width:400px; margin-left:50px; font-size:10px;}
#footer DIV.description21{ }

#contentTable TR TD.tdRight{ background-color:#fff !important; text-align:left; vertical-align:top !important; padding-left:5px;}
#contentTable TR TD.tdRight A{ font-weight:bold; font-size:13px;}
H2.soutenezH2 {/*background:url(images/h1_soutenez.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:32px;*/ text-align:center; 
font-size:18px !important; font-weight:bold; color:#000; padding-top:5px;}
H2.soutenezH2 SPAN{ color:#DC3993;}

H1.connatreH1{background:url(images/h1_connetre.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:28px; margin-top:20px; margin-left:35px;}
/*H1.blogsCharmeH1{background:url(images/h1_blogs_charme.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:32px; margin-top:20px; margin-left:35px;}*/
H2.blogsCharmeH2{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
H2.blogsCharmeH2 SPAN{ color:#DC3993;}

H1.AmatriceSemaineH1{background:url(images/h1_amatrice_de_la_semaine.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:50px; margin-top:0px; margin-left:45px;}
H2.AmatriceSemaineH2{font-size:18px !important; font-weight:bold; color:#000; text-align:center;}
H2.AmatriceSemaineH2 SPAN{ color:#DC3993;}

#contentTable TR TD.tdRight TEXTAREA{width:200px;}

.textCenter{text-align:center;}
.textCenter IMG{ padding-bottom:10px; padding-top:10px;}
.box2 {
	font-size: 12px;
	width: 200px;
	color: #000000;
}



#cover{position:absolute; top:0; left:0; width:100%; background:#333; color:#FFF; opacity:0.80; filter:alpha(opacity=80); -moz-opacity:0.80; z-index:100}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid #0063DC;
padding: 0;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


H1.h1Content{padding-bottom:10px; padding-top:10px; background-color:#FDD6D6; background-color:#FDD6D6; font-weight:bold; font-size:16px;}
H2.h2Content{padding-bottom:5px; padding-left:0px; color:#333333;font-size:14px; padding-top:11px;font-weight:bold;}

H2.contactH2{ background-image:url(images/contact_h1.gif); background-position:top left; background-repeat:no-repeat; height:96px; width:980px; /*text-indent:-100000px;*/ font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; padding-left:20px;}
*html H2.contactH2{ width:900px;}
.contactTable{margin-top:-25px; z-index:10000;}
H2.contactH2 SPAN{ color:#DC3993;}
H2.plandusiteH2{ background-image:url(images/contact_h1.gif); background-position:top left; background-repeat:no-repeat; height:96px; width:980px; /*text-indent:-100000px;*/ font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; padding-left:20px;}
H2.plandusiteH2 SPAN{ color:#DC3993;}
H1.soutenezPageH1{background-image:url(images/h1_liens_soutenez.gif); background-position:top left; background-repeat:no-repeat; height:96px; width:980px; text-indent:-100000px;}
H2.press_releaseH2{ background-image:url(images/contact_h1.gif); background-position:top left; background-repeat:no-repeat; height:99px; width:980px; /*text-indent:-100000px;*/ font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; padding-left:20px;}
H2.press_releaseH2 SPAN{ color:#DC3993;}
DIV.paddingL20{padding-left:45px; margin-top:-25px;}

A.downloadLarge{ position:relative; display:block; color:#fff; text-decoration:none; font-weight:bold; padding:10px 10px 5px 100px; width:300px; height:55px; background:url(images/download.gif) top left no-repeat;}
	A.downloadLarge:hover{ text-decoration:underline; }
	A.downloadLarge SPAN{ display:block; margin:5px 0 0; font-weight:normal; font-size:11px; }

DIV.pressRelease{background-image:url(images/press_release_repeat.gif); background-repeat:repeat-y; background-position:top left;}
DIV.topPressRelease{background-image:url(images/press_release_top.jpg); background-position:top left; background-repeat:no-repeat; height:126px; width:877px; padding-top:40px; padding-left:10px;}
DIV.bottomPressRelease{background-image:url(images/press_release_bottom.gif); width:877px; height:6px; background-repeat:no-repeat; background-position:top left; line-height:0px; font-size:1px;}

A.envoyer{ background-image:url(images/b_envoyer.gif); background-repeat:no-repeat; background-position:top left; width:162px; height:40px; display:block; text-decoration:none; text-indent:-10000px;}
A.envoyer:hover{ background-position:bottom left;}

.error{color:#FF0000;}

/*blogs pages*/

/*categories pages*/
H1.categorySexeH1{ background:url(images/category_gratuit.gif); background-repeat:no-repeat; background-position:top left; height:100px; /*text-indent:-10000px;*/}
H1.categorySexeH1All{ background:url(images/category_gratuit_h1.gif); background-repeat:no-repeat; background-position:top left; height:100px; font-size:18px !important; font-weight:bold; padding-top:20px;}
H1.categorySexeH1All FORM{ padding-top:20px;}
H1.error404{ background:url(images/h1_error404.gif); background-repeat:no-repeat; background-position:top left; height:100px; text-indent:-10000px;}
H1.categorySexeH1 FORM{text-indent:0px; padding-top:10px;}
H1.categorySexualiteH1{ background:url(images/category_sexualite.gif); background-repeat:no-repeat; background-position:top left; height:100px; /*text-indent:-10000px;*/}
H1.categorySexualiteH1 FORM{text-indent:0px; padding-top:10px;}
H1.categorySexualiteH1All{ background:url(images/category_gratuit_h1.gif); background-repeat:no-repeat; background-position:top left; height:100px; font-size:18px !important; font-weight:bold; padding-top:20px;}
H1.categorySexualiteH1All FORM{ padding-top:20px;}
H1.categoryHistoireH1{ background:url(images/category_histoire.gif); background-repeat:no-repeat; background-position:top left; height:100px; /*text-indent:-10000px;*/}
H1.categoryHistoireH1 FORM{text-indent:0px; padding-top:10px;}
H1.categoryHistoireH1All{ background:url(images/category_gratuit_h1.gif); background-repeat:no-repeat; background-position:top left; height:100px; font-size:18px !important; font-weight:bold; padding-top:20px;}
H1.categoryHistoireH1All FORM{ padding-top:20px;}

#contentTable TR TD.tdLeft {width:741px !important; vertical-align:top; background-color:#FFF;}
#contentTable TR TD.tdLeft DIV.category{background:url(images/category_repeat.gif); background-repeat:repeat-y; background-position:top left; text-align:left; padding-left:20px;}
#contentTable TR TD.tdLeft DIV.category LI{list-style:none;}
#contentTable TR TD.tdLeft DIV.categoryTop{background:url(images/category_top.gif); background-repeat:no repeat; background-position:top left; height:10px; line-height:0px; font-size:1px;}
#contentTable TR TD.tdLeft DIV.categoryBottom{background:url(images/category_bottom.gif); background-repeat:no repeat; background-position:top left; height:6px; line-height:0px; font-size:1px;}
.entry{ overflow:hidden; width:99%; font-size:15px !important; text-align:left;}
.entry P FONT, .entry FONT LI{font-size:15px !important;}
.entry P FONT IMG{ margin-left:-20px; z-index:130px;}
.entry P FONT IMG.wp-smiley{margin-left:0px;}
.entry DIV{ margin:auto;}
.entry A{ font-weight:normal;}
.entry UL{list-style-type:none !important; margin-left:20px;}
.entry LI{list-style-type:none !important; margin-left:20px;}
#contentTable TR TD.tdLeft DIV.navigation{ /*background-color:#fff; background-color:#ffbcd6;*/ padding-bottom:10px; text-align:left; padding-left:10px; padding-top:10px; margin-left:7px; /*width:721px;*/}
#contentTable TR TD.tdLeft DIV.navigation SPAN {display:block; float:right; padding-right:10px; width:360px; text-align:right;}
#contentTable TR TD.tdLeft DIV.navigation A{ font-weight:normal !important;}

#contentTable TR TD.tdRight A.rssBox{display:block; padding:0 !important; background-color:none; text-decoration:none; float:left; margin:5px 0; line-height:0; font-size:0}
#contentTable TR TD.tdRight A.rssBox EM{display:block; width:200px; height:39px; background:url(images/rss-box.gif) no-repeat left top; cursor:pointer}
#contentTable TR TD.tdRight A.rssBox:hover{background:none; padding:0 !important}
#contentTable TR TD.tdRight A.rssBox:hover EM{background-position:left bottom; background-color:transparent !important; text-decoration:none}
#contentTable TR TD.tdRight A.emailBox{display:block; padding:0 !important; background-color:none; text-decoration:none; margin:5px 0; line-height:0; font-size:0;}
#contentTable TR TD.tdRight A.emailBox EM{display:block; width:200px; height:39px; background:url(images/email-box.gif) no-repeat left top; cursor:pointer}
#contentTable TR TD.tdRight A.emailBox:hover{background:none; padding:0 !important}
#contentTable TR TD.tdRight A.emailBox:hover EM{background-position:left bottom; background-color:transparent !important; text-decoration:none}
#contentTable TR TD.tdRight A.rssBox B, #contentTable TR TD.tdRight A.emailBox B{display:none}

/*#linkcat-4 H2.widgettitle{ background:url(images/h1_connetre.gif); background-repeat:no-repeat; background-position:top left; height:28px; text-indent:-10000px; margin-top:10px; margin-left:40px;}*/
#linkcat-4 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-4 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-44 H2.widgettitle{ background:url(images/h1_connetre.gif); background-repeat:no-repeat; background-position:top left; height:28px; text-indent:-10000px; margin-top:10px; margin-left:35px;}*/
#linkcat-44 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-44 H2.widgettitle SPAN{ color:#DC3993;}

/*#category-cloud H2.widgettitle{ background:url(images/nuage_categories.gif); background-repeat:no-repeat; background-position:top left; height:28px; text-indent:-10000px; margin-top:10px; margin-left:-5px;}*/
#category-cloud H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#category-cloud H2.widgettitle SPAN{ color:#DC3993;}

.idw-c-m P{ overflow:hidden !important; width:200px !important;}
/*#linkcat-52 H2.widgettitle{ background:url(images/nepas_manquer.gif); background-repeat:no-repeat; background-position:top left; height:37px; text-indent:-10000px; margin-top:10px; margin-left:10px;}*/
#linkcat-52 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-52 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-54 H2.widgettitle{ background:url(images/concours.gif); background-repeat:no-repeat; background-position:top left; height:30px; text-indent:-10000px; margin-top:10px; margin-left:50px;}*/
#linkcat-54 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-54 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-47 H2.widgettitle{ background:url(images/fait_lien.gif); background-repeat:no-repeat; background-position:top left; height:32px; text-indent:-10000px; margin-top:10px;}*/
#linkcat-47 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-47 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-50 H2.widgettitle{ background:url(images/sondage_charme.gif); background-repeat:no-repeat; background-position:top left; height:32px; text-indent:-10000px; margin-top:10px;}*/
#linkcat-50 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-50 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-48 H2.widgettitle{ background:url(images/sondage_charme.gif); background-repeat:no-repeat; background-position:top left; height:32px; text-indent:-10000px; margin-top:10px; margin-left:25px;}*/
#linkcat-48 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-48 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-56 H2.widgettitle{ background:url(images/billete.gif); background-repeat:no-repeat; background-position:top left; height:31px; text-indent:-10000px; margin-top:10px; margin-left:-5px;}*/
#linkcat-56 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-56 H2.widgettitle SPAN{ color:#DC3993;}

* html #linkcat-56 H2.widgettitle{ margin-left:-3px;}
*:first-child+html #linkcat-56 H2.widgettitle{ margin-left:-3px;}
/*#linkcat-55 H2.widgettitle{ background:url(images/meilleurs_articles.gif); background-repeat:no-repeat; background-position:top left; height:34px; text-indent:-10000px; margin-top:10px; margin-left:25px;}*/
#linkcat-55 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-55 H2.widgettitle SPAN{ color:#DC3993;}

/*#linkcat-45 H2.widgettitle{ background:url(images/me_decouvrir.gif); background-repeat:no-repeat; background-position:top left; height:34px; text-indent:-10000px; margin-top:10px; margin-left:25px;}*/
#linkcat-45 H2.widgettitle{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
#linkcat-45 H2.widgettitle SPAN{ color:#DC3993;}
/*H1.dernieresCommentariesH1{background:url(images/h1_derniereCommentaires.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:57px; margin-top:20px; margin-left:35px;}*/
H2.dernieresCommentariesH2{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
H2.dernieresCommentariesH2 SPAN{ color:#DC3993;}

LI.linkcat H2{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
LI.linkcat H2 SPAN{color:#DC3993;}

H2.lingerie_sexy{background:url(images/lingerie_sexy.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:33px; margin-top:20px;}
H2.produit_fun{background:url(images/produit_fun.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:31px; margin-top:20px;}
H2.jouet_fun{background:url(images/jouet_intime.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:31px; margin-top:20px;}
H2.idee_cadeau{background:url(images/idee_cadeau.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:57px; margin-top:20px; margin-left:40px;}
.catcloud{ line-height:20px; width:220px !important;}
H1.pagetitle{ background:url(images/category_title.gif); background-repeat:no-repeat; background-position:top left; height:100px; font-size:20px; font-weight:bold;}
	H1.pagetitle P{ padding-top:40px;}

H2.recevoir{font-weight:bold; font-size:15px; color:#dc2f93; padding-top:10px; padding-bottom:10px;}

.b_valider{ background-image:url(images/b_valider.gif); background-repeat:no-repeat; background-position:top left; width:62px; height:22px; text-decoration:none; text-indent:-10000px; border:0; margin:0; padding:0;}
.b_valider:hover{ background-position:bottom left;}

.b_ok{ background-image:url(images/b_ok.gif); background-repeat:no-repeat; background-position:top left; width:31px; height:22px; text-decoration:none; text-indent:-10000px; border:0; margin:0; padding:0;}
.b_ok:hover{ background-position:bottom left;}

/*box send to friend*/
#boxSendtofriend{position:absolute; top:0; left:0; width:100%; height:100%; z-index:110; padding-top:107px}
	#boxSendtofriend .content{background:#EF69BE url(imgs/_box/index_left.gif) repeat-y left top; border:2px #DD3676 solid; width:550px; margin:0 auto; text-align:left; padding:10px;}
		#boxSendtofriend .content .top{padding-bottom:10px}
			#boxSendtofriend .content .top H1{color:#FFF}
			#boxSendtofriend .content A.close{color:#FFF; font-weight:bold; text-decoration:none; margin:3px 0 0 0} #boxPassword .content A.close:hover{color:#EEE}
		#boxSendtofriend .content .middle{background:#FFF; padding:10px; border:2px #DD3676 solid;}
		#boxSendtofriend .content .middle H2{padding-bottom:10px}
		#boxSendtofriend .content .middle FORM{ }
			#boxSendtofriend .content .middle FORM P{padding-bottom:15px}
				#boxSendtofriend .content .middle FORM P LABEL{display:block; margin-bottom:2px; width:170px; padding-right:10px}
				#boxSendtofriend .content .middle FORM P INPUT{padding:3px; padding:4px; border:1px #CCC solid; width:180px}
				#boxSendtofriend .content .middle FORM P TEXTAREA{padding:3px; padding:4px; border:1px #CCC solid; width:220px;}
				#boxSendtofriend .content .middle FORM P EM{color:#999; font-size:11px; padding:0 0 0 10px}
		#boxSendtofriend .content .middle .buttons{padding:10px 0 0 220px}

.post H2 A{ font-size:18px !important;}

/*WIKI*/

/*#p-navigation H5{ background:url(images/h1_navigation.gif); background-repeat:no-repeat; background-position:top left; height:35px !important; text-indent:-10000px; !important}*/
#p-navigation H2, #p-search H2, #p-tb H2{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center; border:none;}
#p-navigation SPAN, #p-search H2 SPAN, #p-tb H2 SPAN{ color:#DC3993;}

/*#p-search H5{ background:url(images/h1_rechercher.gif); background-repeat:no-repeat; background-position:top left; height:34px !important; text-indent:-10000px; !important}*/

A.b_rechercher{ background-image:url(images/b_rechercher.gif); background-repeat:no-repeat; background-position:top left; width:107px; height:27px; display:block; text-decoration:none; text-indent:-10000px; margin-left:20px;}
A.b_rechercher:hover{ background-position:bottom left; }

A.b_consulter{ background-image:url(images/b_consulter.gif); background-repeat:no-repeat; background-position:top left; width:107px; height:27px; display:block; text-decoration:none; text-indent:-10000px; margin-left:20px;}
A.b_consulter:hover{ background-position:bottom left; }

/*#p-tb H5{ background:url(images/h1_boite.gif); background-repeat:no-repeat; background-position:top left; height:33px !important; text-indent:-10000px; !important}*/
/*#p-amatice H5{ background:url(images/h1_wiki_amatrice.gif); background-repeat:no-repeat; background-position:top left; height:55px !important; text-indent:-10000px; !important}*/
#p-amatice H2{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center; border:none;}
#p-amatice H2 SPAN{ color:#DC3993;}
DIV#column-content UL LI A SPAN { display: inline !important;}
DIV#column-content A SPAN { display:none !important;}

.middleBoutique{text-align:left; margin-left:15px; text-align:left; width:245px;}

.info_block_26850{ border-bottom:1px solid #878496; clear:left; display:block; margin-top:6px; padding-bottom:2px;}

.sub_title_26850 { color:#DC2F93; font-size:16px; font-weight:bold;}

.txt_small_26850 { color:#343434; display:block; font-size:11px; }
A.more-link{ font-size:14px !important;}
#IDWidget2{ width:220px !important;}
#IDWidget1{ width:220px !important;}
.related_posts{text-align:left;}
.postmetadata{text-align:left;}
.divAllowPass{float:right; width:426px; margin-right:20px; text-align:left;}
* html .divAllowPass{margin-right:10px;}
.divAllowPass H2{ font-size:16px; font-weight:bold;}
.allopassExplanations{ color:#ff0000; font-weight:bold;}
.idw-container{ text-align:left !important;}
.gratuit{ color:#FF0000 !important; font-size:10px !important;}
.divBannerContent{ background-color:#FFFFFF; padding-top:15px; text-align:center !important;}
.divBanner{ padding:10px 0px; background-image:url(images/publicite.gif); background-repeat:no-repeat; background-position:top center; padding-top:10px;}



DIV.videoBoxfp{ width:180px; height:195px;  text-align:center; padding-left:10px; position:relative; margin-bottom:10px; margin-left:10px;}
DIV.videoBoxfp DIV.imagefp A{ border:1px solid black; display:block; padding:1px; width:160px; margin:0 auto;}
.imageBorderRedfp a{ border:1px solid #F00 !important;}
DIV.videoBoxfp DIV.imagefp A:hover{ padding:1px; border:1px solid #DC2F93;}
DIV.videoBoxfp DIV.imagefp IMG{ width:160px;}
DIV.videoBoxfp DIV.title{ text-align:left; padding-left:10px; line-height:15px; overflow:hidden; height:30px; }
DIV.videoBoxfp DIV.title A{ color:#DF439B; font-weight:bold; text-decoration:none; font-size:12px !important;}
DIV.videoBoxfp DIV.details{ position:absolute; bottom:10px; left:10px; width:100%; text-align:left; font-size:12px !important; line-height:15px !important;}
DIV.videoBoxfp DIV.details .left{ float:left; width:50%; padding-left:10px;}
DIV.videoBoxfp.DIV.details .left .duration{ font-weight:bold;}
DIV.videoBoxfp DIV.details .right{ float:left; width:35%; padding-left:5px;}
/*#content TABLE TR TD.tdRight H2{ font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:30px !important;}*/

#content TABLE TR TD.tdRight H2.videoshp{background:url(images/a_la_une_des_blogs1.jpg); background-repeat:no-repeat; background-position:0 0; height:49px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important; width:264px;}
#content TABLE TR TD.tdRight H2.videoshp SPAN{ color:#DC3993;}
#content TABLE TR TD.tdRight .gallery{ padding-top:20px; padding-left:10px;}

#content TABLE TR TD.tdRight DIV.bottom1{background:url(images/bottom_right.gif); background-repeat:no-repeat; background-position:0 0; height:8px; width:270px; position:absolute; bottom:0px;}
*html #content TABLE TR TD.tdRight DIV.bottom1 {margin-bottom:-10px;}
.voirLink{ font-size:11px !important;}

/* photos amateur*/
.pawiki{ text-align:left !important;}
.pawiki DIV.videoBox{ width:140px; height:195px; padding-left:0px; position:relative; margin-bottom:10px;}
.pawiki DIV.videoBox DIV.imageAmatrice A{ display:block; width:135px; margin:0 auto !important; overflow:hidden; height:120px; border:1px solid black; padding:1px; text-align:center;}
.pawiki DIV.videoBox DIV.imageAmatrice A:hover{ border:1px solid #DC2F93; padding:1px;}
.pawiki DIV.videoBox DIV.imageAmatrice IMG{}
.pawiki DIV.videoBox DIV.title{ text-align:left; padding-left:0px; line-height:15px; overflow:hidden; height:30px; }
.pawiki DIV.videoBox DIV.title A{ color:#DF439B; font-weight:bold; text-decoration:none; font-size:12px !important;}
.pawiki .details{ position:absolute; bottom:10px; left:0px; width:100%; text-align:left; font-size:12px !important; }
.pawiki .details .left{ float:left; width:45%; padding-left:0px;}
.pawiki .details .left .duration{ font-weight:bold;}
.pawiki .details .right{ float:left; width:55%; padding-left:0px;}

.pa{ text-align:center !important; line-height:15px !important;}
.pa DIV.videoBox{ width:180px; height:195px; text-align:center; padding-left:10px; position:relative; margin-bottom:10px;}
.pa DIV.videoBox DIV.imageAmatrice A{ display:block; width:160px; margin:0 auto; overflow:hidden; height:120px; border:1px solid black; padding:1px;}
.pa DIV.videoBox DIV.imageAmatrice A:hover{ border:1px solid #DC2F93; padding:1px;}
.pa DIV.videoBox DIV.imageAmatrice IMG{}
.pa DIV.videoBox DIV.title{ text-align:left; padding-left:10px; line-height:15px; overflow:hidden; height:30px; }
.pa DIV.videoBox DIV.title A{ color:#DF439B; font-weight:bold; text-decoration:none; font-size:12px !important;}
.pa .details{ position:absolute; bottom:10px; left:10px; width:100%; text-align:left; font-size:12px !important; }
.pa .details .left{ float:left; width:50%; padding-left:10px;}
.pa .details .left .duration{ font-weight:bold;}
.pa .details .right{ float:left; width:35%; padding-left:5px;}
.pa .number_photos, .pawiki .number_photos, .videoBoxAmatrice .number_photos{ font-weight:bold;}
.videoBoxfp .duration{ font-weight:bold;}

.PDS_Poll div{ margin:auto !important;}

.alertBoxBlock{ position:absolute; z-index:11105; margin-top:107px; width:100%;}
.alertBox{ width:468px; margin:0 auto;}
.alertBox1{border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #808080; border-right: 1px solid #808080; background:url(images/bck_alert.jpg) 15px 45px no-repeat #d4d0c8; padding:1px; height:178px;}
.alertBoxTop{ height:18px; width:383px; background:url(images/bcl_sign_alert.jpg) repeat-y top left; color:#FFF; font-size:12px;}
.alertButtons{ background-color:#d4d0c8;}
.alertButtons DIV{ float:left; text-align:center; width:75px; height:25px; margin-left:75px;}

.alertBoxTop DIV{ float:left; width:48%;}
.deletButton{ text-align:right;}
.deletButton A{ margin-left:170px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #404040; border-right: 1px solid #404040; display:block; width:12px; height:14px; background-color: #d4d0c8; padding-right:3px; text-decoration:none; color:#000; line-height:10px;}
.alertcover{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; width:100%; height:100%; background:#333; color:#FFF; opacity:0.80; filter:alpha(opacity=80); -moz-opacity:0.80; z-index:10000;}

#plvg{ margin:0 auto !important;}
.footerCounter{text-align:center; padding-top:10px !important;}

/*categories from RightSidebar*/
UL LI.categories UL{ line-height:20px; width:220px !important;}
UL LI.categories UL LI { display:block !important; float:left !important; font-size:11px !important; overflow:hidden; padding-left:2px; width:48% !important;}
UL LI.categories UL LI A{ font-size:11px !important;}
UL LI.categories H2{font-size:18px !important; font-weight:bold; color:#000; padding-top:10px; text-align:center;}
UL LI.categories H2.widgettitle SPAN{ color:#DC3993;}
TEXTAREA#comment{ width:98% !important;}

.whteBackground{ background: #FFF !important;}
#respond{ text-align:left;}
INPUT.charmeInput{ width:100px !important;}

OL.commentlist li { border:2px solid #FFD6E6; margin-bottom:10px; padding:5px; background-color:#fff; width:96%;}
OL.commentlist li.par {background-color:#FFBCD6; border:2px solid #FFFFFF !important;}
.comment-author IMG { float:right; border:1px solid #bababa; padding:2px;}
.comment-author IMG:hover { border:1px solid #d03ba1;}
.commentmetadata A{ font-weight:normal !important;}
.firstCounter{ float:left; margin-right:50px; margin-left:380px;}
.secondCounter{float:left;}

/* comments - right side */
.idw-container{cursor:default;display:block;min-width:140px;overflow:hidden;padding:0 0 1em;width:100%;}.idw-container div *{text-indent:0!important;}.idw-container img{border:none;}.idw-container p{font-size:100%;margin:0!important;padding:0!important;}.idw-container a{cursor:pointer;font-size:12px!important;line-height:1.3em!important;}.idw-container a span{display:none;}.idw-container h2{margin:0 0 .5em;}.idw-container .idw-big{float:left;padding:0 2%!important;width:96%;}.idw-container .idw-big a{font-weight:bold!important;float:left;}.idw-container .idw-small{background:url(http://www.charme.com/imgs/intense_debate/idw-c-m.png) no-repeat 100% 0;font-size:10px!important;line-height:1.3em;padding:10px 2% 0!important;margin:4px 0 0!important;float:left;width:96%;}.idw-container .idw-small-t{background:none;padding:4px 2% 0!important;font-size:10px!important;line-height:1.3em;float:left;width:96%;}.idw-container ul,.idw-container li{list-style:none;width:auto;float:left;}.idw-container div{float:left;font-size:12px!important;line-height:1.3em!important;padding:0 2%;width:96%;}.idw-container div div{float:left;padding:0;width:auto;}.idw-container .idw-empty{background:url(http://www.charme.com/imgs/intense_debate/idc-bg4.png) repeat-x 0 0!important;width:96%;padding:6px 2%;}.idw-container .idw-tools{background:url(http://www.charme.com/imgs/intense_debate/idw-c-m.png) no-repeat 100% 0;margin:4px 0 0;padding:10px 2% 0;}.idw-container .idw-recent{font-size:11px;}.idw-container .idw-jump{background:url(http://www.charme.com/imgs/intense_debate/idw-jump.png) no-repeat!important;float:right;height:13px;width:60px;border:none!important;}.idw-container .idw-jump span{display:none;}.idw-container .idw-jump:hover{background-position:0 100%!important;}.idw-overflow{width:350px!important;}.idw-container .idw-c{margin:8px 0 0;width:96%;padding:0 2%;}.idw-container .idw-c .idw-c-h{background:url(http://intensedebate.com/themes/chameleon/images/idc-c-h.png) repeat-x 100% 0;float:left;width:100%;}.idw-container .idw-c-h li{float:left;clear:none!important;}.idw-container .idw-c-h .idw-avatar{width:18px;height:18px;}.idw-container .idw-c .idw-c-h .idw-avatar img{padding:1px;}.idw-container .idw-c-h .idw-avatar a{border:none;float:left;background:none!important;width:18px;}.idw-c-h .idw-info{padding:2px 0 0 4px;width:auto;}.idw-c-h .idw-info a,.idw-c-h .idw-info .idc-rep{padding:0 3px 0 0;}.idw-c-h .idw-info a{float:left;font-size:12px;line-height:1.3em;}.idw-container .idw-c-h .idw-votes{float:right;margin:0 4px!important;}.idw-container .idw-c .idw-c-m{background:url(http://www.charme.com/imgs/intense_debate/idw-c-m.png) no-repeat;margin:4px 0 0;padding:10px 0 0;width:100%;}.idw-container .idw-c .idw-time{font-size:10px;line-height:1.3em;padding:2px 0 4px!important;}.idw-container .idw-footer{margin:4px 0 0;padding:0;width:100%;}.idw-container .idc-rep{cursor:help;display:block;float:left;height:14px;margin:2px 0 0!important;}.idw-container .idc-rep span{background:url(http://intensedebate.com/themes/universal/images/idc-transparent.png) -566px -150px;float:left;height:14px;width:5px;margin:0!important;}.idw-container .idc-rep .idc-r{background-position:100% -150px;width:auto;height:12px;padding:2px 5px 0 0;color:#333;float:left!important;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:10px!important;margin:0!important;}.idw-container .idc-rep.idc-level2 span{background-position:-566px -178px;}.idw-container .idc-rep.idc-level2 .idc-r{background-position:100% -178px;color:#424b20;}.idw-container .idc-rep.idc-level1 span{background-position:-566px -164px;}.idw-container .idc-rep.idc-level1 .idc-r{background-position:100% -164px;color:#667726;}.idw-container .idc-rep.idc-level-1 span{background-position:-566px -192px;width:17px;}.idw-container .idc-rep.idc-level-1 .idc-r{background-position:100% -192px;color:#fff;width:auto;}.idw-container .idc-official,.idw-container .idc-helper{background:url(http://intensedebate.com/themes/universal/images/idc-transparent.png) no-repeat;height:12px;margin:0 3px 0 0;padding:0!important;width:13px;}.idc-official span,.idc-helper span{display:none;}.idw-container .idc-helper{background-position:0 -12px;}#IDWidget4.idw-container .idw-c{margin:5px 0 0;padding:0;width:100%;}#IDWidget4.idw-container .idw-c .idw-c-h{padding:0;}#IDWidget4 .idw-c-h .idw-rank{background:#fff;float:left;height:16px;margin:1px;text-align:center;width:16px;}
/*#IDWidget2 .idw-c .idw-c-m{background:none;padding:0;}*/
#IDWidget5{float:left;min-width:0;width:auto;}#IDWidget5 div{height:31px;padding:0;width:auto;}#IDWidget5 p{font-size:15px!important;line-height:1em!important;}#IDWidget5 .idw-m{background:url(http://intensedebate.com/widgets/blog-stats/images/idw-blog-stats.png) no-repeat;height:33px;padding:3px 1px 0 6px;}#IDWidget5 .idw-small{background:none;color:#666;font-size:11px!important;line-height:1em!important;margin:0!important;padding:0!important;}#IDWidget5 .idw-r{background:url(http://intensedebate.com/widgets/blog-stats/images/idw-blog-stats.png) no-repeat 100% 0;height:36px;padding:0;width:5px;}#IDWidget5 .idw-by{clear:both;text-align:right;}#IDWidget5 .idw-by a{font-size:10px!important;line-height:1.3em!important;padding:0 5px!important;}#IDWidget6 .idw-big{padding:0 2% 6px!important;}#IDWidget6 .idw-big a{font-weight:normal!important;}
