body {

margin:0px;

font-family:Arial, Helvetica, Sans-Serif;

font-size:11px;



     margin: 0; /* pour éviter les marges */

     text-align: center;



}
div.wrapper { margin-left:auto;margin-right:auto;
width: 827px;
text-align:center;}
		td.sidebar { }
#body-b {
	background: #fff url(http://www.netissime.com/images/bg-bottom.png) 0 100% repeat-x;text-align:center;margin-left:auto;
margin-right: auto;
}

#body-t {
	background: url(http://www.netissime.com/images/bg.png) 0 0 repeat-x;text-align:center;margin-left:auto;
margin-right: auto;
}

#frame-1 {
	background: url(http://www.netissime.com/images/shadow-br.png) 100% 100% no-repeat;text-align:center;margin-left:auto;
margin-right: auto;
}

#frame-2 {
	background: url(http://www.netissime.com/images/shadow-bl.png) 0 100% no-repeat;text-align:center;margin-left:auto;
margin-right: auto;
}

#frame-3 {
	background: url(http://www.netissime.com/images/shadow-tr.png) 100% 0 no-repeat;text-align:center;margin-left:auto;
margin-right: auto;
}

#frame-4 {
	background: url(http://www.netissime.com/images/shadow-tl.png) 0 0 no-repeat;text-align:center;margin-left:auto;
margin-right: auto;
}

#masthead {
width:753px;
background: #fff;
margin-left:auto;
margin-right: auto;
text-align:center;
	
	
}
a {

color:#003366;

font-weight:bold;

text-decoration:none;

}

a:hover {

text-decoration:underline;

}

table {

border: 0px solid black;

border-collapse: collapse;margin-left:auto;
margin-right:auto;

}

td, th {

border: 0px solid black;

padding: 0px;

font-size:11px;

}

.logotop {

width:750px;

color:#000000;

background-color:#ffffff;

background-image:  url(images/net.gif);

height:47px;

background-repeat:no-repeat;

text-align:center;margin-left:auto;
margin-right:auto;

}

h1 {

font-size:10px;

display:inline;

}

.menutop {

background-image:url(images/fillmenu.jpg);

height:30px;

width:750px;

background-position:0px 0px;

background-repeat:repeat-x;

font-size:11px;

font-weight:bold;

text-align:center;margin-left:auto;
margin-right:auto;

}

.menutop a {

color:#ffffff;

}

.gauche {

width:157px;

border-right-style:solid;

border-right-width:1px;

border-right-color:#cccccc;

}

.menugauche {

font-size:11px;

font-weight:bold;

}

#droite {

float:right;

width:200px;

border-left-style:solid;

border-left-color:#cccccc;

border-left-width:1px;

padding-left:10px;

}

.netissime {

background-color:#003366;

color:#ffffff;

font-size:11px;

font-weight:bold;

}

.incontenu {

padding-left:20px;

padding-right:10px;

border-left-style:solid;

border-left-width:1px;

border-left-color:#cccccc;

}

.gras {

font-weight:bold;

}

.footer {

	height:30px;

	width:750px;

	background-image:url(images/fondbas.gif);

	text-align:center;margin-left:auto;
margin-right:auto;

}

#bouton {

height:25px;

width:156px;

border-bottom-style:solid;

border-bottom-width:1px;

border-bottom-color:#cccccc;

font-size:11px;

font-weight:bold;

background-image:url(images/flecheh.png);

background-position:0px 0px;

background-repeat:no-repeat;

text-indent:20px;
line-height:22px;

}

#boutoninter {

color:#ffffff;

height:25px;

width:156px;

border-top-style:solid;

border-top-width:1px;

border-top-color:#cccccc;

font-size:11px;

font-weight:bold;

background-image:url(images/flechev.png);

background-position:0px 0px;

background-repeat:no-repeat;

background-color:#003366;

text-indent:20px;
line-height:22px;

}

#boutoninter a {

color:#ffffff;

}

.titrehaut {

background-color:#336699;

width:750px;

height:47px;



}

h2 {

font-size:26px;

font-weight:bold;

padding-left:160px;

padding-top:12px;

color:#ffffff;

display:inline;

}

#corps {

width:750px;

}

.rouge {

color:#ff0000;

font-weight:bold;

}

.titrebleu {

color:#003366;

font-weight:bold;

font-size:12px;

}

#slogan {

color:#003366;

font-size:14px;

font-weight:bold;

border-bottom-style:dotted;

border-bottom-width:1px;

border-bootom-color:#003366;

}

.test {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: italic;

	font-weight: bold;

	background-color: #0066FF;

}

.center {

width:750px;

}

.contenu {

padding:10px;

}

.tabFragmentDefault {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Veranda; BACKGROUND-COLOR: #f5f5f5

}

.tabFragmentSelected {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Veranda; BACKGROUND-COLOR: #ffffff

}

.tabnormal {

	BACKGROUND-COLOR: #f1f1f1

}.hebergement {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.tablopri {

	border: thin dashed #FF0000;

}

.details {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #66CC00;

	font-weight: bold;





	

}

.bouton {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

}

.champ {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

.comment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.testligne{
border: 0px solid black;
padding: 0px;
font-size:11px;
height: 35px;
}