@charset "utf-8";
/* CSS Document */
html, body {
	height:100%;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #827a77;
	text-decoration: none;
}

.layouttable{
	width:100%;
	height:100%;
	border:0;
	margin:0;
	padding:0;
}
.maintable{
	width:1000px;	
	height:100%;
	position:relative;
	top:0;
	left:0;
}

.leftcol{
	width:50%;
	height:100%;
	background-image: url(../Main/leftcol.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: fixed;
}

.rightcol{
	width:50%;
	height:100%;
	background-image: url(../Main/leftcol.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: fixed;	
}

.logo{
	position:absolute;
	top:49px;
	left:29px;
	width:200px;
	height:134px;	
}

.logoar{
	position:absolute;
	top:40px;
	right:45px;
	width:200px;
	height:134px;	
}

#header img{
	border:0;
}

#header{
	color:#8f88b1;	
	height:249px;
	display:block;
	position:relative;
}

.languagebar{
	position:absolute;
	top:10px;
	left:30px;	
}

.home{
	position:absolute;
	top:59px;
	right:341px;
	width:25px;
	height:26px;	
}

.homear{
	position:absolute;
	top:59px;
	left:341px;
	width:25px;
	height:26px;	
}
.photogallery{
	position:absolute;
	top:65px;
	right:166px;
	width:138px;
	background-image: url(../Main/gallery.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:19px;
}

.photogalleryfr{
	position:absolute;
	top:65px;
	right:166px;
	width:146px;
	background-image: url(../Main/gallery.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:19px;
}

.photogalleryar{
	position:absolute;
	top:65px;
	left:166px;
	width:133px;
	background-image: url(../Main/gallery.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:19px;
}

.participez{
	position:absolute;
	top:48px;
	right:43px;
	width:80px;
	background-image: url(../Main/participez.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:55px;
}

.participezar{
	position:absolute;
	top:48px;
	left:43px;
	width:80px;
	background-image: url(../Main/participez.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:55px;
}

.participez2{
	position:absolute;
	top:48px;
	right:43px;
	width:80px;
	background-image: url(../Main/participez2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:55px;
}

.sloganfr{
	position:absolute;
	top:139px;
	right:45px;
	background-image: url(../Main/sloganfr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:13px;	
	width:516px;
}

.sloganen{
	position:absolute;
	top:139px;
	right:45px;
	background-image: url(../Main/sloganen.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:13px;	
	width:506px;
}

.sloganar{
	position:absolute;
	top:139px;
	left:45px;
	background-image: url(../Main/sloganar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:25px;	
	width:259px;
}

#mainmenu{
	position:absolute;
	left:37px;
	height:36px;
	top:209px;
	width:921px;	
}

.contentdiv{
	display:block;
	clear:both;
	width:921px;
	margin:0 0 0 37px;
	text-align:left;
	line-height:19px;
	float:left;
}

.contentdivar{
	display:block;
	clear:both;
	width:921px;
	margin:0 0 0 37px;
	line-height:19px;
	float:left;
	text-align:right;
	font-size:17px;
	direction:rtl;
	line-height:22px;
}

.topimages{
	display:block;
	border:0;
	margin:0 0 35px 0;	
}

.floatleft{
	display:block;
	float:left;
	margin:0;
	border:0;	
}

.floatright{
	display:block;
	float:right;
	margin:0;
	border:0;	
}
.clearit{
	display:block;
	clear:both;
	margin:0;
	padding:0;	
}
.notediv{
	display:block;
	margin:33px 0 68px 0;
	width:909px;
	border:4px solid #6e61a9;
	background-color:#b5aca7;	
	padding:0;
	color:#FFF;
	line-height:19px;
}

.notediv2{
	display:block;
	margin:20px 0 23px 0;
	width:909px;
	border:4px solid #6e61a9;
	background-color:#b5aca7;	
	padding:0;
	color:#FFF;
	line-height:19px;
}

.medicalpagesubtitles{
	display:block;
	color:#7e72b4;
	margin:0 0 4px 0;
	font-size:14px;	
	font-weight:bold;	
}

.medicalpagesubtitlesar{
	display:block;
	color:#7e72b4;
	margin:0 0 4px 0;
	font-size:16px;	
	font-weight:bold;
}

.pressreviewdiv{
	margin:0 0 10px 0;
	border-bottom:3px solid #7869ae;
	padding:0 0 5px 0;	
}
A.missiondiv:link, A.missiondiv:active, A.missiondiv:visited{
	background-color:#7869ae;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:87px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;
}

A.missiondiv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:87px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.missiondiv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:87px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.historiquediv:link, A.historiquediv:active, A.historiquediv:visited{
	background-color:#9287bf;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:102px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.historiquediv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:102px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.historiquediv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:102px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}


A.hebergement:link, A.hebergement:active, A.hebergement:visited{
	background-color:#ada4cf;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:123px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.hebergement:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:123px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.hebergement#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:123px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}


A.assistancediv:link, A.assistancediv:active, A.assistancediv:visited{
	background-color:#7666ad;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:153px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.assistancediv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:153px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.assistancediv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:153px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}


A.nutritiondiv:link, A.nutritiondiv:active, A.nutritiondiv:visited{
	background-color:#9388c0;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:92px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.nutritiondiv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:92px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.nutritiondiv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:92px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.divertissementdiv:link, A.divertissementdiv:active, A.divertissementdiv:visited{
	background-color:#aca4cd;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:137px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.divertissementdiv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:137px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.divertissementdiv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:137px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.equipediv:link, A.equipediv:active, A.equipediv:visited{
	background-color:#7868af;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:82px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.equipediv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:82px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.equipediv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:82px;
	display:block;
	float:left;
	margin:0 2px 0 0;	
	text-decoration:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.testimonialsdiv:link, A.testimonialsdiv:active, A.testimonialsdiv:visited{
	background-color:#9489c3;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:131px;
	display:block;
	float:left;
	margin:0;	
	text-decoration:none;
	border-top-left-radius:5px;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.testimonialsdiv:hover{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:131px;
	display:block;
	float:left;
	margin:0;	
	text-decoration:none;
	border-top-left-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}

A.testimonialsdiv#active_menu{
	background-color:#84766d;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-align:center;
	width:131px;
	display:block;
	float:left;
	margin:0;	
	text-decoration:none;
	border-top-left-radius:5px;	
	font-family: 'Quattrocento', serif;
	font-size:14px;	
}


A.headerlink:link, A.headerlink:active, A.headerlink:visited{
	text-decoration:none;
	color:#8f88b1;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}

A.headerlink:hover{
	text-decoration:none;
	color:#766aa8;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}

A.headerlinken:link, A.headerlinken:active, A.headerlinken:visited{
	text-decoration:none;
	color:#8f88b1;
	font-family: 'Quattrocento', serif;
	font-size:14px;	
	position:absolute;
	left:21px;
	top:0;	
}

A.headerlinken:hover{
	text-decoration:none;
	color:#766aa8;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
	position:absolute;
	left:21px;
	top:0;	
}

A.headerlinkparticipez:link, A.headerlinkparticipez:active, A.headerlinkparticipez:visited{
	text-decoration:none;
	color:#8f88b1;
	position:absolute;
	top:17px;
	left:0;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}

A.headerlinkparticipez:hover{
	text-decoration:none;
	color:#8a7d75;
	position:absolute;
	top:17px;
	left:0;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}

A.headerlinkparticipez#active_menu{
	text-decoration:none;
	color:#8a7d75;
	position:absolute;
	top:17px;
	left:0;
}

#subtestimonials{
	display:none;
	position:absolute;
	top:40px;
	right:0;
	z-index:50;	
}

#hidesubmenu{
	display:block;
	margin:0;
	width:130px;
	height:150px;
	background-color:#fff;
	opacity:0;
}

#hidesubmenu2{
	position:absolute;
	right:-33px;
	margin:0;
	top:-40px;
	width:30px;
	height:170px;
	background-color:#fff;
	opacity:0;
}

A.submenulink:link, A.submenulink:active, A.submenulink:visited{
	text-decoration:none;
	color:#7664b0;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 0 0 15px;
	background-image: url(../Sec/sublinkone.png);
	background-repeat: repeat;
	text-align:left;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}
A.submenulink:hover{
	text-decoration:none;
	color:#7664b0;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 0 0 15px;
	background-image: url(../Sec/sublinkone.png);
	background-repeat: repeat;
	text-align:left;	
	font-weight:bold;
	font-family: 'Quattrocento', serif;
	font-size:14px;		
}

A.submenulinkar:link, A.submenulinkar:active, A.submenulinkar:visited{
	text-decoration:none;
	color:#7664b0;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 15px 0 0;
	background-image: url(../Sec/sublinkone.png);
	background-repeat: repeat;
	text-align:right;
	font-family: 'Quattrocento', serif;
	font-size:15px;		
}
A.submenulinkar:hover{
	text-decoration:none;
	color:#7664b0;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 15px 0 0;
	background-image: url(../Sec/sublinkone.png);
	background-repeat: repeat;
	text-align:right;	
	font-weight:bold;
	font-family: 'Quattrocento', serif;
	font-size:15px;		
}

A.submenulink2:link, A.submenulink2:active, A.submenulink2:visited{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 0 0 15px;
	background-image: url(../Sec/sublinktwo.png);
	background-repeat: repeat;
	text-align:left;
	font-family: 'Quattrocento', serif;
	font-size:14px;			
}
A.submenulink2:hover{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 0 0 15px;
	background-image: url(../Sec/sublinktwo.png);
	background-repeat: repeat;
	text-align:left;	
	font-weight:bold;
	font-family: 'Quattrocento', serif;
	font-size:14px;			
}

A.submenulink2ar:link, A.submenulink2ar:active, A.submenulink2ar:visited{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 15px 0 0;
	background-image: url(../Sec/sublinktwo.png);
	background-repeat: repeat;
	text-align:right;	
	font-family: 'Quattrocento', serif;
	font-size:15px;			
}
A.submenulink2ar:hover{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin:0 0 3px 0;
	width:115px;
	height:25px;
	line-height:25px;
	padding:0 15px 0 0;
	background-image: url(../Sec/sublinktwo.png);
	background-repeat: repeat;
	text-align:right;	
	font-weight:bold;
	font-family: 'Quattrocento', serif;
	font-size:15px;			
}


A.normallink:link, A.normallink:active, A.normallink:visited{
	text-decoration:none;
	color:#FFF;	
}

A.normallink:hover{
	text-decoration:underline;
	color:#FFF;	
}

A.normalgreylink:link, A.normalgreylink:active, A.normalgreylink:visited{
	text-decoration:none;
	color:#7c7c7c;	
}

A.normalgreylink:hover{
	text-decoration:underline;
	color:#7c7c7c;	
}

/* Gallery */
.photogallerysmal{
	width:146px;
	height:107px;	
}
.ad-gallery {
  width: 998px;
  background-color:#7669af;
  border-right:1px solid #FFF;
  border-left:1px solid #FFF;  
}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 500px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(non-existing.jpg)\9
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
	width: 30px;
	height: 30px;
	display: none;
	position: absolute;
	top: 47%;
	left: 0;
	z-index: 101;
	background-image: url(../images/ad_prev.png);
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(../images/opa75.png);
        color: #000;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(../images/ad_scroll_back.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(../images/ad_scroll_forward.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #CCC;
              display: block;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #616161;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}

.mapdiv{
	position:fixed;
	width:500px;
	height:345px;
	bottom:40px;
	right:215px;
	background-image: url(../Main/mapen.jpg);
	background-repeat: no-repeat;
	display:none;
	outline:none;
	z-index:999999999;
}

.mapdiv2{
	position:fixed;
	width:500px;
	height:345px;
	bottom:40px;
	right:215px;
	background-image: url(../Main/mapar.jpg);
	background-repeat: no-repeat;
	display:none;
	outline:none;
	z-index:999999999;
}

.closemap{
	position:absolute;
	top:10px;
	right:15px;	
	color:#7e67ab;
	cursor:pointer;
}