/* CSS Document */
body{ margin:0; padding:0; background:#FFF; font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#6b6a6a; text-align:justify; background:url(../images/mep/fondOmbre.jpg) repeat-y top center #f1edec;}

body, texteara, input, select{font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#6b6a6a;}

h1, h2, h3, h4, h5, h6, p{margin:5px 0; padding:0}

h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:13px;}

form{margin:0;}

#conteneur{width:1000px; margin:0 auto;}

#logIn{ min-height:30px; height:auto !important; height:30px; background:#033565; color:#FFF;  font-size:13px;}
#logIn a{color:#fff; text-decoration:none;}
#optionsCompte{float:right; font-size:11px; width:150px; margin:-10px 0 0 0;} 
#formLoginCE{padding:10px 0 0 0; font-size:11px;}
#formLoginCE input{color:#666;}
#formLoginCE .submit{border:#033565 1 px solid; color:#FFFFFF;}
#directeurs{ float:left; padding:5px 25px 0 25px; height:25px; background:#375f85; font-weight:bold;}
#bandeau{ /*min-height:178px; height:auto !important;*/ height:230px; /*background:url(../images/mep/bandeaux/bandeau1.jpg) no-repeat top center;*/ padding:0; overflow:hidden; }

#bandeauFlash{  position:relative;}
#bandeauFlash embed{  position:relative;}
#menuSaison{list-style:none;  margin-top:-60px; padding:0; position:relative;}
#menuSaison li{float:right; display:block; height:80px; padding:10px 0 0 7px; width:130px; margin: 0 0 0 0; cursor:pointer;position:relative}

#menuSaison li.menuAutomne{background:url(../images/mep/onglets/automne.png) top left no-repeat; }
#menuSaison li.menuHiver{background:url(../images/mep/onglets/hiver.png) top left no-repeat;}
#menuSaison li.menuPrintemps{background:url(../images/mep/onglets/printemps.png) top left no-repeat;}
#menuSaison li.menuEte{background:url(../images/mep/onglets/ete.png) top left no-repeat;}
#menuSaison li.menuNoel{-webkit-border-top-left-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;background:#C11F5A}

#menuSaison li span{display:block;}
#menuSaison li span.saison{ font-size:16px; font-weight:bold; text-transform:uppercase;}
#menuSaison li span.annee{display:block; font-size:14px;}
#menuSaison a{color:#fff; text-decoration:none;}

#formulaire label{width:200px;}

#typeSejourNouveautes,#typeSejourComplet,#typeSejourDernierePlace,#promotion{ position:absolute;background-color:#FF0000; padding:2px; z-index:99;text-align:center;color:#fff; text-transform:uppercase;font-weight:bold }
#typeSejourNouveautes{margin:50px 0 0 167px;width:83px; height:20px;background:url(../images/mep/nouveaute.png) top center no-repeat; }/*195px*/
#typeSejourComplet{margin:50px 0 0 175px; width:75px; height:20px;background:url(../images/mep/complet.png) top center no-repeat;}/*200px*/
#typeSejourDernierePlace{margin:50px 0 0 124px;width:126px; height:20px;background:url(../images/mep/dernierePlace.png) top center no-repeat;}/*126px;*/
#promotion{margin:52px 0 0 168px;width:82px; height:20px;background:url(../images/mep/promotion.png) top center no-repeat;}/*195px*/

#bas{padding:15px 0 0 0; background-color:#FFFFFF;position:relative;z-index:10}
#colG{float:left; width:180px; margin:0 10px; display:block !important; display:inline;}
#colG #tel {background:url(../images/mep/tel.png) no-repeat left center; color:#5295c8; text-transform:uppercase; font-size:18px; font-weight:bold; padding:3px 0 3px 30px; }
#colG .bouton{ background:#00aadc; color:#FFF; padding:6px 2px; text-align:center; text-transform:uppercase; margin:3px 0; font-weight:bold; font-size:12px;}
#colG .bouton a{ display:block; color:#fff;}

#colG .orange{background:#f0ad16; color:#FFF; padding:6px 2px; text-align:center; text-transform:uppercase; margin:3px  0 0 0; font-weight:bold; font-size:12px;}
#colG .orange a{ display:block; color:#fff;}

#colG .rose{background:#c11f5a; color:#FFF; padding:6px 2px; text-align:center; text-transform:uppercase; margin:3px  0 0 0; font-weight:bold; font-size:12px;}
#colG .rose a{ display:block; color:#fff;}

#colG ul{margin:0; padding:0; list-style:none;}
#colG ul li{margin:3px 0 3px 5px; padding:0}
#colG a{text-decoration:none; color:#2b7fb8;}
#colG a:hover{text-decoration:underline;}

#formRechercheColG {margin:0 0 0 0;padding:2px 2px 3px 2px; background-color:#f0ad16}
#formRechercheColG select{ width:176px; display:block; margin:5px 0}

#blocActu{ background:#00aadc; color:#FFF;text-align:center;}
#blocActu h3{color:#FFF; padding:4px2px 2px 2px; text-align:center; text-transform:uppercase;font-size:12px}
#blocActu h3 a{ display:block; color:#fff;}
#blocActu .actu{ padding:5px;}

#blocActu a {color:#fff}

#conteneur #listeHautDroite ul{liste-style:none;margin:0 ;padding:0; }
#conteneur #listeHautDroite li {display:inline;margin:0;padding:0}
#conteneur #listeHautDroite ul li a{margin:0;}

.resume{text-align:left;margin:0;padding:0;height:40px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#formNewsletter h3{color:#5295c8; text-align:center; }

#phraseExplicative{width:98%;margin:5px 0 15px 0;font-size:11px;line-height:16px}
#tag{  text-align:center;margin:10px 0 0 0;}

#contenu{margin:0 0 0 200px; overflow:hidden; width:800px;}
#contenu a {color:#6b6a6a; font-weight:bold;}

#tableListActu,#tableListActu td,#tableListActu tr td{border-collapse:collapse;padding:5px}
#tableListActu tr{height:60px;}

#typeSejourBas{ text-align:center;margin:15px 0}
#typeSejourBas a{color:#6B6A6A}
#typeSejourBas a:hover{color:#999}

.clear{ clear:both}

#piedPage{clear:both; padding:5px 0 0 0; text-align:center; text-transform:uppercase;font-size:10px;margin-left:200px}
#telPied{background-color:#5295c8; color:#fff; font-size:18px; font-weight:bold; text-align:center; width:750px; margin:0 auto; padding:3px 0;}
#telPied img{margin-bottom:-5px;}
#piedPage a{color:#6b6a6a; text-decoration:none;}
#piedPage a:hover{text-decoration:underline;}

#lienConnex{font-weight:bold; text-decoration:none;}
.rouge{ color:#FF0000;}
.titrePage{font-size:16px;background:url(../images/mep/fdTitre.jpg) no-repeat;height:32px;padding:20px 0 0 0;color:#5295c8;font-weight:bold;}
.titreCatLien{font-weight:bold;font-size:14px;}
.submit{background-color:#5295c8;border:1px solid #0066FF;color:#fff;vertical-align:middle;height:18px;}

.wrapPromotion{color:#FFFFFF;background:url(../images/mep/promo2.jpg) no-repeat;width:102px;line-height:1.5em;height:56px;font-size:11px; text-align:center;padding:14px 0 0 3px;margin:0 2px 0 20px}
.wrapPromotion2{color:#fff;font-size:24px;font-weight:bold; }
.valider{margin:-5px 0 0 50px; color:#fff; background-color:#F0AD16;font-size:12px;font-weight:bold;border:none}

#boxContact{margin:20px 0 20px 260px;border:2px solid #d6f2f5; width:280px; text-align:center;padding:5px}
#wrapContenu{height:auto !important; height:440px; min-height:440px;width:790px}
#tousArtciles{text-align:right;margin:0 10px 40px 0}
.cadreImg{height:192px;clear:both; text-align:center;}
.promo{ text-decoration:overline}

#plan_du_site  {list-style:none}
#plan_du_site li a,#lien li a{color:#6b6a6a; text-decoration:none;background:url(../images/mep/puceListe.gif) no-repeat;padding-left:15px; }
#plan_du_site li a:hover, #lien li a:hover{text-decoration:underline}
.titreLien{ text-transform:uppercase;background:url(../images/mep/puceListe.gif) no-repeat;padding-left:15px;margin-bottom:10px;font-size:12px;font-weight:normal}
.lien{margin-left:40px;}
label{float:left;width:150px;}

#liste{ padding:0;margin:20px 0}
#liste ul {margin:0;padding:0; }
#liste li { margin:0 0 10px 20px;padding:0;background:url(../images/mep/puceListe.gif) no-repeat;padding-left:15px;list-style:none}

#selection{ /*background-color:#ec8900;*/background-color:#a7a9ac;color:#000;padding:4px; cursor:pointer;margin:5px 0}
#topSelection h2{font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF;margin:0 0 0 0; background-color:#c11f5a;padding:3px 0} 
#selection h3{font-size:12px; font-weight:bold;/*background:url(../images/mep/logoSelection.png) no-repeat;*/height:51px;padding:10px 0 0 0;margin:0 0 0 5px;}
.prix{font-size:14px;font-weight:bold;right:2px;bottom:0;position:absolute}
.prixSelection{font-weight:bold;margin:0 2px;font-size:18px}

.calage{background-color:#FFF}
.saisonannee{font-weight:bold; color:#666;margin:0;padding:2px 0}
.titresejourselection{font-style:italic;color:#666;text-transform:uppercase;margin:0;padding:4px 0}
#topSelection{min-height:20px;_height:20px; text-align:center;padding:0 0 0 0;}
#milieuSelection{background-color:#000;min-height:20px;_height:20px;}
#footerSelection{background-color:#c11f5a;min-height:20px;_height:20px;padding:4px 0 2px 28px; color:#FFF}

#tab1_gauche{float:left;width:400px; background-color:#009933;}
#tab1_droite{float:right;width:100px; background-color:#009933;}

.tabTitre{ font-size:12px; color:#FFCC00; text-transform:lowercase}
.prixPeriode{font-size:20px;}
.tab{font-size:14px; }

#atout,#espaceCe{width:200px;text-align:left;background-color:#ffd700;color:#000;padding:5px  5px;}
#imgAtout{background:url(../images/mep/atouts.png) no-repeat top center;width:172px; height:40px;margin-left:10px}
#textAtout{margin-top:10px;font-weight:bold; color:#1f1f1f; font-family:Arial, Helvetica, sans-serif}

#topAtout{background:url(../images/mep/topAtout.jpg) no-repeat top center; width:255px; height:69px;margin-left:25px}
#milieuAtout{background:url(../images/mep/milieuAtout.jpg) repeat-y;width:255px;min-height:20px;_height:20px;color:#8a8183;font-weight:bold;margin-left:25px}
#milieuAtout p {margin:0;padding:0;text-align:justify;width:210px;margin:0 0 0 0}
#footerAtout{background:url(../images/mep/footerAtout.jpg) no-repeat; width:255px; height:117px;margin-left:25px}
#lienFooterAtout{float:right; cursor:pointer;width:140px; height:16px;margin:73px 0 0 0}

#imgEspaceCe{background:url(../images/mep/espaceCe.png) no-repeat top center;width:172px; height:40px;margin-left:10px}
#textCe{font-weight:bold; text-align:center; color:#1f1f1f;font-family:Arial, Helvetica, sans-serif}

#contactez_nous{position:absolute;margin:5px 0 10px -5px;}
.telecharger{font-family:Verdana, Helvetica, sans-serif;float:right; font-size:11px; font-weight:bold;color:#ccc}
.telecharger a{color:#ccc;font-family:Verdana, Helvetica, sans-serif;}

#loadImage{width:150px;height:100px; background-color:#999900}

#galerie{
text-align:center; 	list-style:none;  
    -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
	width:255px;
	margin:0 0 0 100px;
	padding:20px 40px;
	height:75px;}
	
#galerie li{display:inline; width:70px  }
#galerie li a, #galerie li a img{}

#listeSearch{text-align:center;margin:0 0 10px 0;padding:0}
#listeSearch ul{liste-style:none;margin:0 ;padding:0; }
#listeSearch li {display:inline;margin-right:0;padding:0}

#contenuResultatSearch{width:800px;position:relative;height:auto !important; height:600px; min-height:600px;}

.complet{color:#fff; font-weight:bold; background-color:#c42756;padding:2px;}
.h1promotion{color:#c11f5a;}

/*------------------------------------------------------------   Offres   ---------------------------------------------------- */
.listeOffre{margin:0; padding:0; list-style:none;}
.listeOffre li{ float:left; width:255px; margin:0 5px 10px 0;}
.offre{border:1px solid #0066FF; cursor:pointer }
.offre h2{ margin:0; padding:5px 5px 0px 5px; height:auto !important; height:40px; min-height:40px; color:#FFF; font-size:14px;}

.offre h3{ color:#6b6a6a; font-size:12px;}
.offre h4{font-size:12px;}
.offre .prix{ text-align:right; font-weight:bold;}

.offre .prix .euros{font-size:20px; }

/*.fondHiver .prix {color:#033565;}
.fondHiver, .fondHiver h2{background:#033565;}*/

.fondHiver .prix {color:#00aadc;}
.fondHiver, .fondHiver h2{background:#00aadc;}

.fondEte .prix {color:#ffd700; }
.fondEte, .fondEte h2{background:#ffd700;}

.fondPrintemps .prix {color:#b1df0e;}
.fondPrintemps, .fondPrintemps h2{background:#b1df0e;}

.fondAutomne .prix {color:#ec8900;}
.fondAutomne, .fondAutomne h2{background:#ec8900;}

.fondNoel .prix {color:#C11F5A; }
.fondNoel, .fondNoel h2{background:#C11F5A;}

.interOffre{padding:0 5px 5px 5px; height:auto !important; height:135px; min-height:135px; }
.interOffre h3{ font-family:13px;letter-spacing:0}
.interOffre p.prix{margin-right:10px;}
.cornerOffre{height:auto !important; height:385px;min-height:385px; }



/*------------------------------------------------------------   page séjour   ---------------------------------------------------- */
#sejour{padding:0 0 0 10px;}
#titreSejour{padding:10px 10px 0 10px;}
#trancheAge{float:right; font-size:18px; color:#fff; border:solid 1px #ffffff; padding:2px 5px; margin-top:2px; font-family:Helvetica, sans-serif;}
.cartouche{ background:url(../images/mep/ombre.png) no-repeat top left #fff; padding:2px;}
#sejourTop{float:right;width:250px}


#sejour.ete #titreSejour{ background:#ffd700;}
#sejour.printemps #titreSejour{ background:#b1df0e;}
#sejour.automne #titreSejour{ background:#ec8900;}
#sejour.hiver #titreSejour{ background:#00aadc;}

#sejour h3{ font-size:18px;}
#sejour h4{ font-size:14px;}
#sejour.ete h3, #sejour.ete h4{color:#ffd700;}
#sejour.printemps h3, #sejour.printemps h4{color:#b1df0e;}
#sejour.automne h3, #sejour.automne h4{color:#ec8900;}
#sejour.hiver h3, #sejour.hiver h4{color:#00aadc;}

#tabs{height:auto;font-family:Arial, Helvetica, sans-serif}

#txtSejourTop{width:500px;}

.fondBlanc{background:#FFF;}

/* ----------------------------------------------   	 ERREURS / SESSION INFO
-----------------------------------------------------------------------------------------------------------------------*/
#erreur{
	position:absolute;
	width:389px;
	z-index:88;
	
	margin-left:0;
	margin-top:30px;
	/*margin-top:-305px;
	margin-left:80px;*/	
	padding:10px;
	overflow:auto;
	min-height:67px;_height:67px;
	color:#fff;
	background-color:#333333;	
	background:url(../images/mep/fdErreur.png) repeat-x;
	}
.close_err{float:right; cursor:pointer;}
#poignee{color:#999999;font-weight:bold;text-transform:uppercase;margin:8px 0;font-size:12px;}

.info,.info2{padding:7px;color:#666666;background-color:#000;font-family:Verdana, Arial;}
.info2{color:#FFFFFF;}
/* ----------------------------------------------   		PAGINATION
 -------------------------------------------------------------------------------------------------------------------*/
.pagination{
	clear:both;
	margin:10px 5px 10px 0;
	text-align:right}

.pagination a{
	font-weight:normal;
	padding:4px;
	margin-right:2px;
	background-color:#fff;
	color:#000;
	border:1px solid #bfdaee;
	text-decoration:none}
	
div.pagination a:hover,div.pagination a:active{
	border:1px solid #87aac4;
	color:#000}

.pagination span.current{
	padding:4px;
	margin-right:2px;
	border:1px solid black;
	font-weight:bold;
	background-color:#87bfe9;
	color:#FFF}
	
.print{ font-family:Verdana, Helvetica, sans-serif;}
#conteneurBandeauFlash{cursor:pointer;}

.captchaImage { margin: 0 2px; }
.simpleCaptchaSelected { border: 2px solid #5295c8; }

.captcha {
  margin: 5pt;}

.saisonBlog{margin-left:40px}
.fermer{margin:8px 0;}


/* BLOC SEJOUR NEW LOOK |--------------------------------------------------------------
------------------------------------------------------------------------------*/

#sejour { font-family:Arial, Helvetica, sans-serif}

#blocSejourTitre{
	margin:10px 0 10px 0;
	height:60px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	behavior: url("/css/PIE.htc");
	width:770px;
	padding-left:20px;
	background-color:#ccc;}
	
#blocSejourTitreLeft{
	float:left;	
	width:50%;
	height:60px;}

#blocSejourTitreRight{
	float:right;
	width:48%;
	height:42px;
	font-size:16px;
	 color:#fff; 
	text-align:right;
	padding-top:18px;
	margin:0 5px 0 5px;}

#sejour h2{ color:#fff; text-transform:uppercase; font-size:18px; margin:18px 0 0 0;}


#sejour .bg-automne{ background-color:#ec8900}
#sejour .bg-printemps{background-color:#b1df0e}
#sejour .bg-ete{background-color:#ffd700}
#sejour .bg-hiver{background-color:#00aadc}
#sejour .bg-noel{background-color:#C11F5A}

#sejour .color-automne{ color:#ec8900}
#sejour .color-printemps{color:#b1df0e}
#sejour .color-ete{color:#ffd700}
#sejour .color-hiver{color:#00aadc}
#sejour .color-noel{color:#C11F5A}

#sejour .border-automne{ border:2px solid #ec8900;border-right:none}
#sejour .border-printemps{ border:2px solid #b1df0e;border-right:none}
#sejour .border-ete{ border:2px solid #ffd700;border-right:none}
#sejour .border-hiver{ border:2px solid #00aadc;border-right:none}
#sejour .border-noel{ border:2px solid #C11F5A;border-right:none}

#sejour .bordure-indic-automne{border-bottom:1px dotted #ec8900}
#sejour .bordure-indic-printemps{border-bottom:1px dotted #b1df0e}
#sejour .bordure-indic-ete{border-bottom:1px dotted #ffd700}
#sejour .bordure-indic-hiver{border-bottom:1px dotted #00aadc}
#sejour .bordure-indic-noel{border-bottom:1px dotted #C11F5A}

/*--- MENU SEJOUR TABIFY ---*/
#menuSejour{width:790px;height:32px;border-bottom:1px solid #999999;margin:20px 0 0 0}
#menuSejour ul{margin:0 0 0 0;padding:0}
#menuSejour ul li{ list-style:none;float:left;height:32px;line-height:32px;margin: 0 5px 0 0;-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px; }
#menuSejour ul li a{display:block;font-weight:bold;font-size:13px; text-decoration:none;color:#fff;width:115px;padding-left:35px;}
#menuSejour .last{margin-right:0;}

.bg-apercu{background:url("/images/sejour/bg-apercu.jpg") no-repeat bottom center; }
.bg-detail{background:url("/images/sejour/bg-detail.jpg") no-repeat bottom center; }
.bg-fiche{background:url("/images/sejour/bg-fiche.jpg") no-repeat bottom center;}
.bg-espace-ce{ background-color:#ccc}

.bg-apercu-hover{background:url("/images/sejour/bg-apercu-hover.jpg") no-repeat bottom center;}
.bg-detail-hover{background:url("/images/sejour/bg-detail-hover.jpg") no-repeat bottom center;}
.bg-fiche-hover{background:url("/images/sejour/bg-fiche-hover.jpg") no-repeat bottom center; }
.bg-espace-ce-hover{ background-color:#666}

#tabify .test a{ background:url("/images/sejour/bg-apercu-hover.jpg") no-repeat bottom center;}

#apercu,#detail, #fiche{padding: 10px 0}

.contenuTabify{float:left;height:auto;overflow:hidden; width:580px;}
.contenuTabify h3{ text-transform:uppercase}

.wrapContenuTabify{height:auto;overflow:hidden}
.contenuTabifyGauche{float:left;width:260px; }
.contenuTabifyDroite{float:right;width:300px;}

.blocDroiteSejour{float:right; width:170px;	min-height:300px;_height:300px;padding:10px 0}


.marginTop{margin-top:20px}

.indic{letter-spacing:0.1em;font-weight:bold;font-size:12px;margin-bottom:6px; text-transform:uppercase}

#listeTarifs{margin:0;padding:0}
#listeTarifs ul{width:250px;}
#listeTarifs li{  list-style:none;}

.bold{font-weight:bold}
.marginBoldTop{margin-bottom:0;margin-top:12px;padding:0;font-weight:bold;}

#detail p { text-align:justify; }

/*.contenuTabGauche{float:left;width:275px; background-color:#0C3;min-height:280px;_height:280px;}
.contenuTabDroite{float:right;width:305px;min-height:280px;_height:280px; background-color:#3C6}*/

#blocDroiteSejourMap{
	min-height:20px;
	_height:20px;
	margin-bottom:10px;
	text-align:center;
	padding:5px;}
	
#blocDroiteSejourAtouts{
	min-height:140px;
	_height:140px;
	padding:10px 10px 20px 10px;
	margin-bottom:10px;
	background:url('/images/sejour/etoile_bas.png') no-repeat bottom right;
	
}
#blocDroiteSejourReserve{
	background:url('/images/sejour/reserve.png') no-repeat;
	height:40px;
}
	
#blocDroiteSejourMap,#blocDroiteSejourAtouts,#blocDroiteSejourReserve{
	-webkit-border-top-left-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-bottomleft:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	behavior: url("/css/PIE.htc");}
	
#blocDroiteSejourReserve p{font-size:18px;font-weight:bold; }
#blocDroiteSejourReserve a,#blocDroiteSejourReserve{color:#fff; text-decoration:none}
#blocDroiteSejourReserve a{display:block;width:105px;height:33px;padding:7px  0 0 55px}

.blocDroiteSejourAtoutsTop{height:28px;background:url('/images/sejour/etoile.png') no-repeat left center;}

.blocDroiteSejourAtoutsTop p{font-size:18px;color:#fff;padding-left:40px;font-weight:bold}

.blocDroiteSejourAtoutsMilieu{font-size:12px;min-height:60px;_height:60px;padding:2px 5px 0 5px;color:#fff; }
.blocDroiteSejourAtoutsMilieu p{text-align:left}
.blocDroiteSejourAtoutsBas{ height:48px}

.marginPrint{padding-left:270px}

#caroussel{width:262px;min-height:260px;_height:260px;
/*background:url('/images/sejour/caroussel.jpg') no-repeat;
*/margin-bottom:20px}
#contactez-nous-sejour{ width:260px;height:139px;/*background:url('/images/sejour/contactez-nous.jpg') no-repeat;cursor:pointer*/ }


#galerieCe{ margin:0;padding:0}
#galerieCe li{list-style:none; float:left;width:85px;height:100px}

#caroussel ul { list-style:none; }
#caroussel ul li {
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.6);
    display: block;
    float: left;
    /*height: 280px;*/
    margin: 5px;
    width: 70px;
	height: 70px;
	text-align:center;
	padding-top:3px;
	/*padding:5px;*/
 }
#caroussel li a { display:block; height: 70px; }


#caroussel #main_image { height: 260px; text-align: center; vertical-align: middle; width: 260px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.6); margin: 5px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 15px;
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;

}


/*.jcarousel-skin-tango{margin-left:-5px; margin-right:-10px;}*/
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:170px;}

.tdBrochures{text-align:center;border:dotted #ccc 1px;}

