﻿/* initialisation */
html {font-size: 100%;}
body {
	padding: 0;
	margin-top: 15px;
	font-size:0.75em;
	background-color: #ffffff;
	height:100%;
	font-family	:Arial,verdana,helvetica ;
}

/* Structure de base centré */
div#master {width: 867px;margin: 0 auto;margin-top: 0;}
div#top  {height:111px;width: 867px;padding: 0;margin: 0; background-image:url(/admin/images/bg_center.gif);background-repeat:repeat-y; }
div#header {width:853px; height:111px; margin-left:7px; background-color:#000000;}
div#logoHeader{padding-left:15px; padding-top:15px; float:left;}
#h1Header{font-size:32px; float:left; color:#FFFFFF; padding-left:45px; padding-top:25px; font-weight:normal;}
div#center  {background-image:url(/admin/images/bg_center.gif);background-repeat:repeat-y;}
div#content  {padding: 20px;}

div#content #login {width:100%;text-align:center;}
div#content #login form{display: block;padding:1px; border:1px solid #e0e0d8;font-size: 14px;}
div#content #login input[type=text], div#content #login input[type=password]{margin-bottom:10px;clear:both;width: 392px;text-align: center;}
div#content #login input[type=image]{margin-top:5px;clear:both;display:inline-block;width: 120px;text-align: center;border:1px solid #000000;padding:3px 10px;background-color: #000000;color:#ffffff;}
div#content #login input[type=image]:hover{cursor:pointer;background-color: #ffffff;color:#000000;border:1px solid #000000;}

ul#menu  {height:39px;width: 867px;padding-left: 7px;margin: 0;}
ul#menu li  {height:25px;float:left;list-style:none;padding: 0;margin: 0;vertical-align:middle;}
ul#menu li a {height:25px;color:#ffffff;font-family	:verdana,Arial,helvetica ;font-size: 12px;font-weight:normal;text-transform:uppercase;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;  padding-top:4px;}
ul#menu li a:hover {color:#ffffff;text-decoration:underline;}
ul#menu li a#bienvenue {background-color: #e77cb0;width: 122px; }
ul#menu li a#entreeDesArtistes {background-color: #d7dd57;width: 160px;}
ul#menu li a#artEtLaManiere {background-color: #e42312;width: 150px;}
ul#menu li a#duRireAuFaire {background-color: #8dced2; width:140px;}
ul#menu li a#auCoeurAction {background-color: #537332;width: 160px;}
ul#menu li a#contact {background-color: #005b82;width: 121px; }

h2 span{
	text-transform:uppercase;
}

div#content h1 {font-size: 2em;font-weight:normal; width:100%; border-bottom:1px solid #acacac;}
div#content h2 {font-size: 1.4em;font-weight:normal;}
div#divGroupeMedia h2 {font-size: 1.5em;font-weight:normal;width:100%; border-bottom:1px solid #acacac;}
div#content ul#submenu {margin:15px 0 25px 0;}
div#content ul#submenu li a,div#content ul#submenu li a:visited{color:#000000;text-decoration:none;}
div#content ul#submenu li a:hover {color:#000000;text-decoration:underline;}

div#content div#tabs label, form#formEditerArticle label, form#formEditerGroupeMedia label, form#formEditerMedia label, form#formEditerDestinataire label {width:100px;display:inline-block;font-weight:bold;margin-bottom:15px;font-size: 12px;vertical-align:top;}
div#content div#tabs label#labelNomPage{width:60px;}
div#content div#tabs label#colDroiteNonAdministrable{width:350px;}
div#content div#tabs label#labelTitreFooter{ width:120px; }

#nomPage,#titreFooter{width:450px;}
form#formEditerArticle, form#formEditerGroupeMedia, form#formEditerMedia {margin-bottom:25px;}
form#formEditerMedia span {font-size: 0.9em;font-weight:normal;font-style:italic;margin-top:10px;display:block;}

table{border:1px solid #e0e0d8; padding:2px 5px;background-color: #eeeeee;}
table tr th{background-color: #eeeeee;border-bottom:1px solid #e0e0d8;height:25px;vertical-align:middle;}
table tr td{background-color: #f2f2f2;}

table table{border:1px solid #e0e0d8; padding:5px;background-color: #ffffff;margin:10px;}
table table tr.ligne{border-bottom:1px solid #e0e0d8;background-color: #f2f2f2;}
table table tr td{background-color: #ffffff;}

div#tabs{
	border-top:1px solid #ACACAC;
	margin-top:10px;
	padding-top:20px;
}

#divColGauche{
	width:413px;
	float:left;
}
#divColDroite{
	width:413px;
	float:right;
}
.divClear{
clear:both;
}

#divButton{
	text-align:center;
	margin-top:15px;
}
