body {background-image: url(bg.jpg); font-family: Arial, Helvetica; margin-top:0px;}
img { border:none;}
.credits {font-size:11px; color:#ffffff; padding-top:10px; text-align:center;}
.credits A:link {color:#ffffff; text-decoration: none;}
.credits A:visited {color:#ffffff; text-decoration: none;}
.credits A:hover {color:#ffffff; text-decoration: underline;}
.credits A:active {color:#ffffff; text-decoration: none;}

.alerte {font-size:12px; color:#A33131; text-align:center; font-weight:bold; padding-top:5px;}
.formalerte { padding:0px; margin:0px; padding-top:8px;}
.mail {PADDING-LEFT: 2px; BORDER: #cccccc 1px solid; BORDER-LEFT: #A33131 4px solid; margin-right:20px; font-size:14px;}
.bmail {BORDER: #cccccc 1px solid; font-size:12px;}

.formrecherche {padding:0px; margin:0px; padding-top:40px; padding-left:36px;}
.recherche {PADDING-LEFT: 2px; BORDER: #cccccc 1px solid; BORDER-LEFT: #A33131 4px solid; margin-right:20px; font-size:11px;}
.brecherche {margin-left:25px; margin-top:5px; BORDER: #cccccc 1px solid; font-size:10px;}

.menubas {font-size:11px; color:#505050; text-align:center; letter-spacing:2px; line-height:10.5pt;}
.menubas A:link {color:#505050; text-decoration: none;}
.menubas A:visited {color:#505050; text-decoration: none;}
.menubas A:hover {color:#A33131; text-decoration: none;}
.menubas A:active {color:#505050; text-decoration: none;}

.menu {padding:0px; margin:0px; padding-left:17px; padding-top:140px; color:#000000; font-size:12px; text-align:center; line-height:11px;}
.menu A:link {color:#000000; text-decoration: none;}
.menu A:visited {color:#000000; text-decoration: none;}
.menu A:hover {color:#A33131; text-decoration: none; font-weight:bold; font-size:13px;}
.menu A:active {color:#000000; text-decoration: none;}

.contact {padding-left:17px; padding-top:34px; color:#000000; font-size:12px; text-align:center; line-height:11px;}
.contact A:link {color:#000000; text-decoration: none;}
.contact A:visited {color:#000000; text-decoration: none;}
.contact A:hover {color:#A33131; text-decoration: none; font-weight:bold; font-size:13px;}
.contact A:active {color:#000000; text-decoration: none;}

.coord {padding-left:17px; padding-top:32px; color:#ffffff; font-size:11px; text-align:center;}
.coord A:link {color:#ffffff; text-decoration: none;}
.coord A:visited {color:#ffffff; text-decoration: none;}
.coord A:hover {color:#cccccc; text-decoration: none;}
.coord A:active {color:#ffffff; text-decoration: none;}

.repere {font-size:11px; color:#000000; text-align:right; padding-right:30px;}
.repere A:link {color:#A33131; text-decoration: underline;}
.repere A:visited {color:#A33131; text-decoration: underline;}
.repere A:hover {color:#A33131; text-decoration: none;}
.repere A:active {color:#A33131; text-decoration: underline;}

.domaines {font-size:13px; color:#A33131; text-align:center; font-weight:bold; letter-spacing:1px; padding-top:55px; padding-bottom:20px;}

.trigcrus {font-size:12px; color:#000000;}

.rgcrus {font-size:12px; color:#ffffff; font-weight:bold; padding:3px; padding-left:5px;}

.chateaugr {font-size:13px; color:#000000; font-weight:bold; padding-left:5px;}
.chateaugr A:link {color:#000000; text-decoration: none;}
.chateaugr A:visited {color:#000000; text-decoration: none;}
.chateaugr A:hover {color:#A33131; text-decoration: underline;}
.chateaugr A:active {color:#000000; text-decoration: none;}

.millgr {font-size:13px; color:#000000; padding-left:5px;}



#tableau{position:relative; margin-left: auto; margin-right: auto; width: 941px; text-align: left;}

#flash {position:absolute; left:0px; top:110px; width:243px; height:582px; z-index:1;}

#contenupage {position:absolute; left:0px; top:0px; width:941px; z-index:0;}

.titrefiche {font-size:16px; color:#000000; text-align:center; font-weight:bold; padding-top:20px; padding-bottom:20px;}

.textefiche {font-size:13px; color:#000000; text-align:justify;}
.textefiche A:link {color:#000000; text-decoration: underline;}
.textefiche A:visited {color:#000000; text-decoration: underline;}
.textefiche A:hover {color:#A33131; text-decoration: none;}
.textefiche A:active {color:#000000; text-decoration: underline;}

.textefiche2 {font-size:13px; color:#000000; padding: 10px; line-height:18px;}
.textefiche2 A:link {color:#000000; text-decoration: underline;}
.textefiche2 A:visited {color:#000000; text-decoration: underline;}
.textefiche2 A:hover {color:#A33131; text-decoration: none;}
.textefiche2 A:active {color:#000000; text-decoration: underline;}

.ttextefiche {font-size:13px; color:#A33131; text-align:justify; font-weight:bold;}

.rfiche {font-size:12px; color:#ffffff; font-weight:bold; padding:3px; padding-left:5px;}
#alerte {
	position: relative;
	display:inline;
	font-size:11px; color: red; text-align:center; letter-spacing:2px;
}

#alerte img{
	position: absolute;
	display:inline;
	top:-17px;
	left:105px;
	font-size:11px; color: red; text-align:center; letter-spacing:2px;
}