/* Mise en forme de la page */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;	
	margin-bottom: 0px;
	background-color:#F8F8F8;
}


/* Mise en forme des textes */


.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #646464;
}


/* titre H1 */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1955A3;
	font-weight: bold;
	text-align:center;
}


/* autre textes */

.rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.pagetitle {
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-align: center;
	color: white;
	font-size: 28px;
	font-weight: bold;
	font-style: italic;
	background-color: #BCD9FC;
}

.textePetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #646464;
}

.texteIci {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
font-size: 10px;
	color: #3F3F3F;
}

.formsubmit {
	BORDER-BOTTOM: #FF6600 1px solid; BORDER-LEFT: #FF6600 1px solid; BORDER-RIGHT: #FF6600 1px solid; BORDER-TOP: #FF6600 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt;
	font-weight : bold;
	background-color: #FFD493;
}
.tableformtitle {
	BORDER-BOTTOM: 1px solid #BCD9FC; BORDER-LEFT: 1px solid #BCD9FC; BORDER-RIGHT: 1px solid #BCD9FC; BORDER-TOP: 1px solid #BCD9FC; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10pt;

}
.formtext {
	BORDER-BOTTOM: 1px solid #FF9900; BORDER-LEFT: 1px solid #FF9900; BORDER-RIGHT: 1px solid #FF9900; BORDER-TOP: 1px solid #FF9900; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt;
}

.formfocustext {
	BORDER-BOTTOM: 1px solid #BCD9FC; BORDER-LEFT: 1px solid #BCD9FC; BORDER-RIGHT: 1px solid #BCD9FC; BORDER-TOP: 1px solid #BCD9FC; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10pt;
}

.tableform {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt;
}
.tableformlabel {
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	color: "#000099";


}
.tableformvalue {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px;
	text-align: left;
	color: "#000099";
}




/* Liens par défault */

a:link {color: #1955A3; text-decoration: none;}
a:visited {color: #1955A3; text-decoration: none;}
a:hover {color: #1955A3; text-decoration: none;
}

/* Liens pour le fendroit */

.fendroit a:link {color: #1955A3; text-decoration: none;}
.fendroit a:visited {color: #1955A3; text-decoration: none;}
.fendroit a:hover {color: #FF0000; text-decoration: none;
}

/* Liens pour MENU DES ONGLETS - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/

.menu a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.menu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.menu a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #DEDEDE; text-decoration: none;}



/* Liens pour le SOUS-MENU des onglets - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/

.menu2 a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.menu2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.menu2 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}


/* Liens pour MENU RUBRIQUE - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/

.menu3 a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565656; text-decoration: none;}
.menu3 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565656; text-decoration: none;}
.menu3 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}


/* Autres Code */


.photosPositionnementDROIT {
float:right;
margin-left: 15px;
margin-bottom: 15px;


}

.photosPositionnementGAUCHE {
float:left;
margin-right: 15px;
margin-bottom: 15px;


}

.tiret {
border-top: dashed 1px;
border-top-color: #AFADA2;
}



.boiteFormulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #848692;
	border: 1px solid #FF9900;
	background-color: #ffffff;
}

.formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #646464;
	margin: 0 0 0 0;
	padding: 0 0 0 22px;
}

.cadre {
	background-image: url(images/cadre.gif);
background-repeat: no-repeat;
	height: 66px;
}
.formsubmit {
	BORDER-BOTTOM: #FF6600 1px solid; BORDER-LEFT: #FF6600 1px solid; BORDER-RIGHT: #FF6600 1px solid; BORDER-TOP: #FF6600 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt;
	font-weight : bold;
	background-color: #FFD493;
}

.formtext {
	BORDER-BOTTOM: 1px solid #FF9900; BORDER-LEFT: 1px solid #FF9900; BORDER-RIGHT: 1px solid #FF9900; BORDER-TOP: 1px solid #FF9900; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt;
}
.prix-barre {
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 11px;
	color: #6C6559;
	text-decoration: line-through;
}
/* page CGV */
span.fermer {
	background: url(http://www.teleachat.fr/images/fermer.gif) scroll no-repeat top left 100%;
	height: 30px;
	padding-left:40px;
	cursor:pointer;
	vertical-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #565656;
text-decoration: none;
}

span.ouvert {
	background: url(http://www.teleachat.fr/images/ouvert.gif) scroll no-repeat top left 100%;
	height: 30px;
	padding-left:40px;
	cursor:pointer;
	vertical-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #565656;
text-decoration: none;
}

 <style type="text/css">

 /* set background images for corners */

#rbroundbox1 { background: url("../images/background1.gif") repeat; }
#rbroundbox2 { background: url("../images/background2.gif") repeat; }
#rbroundbox3 { background: url("../images/background3.gif") repeat; }
#rbroundbox4 { background: url("../images/background4.gif") repeat; }
#rbroundbox5 { background: url("../images/background5.gif") repeat; }
#rbroundbox6 { background: url("../images/background6.gif") repeat; }
#rbroundbox7 { background: url("../images/background7.gif") repeat; }
#rbroundbox8 { background: url("../images/background8.gif") repeat; }
#rbroundbox9 { background: url("../images/background9.gif") repeat; }
#rbroundboxbleu { background: url("../images/backgroundbleu.gif") repeat; }
#rbroundbox { background: url("../images/background.gif") repeat; }

#rbtop { background: url("../images/bg_top.gif") repeat-x; }
#rbtop div{ background: url("../images/bg_CTL.gif") no-repeat top left; }
#rbtop div div { background: url("../images/bg_CTR.gif") no-repeat top right; }

#rbbot         { background: url("../images/bg_bottom.gif") repeat-x ; }
#rbbot div     { background: url("../images/bg_CBL.gif") no-repeat top left; }
#rbbot div div { background: url("../images/bg_CBR.gif") no-repeat top right; }

#rbcontentwrap { background: url("../images/bg_left.gif") repeat-y; }
#rbcontent { background: url("../images/bg_right.gif") repeat-y right; }

 
   /* height and width details */
#rbtop div, #rbtop, #rbbot div, #rbbot {
	width: 100%;
	height: 6px;
	font-size: 1px;

}
#rbcontent{ padding: 0px 0.3em; margin: 0;  }
}

#rbroundbox4 { width: 100%;  }
#rbroundbox3 { width: 100%;  }
#rbroundbox2 { width: 100%;  }
#rbroundbox1 { width: 100%;  }

#rbroundbox { width: 100%;  margin: 0;  spacing: 0px; }
#rbroundboxbleu { width: 100%; margin: 0;  spacing: 0px; }

img {border:0}
</style>

