body {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body.pop {
	background: #FFF;
	margin: 0px;
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
body.pop h1 {font-size:14px; margin:0; padding:0; float:none; font-weight:bold;}
body.pop form {float:none !important;}
body.pop .popup {border:1px solid #DDD; background:#F4F4F4; padding:15px;}


#page {
	width: 890px;
	margin: 0px auto;
	padding: 0px;
	display: block;
	overflow: hidden;
}

/*HEADER*/
#header {
	margin: 0px;
	padding: 0px;
	width: 889px;
	height: 60px;
	float: left;
	display: inline;
	background: url(images/moto.jpg) no-repeat 160px;
}
#logo {
	margin: 8px 0px 0px 17px;
	padding: 0px;
	width: 99px;
	height: 40px;
}
#logo a {margin:0px; padding:0px; width:99px; height:40px;}


/*LEFT*/
#left {
	margin: 0px;
	padding: 15px 0px 0px 0px;
	width: 129px;
	float: left;
	display: inline;
}
.lr_box {
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
	width: 129px;
	float: left;
	display: inline;
}
.lr_box2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	width: 285px;
	float: left;
	display: inline;
}
.lr_box2 form {width:262px; margin:0px 0 10px 0; padding:10px; float:left; display:inline; background:#F4F4F4; border:1px solid #DDDDDD;}

#menu {
	margin: 0px;
	padding: 0px;
	width: 129px;
	height: 500px;
	float: left;
	display: inline;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	width: 109px;
	list-style: none;
}
#menu ul li {
	margin: 0px;
	padding: 0px;
	width: 109px;
	list-style: none;
	float: left;
	display: inline;
}
#menu ul li a {
	margin: 0px;
	padding: 3px 15px 3px 5px;
	width: 109px;
	height: 16px;
	list-style: none;
	display: block;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
#menu ul li a:hover {background:#F4F4F4;}

/*CENTRE*/
#c_box {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 760px;
	float: left;
	display: inline;
}
.big_pic_bg {background:url(images/big_photo.jpg) no-repeat left; width:760px; height:260px; float:left; display:inline; margin:0px; padding:0px;}
.tab_form {margin: 0px 0px 0px 500px; color:#000000; font-size:11px; font-weight:bold;}
#cont2 {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	width: 450px;
	float: left;
	display: inline;
}
#cont {
	margin: 0px 20px 0px 10px;
	padding: 0px;
	width: 440px;
	float: left;
	display: inline;
}
.inscrits {margin:0px; padding:0px;}
.picture {
	margin: 0px 9px 9px 0px;
	padding: 5px;
	width: 93px;
	height: 93px;
	float: left;
	display: inline;
	border: 1px solid #CCCCCC;
}



.list_chat {margin:0 0 0 0; padding:10px 0 0 0; list-style-type:none;}
.list_chat li {margin:0px 0 2px 0;}
.list_chat a,
.list_chat a.h,
.list_chat a.f,
.list_chat a.hh,
.list_chat a.ff,
.list_chat a.fh,
.list_chat a.hf {color:#333333; text-decoration:none; padding:0 0 0 25px;}
.list_chat a:hover {text-decoration:underline;}
.list_chat a.h {background:url(images/icon_h.gif) no-repeat 0 1px;}
.list_chat a.f {background:url(images/icon_f.gif) no-repeat 0 1px;}
.list_chat a.hh {background:url(images/icon_h-h.gif) no-repeat 0 1px;}
.list_chat a.ff {background:url(images/icon_f-f.gif) no-repeat 0 1px;}
.list_chat a.fh {background:url(images/icon_f-h.gif) no-repeat 0 1px;}
.list_chat a.hf {background:url(images/icon_h-f.gif) no-repeat 0 1px;}

.pseudo_h {background:url(images/icon_h.gif) no-repeat 0 1px; padding:0 0 0 25px !important;}
.pseudo_f {background:url(images/icon_f.gif) no-repeat 0 1px; padding:0 0 0 25px !important;}
.pseudo_hh {background:url(images/icon_h-h.gif) no-repeat 0 1px; padding:0 0 0 25px !important;}
.pseudo_ff {background:url(images/icon_f-f.gif) no-repeat 0 1px; padding:0 0 0 25px !important;}
.pseudo_fh {background:url(images/icon_f-h.gif) no-repeat 0 1px; padding:0 0 0 25px !important;}
.pseudo_hf {background:url(images/icon_h-f.gif) no-repeat 0 1px; padding:0 0 0 25px !important;}

.users {font-style:italic; margin:0 !important; padding:0 !important;}
.users span {color:#CC0000; font-weight:bold;}


#chat {float:left; display:inline; width:670px; margin: 0px 0px 15px 25px; padding-top:10px; background:url(images/moto3.jpg) no-repeat 569px 0;}
#chat p {margin:15px 0 0 0; padding:0;}
#chat_box {
	padding: 12px 14px 5px 14px;
	width: 640px;
	/*background: #FFF url(images/chat_tp.gif) no-repeat top left;*/
	background:#F4F4F4;
	border: 1px solid #ddd;
	color:#333;
	margin-bottom:8px;
}
#chat_box span {font-style:italic;}
#chat_box_bt {background: url(images/chat_bt.gif) no-repeat top left; width:670px; height:9px; overflow:hidden;}
.but_envoyer_chat, .but_zapper_chat {width:73px; height:23px; background:url(images/but_envoyer_chat.gif) no-repeat 0 0; border:0; cursor:pointer;}
.but_zapper_chat {background:url(images/but_zapper_chat.gif) no-repeat 0 0;}
.chat_txt {width:640px; height:70px; font:12px Arial, Helvetica, sans-serif; color:#333; margin:8px 0 !important; overflow:auto;}
.chat_box .but_envoyer_chat, .chat_box .but_zapper_chat {float:left; display:inline; width:80px; margin-left:4px;}
.cont_top {border:1px solid #CCC; padding:15px; background:#FFF;}

.login th, .login td {padding:3px;}
.login th {text-align:right;}




/*FOOTER*/
#footer {margin:20px 0px 0px 0px; padding:0px; width:100%; height:30px;}
#copyright {margin:0px auto; padding:5px 0px 0px 20px; width:860px; height:25px; text-align:right; border-top:1px solid #DDDDDD;}



/*-------------------------------------------------------------*/


/*general*/
.cleaner {height:0px; clear:both; overflow:hidden;}
.cleaner2 {width:0px; height:0px; clear:both; overflow:hidden;}
h1 {width:150px; display:block; margin:5px 0px; padding:0px; float:left; display:inline; font-size:17px; font-weight:normal; color:#333333;}
h2 {margin:10px 0px 5px 0px; padding:0px; font-size:17px; font-weight:normal; color:#333333;}
h3 {width:400px; margin:0px 15px 10px 0px; padding:0px; padding:0px; display:inline; font-size:17px; font-weight:normal; color:#333333;}
h4 {margin:5px 0 5px 0px; padding:0px; font-size:17px; font-weight:normal; color:#333;}
.button, .button3, .button4, .button5, .button6 {
	width: 73px;
	height: 24px;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	background: url(images/button.jpg) no-repeat;
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.button3 {background: url(images/button3.gif) no-repeat 0 1px;}
.button4 {background: url(images/button4.gif) no-repeat 0 1px; width:150px;}
.button5 {background: url(images/button5.gif) no-repeat 0 1px; width:180px;}
.button6 {background: url(images/button6.gif) no-repeat 0 1px; width:100px;}
.button_2 {
	width: 62px;
	height: 23px;
	margin: 0px;
	padding: 0px;
	background: url(images/button_browse.jpg) no-repeat;
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.button_connecter {
	width: 35px;
	height: 191px;
	margin: 3px;
	padding: 0px;
	background: url(images/button_connecter.jpg) no-repeat;
	border: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
}
.inp1 {width:145px; height:20px; margin:0px; padding: 2px 4px 0px 4px; border:#CCCCCC 1px solid; color:#002032; font-size:12px;}
.inp2 {width:180px; height:20px; margin:2px; padding: 2px 4px 0px 4px; border:#CCCCCC 1px solid; font-size:11px; color:#333333;}
.inp3 {width:112px; height:20px; margin:2px; padding: 2px 4px 0px 4px; border:#CCCCCC 1px solid; font-size:11px; color:#333333;}
.inp4 {width:180px; height:20px; margin:2px; padding: 2px 4px 0px 4px; border:#CCCCCC 1px solid; font-size:11px; color:#333333;}
.inp5 {width:180px; height:20px; margin:2px; padding: 2px 4px 0px 4px; border:#CCCCCC 1px solid; font-size:11px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
.inp6 {width:190px; height:22px; margin:2px; padding: 2px 2px 2px 4px; border:#CCCCCC 1px solid; font-size:11px; color:#333333;}
.inp7 {width:155px; height:22px; margin:0px; padding: 1px 1px 1px 2px; border:#CCCCCC 1px solid; color:#002032; font-size:12px;}
.lien {color:#333333;}
.lien:hover {text-decoration:none;}
.lr_box p {width:150px; margin: 0px 15px 5px 15px; padding:0px; float:left; display:inline;}
.lr_box2 p {width:252px; margin: 0px 0px 10px 0px; padding:15px; float:left; display:inline; border:1px solid #DDDDDD; background:#F4F4F4;}
.text1 {font-size:10px; font-style:italic;}
img {margin:0px; padding:0px;}


/*CATALIN*/
.cont2_top {padding:15px 15px 8px 15px; background:#F4F4F4; border: 1px solid #ddd;}
.cont2_bottom {width:450px; height:7px;  overflow:hidden; margin-bottom:20px;}

.lr_box3 {
	margin: 0px 0px 10px 0px;
	padding: 10px;
	/*width: 129px;*/
	background:#F4F4F4; border:1px solid #DDDDDD;
}
.lr_box3 p {margin:0 !important; padding:0 0 10px 0 !important;}
.lr_box3 form {margin:0; padding:0;}


.box_confessions {
    margin: 5px 0;
	padding: 15px;
	float: left;
	display: inline;
	background: #F4F4F4;
	border: #ddd solid 1px;
}

.box_photos {
	margin: 0px 0px 3px 3px;
	padding: 0px;
	width: 107px;
	float: left;
	background: #F4F4F4;
	border: 1px solid #ddd;
	display: inline;
	height: 250px;
}

.message {
    color: #CC0000;
    text-align:center;
    font-weight: bold;
}
a {color:#333;}
a:hover {text-decoration:none;}
#right {float:left; display:inline; width:285px;}
.textbox1, .textbox2, .textbox3 {width:195px; padding:2px; font:12px Arial, Helvetica, sans-serif; color:#333; border:1px solid #CCC;}
.textbox2 {width:195px; height:50px; overflow:auto;}
.textbox3 {width:201px; height:22px; padding:2px 1px 2px 1px;}

