BODY {
	background: #3D759A url(/mobilhomes/bg.jpg) repeat-x;
    margin: 0px;
}

h1 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 35px;
	padding:0px;
	margin:0px;
}

h2 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 16px;
	padding-bottom:2px;
	margin-bottom:2px;
	padding-top:2px;
	margin-top:2px;
	text-transform:uppercase;
}
h2 a:link {
	text-decoration : none;
}
h2 a:hover {
	text-decoration : underline;
}
h2 a:visited {
	text-decoration : none;
}



h3 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 16px;
	padding-bottom:2px;
	margin-bottom:2px;
	padding-top:2px;
	margin-top:2px;
}

p{
	padding:5px 0px 5px 0px;
	margin:0px;
}


.BorderLeft {
	border-left: 1px #477E9F solid;
}

.Border {
	border: 1px #477E9F solid;
}

.BorderBlanc {
	border: 1px #FFFFFF solid;
}

.BGRouge {
	background: #D13C17 url(/particuliers/img/template/mobile-homes-2010/bg-rouge-repeat.gif) repeat-x;
}

.BGRougePro {
	background: #F8B205 url(/professionnels/img/template/mobile-homes-2010/bg-rouge-repeat.gif) repeat-x;
}

.BGBeige {
	background: #B6A795 url(/professionnels/img/template/bg-beige.gif) repeat-x;
}

.BGBleuFonce {
	background: #44B1D7 ;
}

.BGBleuClair {
	background: url(/mobilhomes/bg-bleu-clair.png) repeat-y;
}

.BGDegradeGris {
	background: #FFFFFF url(/mobilhomes/bg-degrade-gris.gif) repeat-x;
}

.BGDegradeGrisHz {
	background: url(/mobilhomes/bg-degrade-gris-hz.gif) repeat-y left #FFFFFF;
}

.BG-Page {
	background: url(/mobilhomes/bg-page.gif) no-repeat bottom left;
}

.BG-Page2 {
	background: url(/mobilhomes/bg-page2.gif) no-repeat bottom left;
}

.BGOmbreDroite {
	background: url(/mobilhomes/bg-ombre-droite.gif) repeat-y left;
}

.BGOmbreGauche {
	background: url(/mobilhomes/bg-ombre-gauche.gif) repeat-y right;
}

.OmbreDroite {
	background: url(/mobilhomes/2010/ombre-droite.jpg) no-repeat top left;
}

.BGOmbreBas {
	background: url(/mobilhomes/ombre-bas.gif) no-repeat top center;
}

.Text {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #000000;
}
.Text a:link {
	color : #000000;
	text-decoration : underline;
}
.Text a:hover {
	color : #000000;
	text-decoration : none;
}
.Text a:visited {
	color : #000000;
}

.TextBlanc {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #ffffff;
}
.TextBlanc a:link {
	color : #ffffff;
	text-decoration : underline;
}
.TextBlanc a:hover {
	color : #ffffff;
	text-decoration : none;
}
.TextBlanc a:visited {
	color : #ffffff;
}

.TextBlanc02 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 11px;
 	color: #ffffff;
}
.TextBlanc02 a:link {
	color : #ffffff;
	text-decoration : none;
}
.TextBlanc02 a:hover {
	color : #ffffff;
	text-decoration : underline;
}
.TextBlanc02 a:visited {
	color : #ffffff;
	text-decoration : none;
}

.TextBlanc03 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #ffffff;
}
.TextBlanc03 a:link {
	color : #ffffff;
	text-decoration : none;
}
.TextBlanc03 a:hover {
	color : #ffffff;
	text-decoration : underline;
}
.TextBlanc03 a:visited {
	color : #ffffff;
	text-decoration : none;
}


.TextBottomSociete {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #7F7F7F;
}
.TextBottomSociete a:link {
	color : #7F7F7F;
	text-decoration : underline;
}
.TextBottomSociete a:hover {
	color : #7F7F7F;
	text-decoration : none;
}
.TextBottomSociete a:visited {
	color : #7F7F7F;
}

.TextBottomMenu {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #9AC2E2;
}
.TextBottomMenu a:link {
	color : #5396BF;
	text-decoration : none;
}
.TextBottomMenu a:hover {
	color : #5396BF;
	text-decoration : underline;
}
.TextBottomMenu a:visited {
	color : #5396BF;
	text-decoration : none;
}

.TextBottomCopyright {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 11px;
	font-weight:bold;
 	color: #CF4D8F;
}
.TextBottomCopyright a:link {
	color : #CF4D8F;
	text-decoration : none;
}
.TextBottomCopyright a:hover {
	color : #CF4D8F;
	text-decoration : underline;
}
.TextBottomCopyright a:visited {
	color : #CF4D8F;
	text-decoration : none;
}

.TextBottomKeyword {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #1F5B7F;
}
.TextBottomKeyword a:link {
	color : #1F5B7F;
	text-decoration : none;
}
.TextBottomKeyword a:hover {
	color : #1F5B7F;
	text-decoration : underline;
}
.TextBottomKeyword a:visited {
	color : #1F5B7F;
	text-decoration : none;
}



.TextCrossSelling{
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #4E7F9F;
}
.TextCrossSelling a:link {
	color : #4E7F9F;
	text-decoration : underline;
}
.TextCrossSelling a:hover {
	color : #4E7F9F;
	text-decoration : none;
}
.TextCrossSelling a:visited {
	color : #4E7F9F;
}

.TextActu {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #22526F;
}
.TextActu a:link {
	color : #22526F;
	text-decoration : underline;
}
.TextActu a:hover {
	color : #22526F;
	text-decoration : none;
}
.TextActu a:visited {
	color : #22526F;
}

.SavoirPlus{
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #595D5F;
}
.SavoirPlus a:link {
	color : #595D5F;
	text-decoration : underline;
}
.SavoirPlus a:hover {
	color : #595D5F;
	text-decoration : none;
}
.SavoirPlus a:visited {
	color : #595D5F;
}

.Legende {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 11px;
 	color: #000000;
}
.Legende a:link {
	color : #000000;
	text-decoration : underline;
}
.Legende a:hover {
	color : #000000;
	text-decoration : none;
}
.Legende a:visited {
	color : #000000;
}

.Legende02 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #000000;
}
.Legende02 a:link {
	color : #000000;
	text-decoration : underline;
}
.Legende02 a:hover {
	color : #000000;
	text-decoration : none;
}
.Legende02 a:visited {
	color : #000000;
}


.Titre {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 14px;
 	color: #000000;
}
.Titre a:link {
	color : #000000;
	text-decoration : underline;
}
.Titre a:hover {
	color : #000000;
	text-decoration : none;
}
.Titre a:visited {
	color : #000000;
}

.Titre01 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 20px;
 	color: #000000;
}
.Titre01 a:link {
	color : #000000;
	text-decoration : underline;
}
.Titre01 a:hover {
	color : #000000;
	text-decoration : none;
}
.Titre01 a:visited {
	color : #000000;
}

.Titre02 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 16px;
 	color: #000000;
}
.Titre02 a:link {
	color : #000000;
	text-decoration : underline;
}
.Titre02 a:hover {
	color : #000000;
	text-decoration : none;
}
.Titre02 a:visited {
	color : #000000;
}


.TitreBlanc {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 18px;
	font-weight:bold;
 	color: #ffffff;
}
.TitreBlanc a:link {
	color : #ffffff;
	text-decoration : underline;
}
.TitreBlanc a:hover {
	color : #ffffff;
	text-decoration : none;
}
.TitreBlanc a:visited {
	color : #ffffff;
}

.TitreBlanc02 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 13px;
	font-weight:bold;
	letter-spacing:1px;
 	color: #ffffff;
}
.TitreBlanc02 a:link {
	color : #ffffff;
	text-decoration : underline;
}
.TitreBlanc02 a:hover {
	color : #ffffff;
	text-decoration : none;
}
.TitreBlanc02 a:visited {
	color : #ffffff;
}

.TitreBlanc03 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 30px;
	font-weight:bold;
 	color: #ffffff;
}
.TitreBlanc03 a:link {
	color : #ffffff;
	text-decoration : underline;
}
.TitreBlanc03 a:hover {
	color : #ffffff;
	text-decoration : none;
}
.TitreBlanc03 a:visited {
	color : #ffffff;
}

.NomRevendeur {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #4E7F9F;
}
.NomRevendeur a:link {
	color : #22526F;
	text-decoration : underline;
}
.NomRevendeur a:hover {
	color : #22526F;
	text-decoration : none;
}
.NomRevendeur a:visited {
	color : #22526F;
}

.Date {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 26px;
	font-weight:bold;
 	color: #ffffff;
}
.Date a:link {
	color : #ffffff;
	text-decoration : underline;
}
.Date a:hover {
	color : #ffffff;
	text-decoration : none;
}
.Date a:visited {
	color : #ffffff;
}

.BreadCrumb {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #000000;
}
.BreadCrumb a:link {
	color : #000000;
	text-decoration : underline;
}
.BreadCrumb a:hover {
	color : #000000;
	text-decoration : none;
}
.BreadCrumb a:visited {
	color : #000000;
}

.Menu2 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
    text-decoration:none;
 	color: #FFFFFF;
    margin:5;
    padding:5;
	line-height: 22px;
	text-transform: uppercase;
    }
.Menu2 a{
 	color: #FFFFFF;
    display:block;
    width:auto;
    text-decoration:none;
    }
    
.Menu2 a:hover {
    background-color: #31809c;
    text-decoration:none;
}

.Menu2 a:visited {
    text-decoration:none;
 	color: #FFFFFF;
}

.Menu2 a:focus{
    background-color: #DB3D16;
}

.nolink a:link {
	text-decoration : none;
}
.nolink a:hover {
	text-decoration : none;
}
.nolink a:visited {
	text-decoration : none;
}

.Selection {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
    text-decoration:none;
 	color: #D83E18;
}
.Selection a:link{
 	color: #D83E18;
    text-decoration:underline;
}
    
.Selection a:hover {
    text-decoration:none;
}

.Selection a:visited {
 	color: #D83E18;
}

.SelectionPromo {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
    text-decoration:none;
 	color: #e38400;
}
.SelectionPromo a:link{
 	color: #e38400;
    text-decoration:underline;
}
    
.SelectionPromo a:hover {
    text-decoration:none;
}

.SelectionPromo a:visited {
 	color: #e38400;
}

.TitrePromo01 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 30px;
	font-weight:bold;
	text-transform:uppercase;
 	color: #4E7F9F;
}

.TitrePromo02 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 25px;
	font-weight:bold;
 	color: #f49800;
}

.TitrePromo03 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 20px;
	font-weight:bold;
 	color: #69676c;
}

.bouton {
	font-size: 12px;
	COLOR: #597799;
	font-family : Arial, Helvetica, sans-serif;
	background : #FCFCFC;
	BORDER-WIDTH : 1px;
	BORDER-COLOR: #000000;
	padding  : 2px;
}

.BorderGamme {
	border-bottom: 1px #000000 solid;
}

select { 
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
	color: #000000;
	background: #E4E5E7;
	border:1px solid #CCCCCC;
	padding:0px;
}

.BorderBottomRevendeurs {
	background: url(/mobilhomes/vente/pointilles.gif) bottom repeat-x;
}

.border-photo-right {
	border: 0px solid #000000;
	margin: 0px 0px 5px 15px;
}

.border-photo-left {
	border: 0px solid #000000;
	margin: 0px 10px 5px 0px;
}

.bg-puce-orange {
	background: url(/mobilhomes/vente/bg-puce-orange.gif) no-repeat;
}

.bg-exemple {
	background: url(/particuliers/img/exemple.gif);
}
