* {margin:0;padding:0;font-size:100%;}
table {  border-collapse: collapse;  border-spacing: 0;}
img {border:none;}
h1, h2, h3, h4, h5, p, ul {margin:14px 0;}
h1, h2, h3 {font-weight:normal;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
ul {list-style-type:none;}
body {font-family:Trebuchet, Tahoma, Arial, sans-serif;font-size:12px;text-align:center;color:#a4a4a4;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignleft{margin: 3px 10px 2px 0; }
img.alignright{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
input, button, select {vertical-align: middle;}
p {margin:15px 0;line-height:160%;}
li {line-height:160%;}
a:link, a:visited {color:#01bfe9;text-decoration:none;}
a:hover {color:#FFF;text-decoration:none;}


#page {width:857px;margin:0 auto;text-align:left;}
#header {position:relative;height:200px;}
	#header h1 {margin:0;position:absolute;top:66px;left:289px;}
	#menu ul {margin:0;position:absolute;top:0;left:0;width:857px;height:36px;}
	#menu li {display:inline;height:36px;line-height:36px;}
	#menu a {font-size:16px;color:#FFF;text-align:center;float:left;margin:0;text-decoration:none;display:block;text-transform:uppercase;font-weight:bold;}
		li#menu_01 a {background:url("img/menu-01.gif") no-repeat left top;width:174px;}
		li#menu_02 a {background:url("img/menu-02.gif") no-repeat left top;width:173px;}
		li#menu_03 a {background:url("img/menu-03.gif") no-repeat left top;width:172px;}
		li#menu_04 a {background:url("img/menu-04.gif") no-repeat left top;width:170px;}
		li#menu_05 a {background:url("img/menu-05.gif") no-repeat left top;width:168px;}
		#menu a:hover {text-decoration:underline;}

body {background:url("img/bg.jpg") repeat-x top #000;}

.welcome {font-size:18px;}

.box {height:212px;margin-bottom:20px;color:#FFF;font-size:17px;position:relative;}
.box h2 {padding:40px 0 0 10px;line-height:36px;margin:0;}
.box ul {margin:0 10px 10px 10px;}
.box ul li {padding-left:10px;background:url("img/puce.png") no-repeat left;line-height:120%;}
.box a.button {display:block;width:216px;height:43px;background:url("img/but.png") no-repeat left top;cursor:pointer;text-align:center;line-height:43px;color:#525252;margin-left:10px;}
.box a:hover.button {color:#000;}
#sexy-yakoila {background:url("img/box-01.jpg") no-repeat left top;}
#nuit-torride {background:url("img/box-02.jpg") no-repeat left top;}
#rsexe {background:url("img/box-03.jpg") no-repeat left top;}
#gay {background:url("img/box-04.jpg") no-repeat left top;}
#yakoila {background:url("img/box-05.jpg") no-repeat left top;}

#footer {padding-bottom:20px;position:relative;}
#contact {position:absolute;width:466px;height:269px;background:url("img/contact.png") no-repeat;left:399px;top:0;}
#contact h3 {color:#8c9092;font-size:20px;margin:0;position:absolute;top:0;left:90px;line-height:30px;}

#contact form {margin:40px 10px 0 90px;position:relative;}
#contact input.txt {border:none;background:transparent none;height:22px;font-size:14px;color:#838080;}
#contact input#pseudo {width:160px;position:absolute;top:10px;left:10px;}
#contact input#mail {width:160px;position:absolute;top:10px;left:190px;}
#contact select#thematique {position:absolute;top:40px;left:10px;width:335px;font-size:14px;color:#838080;overflow: hidden;}
#contact input#sujet {position:absolute;top:77px;left:10px;}
#contact textarea#message {position:absolute;top:110px;font-size:14px;color:#838080;width:300px;height:90px;left:5px;border:none;background:transparent none;overflow:hidden;}
span#selectthematique {position:absolute;top:43px;left:10px;font-size:14px;color:#838080;}
#contact input.submit {position:absolute;top:171px;left:312px;width:65px;height:60px;border:none;background:none;cursor:pointer;]