/* CSS Document */

body {
margin:0 auto 0 auto;
padding:0;
width:960px;
background-image:url(../images/mtf_cat_bgk.gif);
background-repeat: repeat-x;
font:11px/13px Arial, Helvetica, sans-serif normal;
}

#tetiere {
background-image:url(../images/fd_tetiere_contenu.gif);
background-repeat:no-repeat;
background-color:#FFF;
height:88px;
}

#colleft {
float:left;
width:175px;
margin:0;
padding:0;
}

#colright {
float: right;
width:185px;
margin:0px;
padding:0;
}

#centre {
overflow: hidden;
background-color:#FFFFFF;
width:600px;
float:right;
}

#centreroumanie {
overflow: hidden;
background-color:#FFFFFF;
float:right;
margin:0;
padding:0;
width:785px;
}


#menucat {
height:350px;
width:175px;
background: url(../images/puce_menu_fd_hover.gif) left top no-repeat;
background-color:#007f98;
font-size:11px;
}

#menucat ul, #menucat li {
margin:0;
padding:0;
list-style-type: none;
}

#menucat ul {
position: absolute;
height: 162px;
width: 175px;
}

#menucat li {
/*float: left;*/
}

#menucat li, #menucat li a {
text-indent:20px;
display: block;
height: 18px;
width: 175px;
/*color: #769712; //couleur du texte*/
text-decoration: none;
text-align:left;
color: #fff;
}

#menucat a:hover {
color: #fff;
background: transparent url(../images/puce_menu_fd_hover.gif) top left no-repeat;
}

#menucat a#menucat1, #menucat a#menucat2, #menucat a#menucat3, #menucat a#menucat4, #menucat a#menucat5, #menucat a#menucat6, #menucat a#menucat7, #menucat a#menucat8, #menucat a#menucat9, #menucat a#menucat10 {
display: block;
height: 18px;
}

#menucat a#menucat1:hover {
background-position: 0px 0px;
}

#menucat a#menucat2:hover {
background-position: -175px -18px;
}

#menucat a#menucat3:hover {
background-position: -175px -36px;
}

#menucat a#menucat4:hover {
background-position: -175px -54px;
}

#menucat a#menucat5:hover {
background-position: -175px -72px;
}

#menucat a#menucat6:hover {
background-position: -175px -90px;
}

#menucat a#menucat7:hover {
background-position: -175px -108px;
}

#menucat a#menucat8:hover {
background-position: -175px -126px;
}

#menucat a#menucat9:hover {
background-position: -175px -144px;
}

#menucat a#menucat10:hover {
background-position: -175px -162px;
}

#menucat a#menucat11:hover {
background-position: -175px -180px;
}



#menuroum {
height:232px;
background-image:url(../images/index/menu_pays_01.gif);
background-repeat:repeat-y;
}

#content {
width:960px;
margin-left:auto;
margin-right:auto;
}


#intro {
background-color:#02526f;
margin:0;
padding:0 0 20px 0;
width:175px;
/*height:160px;*/
}

#intro h1 {
padding:15px 10px 5px 15px;
margin:0;
font-size:17px;
color:#48cde7;
font-weight:lighter;
line-height:17px;
}

#intro p {
padding:2px 10px 1px 15px;
margin:0;
color:#FFFFFF;
font-size:12px;
line-height:15px;
}

#indexleft {
float:left;
width:772px;
}

#indexright {
float:right;
width:188px;
}

#indexcatalogue {
background-image:url(../images/index/img_bckg_catalogue.gif);
width:278px;
height:298px;
font: 13px/14px Helvetica, Arial, Tahoma, sans-serif lighter;
margin:0;
padding:25px 0 0 0;
}

#indexcatalogue ul {
/*background: transparent url(../images/index/puce_catalogue_01.gif) top left no-repeat;*/
margin:0;
padding:20px 0 0 0;
list-style-type: none;
text-transform:uppercase;
/*text-indent:25px;
height: 25px;
*/}

#indexcatalogue li {
background: transparent url(../images/index/puce_catalogue_01.gif) top left no-repeat;
margin:0;
padding:0 0 0 0;
list-style-type: none;
text-indent:25px;
}

#indexcatalogue li {
/*float: left;*/
line-height:15px;
}

#indexcatalogue li a {
display: block;
height: 25px;
/*width: 107px;*/
color: #FFF; /*//couleur du texte*/
text-decoration: none;
/*text-align: center;*/
}

#indexcatalogue a:hover {
color: #fff;
background: transparent url(../images/index/puce_catalogue_02.gif) top left no-repeat;
}

#indexcatalogue a#indexcatalogue1, #indexcatalogue a#indexcatalogue2, #indexcatalogue a#indexcatalogue3 {
display: block;
width: 107px;
}

#indexcatalogue a#indexcatalogue1:hover {
background: transparent url(../images/index/puce_catalogue_05.gif) top left no-repeat;
/*background-position: 0px -62px;*/
}

#indexcatalogue a#indexcatalogue2:hover {
background-position: -107px -62px;
}

#indexcatalogue a#indexcatalogue3:hover {
background-position: -214px -62px;
}



#services {
width:185px;
}

#services p {
margin:0;
padding:2px 0 2px 10px;
}

#services ul {
list-style:none;
margin:0;
padding:0 0 3px 17px;
font: 12px/20px "Trebuchet MS", Tahoma, Verdana, sans-serif;
}

#services ul li a, #services ul li a:link, #services ul li a:visited, #services p a {
text-decoration:none;
color:#007f98;
}

#services ul li a:hover {
color:#fe427b;
}


#piedpage {
background-image:url(../images/index/mtf_fd_piedpage.gif);
background-repeat:repeat-x;
clear:both;
/*height:200px;*/
}

#piedpagecontent {
width:960px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/index/mtf_fd_piedpage_menu.gif);
background-repeat:repeat-x;
color:#025270;
}

#piedpagecontent p a {
color:#025270;
font:11px/11px Arial, Helvetica, sans-serif  normal;
text-decoration:none;
}

#piedpagecontent p a:hover {
color:#e30054;
}

#piedpagecontent p {
padding:20px 0 0 0;
margin:0;
width:772px;
}


#piedpagecontent .ssmenu  {
color:#b8b3b3;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif normal;
padding: 10px 0 0 0;
text-align:right;
clear:both;
}

#piedpagecontent .ssmenu a, #piedpagecontent .ssmenu a:link, #piedpagecontent .ssmenu a:visited {
color:#b8b3b3;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif normal;
}

#piedpagecontent .ssmenu a:hover {
color:#02526f;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif normal;
}

.imgrght {
float:right;
}

.imgleft {
float:left;
	}

#resume {
background-color:#02526f;
padding: 6px 20px 8px 25px;
margin:0;
font-size:13px;
color:#48cde7;
font-weight:lighter;
line-height:15px;
}

#catcontent {
font:12px/14px Helvetica, Arial, Tahoma, sans-serif;
color:#006699;
margin:0;
padding:0 25px;
}

#catcontent p {
margin:0;
padding:5px 0 7px 0;
line-height:16px;
}


#catcontent h1 {
font: 24px/24px Arial, Helvetica, sans-serif;
font-weight:lighter;
color:#015d79;
margin:0;
padding:15px 0 8px 0 ;
}

#catcontent h2 {
font: 16px/20px Arial, Helvetica, sans-serif;
font-weight:lighter;
color:#015d79;
margin:15px 0 4px 0;
padding:0 0 0 0;
}

#catcontent h3 {
font: 12px/16px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e30054;
text-transform:uppercase;
margin:0;
padding:0;
}

.blue {
color:#48cde7;
}

.red {
color:#e30054;
}

#catcontent .intromarron {
color:#630125;
font-size:11px;
} 

#catcontent .intromarron a {
text-decoration:none;
color:#006699;
border-bottom:#006699 1px dotted;
}

#catcontent ul {
color:#630125;
font-size:11px;
margin:0;
padding:0 0 10px 10px;;
list-style:none;
line-height:18px;
}

#introfocus {
margin:0 0 35px 0;
padding:15px 0 0 0;
}

#introfocus p {
font:10px/14px Verdana, Tahoma, Geneva, sans-serif;
color:#006699;
margin:0;
padding:0 35px 4px 0;
}

#ssmenucat {
float:right;
margin:0 0 5px 10px;
padding:0 0 5px 0;
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#069;
}

#ssmenucat ul {
list-style-type:none;
list-style-image:url(../images/puce_liste_ssmenu.gif);
list-style-position:outside;
margin:0;
padding:0;
}

#ssmenucat ul li {
padding:0 ;
margin:0;
}

#ssmenucat ul li a, #ssmenucat ul li a:link, #ssmenucat ul li a:visited {
padding:0 ;
margin:0;
text-decoration:none;
color:#069;
}

#ssmenucat ul li a:hover {
color:#e30054;
margin:0;
padding:0;
}

#infocontent {
float:right; 
padding:0;
margin:0 0 0 5px;
}

#infocontent p{
padding:0;
margin:0;
}

#tarif {
background-image:url(../images/mtf_fd_bg_tarif.gif);
background-repeat:repeat-x;
/*width:82px;*/
margin:10px 7px;
padding:10px 20px 10px 20px;
}

#tarif .focus {
font-size:20px;
font-weight:bold;
line-height:18px;
}

#telechargepdf {
background-image:url(../images/mtf_fd_telech_pdf.gif);
background-repeat:no-repeat;
margin:10px 3px;
padding:5px 3px 0px 15px;

}

#telechargepdf p {
padding:3px 0 0 0;
margin:0;
}

#telechargepdf p a, #telechargepdf p a:link, #telechargepdf p a:visited{
color:#48cde7;
text-decoration:none;
font-weight:bold;
}

#telechargepdf p a:hover {
color:##48cde7;
text-decoration:underline;
}

.btn_sel_voyage {
width:229px;
height:58px;
font:14px/16px Helvetica, Arial, Tahoma, sans-serif;
color:#FFF;
padding:3px;
margin:0;
text-align:center;
background-image: url(../images/fd_btn_sel_voyage.gif);
background-repeat:no-repeat;
border:none;
}

#btn_catalogue {
width:157px;
height:38px;
padding:12px 0 3px 35px;
margin:20px 20px 0 20px;
text-align:left;
background-image:url(../images/btn_catalogue.gif);
background-repeat:no-repeat;
float:right;
}

#btn_catalogue a, #btn_catalogue a:link, #btn_catalogue a:visited {
font:14px/16px Helvetica, Arial, Tahoma, sans-serif;
color:#FFF;
text-decoration:none;
}
#btn_catalogue a:hover{
color:#FF0;
} 

.cadrevignette {
background-image:url(../images/bg_vignette_img.gif);
background-repeat:no-repeat;
width:128px;
height:91px;
margin:5px 0 0 0;
padding:7px 6px;
}

#separateur {
background-image: url(../images/mtf_bg_separateur.gif);
background-repeat: repeat-x;
height:12px;
margin:0 0 10px 0;
padding:2px 0 0 5px;
clear:both;
}

#tricontenu {
background-image: url(../images/mtf_bg_tri.gif);
background-repeat: repeat-x;
font:9px/12px Verdana, Arial, Helvetica, sans-serif;
color:#02526f;
height:27px;
margin:0 0 10px 0;
padding:2px 0 0 5px;
clear:none;
}

#tricontenu a, #tricontenu a:link, #tricontenu a:visited {
text-decoration:none;
font-weight:bold;
color:#02526f;
}

#tricontenu a:hover {
color:#48cde7;
}

#sommairecat {
/*background-image:url(../images/bg_sommaire_cat.gif);
background-repeat:no-repeat;
*/margin:5px 0 0 150px;
padding:0 0 20px 0;
width:340px;
/*clear:both;
*/
}

#sommairecat p {
margin:0;
padding:0;
/*width:405px;
*/}

#sommairecat a, #sommairecat a:link, #sommairecat a:visited {
text-decoration:none;
color:#069;
}

#sommairecat h1 {
font-size:15px;
line-height:15px;
margin:0;
padding:10px 0 5px 0;
}

#sommairecat h1 a, #sommairecat h1 a:link, #sommairecat h1 a:visited {
color:#02526f;
}

#sommairecat h2 {
font-size:11px;
font-weight:bold;
margin:0;
padding:3px 0 0 0;
line-height:12px;
}

#sommairecat h2 a, #sommairecat h2 a:link, #sommairecat h2 a:visited {
color:#48cde7;
}

#separateurcat {
border-bottom:#E2E2E2 1px solid;
clear:both;
margin:0;
padding:3px 0;
}

#sommaireinfo {
float:right; 
border-left:#02526f 1px solid;
font:9px/11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#02526f;
margin:0 0 0 15px;
padding:0 0 0 15px;
clear:none;
width:100px;
}

#sommaireinfo p {
margin:0;
padding:0;
}

#sommaireinfo h1 {
margin:0;
padding:0;
}

#sommaireinfo h1 a, #sommaireinfo h1 a:link, #sommaireinfo h1 a:visited {
font:13px/15px Helvetica, Arial, Tahoma, sans-serif;
color:#e30054;
}

#sommaireinfo h2 a, #sommaireinfo h2 a:link, #sommaireinfo h2 a:visited {
font:16px/24px Helvetica, Arial, Tahoma, sans-serif;
color:#02526f;
font-weight:lighter;
}


#imgleft {
float:left;
clear:none;
margin:0;
padding:0 10px 0 0;
border:none;
}

#pagination {
float:right;
font:10px/12px Verdana, Arial, Helvetica, sans-serif;
color:#02526f;
margin:0;
padding:0;
}

#paginationbtm {
/*border-top:#E2E2E2 1px solid;
*/margin:5px 0 0 0;
padding:12px 0 16px 0;
text-align:right;
font:10px/12px Verdana, Arial, Helvetica, sans-serif;
color:#02526f;
}

#logement p {
font:10px/12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:2px 0 3px 8px;
}


/*//////////////////FORMULAIRE////////////////////////////// /* */

#formcat {
background-image:url(../images/form_bckg_01.gif);
width:531px;
height:77px;
margin:15px 0 0 0;
padding:10px 0 0 0;
}

#formcat td {
font: 16px Arial, Helvetica, sans-serif;
color:#48cde7;
}

#formcat td .blanc {
color:#FFF;
font-size:11px;
}

#formcatcontent {
width:531px;
background-image:url(../images/form_mtf_fd.gif); 
background-repeat:repeat-x;
margin:0;
padding:0 0 25px 0;
}

#formcatcontent td {
font-size:14px;
}

#formcatcontent .form {
background-color:#FFFFFF;
border:#CECECE 1px solid;
margin:7px 0;
padding:4px 3px;
font:12px/14px Helvetica, Arial, Tahoma, sans-serif;
color:#48cde7;
width:220px;
}

/*/////////////////////////////////* PAGES CONTENU TYPE//////////////////////*/

#menucontenu {
/*width:599px;*/
float:right;
color:#025270;
border-top:#025270 10px solid;
}

#menucontenu p a {
color:#025270;
font:11px/11px Arial, Helvetica, sans-serif  normal;
text-decoration:none;
}

#menucontenu a:hover {
color:#e30054;
}

#menucontenu p {
padding:40px 0 0 0;
margin:0;
}

#headercontenu {
background-image:url(../images/header_contenu_01.gif);
background-repeat:no-repeat;
font:24px/92px Helvetica, Arial, sans-serif;
font-weight:lighter;
color:#603;
height:92px;
margin:0;
padding:0 0 0 30px;
}

#txtcontenu {
background-color:#FFF;
margin:10px 0 0 30px;
padding:0;
width:379px;
}

#txtcontenu ul {
margin:2px 0 5px 5px;
padding:0 0 0 5px;
list-style: disc outside;
color:#069;
font-size:11px;
line-height:16px;
}

#txtcontenu ul a, #txtcontenu ul a:link, #txtcontenu ul a:visited {
color:#069;
text-decoration:none;
border-bottom:1px dotted;
}

#txtcontenu ul a:hover {
border-bottom:none;
}

#txtcontenu h1 {
font-size:18px;
color:#603;
font-weight:lighter;
margin:0;
padding:15px 0 5px 5px;
line-height:20px;
}

#txtcontenu h2 {
margin:0;
padding:15px 0 0 0;
font-size:13px;
line-height:15px;
color:#069;
font-weight:bold;
}

#txtcontenu h3 {
font-family:Verdana, Tahoma, Geneva, sans-serif;
margin:0;
padding:2px 0 10px 0;
font-size:9px;
line-height:11px;
font-weight:lighter;
}

#txtcontenu h4 {
font-family:Verdana, Tahoma, Geneva, sans-serif;
margin:0;
padding:8px 0 8px 0;
font-size:11px;
line-height:12px;
font-weight:bold;
color:#603;
}

#txtcontenu h5 {
font-family:Verdana, Tahoma, Geneva, sans-serif;
background-color:#E1E1E1;
margin:5px 0 5px 0;
padding:3px 0 2px 5px;
font-size:11px;
font-weight:lighter;
color:#603;
}

#txtcontenu h6 {
font-family:Verdana, Tahoma, Geneva, sans-serif;
font-size:10px;
margin:5px 0 2px 0;
padding:0 0 0 10px;
font-weight:lighter;
color:#fe427b;
/*border-left:#fe427b 2px dotted;*/
}

#txtcontenu .condition {
font:9px/10px Verdana, Tahoma, Geneva, sans-serif;
text-align:justify;
}

.brown {
color:#603;
}

#txtnouveaute {
background-image:url(../images/contenu/fd_txt_nouveaute.gif);
background-repeat:no-repeat;
width:78px;
height:19px;
color:#FFC;
line-height:19px;
text-align:center;}

#txtcontenu p {
margin:0;
padding:5px 0;
font-size:12px;
line-height:16px;
color:#069;
text-align:justify;
}

#temoin {
color:#630125;
border-top:#069 1px dotted;
margin:15px 0 0 0;
padding:10px 0 0 0;
}

#temoin p {
font:12px/14px bold Helvetica, Arial, sans-serif;
font-style:italic;
margin:0;
padding:0;
}

#temoin h1 {
font:11px/12px bold Helvetica, Arial, sans-serif;
margin:0;
padding:8px 0 0 0;
font-weight:lighter;
}

#txtcontenu p a, #txtcontenu p a:link, #txtcontenu p a:visited {
color:#603;
border-bottom:#603 1px  dotted;
text-decoration:none;
}

#txtcontenu p a:hover {
color:#e30054;
text-decoration:none;
}

#txtcontenu td {
/*border-bottom:#FFF 1px solid;
border-top:none;
border-left:none;*/
border:#FFF 1px solid;
border-left:none;
border-top:none;
padding:3px;
font-size:11px;
line-height:12px;
}


/*/////////////////////////////////////////////////////ROUMANIE////////////////////////////////////////*/


#txtcontenuroumanie {
background-image:url(../images/roumanie/mtf_fd_page.gif);
background-repeat:no-repeat;
background-color:#FFF;
margin:0;
padding:0;
width:785px;
}

#txtcontenuroumanie h1 {
font-size:24px;
color:#603;
font-weight:lighter;
margin:0;
padding:25px 30px 15px 30px;
line-height:22px;
}

#txtcontenuroumanie h2 {
margin:0;
padding:15px 30px 0 30px;
font-size:13px;
line-height:15px;
color:#069;
font-weight:bold;
}

#txtcontenuroumanie p {
margin:0;
padding:5px 30px 5px 30px;
font-size:12px;
line-height:16px;
color:#069;
text-align:justify;
}

#txtcontenuroumanie p a, #txtcontenuroumanie p a:link, #txtcontenuroumanie p a:visited {
color:#603;
border-bottom:#603 1px  dotted;
text-decoration:none;
}

#txtcontenuroumanie p a:hover {
color:#e30054;
text-decoration:none;
}

#txtcontenuroumanie ul {
margin:2px 0 5px 25px;
padding:0 30px 0 30px;
list-style: disc outside;
color:#069;
font-size:11px;
line-height:16px;
}

#txtcontenuroumanie ul li a, #txtcontenuroumanie ul li a:link, #txtcontenuroumanie ul li a:visited {
text-decoration:none;
color:#069;
}

#txtcontenuroumanie ul li a:hover {
color:#d9d8d6;
}


#txtcontenuroumanie .focus {
font-size:11px;
font-weight:bold;
color:#e30054;
}

#menuregions {
float:right;
width:180px;
margin:25px 0 0 0;
padding:0;
}

#menuregions ul {
margin:0 10px 0 0;
padding:0;
list-style-image:none;
list-style:none;
}

#menuregions li {
margin:0;
padding:0;
border-bottom: #007F98 1px dotted;
}

#menuregions li a, #menuregions li a:link, #menuregions li a:visited {
font:11px/25px Helvetica, Arial, sans-serif;
padding:4px 4px;
background-image:none;
color:#007F98;
text-decoration:none;
width:180px;
}

#menuregions li a:hover {
background-image:url(../images/contenu/puce_menuregion_on.gif);
background-repeat:no-repeat;
color:#fff;
backgroundcolor:#007F98;
text-decoration:none;
width:180px;
padding-left:8px;
}


.tabcontenthead {
text-align:left;
color:#666;
background-color:#d4cec3;
/*text-transform:capitalize;
*/}

.tabcontent {
text-align:center;
color:#603;
}

#txtcontenu table {
border:none;
background-color:#e5e2dd;
margin-bottom:5px;
}

#annexecontenu {
margin:0;
padding:20px 20px 0 0;
color:#000;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
}

#annexecontenu p {
margin:0;
padding:0;
}

#annexecontenu ul {
margin:0;
padding:4px 0;
color:#e30054;
list-style:none;
}

#annexecontenu li {
margin:0;
padding:2px 0;
color:#e30054;
}

#annexecontenu li a, #annexecontenu li a:link, #annexecontenu li a:visited {
color:#e30054;
text-decoration:none;
font-weight:bolder;
}

#annexecontenu li a:hover {
color:#603;
}

#btnformulaire {
width:138px;
height:50px;
padding:8px 0 0 27px;
margin:15px 0 0 0;
text-align:left;
background-image: url(../images/contenu/btn_formulaire.gif);
background-repeat:no-repeat;
font-weight:lighter;
font:14px/16px Helvetica, Arial, Tahoma, sans-serif;
color:#FFF;
text-decoration:none;
}


/*///////////////////////////ACTUALITES//////////////////////////*/

#actualites {
margin:20px 0 0 0;
padding:0;
width:560px;
}

#actualites .date{
color:#48cde7;
}

#actualites h1 {
margin:0;
padding:5px 0 8px 25px;
font-size:12px;
font-weight:bold;
color:#02526f;
line-height:14px;
}

#actualites h1 a, #actualites h1 a:link, #actualites h1 a:visited {
color:#02526f;
text-decoration:none;
}

#actualites h2 {
margin:0 0 0 25px;
padding:15px 0 18px 0;
font-size:22px;
font-weight:lighter;
border-bottom:#E1E1E1 1px solid;
line-height:22px
}

#actualites p {
margin:0;
padding:1px 0 20px 25px;
font: 11px/13px Verdana, Arial, Helvetica, sans-serif normal;
color:#02526f;
}

#actualites p a, #actualites p a:link, #actualites p a:visited {
font: 11px/13px Verdana, Arial, Helvetica, sans-serif normal;
color:#02526f;
text-decoration:none;
}

#actualites p a:hover {
color:#02526f;
border-bottom: #02526f 1px dotted;
}

#actualites h3 {
margin:0;
padding:25px 0 8px 25px;
font: 13px/15px Helvetica, Arial, sans-serif normal;
color:#02526f;
font-weight: bold;
}

#actualites h4 {
margin:0;
padding:0 0 20px 25px;
font: 13px/20px Helvetica, Arial, sans-serif normal;
color:#02526f;
font-weight:lighter
}



/*///////////FORMULAIRE/////////////////////////////*/

#formulaire {
background-color:#FFF;
margin:10px 0 0 30px;
padding:0;
width:470px;
}

#formulaire .form {
background-color:#E8E8E8;
border: none;
font: 12px/14px normal Helvetica, Arial, sans-serif;
margin:0;
padding:3px;
width:230px;
}

#formulaire .formdate {
background-color:#E8E8E8;
border: none;
font: 12px/14px normal Helvetica, Arial, sans-serif;
margin:0;
padding:4px;
}

#formulaire .lgd {
font-size:10px;
color:000;
}

#formulaire td {
font-size:12px;
line-height:15px;
padding:4px 5px 6px 0;
vertical-align:top;
color:#603;
border-bottom:#E8E8E8 1px solid;
}

#formulaire h1 {
font:14px/16px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:10px 0 5px 0;
border-bottom:#000 1px dotted;
}

#formulaire h2 {
font:12px/16px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0;
color:#000;
}

#formulaire .btnvalid {
width:101px;
height:30px;
background-image: url(../images/fd_btn_valid.gif);
background-repeat:no-repeat;
border:0;
}

#formulaire .btnefface {
color:#666;
width:101px;
height:30px;
background-image: url(../images/fd_btn_efface.gif);
background-repeat:no-repeat;
border:0;
}


/**********************FLASH GALERIE*****************/
#flashcontent {
	width:785px;
	height: 550px;
	font: 12px 'Trebuchet MS', arial, sans-serif;
	font-weight: bold;
	color: #999;
	text-align:center;
	line-height: 200px;
}
#flash{
display: block;
}
