*
{font-family:Arial,Helvetica,sans-serif;}


#header_v29
{background:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/header/header_slice.png) repeat-x top #dbdbdb;}

.ddmx .item1, .ddmx .item2
{background-color:#0B1253;}

.ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover 
{
	background-color: #9AD8F1;
}
h1
{color:#FD4C18}

.header_generic_box .title_center
{color:#FD4C18}

#baseline
{color:#003366;}

#top_header
{background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/header/header_top.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic/header/header_top.png');}

#bottom_header
{background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/header/header_bottom.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic/header/header_bottom.png');}

		#tl_page
		{
			background-image:url(http://ecosysteme.jamespot.pro//img/template/spot2009/spot_tl_Elegant_Grey.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro//img/template/spot2009/spot_tl_Elegant_Grey.png');		}
		
		#tc_page, #tc_page_little
		{
			background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/spot_tslice_Elegant_Grey.png) repeat-x;
		}
		
		#tr_page
		{
			background-image:url(http://ecosysteme.jamespot.pro//img/template/spot2009/spot_tr_Elegant_Grey.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro//img/template/spot2009/spot_tr_Elegant_Grey.png');		}
		
		#page_little,#page
		{
			background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/spot_sliceheader_Elegant_Grey.png) repeat-x;
			background-color:#FFFFFF;
		}
		/** FOR SPOT BOX **/
	.userbox, .articlebox
	{position:relative;}
	.userbox .header_generic_box .title_left, .articlebox .header_generic_box .title_left
	{background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/title_left_Elegant_Grey.png);}
	
	.userbox .header_generic_box .title_right, .articlebox .header_generic_box .title_right
	{background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/title_right_Elegant_Grey.png);}
	
	.userbox .content_generic_box .box_tl_corner, .articlebox .content_generic_box .box_tl_corner
	{width:11px;height:17px;background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/tl_Elegant_Grey.png);z-index:100;}
	
	.userbox .content_generic_box .box_tr_corner, .articlebox .content_generic_box .box_tr_corner
	{width:11px;height:17px;background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/tr_Elegant_Grey.png);z-index:100;}
	
	.userbox .content_generic_box .box_br_corner
	{width:11px;height:10px;
	background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/br_Elegant_Grey.png);z-index:100;}
	
	.userbox .content_generic_box .box_bl_corner
	{width:11px;height:10px;background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/bl_Elegant_Grey.png);z-index:100;}
	
	.userbox .content_generic_box, .userbox .header_generic_box .title_center, .articlebox .header_generic_box .title_center
	{background:#f0f0f0;}
	.articlebox .content_generic_box
	{background:url(http://ecosysteme.jamespot.pro//img/template/spot2009/articlebox_slice_Elegant_Grey.png) repeat-x;background-color:#FFFFFF;}
	
	/** END  **/
	.white_page #tl_page
{background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_tl.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_tl.png');}

.white_page #tr_page
{background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_tr.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_tr.png');}



.white_page #tc_page_little,.white_page #tc_page
{background:#FFF}

#bl_page
{background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_bl.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_bl.png');}
#br_page
{background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_br.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic/page/page_br.png');}

#bc_page_little,#bc_page
{background:#FFF;}

#tab_user .active .onglet.center
{
	height:22px;
	font-size:15px;
	margin:0px;
	float:left;
	padding:0px;
	padding-top:5px;
	font-weight:bold;
	color:#ff400b;
	cursor:pointer;
	background:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_slice.png) repeat-x;
}

#tab_user .onglet.center 
{
	float:left;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	height:22px;
	font-size:15px;
	color:#0b1253;
	font-weight:bold;
	cursor:pointer;
	background:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_slice.png) repeat-x;
}

#tab_user a:hover .onglet.center 
{
	color:#ff400b;
	background:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_slice.png) repeat-x;
}

#tab_user .onglet.left
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
    background:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_left.png) no-repeat;
} 

#tab_user .onglet.right
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
	background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_right.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_right.png');} 
#tab_user a:hover .onglet.left
{
	background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_left.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_left.png');}
#tab_user a:hover .onglet.right
{
	background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_right.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_right.png');}
#tab_user .active .onglet.left
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
	background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_left.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_left.png');}
#tab_user .active .onglet.right
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
	background-image:url(http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_right.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://ecosysteme.jamespot.pro/img/skin_global/generic//onglet/onglet_active_right.png');}

.tag_subtitle{
margin-top: 15px;
color:#FD4C18}

.highlighting {
	margin-top: 5px;
}
.highlighting em{
	font-weight: bold;
}

/* ------------------------------------------------------------------------------------*/
/* TriBeCa Skin                                                                        */
/* ------------------------------------------------------------------------------------*/


/*************************************************************************/
/*                                MENU                                   */
/*************************************************************************/


.container_my_menu
{
    padding:0px;
    width:920px;
    border:none !important;
    background: url('/img/th_luxb/menu_bg.png') repeat-x #4f4f4f;
    color:#fff;
    border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
}

.ddmx .item1 {
  color: #fff!important;
}

#menu1 a {
    display: block;
    letter-spacing: 1px;
    font-weight: normal;
    padding: 0px 10px;
    line-height:34px;
    margin: 0;
    text-transform: none;
}


#menu1 a:hover {
 text-shadow:0px 0px  10px #fff;
}


#menu1 .section  a {

    font-weight: normal;
    padding: 2px 10px ;
    text-transform: none;
}

#menu1 .section a:hover {
 text-shadow:none
}

.dditem1
{
 border: 0 !important;
 padding:0 0 0 3px !important;
 margin: 0 !important;
 background: url("/img/th_luxb/menu_sep.png") no-repeat scroll 0 0 transparent;
}

.dditem1:first-child {
background: transparent;
padding:0 0 0 2px !important;
}


.ddmx .item1:hover, .ddmx .item1-active,  .ddmx .item1-active:hover{
	background: transparent!important;
	color:#fff !important;
}

.ddmx .section {
 padding: 0;
 margin-left: -2px;
}

#search_box
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    height:auto;
    padding: 0 5px;
    margin: 6px 4px 0 0;
    width: 230px;
}


#search_box #search_input
{
   height:19px;
   width: 198px;
}


#container_search_proposition {
   margin: 0 0 0 -1px;
}

#button_search {
 padding:0;
}
/*************************************************************************/
/*                                MAIL                                   */
/*************************************************************************/


#inbox_new, #inbox_reply
{
	background:#C4C4C4 !important;
}


/*************************************************************************/
/*                                CONTENT                                */
/*************************************************************************/

.last_story_user h3 a
{
    color:#000;
}

.last_story_user h3 a:hover
{
    color:#000 !important;
}

#communicate a, #affinity_more a
{
    color:#878787
}


#communicate a:hover, #affinity_more a:hover
{
    color:#878787 !important;
}

.box_padding
{
     color:#878787;
}

.box_padding a.action
{
      color:#0088cc !important;
}

.box_padding a.action:hover
{
      color:#0088cc !important;
}

a.tagsAffinity
{
       color:#878787;
       text-decoration:none;
}

a.tagsAffinity:hover
{
       text-decoration:underline;
}

.userbox .header_generic_box .title_center, .spotbox .header_generic_box .title_center
{
        padding:4px 2px !important;
}

.content_explanations
{
	padding-left:5px !important;
}

a#btn_add_to_favorite
{
	background:#4F4F4F !important;
	border-radius:0px !important;
	color:#fff !important;
}

.page-nav-page
{
	background:#fff !important;
	border-radius:0px !important;
	color:#878787 !important;
}

.view-table-cell a
{
	color:#878787 !important;
}

.view-table-cell a:hover
{
	color:#878787 !important;
}

a#btn_add_to_favorite:hover
{
	background:#4F4F4F  !important;
	border-radius:0px !important;
	color:#fff !important;
}

.header_event_spot a.skin_1, .header_event_spot a.skin_2, .header_event_spot a.skin_3, .header_event_spot a.skin_4, .header_event_spot a.skin_5, .header_event_spot a.skin_6, .header_event_spot a.skin_7, .header_event_spot a.skin_8, .header_event_spot a.skin_9, .header_event_spot a.skin_10, .header_event_spot a.skin_11, .header_event_spot a.skin_12, .header_event_spot a.skin_13
{
	color:#fff !important;
}

.header_event_spot a.skin_1:hover, .header_event_spot a.skin_2:hover, .header_event_spot a.skin_3:hover, .header_event_spot a.skin_4:hover, .header_event_spot a.skin_5:hover, .header_event_spot a.skin_6:hover, .header_event_spot a.skin_7:hover, .header_event_spot a.skin_8:hover, .header_event_spot a.skin_9:hover, .header_event_spot a.skin_10:hover, .header_event_spot a.skin_11:hover, .header_event_spot a.skin_12:hover, .header_event_spot a.skin_13:hover
{
	color:#fff !important;
}

.btn_little_center:hover , .class_button_slice:hover, .flag-attend a:hover, .btn_signin_hover,
a.skin_1:hover, a.skin_2:hover, a.skin_3:hover, a.skin_4:hover, a.skin_5:hover, a.skin_6:hover, a.skin_7:hover, a.skin_8:hover, a.skin_9:hover, a.skin_10:hover, a.skin_11:hover, a.skin_12:hover, a.skin_13:hover
{
     text-shadow:0px 0px 10px #fff;
     text-decoration: underline !important;
}

a.skin_1, a.skin_2, a.skin_3, a.skin_4, a.skin_5, a.skin_6, a.skin_7, a.skin_8, a.skin_9, a.skin_10, a.skin_11, a.skin_12, a.skin_13 {
    font-weight: normal;
}

/*************************************************************************/
/*                                MY PAGE - MY SPOTS                     */
/*************************************************************************/


.home_category
{
   margin:10px  0 0 0 !important;
   width: 100% !important;
}
.home_category:first-child
{
   margin:5px  0 0 0 !important;
}

.home_category h3 a
{
        display:block;
        width:270px;
	color:#878787 !important;
        padding:0 0 0 30px;
        background:url("/img/th_luxb/fleche.jpg") no-repeat;
        margin:0 !important;
        line-height: 20px;
}

.home_category_selected
{
   width:270px;
   margin:5px 0 0 0 !important;
   padding: 5px 0 0 0 !important;;
   background-color: #efefed;
}

.home_category_selected:first-child
{
 margin:0 !important;
}

.home_category h3 a:hover, .home_category_selected h3 a:hover

{
       text-decoration:none;
}

.home_category_selected h3 a
{
        display:block;
        width:270px;
        color:#fa3b3b !important;
        padding:0px 0px 5px 30px;
        background:url("/img/th_luxb/fleche_selected.jpg") no-repeat #efefed;
        border:0px !important;
}
.header_generic_box {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px dotted #CCCCCC;
}

/*************************************************************************/
/*                                LITTLE SPOT                            */
/*************************************************************************/


.little_spot_v27
{       background:#efefed !important;
        width:265px !important;
        padding:5px 5px 5px 30px !important;
        border:0px !important;
        margin:0px !important;
        border-radius:0px !important;
        -moz-border-radius:0px !important;
        -webkit-border-radius:0px !important;
}

.little_creator_info_v27
{ float: left;
}

.little_title_spot_v27
{ margin: 0 !important;
  float: right !important;
  width: 225px !important;
  line-height: 28px;
}



.spot_tag_nav
{
	border:none !important;
}


a.link_user
{
  color:#0088cc !important;
  font-weight: normal !important;
}

a.link_user:hover
{
	color:#0088cc !important;
}

#user_box_information a, a.action
{
	color:#878787 !important;
}

#user_box_information a:hover, a.action:hover
{
	color:#878787 !important;
}

a.link_to_modify:hover
{
	color:#fff !important;
}

#edit_story_fp, .edit_story
{
	background-color:#fff !important;
	border:1px solid #C4C4C4;
}

#edit_story_fp a, .edit_story a
{
	color:#878787 !important;
}

#edit_story_fp a:hover, .edit_story a:hover
{
	color:#878787 !important;
}

.btn_little_center, .class_button_slice, .flag-attend a, .btn_signin, .edit_story_spot_v2
{
	border-radius:4px !important;
	-moz-border-radius:4px !important;
	-webkitt-border-radius:4px !important;
	background-color:#53a0ea !important;
	color:#fff !important;
}

.btn_little_center:hover, .class_button_slice:hover, .flag-attend a:hover, .btn_signin:hover, .edit_story_spot_v2:hover
{
	-moz-border-radius:4px !important;
	-webkitt-border-radius:4px !important;
	background-color:#53a0ea  !important;
	color:#fff !important;
}


a.ltitle, .action_author a.important_action
{
	color:#878787 !important;
}

a.ltitle:hover, .action_author a.important_action:hover
{
	color:#878787 !important;
}


body
{
	background:#f0f0f0 !important;
}

body.mceContentBody
{
	background:#fff !important;
}

a:active, a:focus {
outline: 0
}


#header_container
{
	background: url('/img/th_luxb/bg_header.png') repeat-x bottom #fff;
}


.important_action link_comment
{
	color:#C5C5C5;
}

#baseline
{
	color:#0088cc;
	font-size:18px;
	font-weight:normal;
}

.alert
{
	border:1px solid #DBDEDE !important
}

.userbox .header_generic_box .title_center,
.articlebox .header_generic_box .title_center
{
	color:#666 !important;
	font-weight:normal;
}

.alert
{
    border: 1px solid #9f1320;
}

.alert .alert_txt a
{
    color: #9f1320;
}

.btn_little_center a
{
	text-decoration:none !important;
}

.btn_little_center a:hover
{
	text-decoration:underline !important;
}

.btn_little_center
{
	border-radius:4px;
	margin-left:5px;
	height:15px !important;
}

.btn_little_center:hover
{
	border-radius:4px;
	text-decoration:underline !important;
}

.user_pseudo
{
	color:#0088cc;
}

a.menu_action_link_active
{
    background-image: url("/img/th_luxb/menu_link_active.png") repeat-x !important;
    color: #0088cc;
}

a.menu_action_link:hover
{
    background-image: url("/img/th_luxb/menu_link_active.png") no-repeat !important;
    color: #0088cc;
}

h1, h1 a
{
    color: #0088cc !important;
    font-size:26px !important;
    font-weight:normal !important;
}

.user_label, .generic_box_right .box_padding
{
	color:#000;
}

.status_input_text
{
  font-size:12px;
  height:17px;
  width: 380px;
}

.btn_little_center a
{
	font-weight:normal;
}


.Body_FeedBack td
{
	font-size:12px;
}

.story_content
{
	color:#000;
}

.last_story_user a
{
	color:#0088cc;
}

.last_story_user
{
	color:#000;
}

.user_info_label
{
	color:#000;
}

#user_names
{
	color:#000;
}

.yellow
{
	color:#0088cc !important;
}

.user_pseudo
{
	padding-right:10px
}

#std_display_msg
{
	background-color:#f4f4f4 !important;
	border:1px dashed #C4C4C4 !important;
	color:#878787 !important;
}

.close_modify
{
	padding-right:5px !important;
}

.btn_little_center, .class_button_slice, .flag-attend a
{
	border:0px !important;
	height:17px !important;
}



.elmt_list_active
{
	background:#C4C4C4 !important;
}

/*************************************************************************/
/*                                   SPOT                                */
/*************************************************************************/

#respot-it-button
{
	background:#878787 !important;
}

#respot-it-button:hover
{
	background:#4F4F4F !important;
}

.header_event_spot a
{
	color:#0088cc !important;
}

.header_event_spot a:hover
{
	color:#0088cc !important;
}


#baseline_spot
{
	font-size:16px;
	font-weight:normal;
}


.spot_information a.important_action, #spot_nav a.important_action,
.spot_information a.important_action:hover, #spot_nav a.important_action:hover,
.last_story_user a:hover, .info_article a.important_action, .info_article a.important_action:hover
{
	color:#0088cc !important;
}

#spot_info
{
	border:0px;
	background:#E4E4E4;
}

.spot_information
{
	margin-bottom:10px;
}

.edit_story_spot_v2 a.link_to_modify {
	float:left;
}


/*************************************************************************/
/*                                                                       */
/*************************************************************************/


a.important_action, a.important_action:hover, .first-step-group-label
{
    color:#878787 !important;
}

.first-step-bar-progress
{
    background:#878787 !important;
    border:1px solid #DBDEDE;
}

.button_submit_default_link, .button_submit_default
{
    border:0;
    background:#53a0ea ;
    color:#fff;
    border-radius:4px !important;
    -moz-border-radius:4px !important;
    -webkit-border-radius:4px !important;
    font-weight: normal;
}

.button_submit_default_link:hover, .button_submit_default:hover

{
    background:#53a0ea ;
    text-shadow: 0 0 10px #fff;
    text-decoration: underline !important;

}

#container_std_display {
    background: #FFF;
}

.wall_event a.skin_1,
.wall_event a.skin_2,
.wall_event a.skin_3,
.wall_event a.skin_4,
.wall_event a.skin_5,
.wall_event a.skin_6,
.wall_event a.skin_7,
.wall_event a.skin_8,
.wall_event a.skin_9,
.wall_event a.skin_10,
.wall_event a.skin_11,
.wall_event a.skin_12,
.wall_event a.skin_13
{
    color:#2397c9 !important;
    padding:0 0 0 20px;
    background:url(../../img/icons/spot.png) no-repeat left center;
}

/*
.wall_event a.skin_3
{
    color:#FF0018 !important;
    border: 1px dashed #FF0018;
}
.wall_event a.skin_5
{
    color:#1F922A !important;
    border: 1px dashed #1F922A;
}

.wall_event a.skin_7
{
    color:#CE6816 !important;
    border: 1px dashed #CE6816;
}

.wall_event a.skin_11
{
    color:#6F2D91 !important;
    border: 1px dashed #6F2D91;
}

*/



.wall_event a.skin_1:hover,
.wall_event a.skin_2:hover,
.wall_event a.skin_3:hover,
.wall_event a.skin_4:hover,
.wall_event a.skin_5:hover,
.wall_event a.skin_6:hover,
.wall_event a.skin_7:hover,
.wall_event a.skin_8:hover,
.wall_event a.skin_9:hover,
.wall_event a.skin_10:hover,
.wall_event a.skin_11:hover,
.wall_event a.skin_12:hover,
.wall_event a.skin_13:hover
{
    background:url(../../img/icons/spot.png) no-repeat left center !important;
    text-decoration:underline !important;
}

.h1_spot a
{
    color:#195c80 !important;
}

