body{margin:0 0 10px 0;padding:0;font:11px Verdana,Arial,Helvetica,sans-serif;color:#666;background:#ffeaf6 url('images/bg.gif') fixed;}
a{color:#fd3ca4;text-decoration:none;}
input{margin:0;padding:0;vertical-align:middle;}
input.textField{padding:2px;font:11px Verdana,Arial,Helvetica,sans-serif;color:#666;border:1px solid #dedede;}
ul{margin:0;padding:0;list-style:none;}
ul#favDem li{display:inline;margin-right:10px;line-height:18px;}
ul#favDem li a{padding-left:14px;font-size:10px;color:#fff;background:transparent url('images/icon-star.gif') 0 0 no-repeat;}
div#menu{width:770px;height:35px;background:#fff url('images/menu-bg.gif') repeat-x;}
div#menu ul{width:587px;list-style:none;}
div#menu ul li{float:left;}
a#accueil{display:block;height:33px;width:84px;background:transparent url('images/menu-accueil.gif') 0 0 no-repeat;}
a#participer{display:block;height:33px;width:102px;background:transparent url('images/menu-participer.gif') 0 0 no-repeat;}
a#new{display:block;height:33px;width:173px;background:transparent url('images/menu-new.gif') 0 0 no-repeat;}
a#hot{display:block;height:33px;width:133px;background:transparent url('images/menu-hot.gif') 0 0 no-repeat;}
a#nothot{display:block;height:33px;width:95px;background:transparent url('images/menu-nothot.gif') 0 0 no-repeat;}
a#accueil:hover,a#participer:hover,a#new:hover,a#hot:hover,a#nothot:hover{background-position:0 -33px;}
td#leftCol{width:182px;padding:3px 0 31px 0;vertical-align:top;}
td#leftCol h3{margin:20px 0 10px 0;}
ul#partnerList li{margin:0 15px;padding-left:9px;line-height:15px;background:transparent url('images/icon-puce.gif') 0 6px no-repeat;}
ul#accountMenu li{margin:0 15px;padding-left:9px;line-height:15px;background:transparent url('images/icon-fleche.gif') 0 4px no-repeat;}
td#rightCol{width:547px;padding:14px 15px 15px 26px;vertical-align:top;background:transparent url('images/rightcol-bl.gif') top left repeat-y;}
td#rightCol{\width:588px;w\idth:547px;}
td#rightCol h2{margin:3px 0 0 0;font-size:12px;font-weight:bold;}
div#picTitle{float:left;width:100%;margin-bottom:10px;}
table#picViewer{clear:both;width:1px;}
div#picView{margin-bottom:10px;}
div#picView a img{border:0;}
div#picDesc{margin-bottom:10px;font-size:12px;}
div#otherPics{margin-top:10px;}
table#voteScale{margin-top:10px;}
table#voteScale td{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;}
table#footer{font-size:10px;color:#a0208a;}
table#footer a{color:#a0208a;text-decoration:underline;}
ul#sisterSites li{display:inline;margin-right:10px;line-height:17px;}
ul#sisterSites li a{padding-left:14px;font-size:10px;text-decoration:none;text-transform:uppercase;color:#fff;background:transparent url('images/icon-star.gif') 0 0 no-repeat;}
#messenger{background:url(http://www.tous-a-poil.com/images/sexy2.jpg) no-repeat center;}
.picpaccueil{background-color:#ffe9f6;height:100%;width:100%;border:2px solid #a0208a;padding:5px;text-align:center;}
.picprofil{background-color:#ffe9f6;height:150px;width:125px;border:3px solid #a0208a;margin:10px;display:block;}
.profiltext{background-color:#ffe9f6;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#d3c6a5;padding-left:5px;text-transform:capitalize;height:15px;width:150px;display:block;padding-bottom:0;font-size:11px;padding-top:7px;overflow:hidden;}
.profiltextlarge{background-color:#ffe9f6;padding-left:5px;text-transform:lowercase;height:170px;width:280px;display:block;padding-bottom:0;font-size:11px;padding-top:6px;line-height:22px;background-image:url(/images/fondligne.png);background-repeat:repeat;background-position:5px 0;margin-left:10px;}
#map{overflow:hidden;}
#map span{visibility:hidden;}
ul#lastcon{text-align:justify;width:500px;padding:0;margin-right:auto;margin-left:auto;}
ul#lastcon li{display:inline;list-style-type:none;text-transform:capitalize;margin:0;padding-top:0;padding-right:0;padding-bottom:0;}
ul#lastcon li .male{background-image:url(http://www.tous-a-poil.com/images/male.png);background-repeat:no-repeat;padding-left:17px;height:16px;margin:0;display:table-cell;padding-top:0;padding-right:0;padding-bottom:0;}
ul#lastcon li .femal{background-image:url(http://www.tous-a-poil.com/images/female.png);background-repeat:no-repeat;padding-left:17px;height:16px;margin:0;display:table-cell;padding-top:0;padding-right:0;padding-bottom:0;}
ul#lastcon a{text-decoration:none;}
ul#lastcon a:hover{text-decoration:underline;}
dl#comsin{width:255px;}
dl#comsin dd{width:210px;}
dt .male{background-image:url(http://www.tous-a-poil.com/images/male.png);background-repeat:no-repeat;padding-left:17px;height:16px;}
dt .femal{background-image:url(http://www.tous-a-poil.com/images/female.png);background-repeat:no-repeat;padding-left:17px;height:16px;}
dt{width:100%;vertical-align:text-bottom;font-style:italic;color:#535353;}
dt a{font-weight:bold;text-transform:capitalize;text-decoration:none;font-size:12px;font-style:normal;}
dd{text-align:justify;width:450px;margin-bottom:10px;margin-left:30px;}
#pubtop{text-align:center;margin-top:-5px;padding-bottom:5px;}
ul#features li{background-image:url(http://www.tous-a-poil.com/images/checkok.png);background-repeat:no-repeat;padding-left:17px;margin:0;padding-top:2px;padding-right:0;padding-bottom:0;}
a.mbf, a.mbh, a.mbc, a.mbf-vip, a.mbh-vip, a.mbc-vip {
	padding: 3px 0;
	font-weight: bold;
	background-position: left center;
	background-repeat: no-repeat;
} 
a.mbf {padding-left: 15px;background-image: url(http://www.cachottiers.com/img/member-icon-f.png);}
a.mbh {padding-left: 16px;background-image: url(http://www.cachottiers.com/img/member-icon-h.png);}
a.mbc {padding-left: 27px;background-image: url(http://www.cachottiers.com/img/member-icon-c.png);}
a.mbf-vip {padding-left: 32px;background-image: url(http://www.cachottiers.com/img/member-icon-f-vip.png);}
a.mbh-vip {padding-left: 34px;background-image: url(http://www.cachottiers.com/img/member-icon-h-vip.png);}
a.mbc-vip {padding-left: 44px;background-image: url(http://www.cachottiers.com/img/member-icon-c-vip.png);}
ul#online, ul#onlinechat   {
	text-align: justify;
	width: 180px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
ul#online li, ul#onlinechat li {
	display: inline;
	list-style-type: none;
	text-transform: capitalize;

	height: 16px;
	margin: 0px;
	display: inline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.city
{position: absolute;
width: 118px;
height: 16px;
overflow-x: hidden;
overflow-y: hidden;
font-size: 0px;
background-color: transparent;
background-image: url("images/membreseulement.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-left: -4px;
color: #FFE9F6;
}
#update, #updatepseudo, #updatepseudoside {
	width:110px;
	background-color:#FFD4ED;
	border:1px solid #888;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#update ul,  #updatepseudo ul,  #updatepseudoside ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
}
#update ul li, #updatepseudo ul li, #updatepseudoside ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:22px;
      cursor:pointer;
}
#update ul li.selected,  #updatepseudo ul li.selected,  #updatepseudoside ul li.selected { background-color: #FC46A8;}

