body
{
    border:0px;
    margin:0;
    font-family: century gothic, trebuchet ms;
    font-size: 14px;
    color: #333;
    background: url("../sprites/body_back.png");
}

p
{
    padding:0;
    margin: 0;
}

h1
{
    font-family: Century Gothic, Trebuchet MS;
    font-weight: normal;
    color: #1D6893;
    font-size: 26px;
    margin:0;
}

h2
{
    border:0;
    padding:0;
    font-size: 28px;
     font-family: century gothic, trebuchet ms;
     color: #666;
     font-weight: normal;
     border-bottom: 1px solid #bebebe;
}

h3
{
    
    border:0px;
     font-family: century gothic, trebuchet ms;
     color: #1D6893;
     font-weight: normal;
}

h4 a
{
	font-family: Century Gothic, Trebuchet MS;
	font-weight: normal;
	text-decoration: none;
        font-size: 18px;
        line-height: 40px;
	color: #555;
}
#title_cl
{
	color: #1D6893	
}

#h1
{
    

    font-family: century gothic,trebuchet MS;
    font-weight: normal;
     color: #444444;
}

#h3,#h2, #h4
{
    color: #1D6893;
    font-family: century gothic,trebuchet MS;
    font-weight: normal;
}

#h3
{
    font-size:16px;
    
}

#h4
{
    font-size:19px;
    border-bottom: 1px solid #e1e1e1;
}

#h5
{
    font-size: 34px;
    font-weight: normal;
     margin-bottom:0px;
}

#h6
{
    font-size: 30px;
    font-weight: normal;
     margin:0px;
     color: #1D6893;
}



#ban_table
{
    width:100%;
    height:100px;
    
    background: #45484d;
    background: -moz-linear-gradient(top,  #45484d 0%, #29272b 48%, #000000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(48%,#29272b), color-stop(100%,#000000));
    background: -webkit-linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    background: -o-linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    background: -ms-linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    background: linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );

}

#log_sear
{
    width:900px;
    margin:auto;
    
}

#log_sear img
{
    float:left;
}

#search
{
    width:500px;
    height:30px;
    font-size:15px;
    float:right;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;
    margin-right: 60px;
    margin-top:25px;
}

#search:hover,input[type="text"]:hover
{
    box-shadow: inset 1px 1px 10px #e6e6e6;
}

#search:focus, input[type="text"]:focus, input[type="password"]:focus, textarea:focus
{
    outline: none;
    border:1px solid #428cbf;
}

#menu
{
    /*background: #2a538d;
    background: -moz-linear-gradient(top,  #2a538d 0%, #25487b 48%, #25487b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a538d), color-stop(48%,#25487b), color-stop(100%,#25487b));
    background: -webkit-linear-gradient(top,  #2a538d 0%,#25487b 48%,#25487b 100%);
    background: -o-linear-gradient(top,  #2a538d 0%,#25487b 48%,#25487b 100%);
    background: -ms-linear-gradient(top,  #2a538d 0%,#25487b 48%,#25487b 100%);
    background: linear-gradient(top,  #2a538d 0%,#25487b 48%,#25487b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a538d', endColorstr='#25487b',GradientType=0 );
    */
    
    background: url("../sprites/men_back.png");
    width:100%;
    height:36px;
    color: #FFF;
    
    -webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   
   position: relative;
   z-index: 1;
}


#menu ul
{
 margin:0;
 padding-top:10px;
 list-style-type:none;
 text-align:center;
 
 margin-top:0;
    width: 900px;
    margin:auto;
    padding-top:0;
 }
 
 
#menu li
{
 float:left;
 margin:auto;
 padding:0;
 }
 
#menu li a
{
 display:block;
 color: #aeaeae;
 border-right: 1px solid #3f7dad;
 padding:10px;
 text-decoration: none;
 }
 
#menu li a:hover
{
background: #4b91ca;
    color: white;
 }
 
 #menu ul li ul
 {
 display:none;
 }
 
 #menu ul li:hover ul
 {
 display:block;
 }
 
#menu li:hover ul li
{
 float:none;
 margin-left:0px;
 }
 

 
 #menu li ul li a
 {
    border-right:0;
 }
 
 #menu li ul li a:hover
 {
    background:none;
 }
 
 #menu li ul
 {
 position:absolute;
 width: 200px;
 background: #45484d;
    background: -moz-linear-gradient(top,  #45484d 0%, #29272b 48%, #000000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(48%,#29272b), color-stop(100%,#000000));
    background: -webkit-linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    background: -o-linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    background: -ms-linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    background: linear-gradient(top,  #45484d 0%,#29272b 48%,#000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 text-align: left;
 }
 
 .left_border
{
    border-left: 1px solid #3f7dad;
}

section
{
    margin:auto;
    width:900px;
    min-height: 300px;
     
     background: #FFF;
    -webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   -moz-border-radius: 0px 0px 4px 4px;
   -webkit-border-radius: 0px 0px 4px 4px;
   border-radius: 0px 0px 4px 4px;
   padding:30px;
}

#infos_images
{
    float:right;
    margin-right: 100px;
    margin-top:10px;
    border-collapse:collapse;
    border-left:1px solid #bfbfbf;
    border-bottom:1px solid #bfbfbf;
    
}

#infos_images td
{
    
    height:20px;
    padding-left:20px;
    padding-right: 20px;
}

#left
{
    color: #1D6893;
}

#uploadeur
{
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    width: 500px;
    min-height: 130px;
    margin:auto;
    margin-top:40px;
    margin-bottom: 40px;
    -webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   padding:20px;
   background: #f7f7f7;
}

#blank
{
    clear:both;
    height:30px;
}

#lighten
{
    width:100%;
    margin:auto;
    background: #e9e9e9;
}

#statement_logo
{
    float:left;
    width:45px;
    height:45px;
    margin-right:5px;
}

#on
{
    border:1px dashed #28552d;
    color: #28552d;
    background: #a0cd9b;
     border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding:4px;
    cursor: pointer;
    display: inline;
    font-size:12px;
}

#on:hover
{
   background: #8ab085; 
}

#off
{
    border:1px dashed #552e2e;
    color: #752425;
    background: #dd858a;
     border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding:4px;
    cursor: pointer;
    display: inline;
    font-size:12px;
}

#off:hover
{
    background: #bf7378;
}

input[type="submit"], input[type="button"]
{
    background: #1d6893;
background: -moz-linear-gradient(top,  #1d6893 0%, #1d6893 50%, #1f5c80 50%, #1f5c80 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d6893), color-stop(50%,#1d6893), color-stop(50%,#1f5c80), color-stop(100%,#1f5c80));
background: -webkit-linear-gradient(top,  #1d6893 0%,#1d6893 50%,#1f5c80 50%,#1f5c80 100%);
background: -o-linear-gradient(top,  #1d6893 0%,#1d6893 50%,#1f5c80 50%,#1f5c80 100%);
background: -ms-linear-gradient(top,  #1d6893 0%,#1d6893 50%,#1f5c80 50%,#1f5c80 100%);
background: linear-gradient(top,  #1d6893 0%,#1d6893 50%,#1f5c80 50%,#1f5c80 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d6893', endColorstr='#1f5c80',GradientType=0 );
border:0px;
padding-left:30px;
padding-right: 30px;
padding-top: 8px;
padding-bottom: 8px;
-webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   
   color: #FFF;
   font-size:13px;
   cursor: pointer;
}

input[type="submit"]:hover, input[type="button"]:hover
{
    background: #1f5c80;
background: -moz-linear-gradient(top,  #1f5c80 0%, #1f5c80 0%, #1d6893 50%, #1d6893 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5c80), color-stop(0%,#1f5c80), color-stop(50%,#1d6893), color-stop(100%,#1d6893));
background: -webkit-linear-gradient(top,  #1f5c80 0%,#1f5c80 0%,#1d6893 50%,#1d6893 100%);
background: -o-linear-gradient(top,  #1f5c80 0%,#1f5c80 0%,#1d6893 50%,#1d6893 100%);
background: -ms-linear-gradient(top,  #1f5c80 0%,#1f5c80 0%,#1d6893 50%,#1d6893 100%);
background: linear-gradient(top,  #1f5c80 0%,#1f5c80 0%,#1d6893 50%,#1d6893 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f5c80', endColorstr='#1d6893',GradientType=0 );

}

#add_collection
{
    width:500px;
    margin-top:60px;
    margin-bottom: 50px;
}

fieldset{
  border:1px solid #b0b0b0;

  padding:6px;
  margin:0px 30px 0px 0px;
  
}

legend{
  text-align:left;
  color:#b0b0b0;
  font-size:18px;
  padding:0px 4px 0px 4px;
  margin-left:20px;
  font-size:16px;
}

#add_product_link
{
  
    padding:15px;
    border: 1px solid black;
    display: block;
    margin:10px;
    text-align: center;
    width:200px;
    color: white;
    text-decoration: none;
    font-size: 14px;
     background: #77b581;
background: -moz-linear-gradient(top,  #77b581 0%, #77b581 51%, #579360 51%, #579360 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b581), color-stop(51%,#77b581), color-stop(51%,#579360), color-stop(100%,#579360));
background: -webkit-linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
background: -o-linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
background: -ms-linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
background: linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b581', endColorstr='#579360',GradientType=0 );
   
}


#add_product_link:hover
{

background: #77b581;
background: -moz-linear-gradient(top,  #77b581 0%, #77b581 51%, #3d9112 51%, #3d9112 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b581), color-stop(51%,#77b581), color-stop(51%,#3d9112), color-stop(100%,#3d9112));
background: -webkit-linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
background: -o-linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
background: -ms-linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
background: linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b581', endColorstr='#3d9112',GradientType=0 );
}

#list
{
    border-left:0;
    border-right:0;
    border-bottom: 0;
}

#show_collec
{
    border-collapse: collapse;
}

#show_collec tr
{
    width:900px;
    margin:auto;
    line-height: 40px;
    background: #FFF;
    border:1px solid #e4e4e4;
}

#show_collec tr:hover
{
  
   background: #f6f6f6;
}

#img_tab
{
    width:80px;
    
}

#marq_tab
{
    width:150px;
    padding-left:15px;
    border-left:1px solid #f6f6f6;
}

#name_tab
{
    width:300px;
}

#prix_tab
{
    width:100px;
    border-left:1px solid #f6f6f6;
    text-align: center;
    font-size: 16px;
    color: #ca324a;
}

#gender_tab
{
    width:50px;
    border-left:1px solid #f6f6f6;
}

#logo_tab
{
   margin-left:10px;
    display: block;
}

#logo_tab_href
{
     margin-top:6px;
    display: block;
    margin-left:7px;
}




#view_tab
{
  border-left:3px solid #f6f6f6;
  width:50px;
}

#mod_tab
{
    border-left:1px solid #f6f6f6;
    width:50px;
}

#del_tab
{
    border-left:1px solid #f6f6f6;
    width:50px;
}

#pages_select
{
    border:1px solid #e8e8e8;
    display: block;
    padding:10px;
    margin-top:20px;
   padding-left: 0;
   background: #f6f6f6;
   line-height: 30px;
   color: #1D6893;
   text-decoration: none;
}

#pages_select:hover
{
    -webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
}

#pages_num
{
    float:left;
    margin-left:20px;
    margin-right: 10px;
}

#name_num
{
    
    
}



input[type="text"], input[type="password"]
{
    width:680px;
    height:30px;
    font-size:15px;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;
}

#mod_p_c 
{
   border-spacing:10px;
}

#descr_page
{
    width:680px;
    height:60px;
    font-size:15px;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;
}


#text_page
{
    width:680px;
    height:250px;
    font-size:15px;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;
}

#cancel
{
    
    background: #b5b5b5;
background: -moz-linear-gradient(top,  #b5b5b5 0%, #b5b5b5 50%, #a0a0a0 50%, #a0a0a0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(50%,#b5b5b5), color-stop(50%,#a0a0a0), color-stop(100%,#a0a0a0));
background: -webkit-linear-gradient(top,  #b5b5b5 0%,#b5b5b5 50%,#a0a0a0 50%,#a0a0a0 100%);
background: -o-linear-gradient(top,  #b5b5b5 0%,#b5b5b5 50%,#a0a0a0 50%,#a0a0a0 100%);
background: -ms-linear-gradient(top,  #b5b5b5 0%,#b5b5b5 50%,#a0a0a0 50%,#a0a0a0 100%);
background: linear-gradient(top,  #b5b5b5 0%,#b5b5b5 50%,#a0a0a0 50%,#a0a0a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#a0a0a0',GradientType=0 );
border:0px;
padding-left:30px;
padding-right: 30px;
padding-top: 8px;
padding-bottom: 8px;
-webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   
   color: #FFF;
   font-size:13px;
   cursor: pointer;



}

#cancel:hover
{
background: #b5b5b5;
background: -moz-linear-gradient(top,  #b5b5b5 0%, #999999 52%, #9b9b9b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(52%,#999999), color-stop(100%,#9b9b9b));
background: -webkit-linear-gradient(top,  #b5b5b5 0%,#999999 52%,#9b9b9b 100%);
background: -o-linear-gradient(top,  #b5b5b5 0%,#999999 52%,#9b9b9b 100%);
background: -ms-linear-gradient(top,  #b5b5b5 0%,#999999 52%,#9b9b9b 100%);
background: linear-gradient(top,  #b5b5b5 0%,#999999 52%,#9b9b9b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#9b9b9b',GradientType=0 );


}

.error, #error{
	position:absolute;
	
	margin-top:30px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	color:#CC0000;
}

.error1, #error1{
	
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	color:#CC0000;
        text-align: center;
        font-size: 14px;
}

.error_good, #error_good{
	
	border:1px solid #2bcc57;
	background:#b6f7b8;
	padding:3px;
	color:#039301;
        font-size: 14px;
}

#bbcoder
{
   
    height:40px;
    margin-top:20px;
}

.button_bbc
{
    height:40px;
    width:50px;
    background: #e5e5e5;
    float:left;
    border: 1px solid #c2c2c2;
    margin-left: -1px;
    cursor: pointer;
}

.button_bbc:hover
{
     -webkit-box-shadow: inset 1px 1px 4px #9f9f9f;
    -moz-box-shadow: inset 1px 1px 4px #9f9f9f;
   box-shadow: inset 1px 1px 4px #9f9f9f;
}

#legend
{
    padding-left: 10px;
    padding-top:12px;
    display: block;
    font-size: 12px;
    color: #666;
    float:left;
}

#descr_legend
{
    width:680px;
    min-height: 100px;
    border: 1px solid #ececec;
    margin-top:20px;
}

#add_new
{
    width:650px;
    margin:auto;
}

#true_name_mq
{
    width:400px;
    
}

#add_new_tab
{
    margin:auto;
}

#add_new_tab tr
{
    line-height: 50px;
}

#show_marques
{   
    font-size:18px;
    display: block;
    
}

#show_marques td
{
    min-width: 220px;
}

#upd_men, #upd_men_link
{
    width:400px;
}


#all
{
   background: #058ab2;
background: -moz-radial-gradient(center, ellipse cover,  #058ab2 0%, #549caf 50%, #058ab2 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#058ab2), color-stop(50%,#549caf), color-stop(100%,#058ab2));
background: -webkit-radial-gradient(center, ellipse cover,  #058ab2 0%,#549caf 50%,#058ab2 100%);
background: -o-radial-gradient(center, ellipse cover,  #058ab2 0%,#549caf 50%,#058ab2 100%);
background: -ms-radial-gradient(center, ellipse cover,  #058ab2 0%,#549caf 50%,#058ab2 100%);
background: radial-gradient(center, ellipse cover,  #058ab2 0%,#549caf 50%,#058ab2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#058ab2', endColorstr='#058ab2',GradientType=1 );

}

#admin_connexion
{
    -webkit-box-shadow:inset  1px 1px 4px #353535;
    -moz-box-shadow:inset  1px 1px 4px #353535;
   box-shadow:inset 1px 1px 4px #353535;
   
   margin:auto;
   width: 400px;
   height:400px;
   margin-top:30px;
   background: #015b76;
   -moz-border-radius:10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
}

#admin_title
{
    width:380px;
    height:40px;
    margin:auto;
    border-bottom:1px solid #d6d6d6;
    font-size: 26px;
    padding-top:10px;
 
    padding-bottom: 2px;
        color: #e8e8e8;
}

#lower
{
    font-size:20px;
}

#admin_login, #admin_pass1, #admin_pass2
{
    width: 300px;
    margin:auto;
    display: block;
    margin-top:20px;
}

#admin_form
{
    margin-top:50px;
}

#admin_login
{
    background: url("../sprites/admin.png") no-repeat #FFF;
    text-indent: 30px;
    
}

#admin_pass1
{
    background: url("../sprites/lock1.png") no-repeat #FFF;
    text-indent: 30px;
    
}

#admin_pass2
{
    background: url("../sprites/lock2.png") no-repeat #FFF;
    text-indent: 30px;
    
}

#connect_admin
{
       -webkit-box-shadow:  1px 1px 4px #353535;
    -moz-box-shadow: 1px 1px 4px #353535;
   box-shadow:1px 1px 4px #353535;
}

#add_collect
{
    margin:auto;
}

#add_collect tr
{
    line-height: 45px;
}

.size
{
    width:200px;
}

#ref, #color, #calibre, #matiere, #title
{
    width:400px;
}

 #name, #forename, #mail,  #adress, #city
{
    width:300px;
}

#fixe, #mobile, #zip
{
    width:150px;
}

#descr
{
    width:400px;
    height:60px;
    font-size:15px;
    float:right;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;
   
}

#descr:hover
{
    box-shadow: inset 1px 1px 10px #e6e6e6;
}

#prix
{
    width:100px;
    text-align: right;
}

#cent
{
    width:60px;
}

#coll_aff
{
  
}

#show_slide
{
    margin-top:30px;
}

#show_slide th
{
    font-weight: normal;
    font-size: 12px;
    color: #b0b0b0;
}

#show_slide tr
{
    display: block;
    margin-top:10px;
}


#show_slide_inf
{
    width: 100px;
    text-align: center;
}

#post_slide tr
{
    line-height: 50px;
}

#show_cl
{
    border-collapse: collapse;
    margin-top:30px;
    color: #5e5e5e;
}

#show_histt
{
    border-collapse: collapse;
    color: #5e5e5e;
}



#show_cl th
{
    font-weight: normal;
    font-size: 12px;
    color: #b0b0b0;
    margin-bottom: 5px;
}


#line_tr
{
    line-height: 40px;
    border:1px solid #cfcfcf;
}

#line_tr td
{

    border-left:1px solid #e6e6e6;
}

#line_tr:hover
{

    background: #e9e9e9;
   
}


#line_txt
{
    min-width: 120px;
    text-align: center;
}

#line_mod
{
    
    width:50px;
}

#logo_tab1
{
   margin-left:10px;
    display: block;
}



#field_ml{
  border:1px solid #b0b0b0;

  padding:15px;
  margin:0px 30px 0px 0px;
  margin:auto;  
}




#state2, #state1, #state3, #mail2
{
	border:1px solid #e3e3e3;
	
	
	padding:20px;
	width:600px;
	margin:auto;
}

#mail_cl
{
margin: auto;

}

#field_m legend{
  text-align:left;
  color:#b0b0b0;
  font-size:18px;
  padding:0px 4px 0px 4px;
  margin-left:20px;
  font-size:16px;
}
#frame_mail_cl
{
	width:650px;
	margin:auto;
}

#admin_tab
{
    margin:auto;
}

#admin_tab tr
{
    line-height: 45px;
    
}

#adm
{
    width: 300px;
}

#adm_c
{
    width:40px;
}

#in_view
{
    padding:20px;
}




/************TABS***************/

.tabberlive .tabbertabhide {
 display:none;
}

.tabber {
}
.tabberlive {
 margin-top:1em;
}


ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #a3a3a3;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding-left: 20px;
 padding-right: 20px;
 padding-top: 4px;
 padding-bottom: 3px;
 margin-left: 3px;
 border: 1px solid #a3a3a3;
 border-radius: 8px 8px 0px 0px;
 border-bottom: none;
 background: #d6d6d6;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #555; }
ul.tabbernav li a:visited { color: #555; }

ul.tabbernav li a:hover
{
 color: #333;
 background: #eaeaea;
 border-color: #d9d9d9;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:15px;
 border:1px solid #aaa;
 border-top:0;
}


#left_details 
{
    width:380px;
    float:left;
    
}


#left_details fieldset
{
   
    padding: 20px;
    min-height: 200px;
}

#cmd_c table
{
    border-collapse: collapse;
}

#left_details tr
{
    line-height: 25px;
   
}

#cmd_c td
{
    min-width: 60px;
    text-align: center;
     border-bottom: 1px solid #ededed;
     border-top: 1px solid #ededed;
}

#cmd_cc
{
    width:140px;
}

#left_details th
{
    color: #666;
    font-size: 12px;
    font-weight: normal;
}

#mod_inf
{
background: #a05b64;
background: -moz-linear-gradient(top,  #a05b64 0%, #a05b64 50%, #a34c58 50%, #a34c58 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a05b64), color-stop(50%,#a05b64), color-stop(50%,#a34c58), color-stop(100%,#a34c58));
background: -webkit-linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 50%,#a34c58 100%);
background: -o-linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 50%,#a34c58 100%);
background: -ms-linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 50%,#a34c58 100%);
background: linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 50%,#a34c58 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a05b64', endColorstr='#a34c58',GradientType=0 );

border:0px;
padding-left:30px;
padding-right: 30px;
padding-top: 8px;
padding-bottom: 8px;
-webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   
   color: #FFF;
   font-size:13px;
   cursor: pointer;
}

#mod_inf:hover
{
background: #a05b64;
background: -moz-linear-gradient(top,  #a05b64 0%, #a05b64 50%, #a34c58 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a05b64), color-stop(50%,#a05b64), color-stop(100%,#a34c58));
background: -webkit-linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 100%);
background: -o-linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 100%);
background: -ms-linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 100%);
background: linear-gradient(top,  #a05b64 0%,#a05b64 50%,#a34c58 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a05b64', endColorstr='#a34c58',GradientType=0 );
}

#new_cmd
{
  
    
border:0px;
padding-left:43px;
padding-right: 43px;
padding-top: 8px;
padding-bottom: 8px;
-webkit-box-shadow: 1px 1px 4px #9f9f9f;
    -moz-box-shadow: 1px 1px 4px #9f9f9f;
   box-shadow: 1px 1px 4px #9f9f9f;
   
   color: #FFF;
   font-size:13px;
   cursor: pointer;
     background: #77b581;
background: -moz-linear-gradient(top,  #77b581 0%, #77b581 51%, #579360 51%, #579360 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b581), color-stop(51%,#77b581), color-stop(51%,#579360), color-stop(100%,#579360));
background: -webkit-linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
background: -o-linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
background: -ms-linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
background: linear-gradient(top,  #77b581 0%,#77b581 51%,#579360 51%,#579360 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b581', endColorstr='#579360',GradientType=0 );
   
}

#new_cmd:hover
{

background: #77b581;
background: -moz-linear-gradient(top,  #77b581 0%, #77b581 51%, #3d9112 51%, #3d9112 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b581), color-stop(51%,#77b581), color-stop(51%,#3d9112), color-stop(100%,#3d9112));
background: -webkit-linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
background: -o-linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
background: -ms-linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
background: linear-gradient(top,  #77b581 0%,#77b581 51%,#3d9112 51%,#3d9112 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b581', endColorstr='#3d9112',GradientType=0 );
}

#objet
{
    width:500px;
}

#message_mail
{
    width:500px;
    font-size:15px;
    min-height: 200px;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;

    margin-top:25px;
}

#message_mail:hover
{
    box-shadow: inset 1px 1px 10px #e6e6e6;
}

#message_mail:focus
{
    outline: none;
    border:1px solid #428cbf;
}

#line_height
{
    line-height: 40px;
}

#sph
{
    width:80px;
}

#sphp
{
    width:20px;
}

#new_c
{
    width:250px;
}

#new_c_t
{
    width:250px;
    min-height: 120px;
    font-size:15px;
    border:1px solid #d4d4d4;
    box-shadow: inset 1px 1px 5px #e6e6e6;
    color: #555;
    font-family: Century Gothic, Trebuchet MS;

    margin-top:25px;
}

#new_c_t:hover
{
    box-shadow: inset 1px 1px 10px #e6e6e6;
}

#new_c_t:focus
{
    outline: none;
    border:1px solid #428cbf;
}

#search_button
{
    width:30px;
    height:30px;
   background: url("../sprites/search.png");
    
    position:absolute;
   
    padding:0;
    margin-left:520px;
    margin-top:27px;
    -webkit-box-shadow: 0px 0px 0px #FFF;
    -moz-box-shadow: 0px 0px 0px #FFF;
   box-shadow:0px 0px 0px #FFF;
}

#search_button:hover
{
    background-position: -30px;
}

#left_home_field
{
    padding:12px;
    float:left;
    width:200px;
    min-height:150px;
}

#left_home_field1
{
    padding:12px;
    min-height:150px;
}

#jours
{
    text-align: center;
    font-size: 50px;
    margin-left:-10px;
}


#annees
{
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg);
position: absolute;
margin-top:-66px;
font-size:18px;
margin-left: 105px;
}

#mois
{
    text-align: center;
    font-size: 30px;
    margin-top: -10px;
    padding-top:0px;
}


#scaap th
{
    color: #1D6893;
}

#scaap td
{
    width:80px;
    text-align: center;
}