/* CSS brunohantson.com style de base */


/* commun ****************************/
body{
background : black url("../img/fond2.jpg") fixed;
color : white;
font-family : arial,"arial black",verdana;
font-size : .9em;
text-align : center;
margin : 15px;
}
div{
padding : 0px;
margin : 0px;

}

#contener{
width : 780px;
margin : auto;

}

img{
margin: 5px;
}

h4{
color : orange;
}

.center{
text-align : center;
}

.imgParse{
clear : both;
float : left;
margin : 0px 7px 7px;
vertical-align :top;
}

hr{
clear :both;
}
/* haut page ***************************/

#logo{
text-indent : -36000px;
width : 780px;
height : 143px;
margin: 0;
padding: 0;
background : url("../img/logo.png") no-repeat ;

}


#corps{
width:778px;
margin: 0;
padding: 0;
background: black; 
text-align : left;
border : #333 solid 1px;
border-top : none 0px;
}

#content{
font-size : .9em;
padding : 5px 20px 20px;
text-align : justify;
}

#contentMotown{
padding : 5px 20px 20px;
Margin-left : 5px;
border-left : orange 1px solid;
min-height : 400px;
}

.nofloatMotown{
clear:both;
}

/*cellules du table dans l'admin */
td.galerie{
width : 150px;
}

td.infoFsc{
width : 200px;
background : #222;
}

td.tdTitle{
color : orange;
border-bottom : orange 1px solid;
font-size :.8em;
font-weight : bold;
}

/* formulaire *****************************/
input{
background :black;
color: white;
margin : 5px 5px 5px 0px;
}

textarea{
background :black;
color: white;
margin : 5px 5px 5px 0px;
}

select{
background :black;
color: white;
margin : 5px 5px 5px 0px;
}


label{
font-style : italic;
vertical-align : middle;
position :relative;
top : -3px;
}

fieldset{
padding : 5px 10px;
}

legend{
color : orange;
font-weight : bold;
margin-left : 15px;
} 


/* menu *****************************/

#divMenu{
margin : 0px;
/*background : url("../img/back_menu_gray.jpg") no-repeat top;*/
height : 40px;

}
#menuAdmin{
margin : auto;
padding: 0;
}

ul.menu {
font-size : .9em;
margin : auto;
height : 20px;
position : relative;
top : 1px;
padding: 0;
list-style-type :none;
text-align : center;
}

ul#menuBas{
margin : auto;
margin-top : 5px;
font-size : .8em;
padding: 0;
list-style-type :none;
text-align : center;
background : black;
clear:both;
}

#menuAdmin li, .menu li, #menuBas li{
display : inline;
}

.menu li{
padding: 0;
margin : 0;
}

/* Compteur ****************/
#counter img{
padding: 0;
margin:0;
}
/* menu *****************************/

#menuAdmin{
text-align : center;
font-size : .9em;
}

#menuAdmin li{
display : inline;
}

/* Liens *****************************/

a{
color : orange ;
text-decoration : underline;
padding : 0px 1px;
}

a:hover{
color : #bbb;
}

a.delete{
display : block;
width : 65px;
height : 17px;
background : url("../img/del.png");

}

a.delete:hover{
background : url("../img/del.png") bottom left;
}

.menu li a{
height : 15px;
padding : 3px 5px;
font-weight : bold;
text-decoration : none;
}

.menu li a:hover{
padding : 3px 5px;
color : #bbb;
}

a img{
border : orange;
}

a:hover img{
border : #bbb;
}


a.motownLink{
display : block;
text-align : center;
width : 130px;
vertical-align :middle;
padding : 5px;
background : #222;
border : 1px solid orange;
font-size : .8em;
text-decoration : none;
}

a.motownLink:hover{
background :black;
}

a.multi{
font-size : .8em;
text-decoration : none;
}
select.multi{
font-size : .8em;
}
