

h4 {
	color: white;
	font-size: 11px;
	margin: 15px 0 5px 0 ;
}
    
    
h4,
table.list,
table.formulaire,
a.aStd {
	
	font-family: arial, sans-serif;
}


table.tadmin {
    width: 98%;   
}
table.formulaire {
	width: 98%;
	margin-left:0;
}
table.list {
	width: 98%;
	margin-left:0;
	border-collapse: collapse;
	border-spacing: 0
}
table.formulaire tr {
	vertical-align: top;
}

table.formulaire td,
table.formulaire th {
	padding: 2px;
	font-size: 11px;
}
	
	table.formulaire th {
		width: 100px;
		text-align: right;
		padding-right:5px;
	}
	table.formulaire select.txt,
	table.formulaire textarea.txt,
	table.formulaire input.txt {
		width: 300px;
		border:1px solid #ccc;
		background: white;
		color: black;
		font-size: 11px
	}


table.list a, 
table.formulaire a {
	color: white;
	text-decoration: underline;
}
table.list {
	width: 98%;
}
table.list tr {
	vertical-align: top;
}

table.list td,
table.list th {
	padding: 2px;
	font-size: 11px;
}
table.list-annonce td,
table.list-annonce th { border-bottom:1px solid #ccc}

a.aStd {
	font-weight: bold;
	color: white;
	font-size: 11px;
}


p.explications {
	margin: 10px 0;
	color: white;
	font-size:11px;
}



.extranetHelp {
    margin: 15px 10px 5px 30px;
}

.extranetHelp a {
    display: block;
    font-size:11px;
    color: white;
    padding-left:30px;
    text-align: left;
    margin: 10px 0 0 0;
    line-height:25px;
}

.extranetHelp a.flash {
    background: transparent url('/images/minisite/flashplayer.jpg') no-repeat left 50%;
}

.extranetHelp a.pdf {
    background: transparent url('/images/minisite/acrobat.jpg') no-repeat left  50%;
}

.extranetHelp a.help {
    background: transparent url('/images/pictos/edit_3.gif') no-repeat left  50%;
}

.extranetHelp a.site {
    background: transparent url('/images/pictos/net_2.gif') no-repeat left  50%;
}


.extranetHelp #MiniSite {
    margin:5px 10px 15px 10px;;
    font-size: 11px; 
}
.extranetHelp #MiniSite a {
    text-decoration: underline;
    font-weight: bold;
    padding: 0 0 0 10px;
    display: inline;
}


table.tadmin tr {vertical-align: top;}
table.tadmin a.aide {display: block; width:25px; height:25px; margin: 10px;background: transparent url('/images/pictos/picto-aide.gif') no-repeat left  50%;text-decoration: none;}
table.tadmin a.aide span {display: none;}





div.annonce {
      background: #e54f41;
      -moz-border-radius : 4px;
      border-radius : 4px;
      margin : 10px 0;
      padding: 5px 15px;
}

h2.annonces { color: #f9d674; margin: 0 0 5px 0 ; padding: 0; border-bottom: 1px dotted #f9d674}
h3.annonces { color: white; margin: 0 0 5px 0 ; padding: 0;}

div.annonce h4 { color: #f9d674; font-size:13px; margin: 0 0 5px 0 ; padding: 0;}
div.annonce .annonce_top,
div.annonce .annonce_bottom { display: none; }

div.annonce span.departement { float:left; margin-right: 10px; color: white; font-weight: bold}
div.annonce div.texte { color: white !important }

div.annonce a.consulter { float: right; margin-top:8px; color: white; font-weight: bold; background: transparent url('/images/minisite/picto-plus.png') no-repeat right 50%; padding-right: 15px;}

div.annonce div.details { margin-top: 20px; }
div.annonce div.details img { margin-bottom: 5px; }
div.annonce div.details address { margin: 20px 0; font-style: normal; color: white}
