body, td, ul, ol, p, input {
  font-size: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #FFFFFF
}

.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.txtbleu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #0099FF}
.txtrose { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #FFCCFF}
.body2 {  background-attachment: fixed; background-image: url("images/fond-spectacles.jpg"); background-repeat: no-repeat; background-position: right center}
.titre2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.txtblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #FFFFFF}
.mentions {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.txtblancng { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #FFFFFF }

.inputbox {
	color: #1A1A1A; height:18px; width:185px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #FFFFFF}

.inputboxb {
	color: #1A1A1A; height:18px; width:185px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #DC4E4D}

.inputbox2 {
	color: #1A1A1A; height:18px; width:245px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #FFFFFF}

.inputbox2b {
	color: #1A1A1A; height:18px; width:245px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #DC4E4D}

.inputbox3 {
	color: #1A1A1A; height:65px; width:385px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #FFFFFF}

.inputbox3b {
	color: #1A1A1A; height:65px; width:385px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #DC4E4D}

.inputbox4 {
	color: #1A1A1A; height:95px; width:385px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #FFFFFF}

.inputbox4b {
	color: #1A1A1A; height:95px; width:385px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #DC4E4D}

.inputbox5 {
	color: #1A1A1A; height:65px; width:245px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #FFFFFF}

.inputbox6 {
	color: #1A1A1A; height:100px; width:245px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #FFFFFF}

.inputbox6b {
	color: #1A1A1A; height:100px; width:245px; BORDER-RIGHT: #AF2120 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AF2120 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AF2120 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #AF2120 1px solid; BACKGROUND-COLOR: #DC4E4D}


select { font:normal 8pt Verdana }

.selectbox {
	display: inline-block;
	color: #1A1A1A;
	background-color:#ffffff;
	border:1px #AF2120 solid;
	width: 260px;
	padding-left: 2px;
}

.selectboxb {
	display: inline-block;
	color: #1A1A1A;
	background-color:#DC4E4D;
	border:1px #AF2120 solid;
	width: 260px;
	padding-left: 2px;
}

.small {
  font-size: 8pt;
  font-family: verdana, arial, helvetica, sans-serif
}

.title {
  font-size: 13px;
  font-weight: 600;
  color: #5B3714;
  letter-spacing: 1px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none
}

h1.def_mr {
  font-size: 13px;
  font-weight: bold;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #404040;
  display:inline;
  text-decoration: underline
}

h2.def_mr2 {
  font-size: 12px;
  font-weight: bold;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #404040;
  display:inline;
  text-decoration: underline
}

A { 
  color: #FFFFFF;
  text-decoration: underline
}

A:hover {
  color: #FFFFFF;
  text-decoration: none
}

a.nav:link { text-decoration: underline; color:#FFFF00; }
a.nav:visited { text-decoration: underline; color:#FFFF00; }
a.nav:hover { text-decoration: none; color:#FFFF00; }

a.nav2:link { text-decoration: none; color:#FFFF00; }
a.nav2:visited { text-decoration: none; color:#FFFF00; }
a.nav2:hover { text-decoration: none; color:#FF0000; }

a.menu { 
 font-size: 11px;
 font-weight: 400;
 font-family: arial, helvetica, sans-serif; 
 color: #000020; 
 text-decoration: none
} 

A.menu:hover {
  color: #009F67;
  text-decoration: underline
}

a.menu2 { 
 font-size: 11px;
 font-weight: 400;
 font-family: arial, helvetica, sans-serif; 
 color: #000020; 
}

a.menu3 { 
 font-size: 11px;
 font-weight: 400;
 font-family: verdana, helvetica, sans-serif; 
 color: #000000; 
 text-decoration: none
}  

.imageflottante
{
float:left;
margin:0 8px 8px 0;
}

.imageflottante2
{
float:right;
margin:0 0 8px 8px;
}

.encart
{
line-height:17px;
}

div#item_1 { position: absolute; bottom: 5px; right: 5px; }