/* webfonts
font-family:'DIN Next W01 Bold';
font-family:'DIN Next W01 Light';
font-family:'DIN Next W02 Medium';
font-family:'DIN Next W01 Regular';

color
azul #52cbc2
gris 988F86
*/
.colorblue{background-color:#52cbc2;}
.colororange{background-color:#f2932d;}
.colorgreen{background-color:#a3bd20;}
.colorwhite{background-color:#f6f6f6; color:#333;}

*{margin:0px;padding:0px;border:0px;}
image{border:0px;}
body{font-family:helvetica;background-color:#f6f6f6;font-size:12px;color:#666; line-height:17px;background-image:url(images/fondo.png);
	background-repeat:repeat-x;}
.invisible{display:none;}
.visible{display:block;}
.separador{clear:both;}
.page{display:block;width:100%;}
.pagewrap{width:960px;position:relative;left:50%;margin-left:-480px;display:block;clear:both;}
#cabecera{width:100%;position:relative;height:105px; z-index:999;}
#logo{position:absolute;top:10px;}
#menuidiomas{list-style:none;display:block;position:absolute;right:203px;top:25px;z-index:999;}
#menuidiomas li{float:left;display:block;text-transform:uppercase;font-size:9px;}
#menuidiomas li a{padding:12px;display:block;color:#777;text-decoration:none;}
.menusel{border-bottom:1px solid #52cbc2;}
#topbar{position:absolute;top:28px;width:720px;right:24px;font-size:9px;height:40px;}
.social { float:right;}
#topbar p{float:right;display:block;margin-right:15px;margin-top:5px;}
.topsocial{float:right;display:block;margin-right:4px;width:25px;height:26px;cursor:pointer;}
.socialfb{background-image:url(images/social_fb.png);}
.socialtw{background-image:url(images/social_tw.png);}
.socialyt{background-image:url(images/social_yt.png);}
.socialinsta{background-image:url(images/social_insta.png);}
#buscador{float:right;width:100px;margin-left:6px;}
#buscador input{background-color:#acacac;border:0px;padding:6px 12px 6px 12px;color:#fff;border-radius:14px;font-size:10px;background-image:url(images/searchicon.png);background-repeat:no-repeat;background-position:center right;}
input:focus, boton:focus { 
    outline: none; 
}
/* menu */

#mainmenu{list-style:none;position:relative;width:960px; background-color:#4e3b20; z-index:999;
	 background-repeat:repeat-x; background-position:center bottom;}
#mainmenu li{float:left;text-transform:uppercase; background-color:#4e3b20; font-size:11px;border-right:1px solid #756a53;font-family:'DIN Next W02 Medium';
	 }
#mainmenu li a{padding:17px 16px 15px 16px;display:block;font-weight:bold;text-decoration:none;}
#mainmenu li:hover a { background-color:#fff; color:#4e3b20; }
#mainmenu li ul { position:absolute; list-style:none; z-index:999; background-color:#fff; display:none; }
#mainmenu li ul li { float:left; clear:both; ;border-right:none;  border-top:1px solid #ddd; width:100%; }
#mainmenu li ul li a {padding:10px 24px 10px 24px;display:block;color:#fff;font-weight:bold;text-decoration:none; }
#mainmenu li ul li:hover a { background-color:#4e3b20; color:#fff; }

.supermenunosel a { color:#fff; }
.supermenusel a { color:#4e3b20; background-color:#fff; }

#mainmenu li:hover ul { display:block; }

#jardiara{position:relative;width:100%;height:143px; text-align:left;   }
.jardiaracont{position:absolute;width:100%;height:143px; left:0px; top:0px; text-align:left; overflow:hidden;  cursor:pointer; }
#jardiara a { position:absolute; bottom:-300px; display:block; width:100%; height:143px; z-index:1; }
#jardiara small { position:absolute; top:33px; left:1000px; font-family:'DIN Next W01 Regular'; font-size:22px; 
text-transform:uppercase; display:block; line-height:42px; color:#666666; z-index:33; width:500px;}
#jardiara h3 { position:absolute; color:#666666; top:58px; left:1000px; font-family:'DIN Next W01 Bold'; font-size:34px; 
text-transform:uppercase;  display:block; line-height:48px; font-weight:500; z-index:33; letter-spacing:-1px; width:500px;}



#jardiara h3 strong { color:#e94e52; font-weight:500; }


#jardiara p { text-transform:lowercase; position:absolute; width:500px; top:81px; left:1000px; font-family:'DIN Next W01 Bold'; 
font-size:16px; text-transform:uppercase; letter-spacing:-1px;
color:#666666; display:block; line-height:48px; z-index:33;}
#jardiara .masara { position:absolute; left:905px; top:64px; width:0px; height:29px; background-image:url('images/mas4.png'); 
background-color:#4e3b20; z-index:99; cursor:pointer;}


/* verano  #jardiara .masara { left:856px; top:64px; } #jardiara h3 strong { color:#F4CE2F; font-weight:500; } */


#aracanvas{position:absolute;display:block;width:960px;height:277px; margin-top:-133px; z-index:1; }


#maincontent{display:block;position:relative;}
.pagecol1{float:left;width:640px;position:relative;}
.pagecol2{float:right;width:301px;position:relative;}

.box{display:block;width:100%;height:345px;margin-top:20px;position:relative;overflow:hidden;}
.box h2{position:relative;font-family:'DIN Next W01 Light';padding:17px 0px 13px 18px;display:block;color:#fff;font-size:18px;letter-spacing:-1px;}

.boxfooter{position:absolute;bottom:-72px;display:block;width:100%;height:130px;color:#fff;background-image:url(images/mas1.png);
	background-repeat:no-repeat;background-position:right top;}
.boxfooterwrap{ padding:20px 50px 20px 20px;}
.boxfooter strong{font-family:'DIN Next W01 Light';display:block;font-size:18px;letter-spacing:-1px; padding-bottom:6px;}
.boxfooterdesc { display:none; }

.boxsupera { display:block; position:absolute; left:0px; top:45px; width:100%; height:100%; }
.boxsupera a { display:block; position:absolute; width:100%; height:100%; }

.boxwrap { padding:20px;}

.boxfooterhide { display:none; }

/* carrusel */
.homedestcarrusel{position:relative;width:100%;height:100%; display:block; overflow:hidden;  background-color:#444;}
.homedestcarrusel img{position:absolute;   }
.carruselwrap { width:60000px; height:100%;position:absolute;left:0px; display:block; }
.carruselitem { width:640px; height:100%; position:relative; float:left; display:block; overflow:hidden;}
	
.botbox{position:absolute;width:25px;height:25px;display:block;cursor:pointer;opacity:1;  filter:alpha(opacity=100)}
.botbox:hover{opacity:1;  filter:alpha(opacity=100);}

.boxnext{position:absolute;top:12px;right:16px;background-image:url(images/icon_next.png);}
.boxprev{position:absolute;top:12px;right:44px;background-image:url(images/icon_prev.png);}

/* agenda */
.event{position:relative;width:100%; cursor:pointer;color:#666; background-image:url(images/fondoevent.png); 
	background-position:left bottom; background-repeat:repeat-x; margin-bottom:10px; overflow:hidden; }
.eventhide { display:none;}
.eventimg{width:180px;height:180px;float:left;position:relative;display:block;overflow:hidden; background-color:#000;}
.eventimg img { opacity:1;  filter:alpha(opacity=100)}
.eventdesc{width:370px;float:left;position:relative;margin:15px 0px 0px 18px;}
.eventimg img{position:absolute;}
.eventdesc h3 {font-family:'DIN Next W01 Light';display:block;font-size:18px;letter-spacing:-1px;padding-top:0px; line-height:21px;}
.eventdesc h3 strong {font-family:'DIN Next W01 Regular'; padding-bottom:4px; display:block; color:#a3bd20;}
.matban { position:absolute; left:197px; bottom:-8px; height:32px; width:auto; padding:8px 55px 0px 12px; text-align:center; color:#fff;
	background-image:url(images/matban.png); background-position:top right; background-repeat:no-repeat;
}
.mattri { position:absolute; left:167px; bottom:31px; height:14px; width:14px; 
	background-image:url(images/mattri.png); background-repeat:no-repeat;
}
.eventtime {font-family:'DIN Next W01 Light';display:block; position:absolute; right:0px; top:0px; color:#999;font-size:18px;letter-spacing:-1px;padding-bottom:6px;}
.event:hover img { opacity:0.85;  filter:alpha(opacity=85); }
.event:hover { color:#333; }
.event a { position:absolute; width:100%; top:0px; left:0px; height:170px; display:block; z-index:99; text-decoration:none; }

.eventmini{position:relative;width:100%; cursor:pointer;color:#666; float:left;
	background-position:left bottom; background-repeat:repeat-x; padding:16px 0px 16px 0px; overflow:hidden; border-top:1px dashed #bbb; }

.eventmini .eventimg{width:180px;height:180px;float:left;position:relative;display:block;overflow:hidden; background-color:#000; }
.eventmini .eventimg img { opacity:1;  filter:alpha(opacity=85);}
.eventmini .eventdesc{width:62%;float:left;position:relative;margin:6px 0px 10px 20px; }
.eventmini .eventdesc p { padding:0px;}


.eventmini .eventimg img{position:absolute;}
.eventmini .eventdesc h3 {font-family:'DIN Next W01 Light';display:block;font-size:18px;letter-spacing:-1px;padding:0px; line-height:16px; color:#444;}

.eventmini:hover img { opacity:0.85;  filter:alpha(opacity=95); }
.eventmini:hover { color:#333; }
.eventmini a { position:absolute; width:100%; top:0px; left:0px; height:170px; display:block; z-index:99; }

.masbot { position:absolute; top:0px; display:none; left:0px; background-repeat:no-repeat;  
	background-image:url(images/mas0.png); background-position:center center; width:100%; height:100%;  }
.event:hover .masbot { display:block }
/*newsletters*/
.newslet{background-color:#e8e8e8;}

.botsabermas { position:absolute; right:0px; bottom:10px; width:120px; height:20px; background-repeat:no-repeat; font-size:10px; color:#999;
	background-image:url(images/sabermas1.png); background-position:top right; text-align:right;  overflow:height; }
.botsabermas2 { width:80px; height:20px; background-repeat:no-repeat; font-size:10px; color:#999;
		background-image:url(images/sabermas1.png); background-position:top right; text-align:left;  overflow:hidden; margin-top:6px; display:block; }	

.botsabermas p { padding:3px 26px;}

.event:hover .botsabermas { color:#333; background-position:bottom right; }
.eventmini:hover .botsabermas2 { color:#333; background-position:bottom right; }

.newslet form p { margin-top:10px; }  
.newslet form input { background-color:#f3f3f3;  width:242px; }
.newslet .boton { background-color:#cdcdcd; font-size:13px; padding:10px; border:1px solid #cdcdcd; 
	width:262px; margin-top:10px; color:#fff; cursor:pointer; }
.newslet .boton:hover { background-color:#52cbc2; border:1px solid #52cbc2; }
#notalegalnews { display:block; margin-top:8px; font-size:9px; display:none; }
/* footer */
#footer { position:relative; width:100%; margin-top:80px; padding-top:25px; background-color:#e9e9e9; height:340px; 
	
	background-image:url(images/footer.png); background-repeat:no-repeat; background-position:center bottom; }
#footertxt { position:absolute; width:960px; left:50%; margin-left:-480px; bottom:30px;  font-size:10px; text-align:right; }

.menuabajo{margin:0px;margin-right:24px;padding:0px;float:left;font-weight:bold; font-size:10px;}
.menuabajo li{margin:0px;padding:0px;margin-top:6px;}
.menuabajo a{text-decoration:none;color:#000000;}
.menuabajo a:hover{text-decoration:underline;color:#000000;}
.menueabap{font-weight:normal;list-style:none;padding:0px;margin-top:6px;}
.menueabap a{font-size:9px;color:#666666;}

/* calendar */
.calendar { font-size:11px; }
.calday { width:43px; height:24px; display:block; float:left; text-align:center; padding-top:10px; cursor:pointer; border-bottom:1px dotted #999; }
.othermonth1 { background-color:#ddd; }
.othermonth2 { background-color:#666; color:#fff; }
.othermonth3 { background-color:#afe7e4; color:#666; } 
.othermonth4 { background-color:#a3bd20; color:#fff; } 
.othermonth0 { background-color:transparent; }
.calday:hover { background-color:#666; color:#fff}

/*banners*/
.homebanner2 { display:block; padding-top:20px; position:relative; } 
.homebanner { display:block; float:left; width:228px; height:110px; margin-right:16px; margin-bottom:16px; background-color:#888; overflow:hidden; }

/*pasos noticias*/
#steps {
	
	position:absolute; display:block;   width:62px;  height:16px; right:14px; top:17px; 
	
}
.step { display:block; cursor:pointer; width:16px; height:16px; float:left;  margin-right:5px;  }
.stepsel {  background-image:url(images/step.png);   }
.stepnosel { background-image:url(images/step2.png);   }
.stepnosel:hover {  }

/*el jardiahora*/
#jardiaradesc { width:100%; display:block; height:316px; 
	
 }

.jardiaradesc {  background-image:url('../imgs2/jardi_ara_invierno.png'); 
	background-repeat:no-repeat; background-position:center top; 

 }

#jardiaradescbox { padding-left:124px; padding-top:20px; width:380px; position:relative; }
#jardiaradesc small { font-family:'DIN Next W01 Light'; font-size:25px; text-transform:uppercase; display:block; line-height:42px; }


#jardiaradesc strong { font-family:'DIN Next W01 Bold'; font-size:60px; text-transform:uppercase;
 color:#52cbc2; display:block; line-height:48px; font-weight:400; letter-spacing:-1px}


/* puntos interes */
#puntosmosaic { width:800px; height:400px; display:block; overflow:hidden; }
.puntoint { float:left; width:204px; height:160px; position:relative; overflow:hidden; color:#fff; cursor:pointer; 
	margin:16px 16px 0px 0px; }
.puntoint h2 { font-family:'DIN Next W01 Light'; padding:0px; font-size:21px; width:150px; line-height:22px; }
.puntoint img { position:absolute; display:block; z-index:1; }
.puntointdesc {position:absolute; width:194px; padding:20px 0px 0px 18px; height:100%; display:block; z-index:90;
	background-image:url('images/mas1.png'); background-repeat:no-repeat; background-position:right top;
	display:none;
	 }
.puntointdesc p {position:relative; margin-top:10px; display:block; width:160px; }
.puntoint a {position:absolute; display:block; width:100%; height:100%; z-index:99;}

#puntosmosaic2 { float:left; padding-left:0px; padding-bottom:20px; padding-top:20px; 
	display:block; background-color:#f6f6f6; width:400px; }
.puntoint2 { float:left; width:115px; height:115px; position:relative; overflow:hidden; color:#fff; cursor:pointer; 
	margin:16px 16px 0px 0px; }
.puntoint2 img { position:absolute; display:block; z-index:1; }
#puntfoto { float:left; width:400px; margin-top:22px; height:460px; overflow:hidden; }
#puntfoto img { display:block; width:420px; }
.fotozoom { position:absolute; top:0px; left:0px; width:100%;  z-index:34; height:100%; 
	background-image:url(images/icon_zoom.png); background-position:right bottom; background-repeat:no-repeat; }   

	.puntoint3 { float:left; width:218px; height:218px; position:relative; overflow:hidden; color:#fff; cursor:pointer; 
		margin:10px 10px 0px 0px; }
	.puntoint3 img { position:absolute; display:block; z-index:1; }

/*campañas */
.campaign { padding:20px;  position:relative; float:left; }
.campaign h1 { font-family:'DIN Next W01 Light'; padding:0px; font-size:24px; display:block; padding-bottom:14px; 
	letter-spacing:-0.5px; font-weight:normal; line-height:32px;}
.campaign h1 span { color:#52cbc2; font-family:'DIN Next W01 Bold'; }
.campaign h1 strong { font-family:'DIN Next W01 Bold'; font-weight:normal; }
.campaign h2 { font-family:'DIN Next W01 Light'; padding:0px; font-size:16px; display:block; padding-bottom:0px; }
.campaign h3 { font-family:'DIN Next W01 Light'; padding:0px; font-size:20px; display:block; padding-bottom:8px; padding-top:5px; line-height:22px; color:#52cbc2; }
.campaign h4, .campaign h4 strong {  font-size:14px; display:block;  color:#52cbc2; padding-bottom:7px;}
.campaign strong { color:#555; }

.campaign p {padding-bottom:14px; display:block; line-height:18px;  }
.campaign table tr td { border:0px; padding-bottom:15px; padding-right:18px;}
.campaign table { border:0px;}
.campaign a { color:#52cbc2; text-decoration:none; }
.campaign a strong { color:#52cbc2; text-decoration:none; }
.campaign ul { padding-left:20px; list-style:square; display:block; margin-bottom:0px;}
.campaign ol { padding-left:20px; display:block; margin-bottom:14px;}

.campaignmenu ul { list-style:none; padding-left:0px;}

.campaignmenu ul li{text-transform:uppercase;font-size:11px; font-family:'DIN Next W01 Light'; 
	 }
.campaignmenu ul li a{padding:12px 22px 10px 22px;display:block;font-weight:bold;text-decoration:none;}
.campaignmenu ul li ul li { background-image:url(images/submenusel.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; }
.campdesc { display:block; width:700px;  }
.campfotocol { float:right; width:245px; overflow:hidden;  }
.fotocol {  }
.campdescol { float:left; width:390px;  }
.campdetails { width:230px; padding-left:10px; margin-top:22px; padding-bottom:15px;}

.column p { display:block; width:322px;  }

.supermenu a { color:#fff; background-color:#4e3b20; border:0px; }
.submenusel a { color:#333; background-color:#f6f6f6; }
.submenusel { border-top:1px solid #ddd; }
.submenunosel { border-top:1px solid #ddd; }
.submenupadre { background-image:url(images/menusel.png); background-repeat:no-repeat; background-position:center right;}
.submenunosel a { color:#333; background-color:#f6f6f6; }
.submenunosel:hover a { color:#fff; background-color:#52cbc2;  }

.submenusel li a {  background-color:transparent; }

.subsubmenusel { border-top:1px solid #ddd; }
.subsubmenunosel { border-top:1px solid #ddd; }
.subsubmenusel a { color:#000; }
.subsubmenunosel a { color:#999; }
.subsubmenunosel:hover a { color:#222;   }


/*loadmore*/
.loadmore { width:100%; display:block; background-color:#ddd; cursor:pointer; 
	position:relative; height:44px; overflow:hidden; }
.loadmorebot { position:absolute; left:45%; margin-left:-22px; top:0px; width:44px; height:44px; 
   background-position:center top;
 } 
.loadmorebotmas {
	background-image:url('images/mas5.png');
 } 
.loadmorebotmenos {
	background-image:url('images/menos5.png');
 }
.loadmorebotxt { position:absolute; top:0px; left:45%; margin-left:5px;  color:333;  display:block; }
.loadmorebotxt p { padding:14px;}

.loadmore:hover  { background-color:#52cbc2; color:#fff; }
.loadmore:hover .loadmorebot  { background-position:center bottom; }

/*apartados css*/
#organigrama table tr td { padding-left:6px; }
.orgcol1 { float:left; width:26%; margin-right:6px; padding:7px 0px 7px 7px;}
.orgcol2 { float:left; width:31%; margin-right:6px; padding:7px 0px 7px 7px;}
.orgcol3 { float:left; width:36%; margin-right:6px; padding:7px 0px 7px 7px;}
.orgcol32 { float:left; width:25%; margin-right:6px; padding:7px 0px 7px 7px;}
.orgcol4 { float:left; width:11%; padding:7px 0px 7px 7px;}
.orgfil { border-bottom:1px dotted #999;}
.orgcolsup { background-color:#52cbc2; color:#fff;}

#mapa { width:100%; height:250px; display:block; margin-bottom:20px; }

/* caja contacto cyc */
.contactbox{display:block;width:100%;height:auto; background-color:#eee; margin-top:20px;position:relative;overflow:hidden; padding-bottom:20px; font-size:11px;}
.contactbox h2{position:relative;font-family:'DIN Next W01 Light';padding:15px 0px 11px 18px;display:block;color:#fff;font-size:11px;
background-color:#52cbc2;}
.contactbox div { color:#666; padding:20px; display:block; }
.contactbox div p { padding:0px;}
.contactbox a { color:#999;}

.botinsc {position:relative; float:left; width:200px; margin-right:15px; font-family:'DIN Next W01 Bold';padding:15px 0px 11px 18px;display:block;color:#fff;font-size:12px;
 font-width:900; letter-spacing:0px; background-repeat:no-repeat; background-position:center right;}
.botinscform { cursor:pointer; background-color:#a3bd20; } .botinscform:hover { background-color:#666; }
.botinscmult { background-color:#52cbc2; }
.botinscprint { background-color:#999; } .botinscprint:hover { background-color:#777; }
.botinscpdf { background-color:#999; } .botinscpdf:hover { background-color:#dd0000; }
.botinsc a { color:#fff; text-decoration:none; }

.icon_print { background-image:url(images/icon_print.png);}
.icon_multi { background-image:url(images/icon_multi.png);}
.icon_form { background-image:url(images/icon_form.png);}
.icon_share { background-image:url(images/icon_share.png);}
.icon_pdf { background-image:url(images/icon_pdf.png);}

#share { padding:15px; padding-bottom:9px; display:block; }

#inscformback { position:fixed; top:0px; left:0px; background-color:#fff; opacity:0.5; width:100%; height:100%; z-index:9997; display:none; }
#inscform {  position:fixed; z-index:9999; top:50%; left:50%; width:430px; background-color:#fff;
	margin-left:-205px; margin-top:-300px; color:#666; display:none;
	border:1px solid #999; -webkit-box-shadow: 0px 2px 21px -4px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 21px -4px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 21px -4px rgba(0,0,0,0.75);
   
	  }     
.formdesc {  padding-bottom:14px;}  
.formok { display:none; padding:20px;} 
.formbody { padding:20px; width:400px;}  

#inscform h3{position:relative;font-family:'DIN Next W01 Light';padding:19px 0px 15px 18px;display:block;color:#fff;font-size:15px;
background-color:#555; } 

#closeform { position:absolute; top:0px; right:0px; width:52px; height:52px; background-image:url(images/closeform.png);
	background-position:center center; cursor:pointer; display:block;}
#closeform:hover { background-color:#000;}

form { display:block; margin-bottom:12px; position:relative; }
form p { float:left; margin-right:15px; margin-bottom:0px; position:relative; display:block; clear:both; height:30px; font-size:13px;  }
form p label  { position:absolute; padding:10px; top:-1px; left:0px; color:#444; display:block; z-index:22; font-size:13px;}
form p input, form p textarea, form select  { position:absolute; padding:10px; top:0; left:0; background-color:#74d9d2; color:#444; 
	display:block;  width:100%; z-index:1; font-size:13px;}
form select { position:relative; height:32px; padding:0px 8px; }
form p input:focus  { background-color:#52cbc2;outline: none;   }
form p textarea:focus  {background-color:#52cbc2;outline: none;   }

.error { background-color:#ff8888; }
.ok {  } 

button, .boton { padding:14px;  clear:both; color:#fff; width:98%; 
	background-color:#52cbc2; text-transform:uppercase; cursor:pointer; }
button:hover, .boton:hover { background-color:#333; }
boton:active { background:transparent; border:0px;}
button:focus, boton:focus { 
    outline: none; 

}
button::-moz-focus-inner {
  border: 0;
}
boton::-moz-focus-inner {
  border: 0;
}    
.check { padding:0px 0px 0px 0px; display:block; }     
      
#plecstable tr { margin:0px; padding:0px;}
#plecstable tr td { margin:0px; padding:0px;}

#plecstable .style1 { color:#fff; background-color:#52cbc2; padding:15px; position:relative; display:block; }  
#plecstable .style2 { padding:15px; position:relative; display:block;}  

#followbox { display:block; padding-top:6px;}

.newcataleg a { color:#666;}
.newcataleg .orgfil:hover a { color:#000;}
.titfich { display:block; clear:both; padding:2px 0px; font-size:14px;}

.plantafotocol { width:460px; float:left; }
.plantafotocol img { position:relative; width:100%; margin-bottom:0px;}
.plantafotodesc { width:460px; float:left; margin-left:20px; }

.buscol { float:left; margin-right:4px;}
.buscol input { padding:8px;  position:relative; width:128px; margin:0px; border:1px solid #999999}

#anos {position:relative;font-family:'DIN Next W01 Light';padding:15px 0px 11px 18px;display:block;color:#fff;font-size:13px;
background-color:#555; width:242px;}
#anoano { position:absolute; padding:15px 0px 11px 0px; font-weight:bold; background-color:#ddd; color:#666; width:50%; text-align:center; left:50%; top:0px; }
.anofl { width:40px; height:43px; position:absolute; background-repeat:no-repeat; background-position:center center; top:0px; opacity:0.6; cursor:pointer;}
.anosleft { background-image:url("images/fly_right.png"); left:52%;}
.anosright { background-image:url("images/fly_left.png"); right:4px;}
.anofl:hover { opacity:1;}

.eventhist { display:block; padding:8px 0px; border-top:1px dashed #ccc;}
.eventhist a:hover { color:#000;}

h6 { font-size:14px; color:#a3bd20; padding-top:4px;}

.plantatit {font-size:19px; line-height:22px;}
