/* Rubrique Generique */
* {
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial;
}

img {
	border:0;
}

.dino .conteneur {
	background:transparent url('img-mqt/fond-marron-dino.gif') repeat-y scroll 0%;
}

.navigation .conteneur{
	background:transparent url('img-mqt/fond-violet_nav-goy.gif') repeat-y scroll 0%;
}

.pagination, .pagination a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

/* Entete */
.dino .entete, .entete a {
	color:#FFFFFF;
}

.dino .entete-menu a {
	font-size:10px;
	font-weight:bold;
	text-decoration:none !important;
	text-transform:uppercase;
}

.dino .entete-menu a:hover {
	text-decoration:underline;
}

.dino .entete {
	background:transparent url('img-mqt/bande-haut-c.gif') repeat-x;
}

.dino .entete-angle-g {
	background:transparent url('img-mqt/bande-haut-g.gif') no-repeat scroll left top;
}

.dino .entete-angle-d {
	background:transparent url('img-mqt/bande-haut-d.gif') no-repeat scroll right top;
}

.dino .bandeau{
	background:transparent url('img-mqt/banniere-dino.jpg') no-repeat top left;
}

.dino .bandeau a {
	font-size:9px;
	text-decoration:none;
}

.dino .bandeau .lien_contact:hover {
	border-bottom:4px solid #a89c31;
	z-index:99;
}

.dino .bandeau form label {
	font-size:9px;
	font-style:italic;
	font-weight:bold;
}

.dino #champ_recherche {
	color:#6F6F6F;
	font-size:8px;
}

.dino .entete-menu-g {
	background:transparent url('img-mqt/entete-menu-gauche-dino.gif') no-repeat scroll left top;
}

.dino .bandeau form .btn {
	background:transparent url('img-mqt/btn_rech_ok.gif') no-repeat scroll 0pt;
	border:0pt none;
	cursor:pointer;
}

/* Colonne */
.dino .droite {
	color:#FFFFFF;
}

.dino .pied {
	background:transparent url('img-mqt/bande-bas-c.gif') repeat-x scroll center bottom;
}

.dino .entete-menu {
	background:url('img-mqt/entete-menu-fond-dino.gif') repeat-x;
}

/* Gauche */
.dino .menu-gauche-violet h1 {
	background:transparent url('img-mqt/ondulation-marron-dino.gif') no-repeat scroll 0%;
	color:#7e7c40;
	text-align:right;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}

.dino .gauche .news {
	border-bottom:1px solid #7e7c40;
}

.dino .gauche .news h2 {
	color:#7e7c40;
	text-transform:uppercase;
}

.dino .gauche .news .savoir-plus {
	text-decoration:none;
	font-size:9px;
	background:url('img-mqt/petit-plus-marron.gif') no-repeat scroll left;
	color:#7e7c40;
}

.dino .gauche .menu-cat {
	border-bottom:4px solid #DEDEDE;
	border-right:4px solid #DEDEDE;
}

.dino .gauche .menu-cat h1 {
	background:#ECECEC url('img-mqt/fleche-cat-trm.gif') no-repeat scroll 122px center;
	color:#7e7c40;
	font-weight:bold;
	text-transform:uppercase;
}

.dino .gauche .menu-cat .num1{
	font-size:13px;
}

.dino .gauche .menu-cat .num2{
	font-size:11px;
}

.dino .gauche .menu-cat .num3{
	font-size:15px;
}

/* A CORRIGER UN JOUR OU IL Y AURA DU TEMPS */
.dino .menu-rub-trm a{
	text-decoration: none;
	text-transform: uppercase;
	color: #7e7c40;
	font-weight: bold;
	font-size: 9px;
	background: url('img-mqt/fleche-gauche-dino.gif') no-repeat 3px center #d3cd98;
}

.dino .menu-rub-trm .cache{
	display:none;
}

.dino .menu-rub-trm .expo, .menu-rub-trm .expo a{
	background:url('img-mqt/fleche-gauche-dino-expo.gif') no-repeat 3px center #a07307;
	color:#FFFFFF;
}
.dino .menu-rub-trm .expo a{
	background-image:url('img-mqt/puce-blanche.gif');
	background-position:12px 8px;
	background-color:#a07307;
}

.dino .menu-rub-trm .expo .plus{
	background:url('img-mqt/m-plus-marron.gif') no-repeat 8px 4px #a07307;
}

.dino .menu-rub-trm .expo a.expo{
	background-image:url('img-mqt/moins-marron.gif');
}

.dino .menu-rub-trm .expo a.actif{
	background-image:url('img-mqt/fleche-blanche-dino.gif');
	text-decoration:underline;
	font-weight:bold;
}

.dino .menu-rub-trm .menu_div a {
	text-transform: none;
	font-weight: normal;
}

/* Centre */
.dino .centre-article h1 {
	color:#7e7c40;
	font-size:17px;
	font-style:italic;
}

.dino .centre-article hr {
	background-color:#7e7c40;
	border:0pt none;
	color:#7e7c40;
}

.dino .texte-centre-chapeau {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:justify;
}

.dino .texte-centre-descriptif {
	text-align:justify;
}

.fil-ariane, .fil-ariane a {
	color:#000000;
	font-size:9px;
	margin-bottom:5px;
	text-decoration:none;
}

.dino .centre .titre_article {
	border-bottom:2px solid #7e7c40;
}

.dino .centre .titre_article .h1_article {
	color:#7e7c40;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
}

.dino .centre .entete_article_recherche {
	background-color:#E5E5E5;
	border-bottom:3px solid #E0E0E0;
}

.dino .centre .a_entete_article_recherche {
	color: #535353;
	font-weight: bold;
	text-decoration: none;
}

.dino .centre .nom_struct_recherche_article{
	font-size: 14px;
	color: #7e7c40;
	font-weight: bold;
	text-transform: uppercase;
}

.dino .navigationc hr, .dino .navigationcgetendue hr {
	background-color:#E0E0E0;
	border:0pt none;
	color:#E0E0E0;
}

.dino .centre .savoir_plus_recherche_article {
	color:#7e7c40;
	text-decoration: none;
	font-size: 10px;
	background: transparent url('img-mqt/grand-plus-marron.gif') no-repeat scroll left;
}

.dino .centre .hr_article {
	background-color:#7e7c40;
	border:0pt none;
	color:#7e7c40;
}
.dino .centre .article_recherche {
	background-color:#D3CD98;
}
.dino .centre .span_recherche_article {
	color:#7E7C40;
	font-weight:bold;
}
.dino .centre .input_recherche_article {
	border:1px solid #ABACA5;
	color:#535353;
	font-size:10px;
	text-align:center;
}
.dino .centre .ville_recherche_article {
	color:#7E7C40;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.dino .bloc-date {
	color:#9F7308;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
}
.dino .lien_rub a {
	background-color:#7E7C40;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
/* Droite */
.dino .droite .pratique {
	background-color:#9CB7D6;
}

.dino .droite .pratique h1 {
	font-style:italic;
	text-transform:uppercase;
	background-color:#208BCF;
}

.dino .droite .pratique a {
	background:url('img-mqt/puce-blanche.gif') no-repeat 7px 7px #6688ae;
	font-size:10px;
	color:#FFFFFF;
	text-decoration: none;
}

.dino .droite .pratique a:hover {
	background-color:#4b9ad1;
}

.dino .droite .arize-photos {
	background-color:#EBE8CF;
}
.dino .droite .arize-photos a{
	text-decoration:none;
	font-size:11px;
	color:#7E7C40;
	text-transform:uppercase;
	font-style:italic;
	font-weight:bold;
}
.dino  .droite .arize-photos .bloc_actus_droite .actus-dino-droite {
	font-size:14px;
	margin:5px;
}
.dino  .droite .arize-photos .bloc_actus_droite {
	padding:5px;
	text-align:center;
}
.dino .dino-actus {
	height:40px;
	margin:-2px 2px 2px;
}
.dino .droite .sponsors {
	text-align:center;
}

/* Footer */
.dino .pied .extranet {
	background:#CC2605 url(img-mqt/cadena.gif) no-repeat scroll left center;
	color:#FBE495;
	font-style:italic;
	text-decoration:none;
	visibility:hidden;
}
.dino .pied .extranet, .dino .pied .liens a {
	font-size:10px;
}

.dino .pied .liens a, .dino .pied .advisio {
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
}

.dino .pied .advisio {
	color:#ACAAAA;
}

.dino .pied .extranet:hover, .dino .pied .liens a:hover, .dino .pied .advisio:hover {
	text-decoration:underline;
}

.dino .pied-angle-g {
	background:url('img-mqt/bande-bas-g.gif') no-repeat bottom left;
}

.dino .pied-angle-d {
	background:url('img-mqt/bande-bas-d.gif') no-repeat bottom right;
}

/* Plan */
.dino .plan{
	color:#000000;
	text-decoration:none;
}

.dino .plan .titre_rubrique{
	color:#7E7C40;
}
/*Typo */
.bleu_gras{
	color:#6A89A6;
	font-weight:bold;
	font-size:11px;
}
.titre_maj_bleu{
	color:#517597!important;
	text-transform:uppercase;
	font-size:11px;
	background:transparent url('img-mqt/bord-bleu.jpg') repeat-x bottom;
	padding-bottom:3px;
	padding-top:10px;
	clear:left;
	margin-bottom:5px;
}
.puce-bleu{
	background:transparent url('img-mqt/puce-bleu.jpg') no-repeat 6px 5px;
	padding-left:10px;
	color:#777777;
	display:block;
}
.fleche-bleu{
	background:transparent url('img-mqt/fleche-bleu.jpg') no-repeat 4px 3px;
	padding-left:10px;
}
.titre_orange {
	border-bottom:1px solid #D28800;
	color:#D28800;
	font-size:16px;
	font-style:italic;
	margin-top:10px;
	font-weight:bold;
	margin:10px 0px;
}
photos a:hover span {
text-decoration:underline;
}
.photos .thickbox span {
display:block;
text-align:center;
}
.photos a span {
color:#818181;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.photos a {
text-decoration:none;
}
.photor {
margin-left:8px;
}
.photos {
float:left;
margin-bottom:7px;
}
#TB_window {
	background: #CFCFD2;
	padding:10px 20px 20px 20px;
}