/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}*/
table{border-collapse:collapse;border-spacing:0;}
.enbas {background-color:black;position:absolute;bottom:0px;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
body{text-align:left;font-family:arial,sans-serif;}
a:link{text-decoration: none;color:#000000;outline: none;cursor: pointer;}
a:visited,a:active,.faux_link{text-decoration: none;color:#553A33;outline: none;cursor: pointer;}
a:hover,.faux_hover{color:#ffffff;cursor: pointer;text-decoration: none;}
.clear{clear:both;}
div.softcorners{position: relative;background:#fff;padding:5px;}
div.softcorners img{vertical-align: top}


div.softcorners img.tl{position:absolute;top:0px;left:0px;z-index:1;}
div.softcorners img.tr{position:absolute;top:0px;right:0px;z-index:1;}
div.softcorners img.br{position:absolute;bottom:0px;right:0px;z-index:1;}
div.softcorners img.bl{position:absolute;bottom:0px;left:0px;z-index:1;}


div.softcorners img.ttl{top:0px;left:14px;z-index:1;}
div.softcorners img.ttr{top:0px;right:14px;z-index:1;}
div.softcorners img.bbr{bottom:0px;right:14px;z-index:1;}
div.softcorners img.bbl{bottom:0px;left:14px;z-index:1;}


div.softcorners div.insides{position: relative;z-index:2;top:0px;}


.promo{margin-top:20px;padding:0;height:100px;}
.foot,.head,.flesh,.tabs{width:744px;margin:0 auto;text-align: left;z-index:2;position: relative;}
.foot{margin-top:20px;text-align: right;}
.foot .getpaid{width:744px;height:250px;text-align: right;}
.brozar{width:792px;margin:0 auto;text-align: left;}
div.big_bubble{padding:20px;width:704px;height:340px;}
div.lil_bubble{padding:20px;width:384px;/width:424px;height:210px;/height:250px;overflow: hidden;position:absolute;text-align: left;top:738px;/top:758px;z-index:3;cursor: pointer;}
div.lil_bubble h1{color:#473507;font:bold 16px arial,sans-serif;}
div.lil_bubble h2{color:#473507;font:bold 12px arial,sans-serif;margin-bottom:4px;}
div.lil_bubble ul li{float: left;width:122px;margin-right:9px;padding-top:75px;margin-top:10px;font:11px/14px verdana,sans-serif;color:#877547;}
div.lil_bubble ul li.end{margin-right:0;}
div.lil_bubble .bottom{color:#877547;font: normal 12px arial,sans-serif;text-align: right;padding:20px 0 0 0;/padding:3px 0 0 0;}
div.lil_bubble a.learn{color:#172322;font: normal 12px arial,sans-serif;border-bottom:1px dotted #877547;}
div.lil_bubble a.join{color:#172322;font:bold 14px arial,sans-serif;border-bottom:1px dotted #877547;}
div.lil_bubble #reason_camera{position:absolute;top:27px;left: -5px;}
div.lil_bubble #reason_gift{position:absolute;top:23px ;left:150px;}
div.lil_bubble #reason_people{position:absolute;top:16px;left:270px;}

/* Onglet 1 */
.tabs .menu_item{float: left;margin-right:5px;margin-left:45px;text-align:center;padding:7px 190px 5px 10px;}
.tabs .menu_item a{color:#fff;font: normal 18px arial,sans-serif;}
/*.tabs .menu_item a{color:#80CEFF;font: normal 18px arial,sans-serif;}
*/
.tabs .rounded_input{float:left;width:238px;padding-left:25px;}
.tabs .rounded_input div.contain{float: left;width:238px;height:24px;background: url('http://bitcast.vimeo.com/vimeo/assets/images/home_search_input.gif') no-repeat top left;}
.tabs .rounded_input div.contain input{float: left;height:20px;border:0;background: transparent;}
.tabs .rounded_input div.contain input.field{padding:3px 0px 0px 5px;width:205px;font-size:14px;color:#969696;}
.tabs .rounded_input div.contain input.button{width:28px;cursor: pointer;}
#letterbox,.player{width:415px;}
#letterbox{float: left;margin-right:20px;background:#000;}

/* Partie droite player - boutique & pub */
/* Hauteur pavé vert  */
.video_meta{float: left;width:269px;height:330px;padding-top:5px;overflow: hidden;position: relative;}
.video_meta img.creator{float: left;margin-right:10px;border:3px solid #4b7790;width:50px;}
.video_meta .user{float: left;width:203px;color:#553A33;font-family:verdana,serif;font-size:12px;}
.video_meta .title a{float: right;font:bold 16px arial,sans-serif;color:#fff;}
/*
.video_meta .title a{font:bold 16px arial,sans-serif;color:#80ceff;}
*/
.video_meta .byline{color:#553A33;font: normal 11px verdana,serif;}
/*
.video_meta .byline{color:#3e6375;font: normal 11px verdana,serif;}
.video_meta .byline a{color:#80CEFF;}
*/
.video_meta .byline a{color:#fff;}
.video_meta .counts,.video_meta .counts a{color:#80ceff;font: normal 11px verdana,serif;}
.video_meta .counts{margin-top:1px;}
.video_meta .counts strong{font-weight:bold;}
.video_meta img.grad{position:absolute;top:661px;left:0px;z-index:3;display: none;}
/* Pave vert de pub */
.video_meta .comment_bubble{margin-top:6px;width:250px; height:237px;float: left;background: rgb(224, 255, 0) none repeat scroll 0%;
font-weight:bold;font-family:Arial;text-align:left;font-size:17px;padding:5px;margin-bottom:5px;
}
.video_meta .comment_bubble .bubble-prix{font-weight:bold;font-family:Arial;text-align:left;font-size:29px;padding:5px;margin-bottom:5px;
}

.video_meta .comment_point{float: left;margin-top:px;}
.video_meta img.user{float: right;border:3px solid #4b7790;}
.video_meta .login{
margin-top:15px;width:250px; height:232px;padding-left:5px;float:left;background: rgb(224, 255, 0) none repeat scroll 0%;
font-family:Arial;text-align:left;font-size:10px;padding:5px;margin-bottom:5px;	
}
.video_meta .store-image{
margin-top:100px;padding-left:5px;float:left;padding:5px;margin-bottom:5px;	
}
.login .store-image {
padding-righ:55px;
margin-bottom:55px;	
}
.complements {
padding-top:55px;
}
.complements .store-titre{
font-family:Arial;text-align:left;font-size:20px;padding:5px;margin-bottom:5px;color:#fff;font-weight:bold;
}

.complements .store-livre{
font-family:Arial;text-align:left;font-size:19px;padding:5px;margin-bottom:5px;color:#ff0000;font-weight:bold;	
}
.complements .bt-spectacles a {
background:transparent url(/images/bt-menu/btn-add.png)  no-repeat scroll left top;;
color:#FFFFFF;display:block;height:26px;line-height:24px;padding-left:28px;text-align:left;width:176px;
}
.complements .bt-spectacles a:hover {
background:transparent url(/images/bt-menu/btn-add-partenaires-hover.png) no-repeat scroll left top;;
/*background:transparent url(/images/bt-menu/btn-add-hover.png) no-repeat scroll left top;*/
text-decoration:none;
}
.complements .btn-spec a {
background:transparent url(/images/bt-menu/btn-add.png)  no-repeat scroll left top;;
color:#FFFFFF;display:block;height:26px;line-height:24px;padding-left:28px;text-align:left;width:176px;

}
.complements .btn-spec a:hover {
background:transparent url(/images/bt-menu/btn-add-partenaires-hover.png) no-repeat scroll left top;;
/*background:transparent url(/images/bt-menu/btn-add-hover.png) no-repeat scroll left top;*/
text-decoration:none;
}
.complements .btn-part a {
background:transparent url(/images/bt-menu/btn-add-partenaires.png)  no-repeat scroll left top;;
color:#FFFFFF;display:block;height:26px;line-height:24px;padding-left:28px;text-align:left;width:176px;
}
.complements .btn-part a:hover {
background:transparent url(/images/bt-menu/btn-add-partenaires-hover.png) no-repeat scroll left top;;
text-decoration:none;
}
.complements .bt-partenaires a {
background:transparent url(/images/bt-menu/btn-add-partenaires.png)  no-repeat scroll left top;;
color:#FFFFFF;display:block;height:26px;line-height:24px;padding-left:28px;text-align:left;width:176px;
}
.complements .bt-partenaires a:hover {
background:transparent url(/images/bt-menu/btn-add-partenaires-hover.png) no-repeat scroll left top;;
text-decoration:none;
}
.complements img.creator {
border:3px solid #fff;
float:left;
margin-right:10px;
width:135px;
}
.bt-devis a {
background:transparent url(/images/bt-menu/btn-add-partenaires-hover.png)  no-repeat scroll left top;;
color:#FFFFFF;display:block;height:26px;line-height:24px;padding-left:28px;text-align:left;width:176px;
}
.bt-devis a:hover {
background:transparent url(/images/bt-menu/btn-add-partenaires-hover.png)  no-repeat scroll left top;;
color:#FFFFFF;display:block;height:26px;line-height:24px;padding-left:28px;text-align:left;width:176px;
}

/**********************	BOX-onglets  *********************************/

/*a{text-decoration:none;}
a:hover{color:#FF2AA5;text-decoration:underline;} */

/*Couleur par defaut */
.background_entree { background-color:#ffa900; }
.color_entree { color:#ffa900; }
.border_entree { border:1px solid #ffa900;}
.module-R13-tops-list {
		font-family:Arial;
		text-align:left;
		font-size:10px;	
		padding:5px;
		margin-bottom:5px;	
	}
.module-R13-tops-list  .zone-top .titre .top{
		font-size:19px;
	}
.module-R13-tops-list  .zone-middle select {
				background-color:#ffffff;
height:16px;
		font-size:10px;
		margin-left:5px;
	}
.module-R13-tops-list  .zone-middle  ul {
		list-style:none;
		padding : 0px;
	}
.module-R13-tops-list  .zone-middle .Onglet_horizontale {
		margin:0px;
		padding:0px;
	}		
.module-R13-tops-list  .zone-middle .Onglet_horizontale li{
		float:left;
		margin-bottom:0px;
		cursor:pointer;
		width:98px;
		height:18px;
		_height:20px;
		text-align:center;
		font-size:12px;
		font-weight:bold;
	}
.module-R13-tops-list   .zone-middle .onglet_on {
		/*background-color:#FFF;*/
		padding-top:3px;
		/*padding:2px 2px 2px 2px;*/
		background-image:url('/images/bt-menu/cache_top_on.png');
		background-repeat:no-repeat;
	}
.module-R13-tops-list  .zone-middle  .onglet_off {
		color:#FFF;
		padding-top:3px;
	/*	padding-left:1px ;*/
		background-image:url('/images/bt-menu/cache_top.png');
		background-repeat:no-repeat;
	}
.module-R13-tops-list .border_entree {
			background-color:#ffffff;

	border-top:1px solid #FFF !important;
	}
	
.module-R13-tops-list  .zone-middle  li#tab_2  {
		/*border-right:1px dotted #888;
		border-left:1px dotted #888;*/
	}
.module-R13-tops-list  .zone-middle .liste_top{
		color:#545454;
		padding:5px 8px 8px 8px;
		_padding:8px;
		/*clear:both;*/
		font-family:Verdana;
		_margin-right:2px;
		width:234px;
		_width:234px;
		margin:0px;
	}
.module-R13-tops-list   .zone-middle .liste_top li {	
		padding:1px 0 1px 0;
		_padding:0;
		_width:100px;
		clear:both;
	}
.module-R13-tops-list   .zone-middle a {
		color:#545454;
		text-decoration:none;
	}
	
.module-R13-tops-list   .zone-middle a:hover {
		color:#FF2AA5;
		text-decoration:underline;
	}
.module-R13-tops-list   .zone-middle .liste_top .meteo {
		color:#FF9900;
		font-weight:bold;
		text-decoration:none;
}	
