html{font-size:13px;font-family:Arial;}
.par_defaut{color:#000000;font-size:13px;font-family:Arial;}
.rouge{color:#ac2012;font-size:13px;font-family:Arial;}
.blanc{color:#efefef;font-size:13px;font-family:Arial;}
.fille{color:#FF3366;font-size:13px;font-family:Arial;}
.garcon{ color:#0033CC;font-size:13px;font-family:Arial;}

a{color:#ac2012;text-decoration: none;}
a:hover{text-decoration: underline;}
a img{border:none;}
.clear{clear:both;}
body{margin:0;padding:0;background:url(https://www.partouze-club.com/pix/body-bg.png) repeat top left;}
h1,h2{font-size:26px;margin:20px 0 10px 0;font-weight:normal;font-family:Georgia;color:#ad2012;}
/*h3{font-size:22px;margin:15px 0 10px 0;font-weight:normal;font-family:Georgia;color:#760401;letter-spacing:-1px;}*/
h3{font-size:22px;font-weight:normal;font-family:Georgia;color:#760401;letter-spacing:-1px;}
h4{font-size:18px;font-family:Georgia;font-weight:normal;}
#wrapper{width:950px;margin:0 auto;padding:0;}
#header{padding:105px 0 0 0;position:relative;background:url(https://www.partouze-club.com/pix/header-bg.jpg) no-repeat 0 -73px;}
body#agreementPage #header{padding-top:178px;background-position:top left;}
#logo{width:385px;height:90px;display:block;position:absolute;top:3px;left:44px;}
body#agreementPage #logo{top:71px;}
#mainMenu{height:38px;margin:0;padding:20px 50px 0 50px;background:url(https://www.partouze-club.com/pix/main-menu-bg.png) no-repeat top left;list-style:none;}
#mainMenu li{margin:0 30px 0 0;float:left;display:inline;}
#mainMenu a,#agrLI{font-size:17px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;}
#mainMenu a:hover,#mainMenu a:focus,#mainMenu li.current a{color:#ac2012;}
#content{}
#infoContainer{margin:0;padding:5px 278px 1px 50px;position:relative;background:#ccc url(https://www.partouze-club.com/pix/info-bg.png) repeat-x 0 -60px;}
body#agreementPage #infoContainer{padding-bottom:17px;}
body#agreementPage #info-container{background-position:bottom left;background-color:#fff;}
#Girl{position:absolute;bottom:0;left:664px;z-index:2;}
p{line-height:20px;margin:10px 0;}
ol{margin:0;padding:0;line-height:20px;}
body#agreementPage ol{list-style:none;}
.oli-num{font-weight:bold;}
#disagree{margin-left:40px;}
#footer{margin-bottom:30px;padding:0 10px 10px 10px;background-color:#fff;position:relative;}
body#agreementPage #footer{height:51px;margin:5px 0 10px 0;padding:0;background: #323232 url(https://www.partouze-club.com/pix/dark-bg.png) repeat-x top left;}
#footerMenu{margin:0;padding:20px;background-color:#f0f0f0;}
#footerMenu li{margin:27px 53px 24px 3px;display:inline;font-size:12px;text-transform:capitalize;}
#footerMenu li.current a{text-decoration:none;}
#copyRight{font-size:12px;position:absolute;top:28px;right:36px;color:#000;}
body#agreementPage #copyRight{padding:19px 0 0 0;margin:0;position:static;text-align:center;color:#fff;}


#searchWrapper{height:69px;position:relative;margin-top:25px;}
#searchForm{width:950px;height:69px;background:url(https://www.partouze-club.com/pix/search-form-bg.png) repeat top left;position:absolute;top:0;left:-50px;z-index:1;}
#searchForm h3{float:left;display:inline;margin:19px 0 0 50px;}
#keywdLabel{float:left;display:inline;margin:27px 0 0 19px;font-size:12px;}
#keywordInput{width:103px;height:18px;margin:22px 0 0 11px;background-color:#fff;border:1px solid #aaa2a2;float:left;display:inline;}
#numLabel{float:left;display:inline;margin:27px 0 0 21px;font-size:12px;}
#tmplNumInput{width:105px;height:18px;margin:22px 0 0 9px;background-color:#fff;border:1px solid #aaa2a2;float:left;display:inline;}
#searchSubmit{margin:16px 0 0 20px;float:left;display:inline;}

#id_dept_flash{width:203px;height:18px;margin:25px 0 0 11px;background-color:#fff;border:1px solid #aaa2a2;float:left;display:inline;}
#addFlash{width:720px;height:169px;background:url(https://www.partouze-club.com/pix/search-form-bg.png) repeat top left;position:absolute;top:0;left:-10px;z-index:1;}
#addFlash h3{float:left;display:inline;margin:19px 0 0 50px;}
#id_dept_flash_add{width:203px;height:18px;margin:25px 0 0 11px;background-color:#fff;border:1px solid #aaa2a2;float:left;display:inline;}


#pageCore{margin:5px 0 0 0;padding:10px 10px 51px 10px;background:#fff url(https://www.partouze-club.com/pix/dark-bg-full.png) no-repeat bottom left;}
#coreContent{width:708px;padding:5px 0 0 10px;float:left;display:inline;background-color:#f0f0f0; }
 

#tmplPreviews{float:left;display:inline;margin-top:11px;}
.previews-row{margin:0 0 12px;padding:0;float:left;display:inline;}
.prws-lst-row{margin-bottom:34px;}
/*.previews-row li{width:151px;padding:0;margin:0 7px 0 0;float:left;display:inline;}*/
.previews-row li{width:170px;padding:0;margin:0 7px 0 0;float:left;display:inline;}
.previews-row .prws-lst-col{margin-right:0;}
/*.prw-link-wrapper{padding:3px;background-color:#fff;position:relative;}*/ 
.prw-link-wrapper{padding:3px;background-color:#fff;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;}
/*.prw-link{width:145px;height:164px;display:block;background-position:bottom left;background-repeat:no-repeat;}*/
.prw-link{width:170px;height:170px;display:block;background-position:center;background-repeat:no-repeat;}
.prw-link2{width:160px;height:160px;display:block;background-position:center;background-repeat:no-repeat;}
.prw-pics{width:140px;height:140px;display:block;background-position:center;background-repeat:no-repeat;}
.tmpl-info{width:135px;margin:0 8px;padding:10px 0 5px 0;float:left;display:inline;border-bottom:1px solid #ccc;font-size:12px;position:relative;}
.tmpl-info dt{margin:0 0 2px 2px;padding:0;float:left;display:inline;clear:left;}
.tmpl-info dd{margin:0 2px 2px 5px;padding:0;float:left;display:inline;clear:right;}
.tmpl-info .type-dd{width:133px;padding-left:2px;margin-left:0;}
.tmpl-info dt.type-dt{position:absolute;left:0px;top:10px;}


#addContent{width:200px;padding:27px 1px 27px 5px;float:right;display:inline;background-color:#f0f0f0;} /* Menu droite*/ 
#bannerSupport,#bannerSample{margin-bottom:10px;display:block;}
/*#login{width:192px;height:114px;margin:0;padding:1px 1px 1px 10px;position:relative;background:url(https://www.partouze-club.com/pix/menulogin.jpg) repeat top left;}*/
#login{width:192px;height:114px;margin:0;padding:1px 1px 1px 1px;position:relative;background:url(https://www.partouze-club.com/pix/menulogin.png) repeat top left;}
#login2{width:192px;height:120px;margin:0;padding:1px 1px 1px 1px;position:relative;background:url(https://www.partouze-club.com/pix/menulogin2.png) repeat top left;}
#loginPseudo,#loginPass{width:120px;height:15px;padding:3px 0 0 7px;position:absolute;left:30px;top:25px;border:none;background-color:#fff;font-size:11px;color:#898989;}
#loginPass{top:45px;}
#loginSubmit{position:absolute;left:40px;top:68px;}
#loginOubli{position:absolute;left:10px;top:97px;font-size:10px;color:#CCCCCC;}
#login li{position:absolute;left:15px;top:25px;font-size:12px;color:#CCCCCC;}
#loginDeco{position:absolute;left:35px;top:80px;}
#loginTab{position:absolute;left:10px;top:25px;font-size:12px;color:#CCCCCC;display:inline;width:185px;}

a#bannerAffiliate{width:88px;height:38px;position:absolute;top:23px;left:82px;}
a#bannerAffiliate:hover,a#bannerAffiliate:focus{border:1px dotted #fff;}


#topPager{max-width:435px;padding:0;list-style:none;float:right;display:inline;position:static;}
#topPager li{float:left;display:inline;margin-left:8px;}
a.cur-page,#topPager a:hover,#topPager a:focus,#bottomPager a:hover,#bottomPager a:focus{color:#000;text-decoration:none;font-weight:bold;}

#bottomPager{padding:0 78px 0 101px;width:446px;position:absolute;bottom:-44px;left:38px;text-align: center;list-style:none;font-size:12px;}
#bottomPager li{display:inline;padding:0 3px;}
#bottomPager a{color:#a2a2a2;}
#bottomPager a.cur-page,#bottomPager a:hover,#bottomPager a:focus{color:#fff;}
li#prevPage{padding:0 0 0 15px;position:absolute;left:0;top:0;background:url(../images/prev-next-symbs.gif) no-repeat 0 -1px;}
li#nextPage{padding:0 15px 0 0;position:absolute;right:0;top:0;background:url(../images/prev-next-symbs.gif) no-repeat bottom right;}


#searchResHead{margin-bottom:5px;}

/*#coreContent h2{float:left;display:inline;}
#topPager{margin:31px 3px 0 0;float:right;display:inline;position:static;top:4	0px;}*/

#noItemsFound{color:red;}
#signup_table td{padding-bottom: 10px;vertical-align:middle;}
#signup_table .align-top{vertical-align:top;}
.first_td{width:35%;text-align:right;padding-right:20px;}
.submission-input,.submission-textarea,#pimSelect,#pimInput,#securQuest{width:350px;height:18px;margin:0;background-color:#fff;border:1px solid #aaa2a2;}
.submission-textarea{height:200px;}
#pimSelect{width:93px;height:22px;}
#pimInput{width:253px;}
#securQuest{height:22px;width:352px;}
#stDay,#stMonth,#stYear{height:22px;margin:0;background-color:#fff;border:1px solid #aaa2a2;}
.submit-section{padding:0 52px 20px 0;text-align:right;}
.note{padding-right:50px;}

.pink-theme{display:none;}

.tmpl-actions{clear:both;display:block;height:20px;line-height:20px;margin:0;padding:0 5px;background-color:#ac2012; background:url(https://www.partouze-club.com/pix/bande_rouge.png)no-repeat;}
.tmpl-actions li{color:#fff;display:block;float:left;margin:0;padding:0;text-align:center;}
.tmpl-actions li{width:69px}
.tmpl-actions li.separator {background:#fff;display:block;font-size:10px;height:10px;line-height:10px;margin:5px 0 0;overflow:hidden;width:1px;}
.tmpl-actions a{color:#FFFFFF;display:block;font-size:12px;font-weight:bold;height:20px;line-height:20px;text-decoration:none;width:100%;}
.tmpl-actions a:hover,.tmpl-actions a:focus{text-decoration:underline;}

#affSubmit{width:106px;height:32px;margin:0;padding:0;text-indent:-9999px;background:url(../images/sign-up.png) no-repeat 0 0;border:none;cursor:pointer;}

#list_colone_tittle{width:192px; background:url(https://www.partouze-club.com/pix/cadre/title.png) no-repeat; padding-top:46px;}
#list_colone_tittle_clubs{width:192px; background:url(https://www.partouze-club.com/pix/nouveaux_clubs.png) no-repeat; padding-top:46px;}
#list_colone_tittle_avis{width:192px; background:url(https://www.partouze-club.com/pix/avis_title.png) no-repeat; padding-top:46px;}
#list_colone_tittle_membre{width:192px; background:url(https://www.partouze-club.com/pix/derniers.png) no-repeat; padding-top:46px;}
#list_colone_top{width:192px; background:url(https://www.partouze-club.com/pix/cadre/top.png) no-repeat; height:21px;}
#list_colone{width:172px; background:url(https://www.partouze-club.com/pix/cadre/grd.png) repeat-y; font-size:11px;  padding: 2px 10px 2px 10px; text-align:left; }
#list_colone3{width:192px; background:url(https://www.partouze-club.com/pix/cadre/grd.png) repeat-y; font-size:11px;  padding: 2px 5px 2px 5px;  text-align:left; }
#list_colone2{width:172px; background:url(https://www.partouze-club.com/pix/cadre/grd2.png) repeat-y; font-size:11px;  padding: 2px 10px 2px 10px; text-align:left; }
#list_colone_altern{width:172px; background:url(https://www.partouze-club.com/pix/cadre/grd.png) repeat-y; font-size:11px;  padding: 2px 10px 2px 10px; text-align:left; }
#list_colone_bas{width:192px; background:url(https://www.partouze-club.com/pix/cadre/bas.png) bottom no-repeat; height:20px;}

/* Pagine
-------------------------------------------------------------- */
.pagine{
	float: right;
	height: 15px;
	margin: 15px 20 0;
	padding: 0px 70px 2px 10px;
	list-style: none;
}
.pagine li{ float: left; }
.pagine a{
	display: block;
	float: left;
	width: 37px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	font-size: .9em;
	border-right: 1px solid #CCC;
}
.pagine .last a{ border: 0; }
.pagine .next a,
.pagine .prev a{
	display: block;
	width: 17px;
	height: 10px;
	line-height: 10px;
	margin: 2px;
	border: 0;
	text-indent: -999em;
	background-image: url(https://www.partouze-club.com/pix/pagi.png);
	background-repeat: no-repeat;
}
 
.pagine .next a{ background-position: -0px top; }

.pagine .prev a{ background-position: -17px top; }
 
.pagine .current a{
	background: #ac2012;
	color: #FFF;
}

.styled-select select {
   background: transparent;
   width: 228px;
   padding: 0px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }
   

.styled-select {
   width: 220px;
   height: 34px;
   overflow: hidden;
   background: url(https://www.partouze-club.com/pix/down_arrow_select.jpg) no-repeat right #ddd;
   border: 1px solid #ccc;
   }