#pagecontent .red{
color:#CC0000;
font-weight:bolder;
}
#pagecontent .text_center{
text-align:center;
}
#date, #type, #heure, #lieu, #canton, #nbre_temoin, #nbre_objet, #observation, #notes, #source, #doc_annexe {
display:block;
padding-bottom:4px;
}
#type{
margin-top:10px;
}
#nbre_temoin{
margin-top:20px;
}
#observation{
margin-right:10px;
margin-top:50px;
}
#doc_annexe, #notes{
padding-top:20px;
}
#doc_annexe .red{
color:#CC000;
}
.commentaire {
clear:both;
font-style:italic;
text-align:center;
}

#source{
padding-bottom:20px;
}

abbr[title], acronym[title], .help {
border-bottom: 1px dotted;
cursor: help;
}
.youtube{
margin-bottom:30px;
}
.youtube, .img_obs{
margin-top:10px;
padding-bottom:5px;
text-align:center;
}

#source a{
background: transparent url(../images/externallink.png) no-repeat right top;
padding: 0 14px 0 1px;
}


.sitemaplocal{
position: relative;
width:600px;
background-color:#FFDACA ; 
/*	background: url(images/fond.gif)  top left repeat-y;*/
border-top:2px solid red;
border-bottom:2px solid red;
margin-top:10px;
padding-bottom:5px;
margin-left: auto;
margin-right: auto;
text-align: left;
/*	background-position: 15px 50%;*/
}
.sitemaplocal h3{
font-size:11px; 
margin-left:125px;
color:black;
margin-top: 4px;
margin-bottom:2px;
}
.sitemaplocal a{
font-size:9px; 
color:black;
margin-left:140px;
text-decoration:none;
}
.sitemaplocal img{
position: absolute;
margin-top:4px;
margin-left:4px;
}
#map {
position: absolute;
margin-left:250px;
margin-top:0px;
}
.img_obs{
margin-bottom:20px;
}
.img_obs img {
padding: 1px 1px 6px 1px;
background:#36393D url(../images/shad_bottom.png) repeat-x bottom left;
}
