
*
{
  margin:0 0 0 0;
  padding:0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
}

/* Generic class by properties */
.noMargin, #menu_top_user h1
{margin:0px;}

.autoMargin, #container_page, #container_page_little, #header_v25,#center_cols,#presentation
{margin:auto}

.bigMargin
{margin:20px;}

.mediumMargin,#bottom_page h1,#content_left_column
{margin:10px;/* Hack IE6*/_margin-left:5px;}

.smallMargin,#content_page_little, .user_spot_contact, .user_spot_contact_grey, #current_image,
.pic_user, .skin_radio, .little_logo_spot_v2, .little_creator_image_v2, .little_logo_spot, .little_creator_image
{margin:5px;}

.bigMarginTop,#header_right_logged #my_nav #my_menu,#footer_about,.title_video, div#register
{margin-top:20px;}

.mediumMarginTop,#header_right_logged,#header_right_logged #my_nav #search_news,#page_numbers,
ul.help_lvl0 li,table.activity_tab, .content_box ul li, .content_flash,.header_color,p.error_message,
p.lvl1, .edit_mail
{margin-top:10px;}

.smallMarginTop, #language_home,div.hint,.contact_spot_first,.content_grey a.link_block,
.content_grey .text_block,p.lvl2,p.lvl3, .little_spot_v2,.little_title_spot_v2 .div_title, .little_spot_v27,
.little_spot, .little_creator_info, .little_title_spot .div_title
{margin-top:5px;}

#menu_top_user
{margin-top:0px;}

.bigMarginLeft,ul.help_lvl2, ul.help_lvl1
{margin-left:20px;}

.mediumMarginLeft,#alert .alert_img,ul.help_lvl0,.half_subscribers_right
{margin-left:10px;}

.smallMarginLeft,#header_right_logged #my_nav #my_menu,.content_fullcolor .bottom_content,
.content_grey li
{margin-left:5px;}

.bigMarginRight,#join_header
{margin-right:20px;}

.mediumMarginRight,#modal #content .text,#header_right_logged #my_nav .text
{margin-right:10px;}

.smallMarginRight, #header_right .text,#my_activity_box #right_box,.content_fullcolor .bottom_content
{margin-right:5px;}

.bigMarginBottom, #page, #bottom_page, #page_little,ul.help_lvl0 li
{margin-bottom:20px;}

.mediumMarginBottom, ul.help_lvl2 li, ul.help_lvl1 li,.half_subscribers_left,.half_subscribers_right,
p.lvl1,p.lvl2
{margin-bottom:10px;}

.smallMarginBottom, #form_image_content,.content_fullcolor .bottom_content, li.li_first, .information_spot
{margin-bottom:5px;}

.bigPadding, #modal #content,#alert .alert_txt,#alert .alert_btn
{padding:10px;}

.edit_story .modify_story{padding:5px;}

.mediumPadding,#modal #content .text, #bottom_page h1,h1.yellow,#header_right,#std_display_err,
#std_display_msg,#header_right_logged #my_nav,div.hint,td.spotit, input.text, .content_box,
.content_box table td,.content_flash,.content_fullcolor, #page_numbers, input.text_readonly
{padding:5px;}

.smallPadding, #header_right_logged #my_nav .text,span.overline,#header_right .text, .help
{padding:2px;}

.bigBorder,#page, #bottom_page, #page_little,#header_v25
{border:1px solid #565650;}

.mediumBorder,#modal
{border:1px solid #565650;}

.smallBorder,#modal #content .text,#alert,#header_right .text,#header_right_logged #my_nav .text,
div.hint,#std_display_err,#std_display_msg
{border:1px solid #565650;}

.heavyFontSize,#page h1,#bottom_page h1,h1.yellow,#std_display_msg,.top_tabs a,.top_tabs .activate
{font-size:20px;}

.bigFontSize, #modal #header_modal, #modal #content .text,#modal #label,#alert .alert_txt,
#header_right_logged #my_nav .text,#header_right .text,.btn_little_center a,.btn_big_center a,#btn_center_search a,
#std_display_err,#menu_top_user_right,#menu_top_user_right a,.content_box table td.input_form .text,
.content_box table td.input_form select,.submit_button,p.error_message,p.lvl1,input.text,ul.help_lvl0
{font-size:14px;}

.mediumFontSize,#modal,a.click,#header_right_logged,.content_box .label,.content_box .label_mandatory,
#header_right_logged #my_nav #my_menu a,#header_right_logged #my_nav #my_menu .activate,
#logo_baseline_home #baseline,span.overline,div.hint,.header_box,
.content_box table td.label_mandatory,.content_box table td.label,.content_box ul,p.lvl2,a.action_link,
.content_box table td.input_form select.small_select,#page_numbers,div#register,p.lvl3,.skin_radio,
.content_box table td.input_form select.medium_select,.content_box table td.input_form textarea,
.content_box table td.input_form_2cols .text,.content_box table td.input_form_2cols textarea,
.content_box table td.input_form_2cols select,.validate_modif,#form_image,.content_box .remove a,
.content_box a.big_link,.content_grey,.contact_spot_first a,.contact_spot_first,.contact_spot a,
.contact_spot,.content_grey input.mail_subject,.content_grey textarea.mail_content,.content_grey a,
.content_grey .label,.content_flash,.header_color,.content_grey .text_block,.half_subscribers_right,
.half_subscribers_left,.content_grey a.big_link,.content_grey .label textarea,.header_color .title_block,
.content_grey .label .text,.content_grey .label select,.content_grey .label,.content_grey .subtitle,
.content_grey li,.header_color .link a,.content_fullcolor,div#btn_header_action,ul.help_lvl2,
.user_spot_contact,.user_spot_contact_grey, .medium_link
{font-size:12px;}

.smallFontSize, #modal #forgotPass,#language_home,#std_display_msg,#my_activity_box .content_grey,
#my_activity_box .content_grey a.action,#my_activity_box #left_box .content_grey,
#my_activity_box #left_box .content_grey a.action,#my_activity_box #right_box .content_grey,
#my_activity_box #right_box .content_grey a.action,#menu_top_user,#menu_top_user a,
.content_box table td.explication,.content_box a.little_link,.content_grey a.little_link,p.sample,
#footer,.little_title_spot_v2,.little_creator_info_v2,.little_user_spot,.information_spot,
.little_title_spot .div_title,.little_creator_info,table.activity_tab
{font-size:10px;}

.whiteFont,#modal #content,#modal #content a,#modal,a.click,#header_right,#language_home,.header_box,
.content_fullcolor,.header_color .title_block,.header_color .link,.header_color .link a,#page_numbers,
#page_numbers a,.help,.btn_little_center a,.btn_little_center,#btn_center_search a,
.btn_big_center a,span.overline,div.hint,.active_video,.active_video a
{color:#FFFFFF;}

.DarkgreyFont,body,.content_box table td.input_form select.small_select,#alert,#alert .alert_txt,
.content_box table td.input_form select,.content_box table td.input_form .text,
.content_box table td.input_form,.content_box table td.explication,
.content_box table td.input_form_2cols select,.content_box table td.input_form_2cols .text,
.content_box table td.input_form_2cols textarea,.content_box table td.input_form_2cols,.content_box table td.input_form textarea,
.content_box table td.input_form select.medium_select,#form_image,.content_box .remove a,
.content_box a.big_link,.content_box a.little_link,.content_box table td.input_form_2cols textarea,
input.text,input.text_readonly,.content_grey a,.content_flash,.content_grey,#header_right_logged #my_nav #my_menu a,
.top_tabs a,#header_right_logged,h1.yellow,.content_box ul,#menu_top_user_right a,
#menu_top_user_right,#menu_top_user a,#menu_top_user,#header_user #menu_top a,.contact_spot_first,
.contact_spot a,.contact_spot,.validate_modif,.content_box .label,.content_box table td.label,
.content_grey a.little_link,.content_grey .label,.contact_spot_first a,a.action,.content_grey .label,
.content_grey .subtitle,.content_grey li,.header_color,.content_grey a.big_link,#footer,a.action_link,
#logo_baseline_home #baseline,#container_form_change_role #form_change_role ul li,.medium_link
{color:#565650;}

.GreyFont, #modal #content .text,#header_right .text,#header_right_logged #my_nav .text,
#modal #content .text_readonly,#header_right .text_readonly,#header_right_logged #my_nav .text_readonly
{color:#8a8a8a;}

.OrangeFont,#header_right_logged #my_nav #my_menu a:hover, .top_tabs a:hover,
#header_right_logged #my_nav #my_menu .activate,.top_tabs .activate,#alert .alert_txt a,.top_tabs,
ul.help_lvl0,.inactive_video a,.inactive_video
{color:#EB5918;}

.backgroundDarkGrey,.content_fullcolor,#page_numbers,.help,div.hint,
span.overline,#modal #header_modal
{background-color:#565650;}

.backgroundGrey,#modal,#header_v25
{background-color:#7a7a73;}

.backgroundVeryLightGrey,body,.content_grey,.little_spot_v2,.little_spot,.little_spot_v27,
.user_spot_contact_grey, .header_color
{background-color:#F0F0F0;}

.backgroundVeryLightGrey,body,.content_grey,.little_spot_v2,.little_spot,.little_spot_v27,
.user_spot_contact_grey, .header_color, .header_box, .content_box
{background-color:#E9F6FC}

.backgroundWhite,#page,#bottom_page,#page_little,input.text,input.text_readonly,
.content_flash,.inactive_video,#my_activity_box #left_box .content_grey,#my_activity_box .content_grey
{background-color:#FFFFFF;}

.backgroundOrange,#header_error,h1.yellow,#header_right_logged #my_nav,.active_video
{background-color:#FFA835;}

.textDecorationNone,a:hover,.btn_big_center a,.btn_little_center a,a.my_menu,a.important_action:hover, a.normal_action:hover
{text-decoration:none;}

.textDecorationUnderline,a,.btn_big_center a:hover,.btn_little_center a:hover,a.important_action, a.normal_action
{text-decoration:underline;}

/* END Generic */
/* CSS For Modal */
#modal
{position:absolute;display:none;}

#modal #header_modal
{float:left;border-bottom:2px solid;height:18px;font-weight:bold;width:100%;}

#modal #header_modal #header_close
{float:right;}

#modal #content
{float:left;}

#modal #content .text, #modal #content .text_readonly
{width: 140px;height: 20px;display:block;float:left;}
#modal #label
{float:left;width:370px;font-weight: bold;}

#modal #form
{float:left;width:368px;padding-left:3px;}

#modal #forgotPass
{float:left;width:180px;margin-left:168px;_margin-left:84px;}
/* END Modal CSS */

#alert
{width:100%;border-color:#e55217;float:left;margin-top:5px;}

#alert .alert_img
{float:left;margin-top:2px;}

#alert .alert_txt
{text-align:left;font-weight:bold;float:left;}

#alert .alert_btn
{width:175px;height:34px;float:left;}

#container_page
{width:975px;}

#container_page_little
{width:728px;}

a.click
{font-weight:bold;}

.spot
{