/* CSS Document */

/** Formulaire general*/ 
.contact_form input,.login_box input,#center input,textarea{
border:1px solid #666;padding:1px 2px}

/** Formulaire contact*/ 
.contact_form{margin:10px 100px 0 20px}
.contact_form fieldset{border:1px solid #666;margin-top:15px;padding:10px}
.contact_form legend{padding:0 3px;font-size:1.1em;color:#1B5295;font-weight:bold}
.contact_form fieldset div{margin:6px 0px 2px 0px}
.contact_form fieldset span{display:block;padding-bottom:2px;font-weight:bold}
/** Special Checkbox*/ 
.contact_form fieldset span span{display:inline;padding:0px;}
.contact_form fieldset span input{padding:2px 0;}
.contact_form option{padding:1px 5px;}
input,textarea{padding:1px 2px}
textarea{width:450px}
.spip_bouton input{background:#1B5295;margin:10px;color:#fff;font-weight:bold;
font-family:verdana}

/** Formulaire login*/ 
.article_form{border:1px solid #666;padding:10px;background:#fff;}
.login_box{float:right;margin: 10px 10px 10px 3px;width: 180px;}
.login_box{border:1px solid #666;padding:10px}
.login_box li{padding:2px 2px 4px 10px;}
.login_box p{padding-bottom:2px}
.login_box a{text-decoration:underline;font-weight:bold;color:#666;}
.enter_login{width:60%}


/** Formulaire modif article*/ 
.page label, .formulaire_article label{padding:10px 0 2px 0;display:block;font-weight:bold}
.page fieldset, .formulaire_article fieldset{padding:10px}
.page legend{padding:0 3px;font-size:1.1em;color:#999;font-weight:bold}
.page fieldset div{margin:6px 0px 2px 0px}
.page fieldset span{display:block;padding-bottom:2px;font-weight:bold}
/** Special Checkbox*/ 
.page fieldset span span{display:inline;padding:0px;}
.page fieldset span input{padding:2px 0;}
.page select{border:1px solid #666;}
.page option{padding:1px 5px;}

.page textarea.forml{width:450px}
.page .disabled{font-weight:bold;color:#000}
.page .spip_bouton input, .search_boton{background:#666;color:#fff;font-weight:bold;}
.page .spip_bouton input{margin:10px}

.page .sub_select{color:#333;padding-left:10px}
.page .sub_sub_select{color:#666;padding-left:20px}

/* 
Formulaire document 
*/

/* boite general du profolio */
.porfolio_table{width:450px;}

/* chaque image atention:td (cellules)*/
.porfolio_doc{padding:5px;width:145px;border:1px solid #666;background:#fff}

/* vignette */
.portfolio_image{text-align:center;padding:5px}
.portfolio_image img{border:0px}

/* info du document */
.doc_info{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:10px;}
.doc_form{width:95%;border:1px solid #0A4771;margin-bottom:5px;
font-family:verdana,sans-serif;}
.doc_info_titre{padding:6px 0 3px 0;font-weight:bold}
.doc_info_description{padding:6px 0 3px 0;}
.doc_titre div{margin:3px 3px 0 0}

/* contenant général de l'upload*/
.upload{width:100%;text-align:center}

/* boite de l'upload*/
.upload_form{width:50%;text-align:center;
border:1px solid #666;background:#fff;padding:10px}
.upload_titre{display:block;padding-bottom:5px}

/* div espacement de la validation*/
.upload_form div{padding-top:5px}

/* Image de supprimer*/
.supprimer_doc img{border:0px}

/* Validation */
.form_doc_valid,.form_logo_valid{
background:#666;color:#fff}

/* Formulaire logo*/
.delete{background: url(images/trash.gif) no-repeat top left;
display:block;color:#666;height:31px;text-align:left;
padding:11px 2px 2px 25px;margin-top:10px}

.form_logo{border:1px solid #ccc;padding:5px;text-align:center}
.form_logo form{}

