/*#############################################################
  #############################################################
  ###     LES COULEURS PRINCIPALES
  #############################################################
  #############################################################*/


/***************************
*   Couleur du contenu
****************************/
.bg_content {
    background-color:#FFFFFF;
    color:#000000;
}
.text_content, .text_content a {
    color:#000000;
}
.bg_content h1 {
    color:#A90300; /*La couleur du bg_dark*/
}
.bg_content h2, .bg_content h3 {
    color:#DF0000; /*La couleur du bg_light*/
}


/***************************
*   Couleur très clair
****************************/
.bg_lighter {
    color:#000000;
    background:url(../../img/sexomondo/bg/box_lighter_right_corner.jpg) right top no-repeat;
    background-color:#FFDED6 !important;
}
.bg_lighter .alt {
     background-color:#DFBDB5;
}
.border_lighter {
    border-color:#FDE5E5;
}
.bg_lighter h3 {
    color:gray !important; 
}
.border_bottom_lighter {
    border-bottom-color:#FDE5E5;
}
.text_lighter , .text_lighter a {
    color:#FDE5E5;
}
/***************************
*   Couleur clair
****************************/
.bg_light {
    background-color:#EC4B15;
    color:#000000;
}
.bg_light h1 {
    color:#FFFFFF; 
}
.bg_light h2, .bg_light h3 {
    color:#FFFFFF; 
}
.border_light {
    border-color:#F67676;
}
.border_top_light {
    border-top-color:#F67676;
}
.border_bottom_light {
    border-bottom-color:#FFCFCF;
}
.text_light, .text_light a {
    color:#F67676;
}
/***************************
*   Couleur Foncée
****************************/
.bg_dark {
    background-color:#AF0000;
    background-image:url(../../img/sexomondo/bg/menu/menu.gif);
    background-repeat:repeat-x;
    color:#FFFFFF;
}
.bg_dark a {
    color:#FFFFFF;
}
.bg_dark h1 {
    color:#FFFFFF; 
}
.bg_dark h2, .bg_content h3 {
    color:#FFFFFF; 
}
.border_dark {
    border-color:#9C0C0C;
}
.text_dark, .text_dark a {
    color:#952500;
}

/*#############################################################
  #############################################################
  ###     LES COULEURS DES ELEMENTS "SPECIAUX"
  #############################################################
  #############################################################*/

body {
    background-color:#000000;
    color:white;
    /*background-image:url(../../img/sexomondo/bg/bg.gif);*/
}
#footer a{
     color:white !important;
}
body.no_body {
    background-color:#811602;
    background-image:url(../../img/sexomondo/bg/bg_no_body.jpg);
    background-repeat:repeat-x;
    color:white !important;
}

#logger, #logger a {
    color:white;
}

/*L'image de fond du header*/
#top_header {
    background-color:black;
    background-image:url(../../img/sexomondo/top_header.gif);
}
#header {
    /*background-image:url(../../img/sexomondo/bg/header.jpg);*/
    background-color:#606060;
}
#header.fr {
    /*background-image:url(../../img/sexomondo/bg/header_fr.jpg);*/
}
#header.en {
    /*background-image:url(../../img/sexomondo/bg/header_en.jpg);*/
}
#header.nl {
    /*background-image:url(../../img/sexomondo/bg/header_nl.jpg);*/
}

#content {
    background-color:white;
}
/*Le dégradé en dessous du menu*/
#degra {
    background-image:url(../../img/sexomondo/bg/content_top.jpg);
}

/*La box d'aide*/
.help_box {
    border-color:#EFEFEF;
    background-color:#FAFAFA;
}

/*
* Table avec infos pays, taille, ...
*/
table#profil_details {
    background-color:white;
}
table#profil_details th {
    border-left-color:#CCCCCC;
    border-bottom-color:#CCCCCC;
}
table#profil_details td {
    background-color:#EBEBEB;
    border-bottom-color:#CCCCCC;
}
table.profil ul li a {
    color:black !important;
}

.group_box {
    background-color:#FAFAFA;
}
.group_box.profil_commercial {
    background-color:#FFDED6;
}


/*
* Les éléments du tooltip
*/

.img_tip                    		{ z-index:999 !important; }
.img_tip .tip			{ padding:3px;background-color:black; }

.gen_tip { z-index:999 !important; }
.gen_tip .tip			{ width:139px; font-family:tahoma,arial; background:url(../../img/sexomondo/bg/bubble.png) center center no-repeat;z-index:999 !important; }
.gen_tip .tip-top		{ background:url(../../img/sexomondo/bg/bubble.png) top left no-repeat; height:10px; width:139px; }
.gen_tip .tip-title		{ color:#5BDBF1; font-weight:bold; padding-left:5px;}
.gen_tip .tip-text		{ color:#FFF; padding-left:5px;}
.gen_tip .tip-bottom		{ background:url(../../img/sexomondo/bg/bubble.png) left bottom no-repeat; width:139px; height:10px; }


/*
* MENU
*/



#menu-container {background-image:url(../../img/sexomondo/bg/menu/menu.gif);}
#menu-container a { color:white; }
.drop_down_menu li {background-image:url(../../img/sexomondo/bg/menu/bg_item_full.gif);}
.drop_down_menu li.s90 {background-image:url(../../img/sexomondo/bg/menu/bg_item_90_full.gif);}
.drop_down_menu li.s130 {background-image:url(../../img/sexomondo/bg/menu/bg_item_130_full.gif);}
.drop_down_menu li.s130 a {color:#E80011 !important;}
.drop_down_menu li.s130 li a {color:#666 !important;}
.drop_down_menu li.selected {
    background-position:bottom !important;
}

.drop_down_menu li ul li{
    background-image:url(../../img/sexomondo/bg/toolbar_bg.gif);
}
.drop_down_menu li ul li a{
    color:#666 !important;
}
.drop_down_menu li ul li a:hover {
    background-image:none;
    background-color:#CCC;
}
.drop_down_menu li ul li.item_disabled {
    color:#CCC;
}
.drop_down_menu li.home {
    background-image:url(/img/sexomondo/bg/menu/bg_item_home.gif);
}


#snd_menu {
    background-color:#DA3444; 
    background-image:url(/img/sexomondo/bg/menu/menu.gif);
}
#snd_menu a {
    color:white;
    border-left:1px solid #FF9FAC;
    border-right:1px solid #FF9FAC;
}

/*
WHOIS BOX
*/

#whois_right {
    background-image:url(../../img/sexomondo/bg/bg_whois_box.jpg);
    border-color:#CCCCCC;
}
#whois_right #box .onglet_ask {
    background-image:url(../../img/sexomondo/bg/bg_onglet_ask.jpg);
}
#whois_right #box .onglet {
    background-color:#AF0000;
    border-bottom-color:#CF0000;
}
#whois_right ul li {
    color:#000000 !important;
}
#whois_right a {
    color:black;
}
#whois_right .toolbar{
    color:#666666;
}
#whois_right img.pic {
    border-color: #AAAAAA;
}

#whois_right ul li:hover {
    background-color:#FFFDDB;
    background-image:url(../../img/sexomondo/bg/messenger_selected.jpg);
}
#whois_right .an_ask_chat {
    /*background-image:url(../../img/sexomondo/bg/messenger_selected.jpg);*/
}
/*
#whois_right .alert {
    background-image:url(../../img/sexomondo/bg/alert_messenger.gif);
}*/

/**
 * Le nouveau whois de droite
 */
#new_whois {
    background-color:#C7C7C7;
    border-color:#E45695;
    background-image:url(../../img/sexomondo/bg/whois/back.gif);
}
#new_whois .whois_title {
    background-image:url(../../img/sexomondo/bg/whois/title.gif);
}


/*
Le gris façon toolbar
*/
.toolbar{
	border-color:#d0d0d0;
    background-color:#f0f4f5;
    background-image:url(../../img/sexomondo/bg/toolbar_bg.gif);
    border-top-color:white;
    border-bottom-color:#CCCCCC;
}


/*
 * Slider
 */
.slide_bar{
    background-color: #FFFFFF;
    background-image:url(../../img/sexomondo/bg/slider_bg.gif);
    height: 20px;
}
.slide_dragger{
    background-image:url(../../img/sexomondo/bg/slider.gif);
    height: 20px;
    width: 20px;
    cursor:pointer;
}

/**
*   Forms
**/
form .validation_success {
    background-image:url(../../img/sexomondo/icons/ico_accept.gif);
}

form .validation_error {
    background-image:url(../../img/sexomondo/icons/ico_refuse.gif);
}

.form .header {
    background-color:#EB4B15;
    background-image:url(../../img/sexomondo/bg/bg_header_form.gif);
    color:white;
    border:0;
    background-repeat:repeat-x;
}
.form .header a{
    color:white;
}


input.bg_dark, .btn_valid {
    background:url(../../img/sexomondo/bg/bg_btn.jpg) left top repeat;
}   
input.bg_lighter, .btn_cancel {
    background:url(../../img/sexomondo/bg/bg_btn_cancel.jpg) left top repeat;
}  
.btn_disabled {
    background:url(../../img/sexomondo/bg/bg_btn_disabled.jpg) left top repeat;
}  
.button {
    color:white;
} 


/*
* Multibox + alert
*/
.MultiBoxHeader {
    background-image:url(../../img/sexomondo/bg/multibox_header.gif);
}

.MultiBoxClose {
    background-image:url(../../img/sexomondo/multibox_close_btn.gif);
}

.MultiBoxLoading {
	background-image: url(../../img/sexomondo/loader.gif);
}

.cbContainer {
    border-color:#CCC;
    background-image:url(../../img/sexomondo/bg/bg_no_body.jpg);
    background-repeat:repeat-x;
}
.cbBox h3 {
    background-image:url(../../img/sexomondo/bg/multibox_header.gif);
    color:white;
    
}
.cbBox .cbButtons {
    text-align:center;
}
.cbBox .cbButtons input {
    background:url(../../img/sexomondo/bg/bg_btn.jpg) left top repeat;
}
.cbContent, .cbContent a {
    color:white;
    
}

.closeButton {
    position:absolute;
    top:10px;
    right:10px;
}



#flash_msg  {
    background-image:url(../../img/sexomondo/bg/flash_msg.jpg);
}

/*
 * La TopBar
 */
#logger .top_bar * {
    margin:0px;
    padding:0px;
}
#logger .top_bar {
    /*text-align:right;*/
    margin-right:10px;
    margin-top:4px;
    width:100%;
}
#logger .top_bar td.langs {
    width:340px;
    text-align:left;
}
td.langs img {
    border:1px solid #FF7F87;
    vertical-align:middle;
}
td.langs img.selected {
    border-color:white;
}

#logger .top_bar .item img.icon {
    vertical-align:middle;
}
#logger .top_bar .label {
    width:35px;
    text-align:center;
}
#logger .top_bar .label img {
vertical-align:middle;
}
#logger .top_bar .item .box {
    border:1px solid #ffffff;
    color:#ffffff;
    background-color:#DF4488;
    font-weight:bold;
    font-size:16px;
    display:block;
    height:18px;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
    margin-right:20px;
    cursor:pointer;
    text-align:center;
}
#logger .top_bar .item .box small {
    font-size:9px;
    vertical-align:baseline;
}
#logger .top_bar a {
    text-decoration:none;
    
}

/*
* Pour l'aide on redéfini certain élément
*/
.help_expl .menu_el {
    background-color:#eee;
    background-image:url(../../img/sexomondo/bg/menu/bg_item_90_full.gif);
    color:white;
    font-size:11px;
    line-height:25px; 
    text-align:center;
}
.help_expl .menu_el_sub {
    background-image:url(../../img/sexomondo/bg/toolbar_bg.gif);
    color:#666;
}

/**
 * Calendrier
 */
.calendar td.current {
    background-image:url(../../img/sexomondo/bg/selected_calendar.gif);
    background-color:#FF9595;
    border-color:black;
}
.calendar td.past {
    background-image:url(../../img/sexomondo/bg/past_calendar.gif);
    background-color:#DEDEDE;
    color:#9F9F9F;
}
.calendar td {
    background-image:url(../../img/sexomondo/bg/regular_calendar.gif);
    background-color:#F1B9B0;
    border-color:gray;
}
.calendar td.empty {
    background-color:#CCCCCC;
}

#sort_clubs th {
    background-image:url(/img/sexomondo/bg/bg_header_form_none.gif) !important;
}

#sort_clubs .nosort {
    background-image:url(/img/sexomondo/bg/bg_header_form.gif) !important;
}
#sort_clubs .forward_sort {
    background-image:url(/img/sexomondo/bg/bg_header_form_down.gif) !important;
}
#sort_clubs .reverse_sort {
    background-image:url(/img/sexomondo/bg/bg_header_form_up.gif) !important;
}
.club_infos th {
    background-image:none;
    background-color:#CCC;
}

.club_infos td {
    background-color:#DFDFDF;
}


