@charset "utf-8";
/* CSS Document */

*
{
	margin:0;
	padding:0;
	outline:none;
}

body
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0;
	background: #d0d0d0  url(../images/general/bg_body.png) top left repeat-x;
}
img
{
	border:0;
}

a
{
	color:#000;
	text-decoration:none;
	cursor:pointer;
}

a:hover
{
	text-decoration:underline;
}
#container
{
	width:990px;
	display:block;
	margin:0 auto;

}
#header
{
	position:relative;
	height:202px;
	float:left;
	width:990px;
	display:block;
	background:url(../images/general/bg_header.png) top left no-repeat;
}
#wrapper
{
	float:left;
	width:990px;
	height:auto;
	display:block;
	padding:0px 0 30px 0;
	background:#fff url(../images/general/bg_bttm_wrapper.png) bottom left repeat-x;
}
#wrap_footer {
	float:left;
	width:100%;
	height:187px;
	display:block;
	background:  url(../images/general/bg_bttm.png) bottom left repeat;
	padding:0;
}
#footer {
	width:990px;
	height:167px;
	display:block;
	background:url(../images/general/bg_footer.png) top left no-repeat;
	padding:40px 0 0 0;
	margin:0 auto;
}
.divider_clear {
	float:left;
	width:100%;
	height:10px;
	display:block;
	overflow:hidden
}
.divider_smll {
	float:left;
	width:100%;
	height:10px;
	display:block;
	overflow:hidden;
}
.divider_med {
	float:left;
	width:100%;
	height:20px;
	display:block;
	overflow:hidden;
}
.divider_big {
	float:left;
	width:100%;
	height:30px;
	display:block;
	overflow:hidden;
}
/* Header */
.logo_artween {
	position:absolute;
	height:125px;
	width:220px;
	display:block;
	top:34pxpx;
	left:25px;
	z-index:10;
}

.log_zone
{
	position:absolute;
	height:66px;
	width:694px;
	display:block;
	top:0px;
	right:27px;
	background:url(../images/general/bg_log_off.png) top left no-repeat;
}
.log_zone .no_connect
{
	float:left;
	height:18px;
	width:676px;
	display:block;
	padding:38px 0 0 16px;
}
.log_zone .no_connect span
{
	float:left;
	height:18px;
	width:auto;
	display:block;
	padding:2px 0 0 11px;
	background:url(../images/puces/white_bucket.png) 0px 4px no-repeat;
}
.log_zone .no_connect span.subscribe
{
	width:154px;
}
.log_zone .no_connect span.profil
{
	width:86px;
}


.log_zone .no_connect span.identif
{
	width:77px;
}
.log_zone .no_connect span a
{
	float:left;
	height:18px;
	width:auto;
	display:block;
	padding:0 0 0 0;
	color:#fefefe;
	font-size:10px;
	font-weight:normal;
}
.log_zone .no_connect span.messages
{
	width:111px;
	background:url(../images/puces/mail.png) 0px 4px no-repeat;
	padding-left:20px;
}
.log_zone .no_connect span.invitations
{
	width:95px;
	background:url(../images/puces/invitations.png) 0px 4px no-repeat;
	padding-left:20px;
}
.log_zone .no_connect span.sedeconnecter
{
	width:255px;
	font-size:10px;
	padding-top:2px;
}
.log_zone .no_connect span.sedeconnecter span {
	background:none;
	padding-right:5px;
	padding-top:0px;
}
.log_zone .no_connect input
{
	float:left;
	height:15px;
	width:92px;
	display:block;
	padding:2px 0 0 2px;
	margin:0 4px 0 0;
	color:#505050;
	font-size:11px;
	font-weight:normal;
	border:0;
	background:#fff;
}
.log_zone .no_connect .valid
{
	float:left;
	height:auto;
	width:22px;
	display:block;
	padding:3px 0 0 6px;
	margin:0;
	background:none;
}
.log_zone .no_connect .valid a
{
	float:left;
    width:auto;
	height:auto;
	display:block;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.log_zone .no_connect .forget_pass
{
	float:left;
	height:auto;
	width:121px;
	display:block;
	padding:4px 0 0 16px;
	margin:0;
	background:none;
}
.log_zone .no_connect .forget_pass a
{
	float:left;
    width:auto;
	height:auto;
	display:block;
	color:#fff;
	font-size:10px;
	font-weight:normal;
}
.log_zone .no_connect a.francais img, .log_zone .no_connect a.english img
{
	float:left;
    width:20px;
	height:16px;
	display:block;
	padding:0;
	margin:0 6px 0 0;
}
.search_zone {
	float:left;
    width:654px;
	height:41px;
	display:block;
	padding:130px 0 0 295px;
	margin:0 0 0 0;

	z-index:100;
}
.search_zone label {
	float:left;
    width:180px;
	display:block;
	padding:2px 0 0 0;
	font-size:12px;
	font-weight:bold;
	color:#505050;
}
.search_zone input {
	float:left;
    width:240px;
	height:19px;
	display:block;
	padding:2px 0 0 2px;
	font-size:12px;
	font-weight:normal;
	color:#505050;
	border:0;
	background:url(../images/general/bg_main_search.png) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}
.search_zone .valid, .recherche_interne .valid
{
	float:left;
	height:auto;
	width:22px;
	display:block;
	padding:4px 0 0 10px;
	margin:0;
	background:none;
}
.search_zone  .valid a, .recherche_interne .valid a
{
	float:left;
    width:auto;
	height:auto;
	display:block;
	color:#505050;
	font-size:11px;
	font-weight:bold;
}
ul#ariane {
	float:left;
	width:635px;
	padding-left:15px;
	display:block;
	background:url(../images/general/fleche_ariane.gif) 0px 1px no-repeat;
	border-bottom: 1px solid #d80025;
	padding-bottom:4px;
	margin-bottom:10px;
}
ul#ariane li {
	float:left;
	width:auto;
	padding-right:8px;
	display:block;
	font-size:11px;
	font-weight:normal;
	color:#d90025;
}
ul#ariane li a {
	font-size:11px;
	font-weight:normal;
	color:#d90025;
}
/* Content */
.hat {
	float:left;
	width:990px;
	height:26px;
	display:block;
	background:url(../images/general/bonnet.png) top left no-repeat;
	z-index:10;
}
.main_zone {
	float:left;
	width:650px;
	height:auto;
	display:block;
	padding-left:10px;
	margin-top:-10px;
	overflow:hidden;
}
.right_zone {
	float:right;
	width:300px;
	height:auto;
	display:block;
	padding-right:10px;
	margin-top:-10px;
	overflow:hidden
}
h2 {
	font-size:30px;
	font-weight:bold;
	color:#d90025;
	float:left;
	width:100%;
}

h2  span a{
	font-size:10px;
	font-weight:normal;
	color:#d90025;
	text-decoration:none;
	line-height:12px;
}
h2.grey, .group3 fieldset.styled_field label.grey {
	color:#505050;
}
.mavt {
	float:left;
	width:650px;
	height:auto;
	display:block;
	margin:10px 0px;
}
.mavt img {
	float:left;
	width:345px;
	height:272px;
	display:block;
	padding:0 10px 20px 0;
}
.mavt p {
	/*
	float:left;
	width:295px;*/
	height:auto;
	display:block;
	padding:0 0 15px 0;
	font-size:14px;
	color:#000;
}
.mavt  span {
	float:left;
	width:295px;
	height:auto;
	display:block;
	padding:0 0 15px 0;
	font-size:12px;
	color:#505050;

}
.mavt  span p {
	font-size:12px;
	color:#505050;
}
.standard_actu {
	float:left;
	width:201px;
	height:250px;
	display:inline;
	padding:3px 0 0 9px;
	margin:10px 10px 0 0;
	background:url(../images/general/bg_standard_actu.png) top left no-repeat;
	border-bottom:1px solid #d80025;
}
.double_standard_actu {
	float:left;
	width:421px;
	height:251px;
	display:inline;
	padding:3px 0 0 9px;
	margin:10px 0 0 0;
	background: url(../images/general/bg_standard_actu2.png) top left no-repeat;

}
.last_block {
	margin-right:0;
}
.standard_actu h3 {
		float:left;
		width:200px;
		font-size:14px;
		height:26px;
		display:block;
		font-weight:bold;
		color:#fff;
}
.double_standard_actu h3 {
		float:left;
		width:410px;
		font-size:14px;
		height:26px;
		display:block;
		font-weight:bold;
		color:#fff;
}
.standard_actu img, .double_standard_actu img {
		float:left;
		width:160px;
		height:120px;
		display:block;
		padding-left:16px;
		padding-bottom:14px;
}
.standard_actu p, .double_standard_actu p {
		float:left;
		width:185px;
		font-size:12px;
		height:73px;
		display:block;
		font-weight:normal;
		color:#000;
		overflow:hidden;
}
.standard_actu p strong, .double_standard_actu p strong {
		float:left;
		width:185px;
		font-size:14px;
		height:auto;
		display:block;
		font-weight:bold;
}


.left_actu {
		float:left;
		width:215px;
		display:block;
		overflow:hidden;
}
.right_actu {
		float:left;
		width:180px;
		display:block;
		padding-right:25px;
		overflow:hidden;
}


.right_actu   .double_standard_actu p {
		float:right;
		width:180px;
		font-size:12px;
		height:73px;
		display:block;
		font-weight:normal;
		color:#000;
		overflow:hidden;
}
.ts_les a {
	float:right;
	width:auto;
	display:block;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background:url(../images/puces/fleche_noire.gif) 0px 2px no-repeat;
	padding-left:9px;
}
ul.review {
	float:left;
	width:209px;
	height:auto;
	display:block;
	padding:10px 5px 0 0;
}
ul.review li {
	float:left;
	width:205px;
	height:auto;
	display:block;
	padding:0;
	list-style-type:none;
	font-size:12px;
	font-weight:normal;
	color:000;
}
ul.review li a {
	float:left;
	width:auto;
	height:auto;
	display:block;
	background:url(../images/puces/fleche_noire.png) 0px 3px no-repeat;
	padding-left:9px;
	list-style-type:none;
	font-size:12px;
	font-weight:normal;
	color:000;
}
ul.review li.strong {
	font-size:14px;
	font-weight:bold;
	color:#d90025;
}
/* Colonne droite */
.block_right {
	float:left;
	width:300px;
	height:auto;
	display:block;
	border-bottom:1px solid #524f4f;
	padding-bottom:3px;
}
.block_right strong {
	float:left;
	width:290px;
	height:18px;
	display:block;
	padding:4px 0 0 10px;
	background:url(../images/general/bg_der_inscrits.png) top left no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.block_right ul {
	float:left;
	width:300px;
	height:auto;
	display:block;
	padding-bottom:5px;

}
.block_right li {
	float:left;
	width:300px;
	display:block;
	list-style-type:none;
	padding:10px 0 0 0;
}
.block_right li img {
	float:left;
	width:85px;
	height:63px;
	display:block;
	padding:0 9px 0 0;
}
.block_right li p {
	float:left;
	width:200px;
	height:auto;
	display:block;
	padding:0 0 0 0;
	font-size:12px;
	font-weight:normal;
	color:#000;
}
.block_right li p strong {
	float:left;
	width:200px;
	height:auto;
	display:block;
	padding:0 0 9px 0;
	font-size:10px;
	font-weight:normal;
	color:#d90025;
	background:none !important;
}
.ts_lesfloat_left {
	float:left;
	width:auto;
	display:block;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#000;


}
.carre_pub {
	float:left;
	width:300px;
	height:250px;
	display:block;
}
.talent strong {
	background:url(../images/bg_talents.png) top left no-repeat;
}
.talent p {
color:#000000;
display:block;
float:left;
font-size:12px;
height:auto;
padding:0 0 15px;
width:295px;
}
.market_place li {
	font-size:12px;
	font-weight:normal;
	color:#000;
	width:295px;
	display:block;
}
.market_place li a {
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.market_place li a:hover {
	text-decoration:underline;
}
.market_place li span {
	font-size:10px;
	font-weight:normal;
	color:#505050;
	width:295px;
	display:block;
}
.teaser_right {
	float:left;
	width:300px;
	height:100px;
	display:block;
	padding:0;
	margin:0;
}
/* fiche artiste */
.left_col {
	float:left;
	width:210px;
	height:auto;
	display:block;
	padding-right:10px;
}
.left_col .standard_actu {
	height:auto;
}
.left_col .standard_actu p {
	height:auto;
	padding-bottom:10px;
}
.left_col .standard_actu  ul {
	float:left;
	padding-bottom:10px
}
.left_col .standard_actu  li {
	float:left;
	list-style-type:none;
	width:auto;
	padding:0 0 0 0;
}
.left_col .standard_actu  li a {
	float:left;
	list-style-type:none;
	width:180px;
	display:block;
	padding:0 0 0 9px;
	background:url(../images/puces/fleche_rouge.png) 0px 4px no-repeat;
	font-size:12px;
	font-weight:normal;
	color:#d90025;
	text-decoration:none;
}
.left_col .standard_actu  li a:hover, .left_col .block_left li p a:hover, .listing_H li p a:hover {
	text-decoration:underline;
}
/*.left_col .standard_actu  input {
	float:left;
	width:14px;
	height:14px;
	display:block;
	padding:0;
	margin:0 6px 12px 0;
	border:1px solid #a9a9a9;
}*/
.left_col .standard_actu  label {
	padding-right:10px;
	overflow:hidden;
	display:block;
	width:161px;
	float:left;
}
.light_bg {
		background:url(../images/general/light_bg.png) top left no-repeat;
}
.left_col .block_left{
border-bottom:1px solid #524F4F;
display:block;
float:left;
height:auto;
padding-bottom:3px;
width:210px;
background:url(../images/general/bg_block_left.png) top left no-repeat;
margin-top:10px;
}
.left_col .block_left strong {
color:#FFFFFF;
display:block;
float:left;
font-size:14px;
font-weight:bold;
height:18px;
padding:4px 0 0 9px;
width:201px;
}
.left_col .block_left ul, .left_col .light_bg ul {
display:block;
float:left;
padding:10px 0 0 9px;
width:201px;
}
.left_col .light_bg ul {
	display:inline;
	padding-left:0;
}
.left_col .block_left li, .left_col .light_bg li {
display:block;
float:left;
padding:0;
width:201px;
list-style-type:none;
padding:0 0 6px 0;
}
.left_col .block_left li img, .left_col .light_bg li img {
display:block;
float:left;
padding:0;
width:43px;
height:31px;
list-style-type:none;
padding:0 10px 0 0;
}
.left_col .block_left li p, .left_col .light_bg li p {
padding-top:9px;
}
.left_col .light_bg li p {
	width:auto!important;
	float:none !important;
}
.left_col .light_bg li p a {
	background:none !important;
}
.left_col .light_bg li a {
	padding:0 !important;
}
.left_col .block_left li p a, .left_col .light_bg  li p a {
padding-right:15px;
color:#000;
text-decoration:none;
}
.red_ts_les a {
background:transparent url(../images/puces/fleche_rouge.png) no-repeat  0px 4px;
color:#d90025;
display:block;
float:right;
font-size:11px;
font-weight:bold;
padding:0 0 0 9px;
width:auto;
margin-bottom:3px;
}
.center_zone {
	float:left;
	display:block;
	width:430px;
	padding-top:41px;
	overflow:hidden;
}
.center_zone p {
	float:left;
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#000;
	padding-bottom:5px;
}
.center_zone h3 {
	float:left;
	width:100%;
	color:#505050;
	font-size:20px;
	font-weight:bold;
}
.listing_H {
	float:left;
	width:100%;
	display:block;
	padding:10px 0 0  0;
}
.listing_H strong, .listing_V strong {
	float:left;
	width:100%;
/*	display:block;*/
	padding:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.listing_H ul {
	float:left;
	width:100%;
	display:block;
	padding:0 0 0 0;
}
.listing_H li {
	list-style-type:none;
	float:left;
	width:137px;
	display:inline;
	padding:0 0 0 0;
	margin-right:9px;
}
.listing_H li.last_block {
	margin-right:0;
}
.listing_H li img {
	float:left;
	width:137px;
	height:103px;
	display:block;
	padding:0 0 9px 0;
}
.listing_H li p {
	float:left;
	width:137px;
	height:auto;
	display:block;
	padding:0 0 10px 0;
	font-size:12px;
	font-weight:normal;
	color:#505050;
	text-align:center;
}
.listing_H li p a {
	font-size:12px;
	font-weight:normal;
	color:#505050;
	text-decoration:none;
	text-align:center;
}
.line {
	float:left;
	width:100%;
	height:1px;
	display:block;
	overflow:hidden;
	background:#c9c9c9;
}
textarea {
	float:left;
	width:97%;
	height:83px;
	display:block;
	padding:5px;
	overflow:auto;
	border:1px solid #d0d0d0;
	margin:10px 0 5px 0;
	background:url(../images/general/bg_texarea.png) top left repeat-x;
}
a.send_mssge {
	float:right;
	width:159px;
	height:23px;
	display:block;
	background:url(../images/general/btn_send_mssge.jpg) top left no-repeat;
}
.listing_V {
	float:left;
	width:100%;
	display:block;
	padding:10px 0 10px 0;
}
.listing_V ul {
	float:left;
	width:100%;
	display:block;
	padding:0 0 0 0;
}
.listing_V li {
	list-style-type:none;
	float:left;
	width:100%;
	display:block;
	padding:0 0 10px 0;
}
.listing_V li img {
	float:left;
	width:85px;
	height:63px;
	display:block;
	padding:0 10px 0 0;
}
.listing_V li p {
    font-size:12px;
	font-weight:normal;
	color:#010101;
	padding:5px 0 0 0;
	float:none;
}
.listing_V li p span {
    font-size:10px;
	font-weight:normal;
	color:#505050;
	padding:0 0 0 0;
	float:none;
}
.vdo_object {
	float:left;
	width:425px;
	height:344px;
	display:block;
	padding:10px 0 0 0;
}
.large_V li img {
display:block;
float:left;
height:103px;
padding:0 10px 0 0;
width:137px;
}
.large_V li p {
	padding-top:0;
}
.large_V li p strong {
	font-size:12px;
	font-weight:bold;
	color:#d90025;
	float:none;
	padding:0;
	margin:0;
}
/* Livre d'or */
.pagination {
	float:left;
	width:100%;
	height:auto;
	display:block;
}
.pagination .ts_lesfloat_left a {
	background:url(../images/puces/fleche_noire_inverse.png) top left no-repeat !important;
	padding-left:9px;
}
.pagination  .ts_les a {
	float:right;
	width:auto;
	display:block;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background:url(../images/puces/fleche_noire.png) top right no-repeat;
	padding-right:9px;
}
.pagination  ul {
color:#000;
display:block;
float:left;
height:auto;
margin:0;
padding:0 0 0 81px;
text-align:center;
width:240px;

}
.pagination  li {
list-style-type:none;
padding-right:4px;
font-size:11px;
font-weight:normal;
color:#000;
display:inline

}
/* Amis */
.amis h3, .home_artiste h3,  .oeuvres h3, .annonces h3, h3, .weenart h3, .conditions2 h3 {
	float:left;
	width:100%;
	color:#505050;
	font-size:20px;
	font-weight:bold;
}
.recherche_interne {
	float:left;
	width:608px;
	height:auto;
	display:inline;
	margin: 0  0 0 10px;
	padding:10px;
	border:1px solid #d3d3d3;

}
.recherche_interne label {
	float:left;
	width:auto;
	height:auto;
	display:inline;
	margin: 0  0 0 0;
	padding:3px 2px 0 0;
	font-size:12px;
	font-weight:bold;
	color:#505050;
}
.recherche_interne #win-xp .newListSelected {
	margin-right:15px;
}
.recherche_interne .right  #win-xp .newListSelected {
	margin-right:0;
}
.recherche_interne .valid {
/*	margin-left:-5px;*/
}
.amis .right_list, .amis .left_list {
	float:left;
	width:320px;
	display:block;
	padding:0 10px 0 0;
}
.amis .right_list {
	float:right;
	padding:0;
}
.amis .listing_V li p span, .home_artiste .listing_V li p span {
color:#d90025;
}
.amis  .pagination ul, .home_artiste .pagination ul {
	padding-left:155px;
}
/* Home amis*/
.home_artiste .recherche_interne .valid {
	margin-left:-15px;
}
.home_artiste .listing_V li p {
	float:left;
	width:187px;
	display:block;
	padding-right:10px;
	overflow:hidden;
}
.home_artiste .listing_V li .ts_les a {
	padding-top:48px;
	background-position: 0px 50px;
}
.home_artiste  .listing_V li {
	padding-top:10px;
}
.home_artiste  .listing_V li.line {
	padding:0px;
}
/*.home_artiste .pagination  .ts_les a, .amis .pagination  .ts_les a {
	background:url(../images/puces/fleche_noire.png) 50px 4px no-repeat;
}
*/
/* Oeuvres _ Expos */
.diapo_zone {
	border:1px solid #D3D3D3;
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 0;
	padding:0;
	width:648px;
	overflow:hidden
}
.diapo_zone .tit  {
	float:left;
	width:628px;
	padding:10px;
	display:block;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;

}
.diapo_zone .tit strong {


	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:center;
	padding:0;
	width:628px;
	display:block;
		padding-bottom:0;
}
.main_diapo {
	float:left;
	width:648px;
	height:auto;
	display:block;
	background:#c9c9c9;
}
.main_diapo  .current {
	text-align:center;
	padding:2px 0 15px 0;
		position:relative;
}
.main_diapo  .current a {
	display:inline;
}
.main_diapo  .current a img {

	display:inline-block;
float:none !important;
}
.main_diapo  .current  a.zoom{
	position:absolute;
	width:52px;
	height:17px;
	display:block;
	background:url(../images/pictos/zoom.jpg) top left no-repeat;
	bottom:17px;
	_bottom:75px;
	right:0px;
}
.oeuvres .right_list, .oeuvres .left_list {
	display:block;
	float:left;
	padding:0 10px 0 0;
	width:320px;
}
.oeuvres .right_list {
	padding:0;
}
.oeuvres .large_V li p {
	padding:5px 0px;
	height:55px;
}
.oeuvres .large_V li p strong {
color:#000;
float:none;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
}
.centeralign {
	text-align:center;
	width:628px;
	display:block;
}
ul#abecedaire  {
	text-align:center;
	margin-bottom:-10px;
	padding-bottom:6px;
	float:left;
	display:inline;
	margin-left:15px;

}
ul#abecedaire li  {
	display:inline;
	list-style-type:none;
	padding-right:10px;
}
ul#abecedaire li a  {
	display:inline-block;
	float:none;
	font-size:14px;
	font-weight:bold;
	color:#505050;
}
.bg_abc {
	background:url(../images/general/bg_abc.png) bottom left no-repeat;
}

/* Annonces */
.annonces .recherche_interne label {
	width:63px;
}
.annonces .recherche_interne .valid {
/*margin-left:-13px;*/
}
.annonces .recherche_interne .valid {
	padding-left:5px;
}

.annonces .block_left{

display:block;
float:left;
height:auto;
padding-bottom:3px;
margin-top:10px;
width:100%;
}

.annonces .block_left ul {
display:block;
float:left;
padding:0 0 0 0;
width:100%;

}
.annonces .block_left li {
display:block;
float:left;
list-style-type:none;
padding:0 0 10px 0;
border-bottom:1px solid #c9c9c9;
width:100%;
margin-top:10px;
}
.annonces  .block_left li img {
display:block;
float:left;
padding:0;
width:43px;
height:31px;
list-style-type:none;
padding:0 10px 0 0;
}
.annonces  .block_left li img.large_right {
	float:right;
	width:137px;
	height:103px;
	display:block;
	padding:0 0 0 9px;

}
.annonces  .block_left li span {
font-size:10px;
font-weight:normal;
color:#505050;
padding-top:12px;
display:block;
height:20px;
}
.annonces  .block_left li p {
position:relative;
padding-top:10px;
}
.annonces  .block_left li  p .prix {
position:absolute;
top:0;
right:147px;
font-size:14px;
font-weight:bold;
color:#d90025;
}
.annonces  .block_left li p strong {

padding-right:50px;
}
.annonces .block_left li p a {
padding-right:15px;
color:#000;
text-decoration:none;

padding-top:10px;
}
/*.pagination .ts_les a {
	background-position: 115px 4px;
}
*/
/* ACTUS */
.annonces .recherche_interne .left {
	float:left;
	width:346px;
	display:block;
	padding:0;
	margin:0;
}
.annonces .recherche_interne .right {
	float:right;
	width:262px;
	display:block;
	padding:0;
	margin:0;
}
.annonces .recherche_interne .left label,.annonces .recherche_interne .right label {
	width:auto;
}
.annonces .recherche_interne .left #win-xp  {
	float:right!important;
}
.annonces .recherche_interne .right #win-xp {
	float:left !important;
}
.annonces .block_left li p strong.red_strong {
	font-size:14px;
	font-weight:bold;
	color:#d90025;
}

/* Artween TV*/
.increase14 {
	float:left;
	font-size:14px;
	text-align:justify;
}

.mavt_vdo {
	float:left;
	width:650px;
	display:block;
	overflow:hidden;

}
.mavt_vdo .player_vdo {
	float:left;
	width:392px;
	height:330px;
	display:block;
	padding:0 10px 0 0;
	margin:0 0 0 0;
}
.mavt_vdo  ul#tags {
	float:left;
	width:240px;
	height:auto;

	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	line-height:23px;
	overflow:hidden;
}
.mavt_vdo  ul#tags  li {

	width:auto;
	height:auto;
	display:inline;
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style-type:none;
}

.mavt_vdo ul#tags  li a {
	display:inline;
	float:none!important;
	font-size:12px;
	font-weight:normal;
	color:#000;
	padding-right:10px;
}
.mavt_vdo ul#tags  li a.font14 {
	font-size:14px;
}
.mavt_vdo ul#tags  li a.font16{
	font-size:16px;
}
.mavt_vdo ul#tags  li a.font18 {
	font-size:18px;
}
.mavt_vdo ul#tags  li a.red, a.red {
	color:#d90025
}
 .weenart .standard_actu, .oeuvres .standard_actu  {
	height:230px;
	padding-top:10px;
	margin-top:20px;
	background:url(../images/general/bg_block_tv.png) top left no-repeat;
}
 .weenart  .standard_actu h3, .oeuvres  .standard_actu h3 {
color:#d90025;
font-size:10px;
font-weight:normal;
height:16px;
}
.standard_actu img, .weenart .standard_actu img,  .oeuvres .standard_actu img  {
display:block;
float:left;
height:120px;
padding-bottom:14px;
padding-left:16px;
width:160px;
}

/*.standard_actu p, .weenart  .standard_actu p, .oeuvres  .standard_actu p {
	height:auto;
}*/
.wide_mavt_vdo .player_vdo {
	float:left;
	width:650px;
	height:528px;
	display:block;
	padding:0;
	margin:0 0 0 0;
}
/* Weenart */
.weenart .mavt_vdo ul#tags {
	width:auto;
	margin:0;
}
.weenart .mavt_vdo #win-xp ul.newList li  {
	display:block;
}
.weenart h4 {
	float:left;
	display:block;
	font-size:12px;
	font-weight:bold;
}

/* Profil annonces */
.annonces .profil_annonces li p {
	position:relative;
	height:105px;
}
.annonces .profil_annonces li p, .annonces .profil_annonces li p .prix {

}
.annonces .profil_annonces li p strong {
	font-size:14px;
	font-weight:bold;
}
.annonces .profil_annonces li p .modif {
	position:absolute;
	left:393px;
	bottom:2px;
	height:22px;
	padding-top:0;
	width:auto;
	display:block;
}
.annonces .profil_annonces li p .suppr {
	position:absolute;
	left:461px;
	bottom:2px;
	height:22px;
	padding-top:0;
}
.annonces .profil_annonces li p .modif a {
	width:auto;
	padding-right:15px;
	background:url(../images/pictos/ico_modif.png) top right no-repeat;
	color:#D90025;
	font-size:10px;
	font-weight:normal;
	padding-top:0;
	display:block;
	height:20px;
	_padding-bottom:3px;
	_display:inline;


}
.annonces .profil_annonces li p .suppr a {
	width:auto;
	padding-right:15px;
	background:url(../images/pictos/ici_suppr.png) top right no-repeat;
	color:#D90025;
	font-size:10px;
	font-weight:normal;
	padding-top:0;
	padding-bottom:3px;
	display:block;
	height:20px;
}
/* Signaler abus */
.conditions p {
	font-size:12px;
	font-weight:normal;
	color:#000;
		float:left;
	display:block;
	text-align:justify;
	padding-bottom:10px;
}
.conditions h3 {
	font-size:14px;
	font-weight:bold;
	color:#505050;
	float:left;
	display:block;
	padding : 20px 0px;
}
.conditions ul {
	float:left;
	width:100%;
	display:block;
	padding:10px 0 20px 40px;
}
.conditions li {
	float:left;
	width:500px;
	display:block;
	padding:0;
	list-style-type:none;
	font-size:12px;
	font-weight:normal;
	color:#000;
}
.conditions li a {
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.conditions li a:hover {
	text-decoration:underline;
}
.conditions  li.indent {
	padding-left:15px;
}
.conditions  p a {
	font-size:12px;
	font-weight:normal;
	color:#d90025;
	text-decoration:underline;
}
.conditions  p a:hover {
	text-decoration:none;
}
/* Poster annonces */
.form1  {
	position:relative;
	float:left;
	display:block;
}
.form1 label,.form2 label {
	float:left;
	width:120px;
	display:block;
	font-size:12px;
	font-weight:normal;
	color:#000;
	padding:3px 0 0 0;
}
.form1 input {
background:transparent url(../images/general/bg_main_search.png) no-repeat scroll left top;
border:0 none;
color:#505050;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:19px;
padding:2px 0 0 2px;
width:240px;
margin-left:7px;
}
.form1 #win-xp .newListSelected {
	width:241px !important;
	background:#FFFFFF url(../images/general/dropdown_wide.png) no-repeat scroll right top;
}
.form1  #win-xp .newListSelected div {
width:237px;
}
.form1  #win-xp ul.newList {
	width:239px;
}
.form1  label.decal {
	width:127px;
}
#wrap_browse {
background:transparent url(../images/general/btn_browse.png) no-repeat scroll left top;
cursor:pointer;
display:block;
float:left;
height:15px;
margin:4px 0 0 4px;
position:relative;
width:86px !important;
}
#wrap_browse input#browse {
border:0 none;
cursor:pointer;
font-size:11px;
height:12px;
left:0;
 filter : alpha(opacity=0);
  -moz-opacity : 0;
  opacity : 0!important;
position:absolute;
top:0;
width:86px !important;
z-index:9999;
}
.form1  .btnvalid a,.form2  .btnvalid a {
		float:left;
		width:81px;
		height:25px;
		display:inline;
		margin:0 0 0 269px;
		background:url(../images/general/valid_form.png) top left no-repeat;
}
.form1 .already_online a {
	position:absolute;
	width:250px;
	height:auto;
	display:block;
	color:#d90025;
	font-size:11px;
	font-weight:bold;
	top:173px;
	right:13px;
}
/* Inscription */

.form2  {
	position:relative;
	float:left;
	display:block;
}
.group3 label.sex {
color:#000000;
display:block;
float:left;
font-size:12px;
font-weight:normal;
padding:3px 0 0;
width:82px;
}
.form1 input.sml_foto {
	width:168px !important;
	background:transparent url(../images/general/bg_main_searchS.png) no-repeat left top;
}
.form1  input#captcha {
	margin-top:4px;
}
.conditions2 p {
		font-size:14px;
}

/* Mon profil */
.mon_profil_or .listing_V li p {
    width:480px;
	float:left;
}
.mon_profil_or .listing_V li .options {
	float:right;
	width:75px;
	height:auto;
	display:block;
	padding-top:20px
}
.mon_profil_or .listing_V li .options a {
		float:right;
		padding-right:24px;
		font-size:10px;
		font-weight:normal;
		color:#d90025;
		padding-bottom:2px
}
.mon_profil_or .listing_V li .options a.delete {
	background:url(../images/pictos/red_cross.png) top right no-repeat;
}
.mon_profil_or .listing_V li .options a.block {
	background:url(../images/pictos/minus.png) top right no-repeat;
}
/* Mon profil */
.tableau {
	float:left;
	width:428px;
	height:auto;
	display:block;
	border:1px solid #c9c9c9;
}
.tableau .date {
	float:left;
	width:75px;
	height:32px;
	display:block;
	padding:12px 0 0 10px;
	font-size:10px;
	font-weight:normal;
	color:#505050;
}
.tableau div.norm {
	float:left;
	width:428px;
	background:#fff;
}
.tableau div.alternate {
	float:left;
	width:428px;
	background:#c3c3c3;
}
.tableau .exp {
	float:left;
	width:123px;
	height:39px;
	display:block;
	padding:5px 0 0 0;
	font-size:10px;
	font-weight:normal;
	color:#505050;
}
.tableau .obj {
	float:left;
	width:220px;
	height:32px;
	display:block;
	padding:12px 0 0 0;
		font-size:12px;
	font-weight:normal;
	color:#000;
}
.tableau .obj a {
	color:#000;
}
.tableau  .header .date,.tableau  .header .exp, .tableau  .header .obj {
	font-size:12px!important;
	font-weight:bold!important;
	color:#000 !important;
}
.tableau  .header .exp {
	height:32px;
		padding:12px 0 0 0;
}
.tableau  .ts_les a {
	margin:10px 0;
	padding-right:5px;
}
.amis .listing_V li {
	position:relative;
}
.amis .listing_V li p {
	padding-top:0;
	padding-right:78px;
}
.amis  .listing_V li .options {
	display:block;
	position:absolute;
	height:auto;
	top:5px;
	right:0;
	width:75px;
	}
.amis  .listing_V li .options a {
	color:#D90025;
	float:right;
	font-size:10px;
	font-weight:normal;
	padding-bottom:2px;
	padding-right:24px;
}
.amis  .listing_V li .options a.delete {
	background:transparent url(../images/pictos/red_cross.png) no-repeat scroll right top;
}
.amis  .listing_V li .options a.block {
	background:transparent url(../images/pictos/minus.png) no-repeat scroll right top;
}
.amis .tableau {
width:648px;
}
.amis .tableau div.norm, .amis .tableau div.alternate, .amis .tableau .header {
width:648px;
position:relative;
}
a.send_mssge {
	float:right;
	width:150px;
	height:24px;
	display:block;
	background:url(../images/general/btn_send_mssge2.jpg) top left no-repeat;
	margin:6px 5px 0 0;
}

.alternate a.delete, .norm a.delete {
	background:url(../images/pictos/red_cross.gif) top right no-repeat;
	    position:absolute;
		padding-right:24px;
		font-size:10px;
		font-weight:normal;
		color:#d90025;
	    top:13px;
		right:5px;
}
.centered160 {
	text-align: center;
	float:left;
	width:160px;
	background:#c3c3c3;
	margin-right:20px;
	display:inline;
}
.centered160 a {
	display:inline;
}
.centered160 a img {
display: inline-block;
float: none;
width: auto;
padding-left: 0pt;
}
.act {
	padding-left:11px;
	background:url(../images/pictos/left_arrow.jpg) 0px 2px no-repeat;
	width:400px;
	float:left;
	display:block;

}
.reduced_divider {
	width:360px;
}
.form1  .btnvalid2 a{
		float:left;
		width:81px;
		height:25px;
		display:inline;
		margin:0 0 0 269px;
		background:url(../images/general/valid_form2.png) top left no-repeat;
}
.table_oeuvre {
	padding-top:0;

}
.table_oeuvre li {
	position:relative;
}
.table_oeuvre  li  span {
color:#000;
float:left;
font-size:12px;
font-weight:normal;
padding:0;
width:204px;
display:block;
}
.table_oeuvre  li .theme {
color:#000;
float:left;
font-size:12px;
font-weight:normal;
padding:0;
width:214px;
display:block;
}
.table_oeuvre  #basiccheck,.table_oeuvre  #basiccheck span {
	float:left;
	width:56px;
	display:block;
}
.oeuvres .listing_V li .options {
display:block;
height:auto;
position:absolute;
right:0;
top:5px;
width:75px;
}
.oeuvres .listing_V li .options a {
color:#D90025;
float:right;
font-size:10px;
font-weight:normal;
padding-bottom:2px;
padding-right:24px;

}
.oeuvres .listing_V li .options a.delete2 {
background:transparent url(../images/pictos/red_cross.png) no-repeat scroll right top;
}
.oeuvres .listing_V li .options a.modif {
background:transparent url(../images/pictos/modif.png) no-repeat scroll right top;
}
.oeuvres .listing_V li .options a.vendre {
background:transparent url(../images/pictos/vendre.png) no-repeat scroll right top;
}
.player_profil {
	width:425px;
	height:344px;
	display:block;
	margin: 0 auto;
	clear:both;
}
.border_form {
	height:auto;
	padding:10px;
	border:1px solid #d3d3d3
}
.conditions2 span {
font-size:14px;
font-weight:bold;
color:#505050;
float:left;
display:block;
width:233px;

}
