/* CSS Document */

body{margin:0px; padding:0px; BACKGROUND: url(../images/fondo_body.jpg) #121212 fixed no-repeat 50% 0px; font-size:14px;}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:underline;}
#pag{width:766px; height:960px; clear:both; margin:auto; background-color:#FAFAF0;}

#top{width:766px; height:63px; float:left; clear:both; }
#menu{width:719px; height:45px; clear:both; float:left; background:url(../images/0m1.jpg) no-repeat; margin-left:22px!important; margin-left:10px; background-color:FAFAF0;}

.lmenu{width:121px; height:36px; float:left; margin-top:5px!important; margin-top:3px; margin-left:10px!important; margin-left:6px; text-align:center; font-family: Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold;}
.lmenu a {color:#FFFFFF;}

.l2menu{width:121px; height:36px; float:left; margin-top:5px!important; margin-top:3px; margin-left:22px!important; margin-left:16px; text-align:center; font-family: Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold;}
.l2menu a {color:#FFFFFF;}

.l3menu{width:121px; height:36px; float:left; margin-top:5px!important; margin-top:3px; margin-left:22px!important; margin-left:26px; text-align:center; font-family: Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold;}
.l3menu a {color:#FFFFFF;}

.l4menu{width:121px; height:36px; float:left; margin-top:5px!important; margin-top:3px; margin-left:22px!important; margin-left:20px; text-align:center; font-family: Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold;}
.l4menu a {color:#FFFFFF;}


#ban1{width:418px; height:216px; float: left; margin-top:7px; margin-left:22px!important; margin-left:10px;}
#ban2{ width:288px; height:216px; float:left; margin-top:7px; margin-left:4px;}
#ban2 h2{ margin:0px; padding:0px; font-size:20px; color:#CB2700; font-family:"Times New Roman", Times, serif;}
#ban2 .txt1{width:270px; height:auto; text-align:justify; margin-left:6px; font-family:Arial; margin-top:10px;}
.stytxt1{color:#5486A9;}

#mileu1{width:736px; height:553px; float:left; clear:both; margin-left:16px; background:url(../images/1_home_30.jpg) no-repeat; margin-top:6px;}

#mileu12{width:736px; height:553px; float:left; clear:both; margin-left:16px; background:url(../images/ar2_30.jpg) no-repeat; margin-top:6px;}


.tpfor2{width:476px; height:100%; float:left;}
.tp1{width:206px; height:277px; float:left; margin-left:22px!important; margin-left:10px; margin-top:20px;}
.4x4{width:206px; height:113px; float:left; clear:both;}
.tp1 h2{margin:0px; padding:0px; color:#D92B00; font-size:14px; float:left; clear:both; padding-left:12px; padding-top:10px;}


.tp2{width:206px; height:277px; float:left; margin-left:38px!important; margin-left:34px; margin-top:20px;}
.minibus{width:206px; height:121px; float:left; clear:both;}
.tp2 h2{margin:0px; padding:0px; color:#D92B00; font-size:14px; float:left; clear:both; padding-left:8px; padding-top:2px; width:206px;}
.txtp4etm{width:206px; height:135px; float:left; clear:both; margin-top:2px; font-size:13px; text-align:justify;}
.reserv{width:140px; height:21px; float:left; clear:both; margin-top:18px; margin-left:50px!important; margin-left:26px; color: #000000; font-weight:bold;}
.tp3{width:206px; height:100%; float:left; margin-left:28px!important; margin-left:28px; margin-top:31px;}

.txtmilieux1{width:464px; margin-left:10px!important; margin-left:6px; height:180px; float:left; clear:both; margin-top:64px!important; margin-top:26px; text-align:justify;}
.imgfortxt{ margin-bottom:4px; margin-right:5px;}
.txtmilieux1 h2{margin:0px; padding:0px; font-size:15px; margin-bottom:6px;}

#bas{width:766px; height:63px; float:left; clear:both; margin-top:10px; background:url(../images/bas_78.jpg) no-repeat; background-repeat:repeat-x;}
.txtbas{width:760px; height:21px; float:left; clear:both; margin-left:2px; text-align:center; margin-top:10px; color:#CCCCCC; font-weight:bold;}

.partenaires{width:760px; height:21px; float:left; clear:both; margin-left:2px; margin-top:6px; color:#ACACAC; font-size:12px;}
.partenaires a {color:#ACACAC;}


/**************** excursions ****************/
.tpforexcursions{width:476px; height:540px; _height:580px; float:left; margin-top:16px; overflow:auto; margin-left:6px!important; margin-left:3px;}
.tpforexcursions h2{margin:0px; padding:0px; font-size:18px; margin-left:2px; margin-bottom:4px; margin-top:2px;}
.text-fields {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
.text-fields-red {
	BORDER-RIGHT: #db3912 1px solid; BORDER-TOP: #db3912 1px solid; BORDER-LEFT: #db3912 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #db3912 1px solid; BACKGROUND-COLOR: #cc0000
}
a.clare{color:#A61C00;}