/* CSS Document */

body{margin:0 auto; background:url(images/bg_body.png) left top repeat-x #fff;}
div, h1, h2, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{	margin:0; 	padding:0; 	list-style-type:none;	font-size:0;}
.spacer{clear:both; font-size:0;	line-height:0;}
/*------------------------------------------------body--------------------*/
a:focus {
outline:none;
} 
 #global{margin: 0 auto;text-align:left; width: 968px;}
/*----TOP PANEL----*/
#topPan{width:968px; height:14px; margin:0 auto;}
/*------------------------------------------------top part--------------------*/
#top{width:968px;margin:0 auto; }
#banner{width:968px; height:157px; margin:0 auto;}

#bodyx{width:968px;margin:0 auto;padding:0;background-color:#fff;color:#000; }
#bodyx ul.nav{ display:block;height:43px;border-top:#fff solid 1px;  color:#000; background:url(images/bg_menu.png) left top repeat-x;}
#bodyx ul.nav li.navLink{float:left;height:43px;}
#bodyx ul.nav li.navLink a.service{padding:0 15px 0 15px;font:12px/46px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;	text-decoration:none; border-right:#fff solid 1px; height:43px; }
#bodyx ul.nav li.navLink a.service:hover{color:#000; border-right:#fff solid 1px; height:43px;}

#bodyx ul.nav li.navLink a.contact{padding:0 15px 0 15px;	font:12px/46px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;	text-decoration:none; height:43px;}
#bodyx ul.nav li.navLink a.contact:hover{color:#000; height:43px;}
/*------------------------------------------------top part--------------------*/


#body_area{	width:968px;margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	font-family: Tahoma;font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;color: #FFFFFF;text-decoration: none;	padding: 0px;	float: none;}


.flyDrive {	margin: 0px;float: left;width: 168px; border:1px solid #920402; background:url(images/rightBack.png) top left no-repeat;}

.news {	margin: 0px;float: left;width: 187px;background:url(images/bg_leftTop.png) left top repeat-y;}
.news ul{width:100px; padding: 10px 0 15px 15px; }
.news ul li{width:100px; height:20px; background:transparent url(images/puceRouge.png) no-repeat scroll 0 7px;} 
.news ul li a{width:100px; height:20px; display:block; color:#920402; font-size:12px; line-height:20px; text-decoration:none; padding:0 0 0 20px;}
.news ul li a:hover{display:block;color:#000000; line-height:20px; background:transparent url(images/puceNoir.png) no-repeat scroll 0 7px;} 


.telephone {margin: 0px;float: left;width:168px; background:url(images/back.png) left top repeat-x;}
.backTitre {width:780px; height:32px; background:url(images/backTitre.png) top right no-repeat; color:#FFFFFF; padding-left:10px;}
.backTitre3 {width:260px; height:32px; background:url(images/backTitre.png) top right no-repeat; color:#FFFFFF; padding-left:10px;}

.backSommaire{background:url(images/backSommaire.png) top right no-repeat;}
.hotel{ font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000;}
.hotel a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000; text-decoration:none;padding-left:5px;}
.hotel a:hover{ font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000; text-decoration:none;}
.soustitreprod2{color:#67298A; font-size:16px; padding-left:5px; padding-bottom:5px;}

.backTitre2 {height:25px; background:url(images/backTitre2.png) top right no-repeat; color:#FFFFFF;}
.backSom2{background:url(images/backSom2.png) top right no-repeat;}

.right {margin: 0px;float: left;width: 168px;}
.right h2{width:158px;display:block; background-color:#920402; color:#fff; font:12px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase; font-weight:bold; padding-left:10px; height:20px; padding-top:5px;}
.right p { display:block; color:#000; font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 10px; line-height: 20px;}


.right {margin: 0px;float: right;width: 168px;}
.hizmetleri { padding-right:10px;}
/*.right h2{width:160px;display:block; background:url(images/img_puce.png) 0 2px no-repeat ; color:#163C7B; font:12px Arial, Helvetica, sans-serif;text-decoration:none; padding:0 0 0 16px;  margin:10px 0 2px 5px;text-transform:uppercase; font-weight:bold;}*/
.gray_strip {margin: 5px;float: left;width:785px;}

#partsearch{width:305px; float:left; color:#163C7B;}
#searchMot2{width:785px; float:left; color:#163C7B;}
#searchMotphoto{width:785px; float:left; color:#163C7B;}
#searchMotphoto a{ padding:0 15px 0 15px;font:12px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;	text-decoration:none; height:40px;}
#searchMotphoto a:hover{color:#920402;}
#searchMotphoto h2{width:400px; height:30px; display:block; color:#920402; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; margin:5px 0 10px 0;text-transform:uppercase;}
/*#searchMotphoto ul{list-style:none; margin:2px 5px 3px 5px}
#searchMotphoto ul li{display:inline; border:1px solid #999; padding:1px; margin: 2px 1px} 
#searchMotphoto ul li a{display:inline; border:1px solid #999; padding:1px; margin: 2px 1px}
#searchMotphoto ul li a:hover{display:inline; border:1px solid #999; padding:1px; margin: 2px 1px} */

/*list-style:none; margin:2px 5px 3px 5px
display:inline; border:1px solid #999; padding:1px; margin: 2px 1px*/
#contact{width:600px; float:left; color:#163C7B;padding-bottom:22px; padding-left:5px; background:url(images/bg_contact.png) top center no-repeat; height:188px; text-align:center;}


#flyDrive{width:785px; float:left; color:#163C7B;}

#flyDrive a{ padding:0 15px 0 15px;font:12px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;	text-decoration:none; height:40px; color:#920402;}
#flyDrive a:hover{ color:#000;}
#flyDrive h2{width:400px; height:30px; display:block; color:#920402; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; margin:5px 0 10px 0;text-transform:uppercase;}


#searchMot{width:300px; float:left; color:#163C7B; border:1px solid #FE6F22; padding-bottom:10px; padding-left:5px; background:url(images/bg_motif.png) top center no-repeat;}

#searchVideo{width:300px; height:190px; float:left; color:#163C7B; border:1px solid #FE6F22; padding-bottom:10px; padding-left:5px; background:url(images/bg_motif.png) top center no-repeat;}
#searchVideo h2{width:200px; height:30px; display:block; color:#FE6F22; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;  margin:2px 0 10px 5px; text-transform:uppercase;}

#searchMot a{padding:0 10px 0; color:#920402;  text-decoration:none; font-size:14px; text-transform:uppercase;}
#searchMot a:hover{text-decoration:underline; color:#FF9900; font-size:14px; text-transform:uppercase;}
.partenaires{color:#920402; font:11px Arial, Helvetica, sans-serif;text-transform:uppercase; font-weight:bold;}

#searchMot3{width:780px; float:left; color:#163C7B; padding-left:5px;}

#searchMsg{width:780px; float:left; color:#163C7B; padding-left:5px;}
#searchMsg a{ color:#FFFFFF; font:13px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase;}
#searchMsg a:hover{ color:#920402; font:13px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}


#searchMot p{ display:block; color:#000; font:12px Arial, Helvetica, sans-serif; padding:5px 10px 5px 10px; text-align:justify; line-height: 20px;}
#searchMot h2{width:200px; height:30px; display:block; color:#FE6F22; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;  margin:2px 0 10px 5px; text-transform:uppercase;}
#searchMot3 h2{width:200px; height:30px; display:block; color:#FE6F22; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px; margin:2px 0 10px 5px; text-transform:uppercase;}

#searchSej{width:300px; float:left; color:#163C7B; border:1px solid #FE6F22; padding-left:5px; background:url(images/bg_motif.png) top center no-repeat; height:198px;}


#searchCar{width:500px; float:left; color:#163C7B; border:1px solid #FE6F22; padding-bottom:10px; padding-left:5px; background:url(images/bg_motif.png) top center no-repeat;}
#searchCar h2{width:200px; height:30px; display:block; color:#FE6F22; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;  margin:2px 0 10px 5px; text-transform:uppercase;}

.menud{color:#FE6F22; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.titreGra{ color:#FE6F22; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; }
.reserve { padding:3px; FONT-WEIGHT: bold; FONT-SIZE: 12px;  WIDTH: auto; COLOR: #000; LINE-HEIGHT: 16px; text-decoration:none; background:url(images/bg_reserver.png) 0 0 no-repeat;}
.reserve a{ }
.reserve a:hover{ }
.soustitreprod{color:#67298A; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.titreprod2{color:#67298A; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/*------------------------------------------------top part--------------------*/
/*----/Menu Panel----*/
#headerbodyPan{width:500px; height:184px; background:#FEFDF1; color:#fff; border-bottom:1px solid #CDCAA3; border-top:1px solid #CDCAA3; float: left;}
/*---- Header Red Panel----*/
#headerleftredPan{width:478px; height:123px; background:url(images/redpan-bg.jpg) 0 0 repeat-x #FEFDF1; color:#fff; position:absolute;}
#headerleftredPan h2{width:160px; height:69px; font:24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute;text-transform:uppercase;}
#headerleftredPan h2 span{font-size:39px; line-height:30px;}

#headerleftredPan p{width:262px; height:74px; display:block; position:absolute; font-size:14px; line-height:17px;} 
#headerleftredPan p span.largetext{font-size:18px; line-height:20px;} 

#headermiddleredPan{width:161px; height:142px; background:url(images/red-image.jpg) 0 0 no-repeat; position:absolute; }

.divider1{position: relative;height: 5px; width:100px; clear: both; margin:0 auto;}
.divider2{position: relative;height: 5px; width:600px; clear: both; margin:0 auto; }
#reservation{position: relative;width:250px; clear: both; margin:0 auto; padding-top:15px; padding-left:500px; }
#reservation a{ background:#FF9900 url(images/bg_description.png) 0 0 repeat-x ;padding:0 15px 0 15px;font:12px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;	text-decoration:none; height:40px;}
#reservation a:hover{ background-color:#FF9900; color:#000;}
/*----/Bottom Left Panel----*/

/*----PARTENAIRES----*/
#partenaires{width:968px; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; position:relative; margin:0 auto; clear:both; padding-top:10px; text-align:center;}
#partenaires ul{width:650px; height:20px; position:relative; margin:0 auto;color:#fff;}
#partenaires li{float:left; }
#partenaires ul li a{padding:0 10px 0; color:#920402;  text-decoration:none; font-size:12px;}
#partenaires ul li a:hover{text-decoration:underline; color:#FF9900;}
.partenaires{color:#920402; font:11px Arial, Helvetica, sans-serif;text-transform:uppercase; font-weight:bold;}

.titreprod { font:12px Arial, Helvetica, sans-serif; color:#000000; margin-left:10px; text-align:justify;}
.titreprod a{ font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.titreprod a:hover{ font-family:Arial, Helvetica, sans-serif; color:#920402; text-decoration:none;}

.titreprodBlanc { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; margin-left:10px; text-align:justify;}
.titreprodBlanc a{ font:12px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#FFDA99; text-decoration:none; font-weight:bold; }
.titreprodBlanc a:hover{ font:12px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-weight:bold;}
/*----FOOTER PANEL----*/

#footermainPan{width:968px; height:68px; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; position:relative; margin:0 auto; clear:both;  }

#footerPan{width:968px; position:relative; margin:0 auto; padding-top:15px; background:url(images/bg_footer.png) left top no-repeat;}

#footerPan ul{width:600px; height:20px; position:relative; margin:0 auto;color:#fff;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff;  text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:320px; position:relative; padding-top:10px; margin:0 auto; color:#fff;  font-size:11px; text-align:center;}
.copyright a{color:#fff; font:10px Arial, Helvetica, sans-serif; position:relative; margin:0 auto; text-align:center; text-decoration:none; }
.webM ul li a:hover{color:#2F2A28; text-decoration:none; position:relative; margin:0 auto;}
#partner{ float:left; height:auto; padding:10px 0; text-align:center; width:997px;}

#bottomrightPan{width:258px; float:left; color:#09203B; border:1px solid #A61416; margin-left:5px;}
#bottomrightPan h2{width:250px; height:30px; display:block; background:url(images/puceBlue.png) 0 0 no-repeat ; color:#A61416; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;  margin:5px 0 10px 5px;text-transform:uppercase;}

#bottomrightPan ul{width:220px; margin:5px 0 10px 15px;}
#bottomrightPan ul li{width:220px; height:18px; } 
#bottomrightPan ul li a{width:220px; height:18px; display:block; color:#B4390E; font-size:11px; line-height:18px; text-decoration:none; padding:0 0 0 15px;}
#bottomrightPan ul li a:hover{display:block;background:url(images/bullet2.png) 0 7px no-repeat ; color:#8F2D0C; line-height:18px;} 


#bottomrightSej{width:258px; float:left; height:198px; color:#09203B; border:1px solid #A61416; margin-left:5px;}
#bottomrightSej h2{width:250px; height:30px; display:block; background:url(images/puceBlue.png) 0 0 no-repeat ; color:#A61416; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;  margin:5px 0 10px 5px;text-transform:uppercase;}

#bottomrightSej ul{width:220px; margin:5px 0 10px 15px;}
#bottomrightSej ul li{width:220px; height:18px; } 
#bottomrightSej ul li a{width:220px; height:18px; display:block; color:#B4390E; font-size:11px; line-height:18px; text-decoration:none; padding:0 0 0 15px;}
#bottomrightSej ul li a:hover{display:block;background:url(images/bullet2.png) 0 7px no-repeat ; color:#8F2D0C; line-height:18px;} 


#bottomrightVoy{width:468px; float:left; color:#09203B; border:1px solid #A61416; margin-left:5px;}
#bottomrightVoy h2{width:250px; height:30px; display:block; background:url(images/puceBlue.png) 0 0 no-repeat ; color:#A61416; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;text-transform:uppercase;}
#bottomrightVoy ul{width:440px; margin:5px 0 10px 15px;}
#bottomrightVoy ul li{width:440px; height:18px; } 
#bottomrightVoy ul li a{width:440px; height:18px; display:block; color:#B4390E; font-size:11px; line-height:18px; text-decoration:none; padding:0 0 0 15px;}
#bottomrightVoy ul li a:hover{display:block;background:url(images/bullet2.png) 0 7px no-repeat ; color:#8F2D0C; line-height:18px;} 

#special{width:210px; float:left; color:#09203B; border:1px solid #FE6F22; margin-left:2px; height:197px;}
#special h2{width:210px; height:30px; display:block; background:url(images/puceBlue.png) 0 0 no-repeat ; color:#FE6F22; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; padding:0 0 0 5px;  margin:5px 0 10px 5px;text-transform:uppercase;}

#special ul{width:210px; margin:11px 0 10px 15px;}
#special ul li{width:210px; height:20px; } 
#special ul li a{width:210px; height:20px; display:block; color:#3652A4; font-size:12px; line-height:20px; text-decoration:none; padding:0 0 0 15px;}
#special ul li a:hover{display:block;background:url(images/bullet2.png) 0 7px no-repeat ; color:#1D8DE3; line-height:20px;} 

.photo { width:100px; height:72px; border:1px solid #FF9900;}
.photo2 { width:150px; height:122px;padding-left:8px; border:none;}
.apartirde {FONT: 10px Trebuchet MS, Verdana, sans-serif; margin-left:5px;}
.prix {FONT: bold 20px Trebuchet MS, Verdana, sans-serif; margin-left:5px;}
.libre {FONT: bold 11px Trebuchet MS, Verdana, sans-serif; COLOR: #FF9900;}
.libre2 {FONT: 11px Trebuchet MS, Verdana, sans-serif; COLOR:#000000; text-align:
justify;}


.destin {color:#000000; font:13px Arial, Helvetica, sans-serif; text-decoration:none;}
.destination {color:#000000; font:13px Arial, Helvetica, sans-serif; text-decoration:none;}
.destination a{color:#920402; font:13px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.destination a:hover{color:#E18700; font:13px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.imghotel { margin-bottom:5px; margin-right:5px;}
.cachediv{width:780px; border: 1px solid #A61416; display:none; color:#000; font:12px Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px; text-align:justify;}
.cachediv2{width:780px; border: 1px solid #A61416;color:#000; font:12px Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px; text-align:justify;}
#searchMot2 a{ background:#FF9900 url(images/bg_description.png) 0 0 repeat-x ;padding:0 15px 0 15px;font:12px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;	text-decoration:none; height:40px;}
#searchMot2 a:hover{ background-color:#FF9900; color:#000;}
#searchMot2 h2{width:400px; height:30px; display:block; color:#920402; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; margin:5px 0 10px 0;text-transform:uppercase;}
#searchMot2 p{ display:block; color:#000; font:12px Arial, Helvetica, sans-serif; text-align:justify; line-height: 20px;}


#promovoy a:hover{}
#promovoy h2{width:600px; height:30px; display:block; color:#920402; font:18px Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; margin:5px 0 10px 0;text-transform:uppercase;}
#promovoy p{ display:block; color:#000; font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 10px; text-align:justify; line-height: 20px;}

#searchMot3 a{ color:#920402; font:13px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase;}
#searchMot3 a:hover{ color:#E18700; font:13px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.titrechambre1{ background-color:#920402; padding:3px; color:#000000; font:12px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase; line-height:20px;}
.titreTarif{ height:20px; background-color:#A73104; color:#FFFFFF; font:12px Arial, Helvetica, sans-serif;}
.titreDevis{ height:20px; background-color:#fff; color:#000; font-weight:bold;font:12px Arial, Helvetica, sans-serif;}
.tarifs { margin-top:10px; padding-left:10px; padding-right:10px; vertical-align:top; }
.txtform2 {border: 1px solid #000; background: #FFA115;padding: 5px;} 

.titreCar{color:#A73104; font:13px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;} 
.petitreCar{color:#920402; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;} 

#bottomleftPanH{width:545px; float:left; color: #000000; padding-top:10px; padding-left:150px; }
#bottomleftPanH h2{width:550px; height:39px; display:block; color:#000; font:18px Arial, Helvetica, sans-serif; line-height:39px; text-decoration:none; padding:0 0 0 10px;  margin:5px 0 10px 5px; text-transform:uppercase;}
#bottomleftPanH p{display:block; color:#000; font:12px Arial, Helvetica, sans-serif; padding:0 10px 5px 10px; text-align:justify;line-height: 20px; }
.tourismania { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#0450CE; font-size:18px; padding-left:120px; line-height:60px; }
.menuc { font-family:Arial, Helvetica, sans-serif; color:#143760; font-size:11px; text-transform:uppercase; height:20px; }
.menuc a{ font-family:Arial, Helvetica, sans-serif; color:#143760; text-decoration:none;}
.menuc a:hover{ font-family:Arial, Helvetica, sans-serif; color:#143760; text-decoration:none;}

.textejust { font-family:Arial, Helvetica, sans-serif; color:#143760; font-size:11px; text-transform:uppercase; height:20px; }
.textejust a{ font-family:Arial, Helvetica, sans-serif; color:#a73104; text-decoration:none; border:none;}
.textejust a:hover{ font-family:Arial, Helvetica, sans-serif; color:#143760; text-decoration:none; border:none;}
.photo3 { width:180px; height:122px; padding-left:5px; border:none;}
.destination2 {color:#FFFFFF; font:13px Arial, Helvetica, sans-serif; text-decoration:none;}
.destination2 a{color:#000000; font:12px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:5px;}
.destination2 a:hover{color:#000; font:12px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding-left:5px;}
.selected { width:20px; height:20px; background:#990000; color:#FFFFFF; padding:2px 5px 2px 5px;  }
.localimg{ border:none;}

.allezala a{color:#000000; font:12px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:5px;}
.allezala a:hover{color:#000; font:12px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding-left:5px;}
.fasta{ color:#920402; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0 20px 0;}
.fasta a{color:#920402; font:22px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:25px;}
.fasta a:hover{color:#920402; font:22px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding-left:25px;}
.fasta1{ color:#920402; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0 20px 0;}
.fasta1 a{color:#920402; font:22px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:22px;}
.fasta1 a:hover{color:#920402; font:22px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding-left:22px;}
.fasta2{ color:#920402; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0 20px 0;}
.fasta2 a{color:#920402; font:22px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:10px;}
.fasta2 a:hover{color:#920402; font:22px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding-left:10px;}
.lineunder{ background:url(images/bg_under.png) bottom left repeat-x;}
.high{height:147px;}
.tabsize{height:147px; width:300px;}
.titreform{color:#920402; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
