a.skin_1{color:#FFFFFF !important;background-color:#3467a7;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_1:hover{text-decoration:underline;}a.skin_2{color:#FFFFFF !important;background-color:#cb2320;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_2:hover{text-decoration:underline;}a.skin_3{color:#FFFFFF !important;background-color:#ff0018;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_3:hover{text-decoration:underline;}a.skin_4{color:#FFFFFF !important;background-color:#653215;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_4:hover{text-decoration:underline;}a.skin_5{color:#FFFFFF !important;background-color:#1f922a;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_5:hover{text-decoration:underline;}a.skin_6{color:#FFFFFF !important;background-color:#d02cc9;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_6:hover{text-decoration:underline;}a.skin_7{color:#FFFFFF !important;background-color:#ce6816;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_7:hover{text-decoration:underline;}a.skin_8{color:#FFFFFF !important;background-color:#555555;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_8:hover{text-decoration:underline;}a.skin_10{color:#FFFFFF !important;background-color:#bd0d60;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_10:hover{text-decoration:underline;}a.skin_11{color:#FFFFFF !important;background-color:#6f2d91;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_11:hover{text-decoration:underline;}a.skin_12{color:#FFFFFF !important;background-color:#84aa1f;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_12:hover{text-decoration:underline;}a.skin_13{color:#FFFFFF !important;background-color:#00a9c0;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_13:hover{text-decoration:underline;}*
{
  margin:0 0 0 0;
  padding:0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
}

a
{color:#003366;}

body
{color:#565650;background-color:#E9F6FC;}

img
{
	border:0;
}

#header_container
{
	position:relative;
	z-index:100000;
	width:975px;
	margin:auto;
}
#header_v29
{
	width:975px;
	float:left;
}

#modal
{position:fixed;_position:absolute;left:300px;top:150px;display:none;z-index:1000000;}

#top_header,#bottom_header
{width:975px;height:12px;float:left;}

#top_header
{margin-top:5px;}

#bottom_header
{_margin-top:-2px;}

h1
{font-size:40px;font-weight:bold;height:80px;}

#logo_baseline_home
{float:left;position:relative;width:220px;height:65px;}

#baseline
{float:left;width:500px;font-weight: bold;color:#003366;margin-left:20px;margin-top:0px;font-size:13px;}

#footer
{font-size:11px;margin:auto;width:700px;text-align:center;margin-top:5px;height:25px;clear:both;margin-bottom:5px;}

#container_page
{width:975px;margin:auto;}

#container_page_little
{width:728px;margin:auto;}

#page_little, #page_little_white
{float:left;width:708px;padding:10px;background:white;margin:0px;}

#page
{float:left;position:relative;width:925px;padding-left:25px;padding-right:25px;}

#little_center_col
{width:600px;margin:auto;}

#tl_page
{float:left;width:12px;height:12px;margin-top:10px;}

#tr_page
{float:left;width:12px;height:12px;margin-top:10px;}

#tc_page_little
{float:left;width:704px;height:12px;font-size:4px;margin-top:10px;}

#tc_page
{float:left;width:951px;height:12px;font-size:4px;margin-top:10px;}

#bl_page
{float:left;width:12px;height:12px;}

#br_page
{float:left;width:12px;height:12px;}

#bc_page_little
{float:left;width:704px;height:12px;font-size:4px;margin-bottom:15px;}

#bc_page
{float:left;width:951px;height:12px;font-size:4px;margin-bottom:15px;}

.container_my_menu
{float:left;margin-left:15px;margin-top:5px;}

.login_info
{float:right;font-size:11px;width:200px;margin-top:0px;}

.onelineforms_input
{float:left;}

.onelineforms_button
{margin-left:5px;float:left;_margin-top:2px;}

.search_login
{margin-top:5px;}

.btn_little_begin
{width:4px;height:25px;background:url(../img/btn_little_begin.gif) no-repeat;float:left;}

.btn_little_arrow
{width:9px;height:25px;background:url(../img/btn_little_arrow.gif) no-repeat;float:left;}

.btn_little_center
{height:17px;background:url(../img/btn_little_slice.gif) repeat-x;float:left;padding:3px;}

.btn_little_center a
{font-weight: bold;color:#FFFFFF !important;text-decoration:none;font-size:12px;}

.btn_little_end
{width:7px;height:25px;background:url(../img/btn_little_end.gif) no-repeat;float:left;}

input.text
{height:19px;width:350px}


/* BOX */
.generic_box_left
{position:relative;float:left;width:590px;margin-bottom:10px}

.generic_box_right
{position:relative;float:left;width:300px;margin-bottom:10px}

.generic_box_wide
{position:relative;float:left;width:100%;margin-top:10px;}

.general, .userbox, .spotbox
{position:relative;float:left;width:100%;}

.header_generic_box
{position:relative;float:left;z-index:130;width:100%;height:36px;}

.header_generic_box .icon_title
{float:left;margin:0px;margin-left:15px;margin-right:5px;width:36px;height:36px;}

.header_generic_box .icon_close
{float:right;margin:0px;width:36px;height:36px;cursor:pointer;}

.header_generic_box .title_left, .header_generic_box .title_right
{float:left;height:31px;margin:0px;margin-top:5px;width:15px;}

.header_generic_box .title_center
{float:left;height:26px;padding-top:5px;font-size:15px;margin-top:5px;font-weight:bold;}

.content_generic_box
{position:relative;float:left;width:100%;margin-top:-18px;padding-top:20px;padding-bottom:10px;font-size:12px;z-index:90;}

.content_generic_box a
{font-size:12px}

.box_padding
{float:left;width:90%;padding-left:5%;padding-right:5%;}

.box_tl_corner
{position:absolute;top:0;left:0;font-size:0px;}
.box_tr_corner
{position:absolute;top:0;right:0;font-size:0px;}
.box_br_corner
{position:absolute;bottom:0;right:0;font-size:0px;}
.box_bl_corner
{position:absolute;bottom:0;left:0;font-size:0px;}

.header_generic_box .icon_setting{background-image:url(../img/boxv2/icon/setting.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/setting.png');}.header_generic_box .icon_spot{background-image:url(../img/boxv2/icon/spot.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/spot.png');}.header_generic_box .icon_user{background-image:url(../img/boxv2/icon/user.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/user.png');}.header_generic_box .icon_close{background-image:url(../img/boxv2/icon/close.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/close.png');}.header_generic_box .icon_spotv2{background-image:url(../img/boxv2/icon/spotv2.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/spotv2.png');}.header_generic_box .icon_tools{background-image:url(../img/boxv2/icon/tools.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/tools.png');}.header_generic_box .icon_newspaper{background-image:url(../img/boxv2/icon/newspaper.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/newspaper.png');}.header_generic_box .icon_golduser{background-image:url(../img/boxv2/icon/golduser.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/golduser.png');}.header_generic_box .icon_loupe{background-image:url(../img/boxv2/icon/loupe.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/loupe.png');}.header_generic_box .icon_heart{background-image:url(../img/boxv2/icon/heart.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/heart.png');}.header_generic_box .icon_comment{background-image:url(../img/boxv2/icon/comment.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/comment.png');}.header_generic_box .icon_spotv2{background-image:url(../img/boxv2/icon/spotv2.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/spotv2.png');}.header_generic_box .icon_theme{background-image:url(../img/boxv2/icon/theme.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/theme.png');}.header_generic_box .icon_mail{background-image:url(../img/boxv2/icon/mail.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/mail.png');}.header_generic_box .icon_affinity{background-image:url(../img/boxv2/icon/affinity.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/affinity.png');}.header_generic_box .icon_identity{background-image:url(../img/boxv2/icon/identity.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/identity.png');}.header_generic_box .icon_subscribe{background-image:url(../img/boxv2/icon/subscribe.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/subscribe.png');}.header_generic_box .icon_publish{background-image:url(../img/boxv2/icon/publish.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/publish.png');}.header_generic_box .icon_module{background-image:url(../img/boxv2/icon/module.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/module.png');}.header_generic_box .icon_calendar{background-image:url(../img/boxv2/icon/calendar.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/calendar.png');}.header_generic_box .icon_task{background-image:url(../img/boxv2/icon/task.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/task.png');}.header_generic_box .icon_filebank{background-image:url(../img/boxv2/icon/filebank.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/filebank.png');}.header_generic_box .icon_tags{background-image:url(../img/boxv2/icon/tags.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/tags.png');}.header_generic_box .icon_wiki{background-image:url(../img/boxv2/icon/wiki.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/wiki.png');}.header_generic_box .icon_palette{background-image:url(../img/boxv2/icon/palette.png)!important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/icon/palette.png');}
.form_box_signin
{width:400px;margin:auto;padding-top:15px;}

#left_column
{position:relative;width:590px;float:left;margin:0;padding:0;margin-top:15px;}

#right_column
{position:relative;width:302px;float:right;margin:0;padding:0;margin-top:15px;}

/** Little spot **/
.little_spot_v27
{float:left;width:260px;height:28px;margin-top:10px;margin-left:15px;_margin-left:7px;background:url(../img/boxv2/little_spot_slice.png) center repeat-x;}
.little_title_spot_v27
{float:left;font-weight:bold;font-size:14px;margin-top:5px;margin-left:10px;}
.little_creator_info_v27
{float:right;}

/** FORMS **/
.submit_form
{float:right;}
td.label
{width:100px; vertical-align:top;}
td.input_form_2cols
{width:300px;}
td.input_form
{width:300px;vertical-align:top;}
td.explication
{vertical-align:top;padding-left:5px;}

td.input_form_2cols input, td.input_form_2cols select, td.input_form_2cols textarea
{width:280px;}
textarea.textarea
{width:350px;}

td.input_form select
{
width:350px;
}
.spot
{
  height:94px;
  width:590px;
  float:left;
  margin-top:15px;
  background:#eeeeee;
  margin-left:0px;
}

/* INBOX */
a.menu_action_link:hover
{
	color:#eb5918;
	background-image:url(../img/inbox_v3/menu_link_active.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='../img/inbox_v3/menu_link_active.png');background-repeat:no-repeat;}

a.menu_action_link_active
{
	color:#eb5918;
	background-image:url(../img/inbox_v3/menu_link_active.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='../img/inbox_v3/menu_link_active.png');background-repeat:no-repeat;}

/** no switch position **/
.elmt_list_inbox
{
	background: url(../img/inbox_v3/msg_inline_slice.gif) repeat-x #ffffff;
}
.elmt_list_active
{
	background: url(../img/inbox_v3/msg_inline_slice_active.gif) repeat-x #ffffff;
}
/** no switch position **/

#inbox_reply
{
	float:left;
	width:100%;
	background: url(../img/inbox_v3/msg_inline_slice_active.gif) repeat-x;
}

#inbox_new
{
	float:left;
	width:100%;
	background: url(../img/inbox_v3/msg_inline_slice_active.gif) repeat-x;
}
.creator_name
{
  font-weight:bold;
}

.creator_name:hover
{
  font-weight:bold;
  text-decoration:none;
}

.title_spot
{
  width:420px;
  float:left;
  margin-top:10px;
  padding-bottom:7px;
}

.title_spot .div_title
{
  float:left;
  font-size:14px;
  font-weight:bold;
  padding:0px;
  margin:0px;
  text-indent:0px;
  display:inline;
  width:310px;
}

.title_spot .div_title a
{
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}

.title_spot .div_title a:hover
{
  text-decoration:underline;
}


.see_and_modify a
{
  text-decoration:none;
  font-size:inherit;
  font-weight:bold;
}

.see_and_modify a:hover
{
  text-decoration:underline;
}

.creator_info
{
  float:right;
  font-size:11px;
  text-align:right;
  color:#766666;
}

.information_spot
{
  float:left;
  font-size:11px;
  margin:0px;
  color:#766666;
}

.info_viewer
{
  float:left;
  font-size:11px;
  margin:0px;
}

.creator_image
{
  float:right;
  width:64px;
  height:64px;
  margin:5px;
  _margin:2px;
  margin-top:10px;
  text-align:center;
}

.logo_spot
{
  height:75px;
  width:75px;
  margin:9px;
  _margin-left:5px;
  vertical-align:middle;
  float:left;
}

.center_spot
{
  height:94px;
  width:420px;
  float:left;
}

.baseline_spot
{
  font-size:12px;
  font-weight:bold;
  margin-left:10px;
}

.user_spot
{
  height:21px;
  _height:26px;
  padding-top:2px;
  float:left;
  font-size:11px;
}

.see_and_modify
{
  float:right;
}

.content_spot
{
  height:94px;
  width:630px;
  float:left;
  background:#eeeeee;
  margin-left:10px;
  _margin-left:5px;
}


.substance_fp
{
  width:210px;
  text-align:justify;
  float:left;
  padding:5px;
}

.substance_fp a
{
  font-size:11px;
  text-decoration:none;
}

.substance_fp a:hover
{
  font-size:11px;
  text-decoration:underline;
}

.substance_title
{
  font-size:12px;
  font-weight:bold;
}

.substance_stories
{
  margin-left:20px;
  font-size:11px;
  width:320px;
  float:left;
  padding:5px;
}

.substance_stories a
{
  font-size:11px;
  text-decoration:none;
}

.substance_stories a:hover
{
  text-decoration:underline;
}

.logo_substance
{
  height:75px;
  width:75px;
  margin:0px;
  margin-right:5px;
  vertical-align:middle;
  float:left;
}

.edit_mail
{
  float:right;
  margin-top:10px;
}

.wizard_form
{width:650px;margin:auto;}

.skin_radio
{width:150px;float:left;margin-right:10px;margin-top:15px;text-align:center;}

#std_display_err
{clear:both;text-align:center;background:#e7e7e7;}

#wizard_menu
{float:left;width:100%;height:60px;padding-top:15px;}

#wizard_menu div
{float:left;font-size:18px;padding:5px;}

.step_wizard_bullet_point_content
{color:#FFF;background:#003366;}

.step_wizard_content
{padding-left:15px;color:#FD4C18}

.answer_page_invitation
{float:right;margin-left:10px;margin-right:10px;text-align:center;padding-bottom:5px;padding-top:5px;font-weight:bold;}

a.link_user
{color:#ff400b;text-decoration:none;font-weight:normal;}

.wall_page_invitation
{font-size:12px;float:left;margin:10px;width:100%;padding-bottom:10px;border-bottom:1px solid #565650;}

.wall_page_invitation a
{text-decoration:none;}

.wall_page_invitation a:hover
{text-decoration:underline;}

div.hint
{position:absolute;display:none;font-weight:normal;margin-top:5px;
padding:5px;border:1px solid #565650;
font-size:12px;color:#FFFFFF;background-color:#565650;}

.help
{padding:2px;color:#FFFFFF;background-color:#565650;}

.label
{font-size:12px;}

.content_box table td.label
{width:100px;font-weight:bold;}

.content_box .label
{font-weight:bold;color:#565650;}

.content_box table td.input_form
{width:265px;}

.content_box table td.input_form .text
{font-size:12px;width:260px;padding:2px;}

.content_box table td.input_form select.small_select
{font-size:12px;color:#565650;border:1px solid #565650;width:73px;}

.content_box table td.input_form select
{border:1px solid #565650;width:260px;}

.content_box table td.input_form select.medium_select
{border:1px solid #565650;width:120px;}

.content_box table td.input_form textarea
{border:1px solid #565650;width:260px;}

.content_box table td.input_form_2cols
{width:auto;width:500px;}

.content_box table td.input_form_2cols .text, .content_box table td.input_form_2cols .text_readonly
{width:490px;}

.content_box table td.input_form_2cols select
{border:1px solid #565650;width:490px;}

.content_box table td.input_form_2cols textarea
{border:1px solid #565650;width:490px;height:72px;}

.content_box table td.explication
{font-size:10px;color:#565650;text-align:left;padding-left:10px;}

#current_image
{float:left;width:130px;height:130px;text-align:center;margin:5px;}

#menu_top_user
{width:100%;float:left;margin-bottom:20px;}

#menu_top_user, #menu_top_user a
{font-size:10px;color:#565650;}

table.mail_conf
{width:100%;border-collapse:collapse;}

table.mail_conf td
{padding:5px;font-size:12px;border:1px solid #F0F0F0;}

table.mail_conf th
{color:#FFFFFF;font-size:14px;font-weight:bold;border:1px solid #FFFFFF;background:#7a7a73;}

table.mail_conf tr
{background:#FFFFFF;}

table.mail_conf tr.lbl
{background:#F0F0F0;}

.mail_conf_checkbox
{text-align:center;}
.mail_conf_all
{text-align:right;font-weight:bold;}

.alert .alert_txt
{width:330px;padding:10px;font-size:14px;color:#565650;text-align:left;font-weight:bold;float:left;}

.alert
{border:1px solid #565650;width:100%;border-color:#e55217;float:left;margin-bottom:10px;}

.alert .alert_btn
{padding:10px;width:158px;float:left;}

.alert .alert_txt a
{color:#EB5918;}

.alert table
{
	margin-top:-13px;
	padding:5px;
}

.user_spot_contact
{margin:5px;font-size:12px;width:100px;float:left;text-align:center;}

.user_spot_contact_grey
{text-align:center;margin:5px;font-size:12px;background-color:#F0F0F0;background-color:#E9F6FC;width:100px;float:left;}

.user_contact_img
{float:left;width:100%;height:64px;}

.user_contact_info
{float:left;padding:2px;width:100%;}

#pagination_channel
{border:1px solid ;border-left:0px;border-right:0px;color:#373737;
font-size:12px;float:left;width:100%;padding-top:5px;padding-bottom:5px;
background:transparent;text-align:center;margin-top:15px;
}

.jamespot_copyright
{
	font-size:11px;	
	color:#8a8a8a}

.jamespot_version
{
	font-size:12px;
	font-weight:bold;
}

.about_label
{
	width:100px;
	font-weight:bold;
}
a
{text-decoration:none}
a:hover
{text-decoration:underline}

.container_category
{float:left;width:100%;border-bottom:1px solid #003366;padding-bottom:10px;margin-top:10px;}
.container_category .title
{float:left;font-size:18px;width:400px;padding:10px;}
.container_category .title a.ltitle
{font-size:24px;font-weight:bold;}
.container_category .nbSpot
{float:left;width:90px;padding:10px;padding-top:12px;}
.container_category .container_serial
{float:left;width:210px;padding-top:5px;}
.container_category .container_serial h2
{font-size:14px;color:#003366;padding-bottom:5px;}
.serial_spotter
{float:left;margin-left:10px;margin-top:10px}

.active_video
{
float:left;
height:110px;
width:290px;
}

.inactive_video 
{
float:left;
height:110px;
width:290px;
}

#edit_mail_spot {
display:none;
left:265px;
position:absolute;
top:90px;
width:650px;
z-index:1100;
}

#background_modal
{
display:none;
position:fixed;
_position:absolute;
top:0px;
left:0px;
right:0px;
bottom:0px;
background:#fff;
opacity:0.6;
z-index:1000;
}

.content_generic_box .box
{
	margin:auto;
	background: #ddd;
	margin-top:2px;
	width:299px;
}
.content_generic_box .sortable
{
	border:1px solid #000;
	width:305px;
	padding-bottom:2px;
}

.bloc_setting_left
{
	width:405px;
	float:left;
}
.bloc_setting_right
{
	margin-left:5px;
	width:305px;
	float:left;
}

.bloc_config
{
	text-align: right;
}

.userpage_network_oneuser
{
	float:left;margin-top:15px;text-align:center;margin-left:10px;width:130px;
}

#userspot_spot_link {
font-size:20px;
font-weight:bold;
text-align:center;
}

.info_article
{float:left;width:100%;border-top:1px dotted #646464;padding-top:10px;margin-top:10px;}

#contact_list
{
	display:none;
	left:350px;
	position:absolute;
	top:90px;
	width:650px;
	z-index:1100;
}
#list
{
	height:300px;
	overflow:auto;
}

a.important_action {
color:#FF400B;
text-decoration:underline
}

.half_subscribers_left
{	
margin-bottom:10px;
font-size:12px;
width:100%;
height:70px;
float:left;
vertical-align:middle;
padding:0px;
margin-right:3px;
_margin-right:0px;
}

.container_pic_user
{height:70px;float:left;margin-right:5px;}

.top_reader
{
border-bottom:1px solid #B9C1C5;
color:#0B1253;
float:left;
font-size:12px;
margin-bottom:10px;
padding-bottom:5px;
width:100%;
}
.see_all_reader
{
float:right;
}

.action_author
{
border-top:1px solid #B9C1C5;
padding-top:10px;
}

.content_story .story {
border-bottom:2px solid #7F83A6;
margin-bottom:25px;
padding-bottom:25px;
}

#tab_user
{
	position:relative;
	margin-left:20px;
	margin-top:20px;
	font-size:14px;
	float:left;
	width:100%;
}

#tab_user .link
{
	float:left;
}

#tab_user a
{
	text-decoration:none;
}

h2 a
{font-size:22px !important;font-weight:bold;}
h3 a
{font-size:18px !important;font-weight:bold;}

h2, h3
{margin-bottom:5px;font-weight:bold;}

span.active,.comment
{color:#ff400b;}
.comment
{font-size:18px;font-family:Georgia;}

.content_full_story
{position:relative;float:left;top:5px;bottom:5px;margin-right:20px;margin-left:20px;color:#373737;top:0px;margin-top:-10px;}

.content_comment
{position:relative;float:left;top:5px;bottom:5px;margin-right:20px;margin-left:20px;width:550px;}

.edito
{position:relative;font-size:14px;border-top:1px dotted ;padding-top:10px;clear:both;width:100%}
.last_story_user
{float:left;margin-top:10px;padding-bottom:10px;border-bottom:1px solid ;width:100%}

.img_fp
{float:left;margin-right:10px;margin-bottom:10px;}

.generic_box_tools
{
	position:absolute;right:30px;top:-45px;width:465px;
}
.toolsbox .header_generic_box .icon_title
{margin-left:3px;}

.toolsbox .box_tl_corner
{position:relative;float:left;width:11px;height:36px;background-image:url(../img/boxv2/toolsbox/tl.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/toolsbox/tl.png');background-position:bottom;background-repeat:no-repeat;font-size:4px;_margin-top:19px;}
.toolsbox .box_top
{position:relative;float:left;width:443px;height:36px;background:url(../img/boxv2/toolsbox/top_box_slice.png) repeat-x;
background-position:bottom;font-size:4px;}
.toolsbox .box_tr_corner
{position:relative;float:left;width:11px;height:36px;background-image:url(../img/boxv2/toolsbox/tr.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/toolsbox/tr.png');background-position:bottom;background-repeat:no-repeat;font-size:4px;_margin-top:19px;}
.toolsbox .header_generic_box .title_left
{background-image:url(../img/boxv2/toolsbox/title_left.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/toolsbox/title_left.png');background-position:top;background-repeat:no-repeat;
}
.toolsbox .header_generic_box .title_center
{height:25px;border-top:1px solid  #a6d4f5;background-color:#FFF;}
.toolsbox .header_generic_box .title_right
{background-image:url(../img/boxv2/toolsbox/title_right.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/toolsbox/title_right.png');background-position:top;background-repeat:no-repeat;
}
.toolsbox .content_generic_box
{width:463px;border-left:1px solid  #a6d4f5;border-right:1px solid  #a6d4f5;background:#FFF;margin-top:0px;padding-top:5px;padding-bottom:5px;}

.toolsbox .box_bl_corner
{position:relative;float:left;width:11px;height:10px;background-image:url(../img/boxv2/toolsbox/bl.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/toolsbox/bl.png');background-position:bottom;background-repeat:no-repeat;}
.toolsbox .box_bottom_slice
{position:relative;float:left;height:9px;width:443px;border-bottom:1px solid  #a6d4f5;background:#FFF;font-size:4px;}
.toolsbox .box_br_corner
{position:relative;float:left;width:11px;height:10px;background-image:url(../img/boxv2/toolsbox/br.png)!important;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/boxv2/toolsbox/br.png');background-position:bottom;background-repeat:no-repeat;}
.tools_left
{float:left;width:270px;margin-left:10px;padding:5px;color:#0b1253;font-size:13px;_margin-left:5px;_width:275px;}
.spot_it_forms
{float:left;border-bottom:1px solid #c3dbe8;padding-bottom:5px;width:265px;}
.spot_it_forms input
{width:180px;padding:5px;padding-top:3px;padding-bottom:4px;border:1px solid #a6d4f4;height:16px;font-size:13px;}

.spot_it_new
{float:left;margin-top:5px;width:255px;text-align:right;}
.tools_right
{float:left;margin-left:10px;width:130px;padding-top:13px;}

.tools_right ul
{list-style:none;}

#std_display_msg {
clear:both;
background-color:#AAE303;
border:1px solid #000;
font-size:14px;
font-weight:bold;
height:30px;
margin:auto;
padding:5px;
text-align:center;
width:963px;
}
.separator_search, .spacer_search
{height:15px;}
.separator_search
{border-bottom:1px solid #003366;}
#user_picture
{float:left;margin-right:10px;margin-bottom:5px;}
#user_informations
{float:left;width:100%;}
#user_stat
{float:left;}
.user_label
{padding-right:15px;}

#communicate
{
	padding-top:5px;
	width:265px;
	margin:auto;
}
#communicate a
{
	color:#0b1253;
	text-decoration:none;
	font-size:13px;
	padding-left:15px;
	margin-top:5px;
	padding-top:0px;	
}
#communicate a:hover
{
	text-decoration:underline;
}
#communicate .add_to_contact
{
	background: url(../img/add_to_contact.png) no-repeat center left;	
}
#communicate .send_mail
{
	background: url(../img/send_mail.png) no-repeat center left;	
}

#communicate .see_affinity
{
	background: url(../img/see_affinity.png) no-repeat center left;	
}

.content_box table td.input_form_2cols textarea.mceEditor
{
	width:510px\9;
}

.story_custom
{
	float:left;
	width:100%;
	margin-top:10px;
}

.little_spot_v29 
{
	float:left;
	margin-right:10px;
	margin-top:20px;
	width:240px;
	background:#fff;
}

.little_spot_v29_image
{
	float:left;
	height:50px !important;
	padding:5px;
	width:50px;
}

.little_spot_v29_text
{
	float:left;
	height:56px !important;
	padding-left:10px;
	padding-top:4px;
	width:156px;
	font-size:11px;
}

.little_spot_v29_text a
{
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.pseudoAffinityBox 
{
	color:#0B1253;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.poucentageAffinityBox 
{
	color:#0B1253;
	font-size:48px;
	font-weight:bold;
	text-align:center;
}
.info_user 
{
	border-bottom:1px solid #B9C1C5;
	border-top:1px solid #B9C1C5;
	color:#373737;
	font-size:12px;
	margin-top:10px;
	padding-bottom:3px;
	padding-top:3px;
}
#send_message table, #send_message .content 
{
	width:100%;
}
#send_message .label 
{
	color:#373737;
	font-size:12px;
}
#send_message .submit 
{
	float:right;
}
.common_spot_title 
{
	float:left;
	width:100%;
	color:#0B1253;
	font-size:13px;
	font-weight:bold;
}
.common_contact_title 
{
	float:left;
	width:100%;
	color:#0B1253;
	font-size:13px;
	font-weight:bold;
}

#affinity_all, #affinity_minus
{
	display:none;
}

#affinity_minus,#affinity_more
{
	float:left;
	width:100%;
	text-align:right;
}

.home_category
{
	float:left;
	margin-left:15px;
	margin-top:10px;
	width:260px;
}
.home_category h3
{
	margin:0;
}

.home_spots_category
{
	display:none;
}

.no_spot_category
{
	float:left;
	margin-left:15px;
	margin-top:10px;
	width:260px;
}

.status_input_text
{
	float:left;
	margin-left:15px;
	width:420px;
	font-size:18px;
}

.status_input_no_selected
{
	font-size:18px;
	color:#888888;
}

.update_status_btn
{
	float:right;
	margin-right:15px;
}

.user_status
{
	font-size:10px;
	margin: 5px 15px 0px 15px;
	float:left;
}

.user_status_update
{
	float:left;
}

.user_status_label
{
	font-weight:bold;
	margin-right: 10px;
}
.user_status_time
{
	color: #A2A2A2;
	margin-left: 10px;
}

.close_alert
{
	margin-top:5px;
	margin-right:5px;
	float:right;
	position:relative;
}

#select_mail_frequency
{
	float:right;
	margin-bottom:5px;
}

.clear
{
	clear:both;
}

#container_search_proposition
{
	display:none;
	position:absolute;
	margin-top:2px;
	padding:5px;
	width: 220px;
}

#search_proposition
{
	position:absolute;
	background:#fff;
	border:1px solid #3593C2;
	margin-top:2px;
	padding:5px;
	width: 220px;
	z-index:1000;
}

#search_proposition ul
{
	list-style-type:none;
	margin:0;
}

#search_proposition li
{
	width:100%;
	float:left;
	padding-top:3px;
}

.link_proposition
{
	display:block;
	height:30px;
	width:220px;
}

.link_proposition_hover
{
	background:#F0F0F0;
}

.proposition_title
{
	padding-left:15px;
	padding-bottom:5px;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #3593C2;
	color: #3593C2;
	width:205px !important;
}

.proposition_img
{
	float:left;
	width:40px;
}

.proposition_info
{
	float:left;
	width:150px;
}

#advanced_search
{
	width:100%;
}

#advanced_search table
{
	margin:auto;
}

#advanced_search table td
{
	padding:2px;
	vertical-align:middle;
}

.search_query input
{
	width:100%;
	height:20px;
	font-size:18px;
}

.search_date
{
	width:80px;
}

.search_select
{
	width:150px;
}

.submit
{
	text-align:center;
}

.input_search
{
	text-align:right;
}

.search_empty
{
	color:#aaa;
}

.w30{width:30px !important;}
.w40{width:40px !important;}

#register td.input_form, #register td.input_form input.text, #register td.input_form select
{
	width:250px;
}
#list_Spot
{
	height:150px;
	overflow:auto;
	background:#fff;
	border: 1px solid #000;
}
#list_Spot td
{
padding:2px;
}