.stylebody { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px; background:#4B4B4B; color:#FFFFFF; }

.yui-carousel-element li {
    height: 75px;
    width: 75px;
}

.LogoT          { font-size: 36px; color:#FFFFFF; }
.LogoTPrt       { font-size: 52px; color:#0066FF; }
.LogoST         { font-size: 20px; color:#FFFFFF; }
.LogoSTPrt      { font-size: 28px; color:#0066FF; }
.LogoD         	{ font-size: 14px; color:#FFFFFF; }
.LogoDPrt      	{ font-size: 20px; color:#0066FF; }

.LogoT a:hover  { font-size: 36px; text-decoration:none; color:#BABABA; }
.LogoT a	    { font-size: 36px; text-decoration:underline; color:#FFFFFF; }

.MenuDBord  { border-style: solid;
			  border-top-width: 0; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-color:#000000;
 			  background:#AeAeAe; color:#FFFFFF; font-size: 10px; }
.MenuDTitre { padding-left: 10px; margin:4px; border-style: solid;
			  border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-color:#4B4B4B;
  			  color:#0D0D0D;  background:#969696; font-size: 11px; }
.MenuD 			 { padding-left: 10px; color:#282828; background:#AbAbAb; font-size: 10px; }
.MenuD a:hover   { text-decoration:underline; color:#DFEFFF; font-size: 10px; }
.MenuD a         { text-decoration:underline; color:#0055BB; font-size: 10px; }

#main-menu    { margin:0; bottom:0; right:0; white-space:nowrap; font-size: 80%; }
#main-menu li { display:block; float:left; list-style-type:none; margin:4px; padding:0; text-transform: uppercase; }
/*Les liens normaux*/
#main-menu a  { display:block; float:left; padding:5px 12px 5px 12px; background:#4F4F4F; border-bottom: 3px solid #5F5F5F;
				color: #CFCFCF; font-weight: normal; text-decoration: none; }
/*Les liens au survol et rubrique en cours*/
#main-menu a:hover,#main-menu #selected a {
				color:#FFFFFF; background: #4B4B4B; border-bottom: 3px solid #7F7F7F; font-weight: normal; text-decoration: none; }

.ListeadsBord { padding-top: 5px; padding-bottom: 5px; padding-left: 30px; padding-right: 30px;
 			  border-style: solid; border-top-width: 0px; border-bottom-width: 4px; border-right-width: 0; border-left-width: 0; border-color:#7F7F7F;
 			  background:#4B4B4B; color:#FFFFFF; font-size: 10px; }
.ListeadsRch  { padding-left: 5px; padding-right: 5px; color:#0066FF; font-size: 10px; text-transform: uppercase; font-weight: bold; }

.ListeadsPBord	{ border-style: solid; border-width: 2px; border-color:#4B4B4B; background:#FFFFFF; color:#4B4B4B;}
.ListeadsPrt	{ font-size: 24px;}
.ListeadsTPrt	{ font-size: 28px; text-transform: uppercase;}
.Listeads 	{ color:#FFFFFF; font-size: 13px;}
.Listeads a:hover 	{ text-decoration:underline; color:#0088FF; font-size: 15px; text-transform: uppercase;}
.Listeads a		{ text-decoration:none; color:#0066FF; font-size: 15px; text-transform: uppercase;}

.ListeadsCara { color:#FFFFFF; font-size: 13px; text-transform: uppercase;}

.ladspetit 			{ color:#FFFFFF;  font-size: 12px; }
.ladspetit a:hover 	{ text-decoration:underline; color:#BAFFFF; font-size: 12px; }
.ladspetit a		{ text-decoration:underline; color:#65BAFF; font-size: 12px; }

.ladsmini 			{ color:#FFFFFF; font-size: 10px; }
.ladsmini a:hover 	{ text-decoration:underline; color:#BAFFFF; font-size: 10px; }
.ladsmini a 		{ text-decoration:underline; color:#65BAFF; font-size: 10px; }

.piedmini 			{ color:#9D9D9D; font-size: 10px; }
.piedmini a:hover 	{ text-decoration:underline; color:#BDBDBD; font-size: 10px; }
.piedmini a 		{ text-decoration:underline; color:#9D9D9D; font-size: 10px; }

/*²bordure pour les titres */
.Titre1Bord { padding-top: 1px; padding-bottom: 4px; padding-left: 5px; padding-right: 5px;
 			  border-style: solid; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0; border-left-width: 0; border-color:#FFFFFF;
 			  background:#4B4B4B; color:#FFFFFF; font-size: 10px; }
.Titre1 	{ padding-left: 5px; padding-right: 5px; color:#FFFFFF; font-size: 18px; text-transform: uppercase; font-weight: bold; }

.MenuC 		   	{ color:#000066; font-size: 12px; }
.MenuC a:hover 	{ text-decoration:underline; color:#006599; font-size: 12px; }
.MenuC a		{ text-decoration:underline; color:#000000; font-size: 12px; }

.petit 			{ color:#9D9D9D;  font-size: 12px; }
.petit a:hover 	{ text-decoration:underline; color:#BAFFFF; font-size: 12px; }
.petit a		{ text-decoration:underline; color:#65BAFF; font-size: 12px; }

.mini 			{ color:#9D9D9D; font-size: 10px; }
.mini a:hover 	{ text-decoration:underline; color:#BAFFFF; font-size: 10px; }
.mini a 		{ text-decoration:underline; color:#65BAFF; font-size: 10px; }

.Annonce         { text-align: justify; color:#FFFFFF; font-size: 12px; }
.Annonce a:hover { text-decoration:underline; color:#0065BF; font-size: 12px; }
.Annonce a       { text-decoration:underline; color:#0000BD; font-size: 12px; }

input.text { color:#000099; font-size: 11px;}
input.impo { color:#FF0000; font-size: 11px; font-weight: bold; }
input.button { border-width: 2px; border-color:#000000; color:#000000; background:#E5E5E5; font-size: 12px; font-weight: bold; }

textarea.text { color:#000099; font-size: 11px; }

select.list { color:#000099; font-size: 11px; }

.formtext { color:#002299; font-size: 11px; }

.cadre { margin-top: -10px; margin-left: -5px;}
.ok { margin-bottom: -3px; }
.attention { color:#FF0000 }
.caract { color:#FFFFFF }
.prix { color:#0066FF }
.refer { color:#9353AB }
.contact { color:#0089AB }
.userdetail { color:#999000 }
.resumecaract { color:#436565 }
.fprivee { color:#000000 }

.Bordure1 { border-style: solid; border-width: 0px; border-color:#000000; }
.Bordure2 { background:#DFDFDF; border-style: solid; border-width: 1px; border-color:#000000; }

.Compteur { color:#FF0000; font-size: 10px; }

.imleft { margin-right: 10px; float: left; }
.imright { margin-left: 10px; float: right; }

.lientitre { color:#0096FF; font-size: 11px; }
.lientitre a:hover { text-decoration:underline; color:#96BAFF; font-size: 11px; }
.lientitre a{ text-decoration:underline; color:#FFFFFF; font-size: 11px; }

.toplientitre { color:#FFFFFF; font-size: 11px; }
.toplientitre a:hover { text-decoration:none; color:#FFFFFF; font-size: 11px; }
.toplientitre a{ text-decoration:none; color:#FFFFFF; font-size: 11px; }

.AdsRF { border-style: solid; border-width: 1px; border-color:#848484; background-color: #4B4B4B; }

.UserF { border-style: solid; border-width: 1px; border-color:#B7B7B7; background-color: #FDFDFD; }

.AdminF { border-style: solid; border-width: 1px; border-color:#777777; background-color: #FFFFFF; }
.AdminTitre{ padding-left: 10px; color:#002299; background:#DDDDDD; font-size: 12px; }
.AdminBord{ border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-color:#AAAAAA; color:#002299; background:#EEEEEE; font-size: 12px; }
.AdminBordCp{ border-style: solid; border-width: 1px; border-color:#AAAAAA; color:#002299; background:#EEEEEE; font-size: 12px; }

.Admin{ color:#002299; font-size: 12px; }
.Admin a:hover{ text-decoration:underline; color:#BA4224; font-size: 12px; }
.Admin a{ text-decoration:underline; color:#0044BA; font-size: 12px; }

