BODY {
	background: #ffffff;
	color: #000000;
	font: 12pt helvetica,arial,sans-serif;
	}

.content {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 0;

    padding:15px;

    line-height: 20px;

    text-align: justify

}

#toprint{
	display:none;
}

#tab_titre {
	padding:10px;
}

#tab_content {
	padding:10px;
	margin:5px;
}

#image_droite{
    float:right;
    margin:0px 20px;
    border:1px solid #FFE982;
}

#image_gauche{
    float:left;
    margin:0px 20px;
    border:1px solid #FFE982;
}

#tarif_header{
	width:100%;
	text-align:center;
	border:1px solid orange;
}

.test {

screen: hide;

width: 300px;

height: 150px;

float: right;

background: green;

margin: 12px 12px 12px 12px;

padding: 3px 3px 3px 3px;

border-style: outset; /* groove dashed inline double solid inset outset ridge */

border-width: medium; /* sets border width on all sides */

border-color: black;

}


LI {
	margin:0px 0px 5px 0px;
}


IMG.content {

    margin: 0;

    float: left;

    text-align: left;

    margin: 150px 150px 150px 150px;

}



IMG {

    margin: 6px 10px 0px;

}


.tableau {

    margin: 0;

}



TD.tableau {

}



H1 {

	font-size: 16pt;

	font-weight: bold;

	text-align: center

}



H2 {

	font-size: 14pt;

	font-weight: bold;

	text-align: center

}



H3 {

	font-size: 12pt;

	font-weight: bold;

	TEXT-DECORATION: NONE;

}



H4 {

	font-size: 10pt;

	font-weight: bold;

	TEXT-DECORATION: underline;

}



H5 {

	font-size: 8pt;

	font-weight: bold;

	TEXT-DECORATION: underline;

}

TH {
    font-size: 14pt;

	font-weight: bold;

}

#xx{
	display:none;
	}

#xxl{
	display:inline;
	}

#logo { 
	display:none;
    width:142px;
    height:80px;
}

#logoprint { 
	display:inline;
    width:142px;
    height:80px;
}

#gras {	font-weight: bold}

#petit { font-size : 8pt}

#ns{display:none;text-decoration:none}

.click { text-align : right;}

.formcontent {

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

font-size: 11pt;

}





.button INPUT {

	border-top: 2px solid #cccccc;

	border-left: 2px solid #eeeeee;

	border-bottom: 2px solid #706d3f;

	border-right: 2px solid #706d3f;

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

	font-size: 10pt;

}



.button INPUT.pressed {

	border-bottom: 2px solid #c7c7ae;

	border-right: 2px solid #c7c7ae;

	border-top: 2px solid #706d3f;

	border-left: 2px solid #706d3f;

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

	font-size: 11pt;

}



INPUT {

	border-bottom: 2px solid #057abc;

	border-right: 2px solid #057abc;

	border-top: 2px solid #7cd0ff;

	border-left: 2px solid #7cd0ff;

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

	font-size: 11pt;

}



TEXTAREA {

	border-bottom: 2px solid #7cd0ff;

	border-right: 2px solid #7cd0ff;

	border-top: 2px solid #057abc;

	border-left: 2px solid #057abc;

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

}



SELECT {

	border-bottom: 2px solid #7cd0ff;

	border-right: 2px solid #7cd0ff;

	border-top: 2px solid #057abc;

	border-left: 2px solid #057abc;

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



.bouton {

	border-bottom: 2px #000000;

	border-right: 2px #000000;

	border-top: 1px #000000;

	border-left: 1px #000000;

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



.checkbox {

	border-bottom: 1px black;

	border-right: 1px black;

	border-top: 0px black;

	border-left: 0px black;

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

}

.hidden { display: none; }
.unhidden { display: none; }

#ecran { display: none; }
#impression { display: block; }


/* tags */



A:link {

	COLOR: #000000; TEXT-DECORATION: underline

}

A:visited {

	COLOR: #000000; TEXT-DECORATION: underline

}

A:hover {

	COLOR: #fefbec;background: #003b89; TEXT-DECORATION: none

}