/**
 *  CSS principale du site
 */

*{margin:0; padding:0}
html{width:100%; background:#000 url(../images/background.png) center top repeat-y;}
body{width:980px; margin:0 auto; font-family:verdana,arial,helvetica,sans-serif; font-size:13px; color:#FFF;}
ul, ul li{list-style-type:none}
img{border:none}
a{color:#FFF; text-decoration:none}
a:hover{color:#FFCD00; text-decoration:underline}
a img{border:none}
input, select, textarea, button{font-size:1em; font-family:verdana,arial,helvetica,sans-serif; border:1px solid #595959; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:1em; font-family:arial;}
fieldset{border:none;}
legend{color:#000;}

.inputNeutre{border:none;}/*input img, checkbox, radio*/

.zmu_artiste_color{color:#E95E03;}
.zmu_membre_color{color:#0FAB30;}
.zmu_metier_color{color:#046BA6;}
.zmu_boutique_color{color:#02ADF1;}
.zmu_gray_color{color:#262628;}
.zmu_yellow_color{color:#FFCD00;}

#skyscraper{width:170px; float:left;}
#contenu{width:800px; float:right;}

/* Liens d'ancrages sur le contenu des pages */
#a_contenu{font-size:1em; text-decoration:none; color:#FFF;}
#a_contenu:hover{text-decoration:none; color:#FFF;}


/* ------------------------------------------------------------------------------------------------- */
/* -------------------------------- HEADER & FOOTER ------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------- */

/*--  Style du MINI HEADER de ZicMeUp
--------------------------------------------------------------------------------------------------*/
#header_classic{height:51px; width:942px; font-size:12px; margin:10px auto 12px auto;}
#hdr_logo{float:left; margin:4px 21px 0 0;}
#hdr_actions{float:left; width:695px; height:45px; background:url(../images/header/classic/actions-bg.png) no-repeat top right; margin:4px 0 0 0;}

#hdr_tv{float:left; margin:11px 0 0 10px;}
#hdr_radio{float:left; margin:11px 0 0 5px;}

#hdr_search_form{float:left; width:192px; height:25px; margin:10px 0 0 15px; background:url(../images/header/classic/recherche-bg.png) no-repeat top left;}
#hdr_search_form input{border-style:none; vertical-align:middle;}
#hdr_search_form #hdr_search_field{width:145px; color:#C6C6C5; background-color:transparent; margin:0 0 0 3px;}
#hdr_search_form #hdr_search_field:focus{color:#2E2E2E;}

#hdr_user,#hdr_connexionDialog_user{float:right; font-size:10px; margin:10px 7px 0 5px; font-weight:bold;}
#hdr_user a,#hdr_connexionDialog_user a{color:#f5f5f5; text-decoration:none;}
#hdr_user a:hover,#hdr_connexionDialog_user a:hover{color:#c3c3c3; text-decoration:none;}

#hdr_user .hdr_user_sep,#hdr_connexionDialog_user .hdr_user_sep{float:left; width:1px; padding:3px 0; background:url(../images/header/classic/user-connexion-bg.png) repeat-x;}
.hdr_user_g{float:left; width:13px; height:25px; background:url(../images/header/classic/user-connexion-g.png) no-repeat;}
.hdr_user_d{float:left; width:13px; height:25px; background:url(../images/header/classic/user-connexion-d.png) no-repeat;}
.hdr_user_g.on{background:url(../images/header/classic/user-connexion-g-on.png);}
.hdr_user_d.on{background:url(../images/header/classic/user-connexion-d-on.png);}
#hdr_user a,#hdr_connexionDialog_user a{float:left; padding:6px 5px 7px 5px; background:url(../images/header/classic/user-connexion-bg.png) repeat-x;}
#hdr_user a:hover,#hdr_connexionDialog_user a:hover{background:url(../images/header/classic/user-connexion-bg-on.png) repeat-x;}

#hdr_user #hdr_message{display:block; width:20px; height:10px; margin:1px 0; background:url(../images/header/classic/user-message.png) no-repeat; text-align:right; color:#CC0000;}

#hdr_connexionDialog_overlay{display:none; position:absolute; top:0; left:0; width:100%; height:100%; opacity:.8; filter:alpha(opacity=80); -moz-opacity:.8; background:#000000; z-index:1001;}
#hdr_connexionDialog{display:none; position:relative; width:486px; height:264px; overflow:hidden; z-index:1002; outline:0pt none; top:4px; left:209px; background:url(../images/header/classic/connexion-bg.png) no-repeat transparent;}
#hdr_connexionDialog h1{color:#FFFFFF; font-size:16px; font-weight:bold; float:left; margin:0 0 11px 0;}
#hdr_connexionDialogBtClose{float:right; cursor:pointer;}

#hdr_connexionDialogForm{margin:60px 0 0 25px; width:435px;}
#hdr_connexionDialogForm a{color:#FFFFFF; text-decoration:underline;}
#hdr_connexionDialogForm a:hover{color:#FFFFFF; text-decoration:none;}
#hdr_connexionDialogForm fieldset{width:238px; float:left;}
#hdr_connexionDialogForm input{border-style:none;}
#hdr_connexionDialogForm input[type=text],#hdr_connexionDialogForm input[type=password]{color:#C6C6C5; width:186px; padding:6px 10px; margin:3px 0; background:url(../images/header/classic/connexion-champs-bg.png) no-repeat;}
#hdr_connexionDialogForm input:focus{color:#2E2E2E;}
#hdr_connexionDialogForm input[type=image]{margin:15px 0;}
#hdr_connexionDialogOublie{float:left; margin:40px 0 0 0;}
#hdr_connexionDialogSouvenir{float:left; margin:43px 0 0 0;}
#hdr_connexionDialogInscription{clear:both; font-size:11px;}

/*-- Style du MENU PRINCIPAL (dans le header)
--------------------------------------------------------------------------------------------------*/
#zmu_main_menu{width:942px; margin:10px auto 25px auto; text-align:center;}
#zmu_main_menu span{display:none;}
#zmu_main_menu a{height:22px; background-repeat:none; display:block; float:left; /* -moz-transition:all .4s ease; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;*/}
#zmu_main_menu0{width:131px; background:url(../images/header/menu/m_compte-off.png); margin:0 11px 0 0;}
#zmu_main_menu1{width:72px; background:url(../images/header/menu/m_blog-off.png); margin:0 11px;}
#zmu_main_menu2{width:67px; background:url(../images/header/menu/m_hits-off.png); margin:0 11px;}
#zmu_main_menu3{width:98px; background:url(../images/header/menu/m_artistes-off.png); margin:0 11px;}
#zmu_main_menu4{width:108px; background:url(../images/header/menu/m_concerts-off.png); margin:0 11px;}
#zmu_main_menu5{width:113px; background:url(../images/header/menu/m_concours-off.png); margin:0 11px;}
#zmu_main_menu6{width:94px; background:url(../images/header/menu/m_metiers-off.png); margin:0 11px;}
#zmu_main_menu7{width:105px; background:url(../images/header/menu/m_services-off.png); margin:0 0 0 11px;}

#zmu_main_menu0:hover,#zmu_main_menu0.active{background:url(../images/header/menu/m_compte-on.png);}
#zmu_main_menu1:hover,#zmu_main_menu1.active{background:url(../images/header/menu/m_blog-on.png);}
#zmu_main_menu2:hover,#zmu_main_menu2.active{background:url(../images/header/menu/m_hits-on.png);}
#zmu_main_menu3:hover,#zmu_main_menu3.active{background:url(../images/header/menu/m_artistes-on.png);}
#zmu_main_menu4:hover,#zmu_main_menu4.active{background:url(../images/header/menu/m_concerts-on.png);}
#zmu_main_menu5:hover,#zmu_main_menu5.active{background:url(../images/header/menu/m_concours-on.png);}
#zmu_main_menu6:hover,#zmu_main_menu6.active{background:url(../images/header/menu/m_metiers-on.png);}
#zmu_main_menu7:hover,#zmu_main_menu7.active{background:url(../images/header/menu/m_services-on.png);}


/*--  Style du FOOTER de ZicMeUp
--------------------------------------------------------------------------------------------------*/
#footer_clear{font-size:0.1em; clear:both;}
#footer_menu{clear:both; height:106px; margin:10px 0 0 0; padding:10px 10px 0 10px; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; border:1px solid #262628; border-bottom:none;}
#footer_menu *{margin:0; padding:0}
#footer_menu #footer_entete{float:left; color:#FFCD00;}
#footer_menu #footer_fb-like{float:left; margin:15px 0 0 0;}
#footer_menu ul{list-style-type:none; height:95px; float:right; margin-right:15px; padding:5px 5px 5px 25px;}
#footer_menu ul.last_ul{margin-right:0;}
#footer_menu ul li{list-style-type:none; padding:2px 0; line-height:12px;}
#footer_menu #footer_contacts_aide_list{width:91px; background:#000 url(../images/footer/classic/bg-contacts-aide-list.gif) left top no-repeat;}
#footer_menu #footer_general_list{width:191px; background:#000 url(../images/footer/classic/bg-general-list.gif) left top no-repeat;}
#footer_menu #footer_rubriques_list{width:60px; background:#000 url(../images/footer/classic/bg-rubriques-list.gif) left top no-repeat;}
#footer_menu #footer_communaute_list{width:152px; background:#000 url(../images/footer/classic/bg-communaute-list.gif) left top no-repeat;}
#footer_menu #footer_medias_list{width:62px; background:#000 url(../images/footer/classic/bg-medias-list.gif) left top no-repeat;}
#footer_menu a.special{color:#FFCD00;}



/*messages zicmeup*/
#contenu .userAdminMessage{border:#323232 2px solid; padding:10px; color:#0FAB30; margin:0 0 20px 0; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
#contenu .userAdminMessage ul{margin:5px 0;}
#contenu .userAdminMessage li{margin:0 0 0 15px; list-style:square;}

.adminUserMessagePop{}
.adminUserMessagePop ul{margin:5px 0;}
.adminUserMessagePop li{margin:0 0 0 15px; list-style:disc;}
