/* for all browsers that understand min-width */
.width {width:100%; min-width:1000px}

/* ************************************************************************** */
/* CLASSI GENERALI                                                            */
/* ************************************************************************** */
* {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;}
body {margin-left:0px;margin-right:0px;margin-top:0px; font-size: 68.75%; background:url(../Images/BODY_background.jpg) repeat-x #72adc0; background-position: top left;}
A:LINK, A:VISITED {COLOR:#33779E; TEXT-DECORATION: none;}    /*  #0889d5*/
A:HOVER {COLOR:#33779E; TEXT-DECORATION: underline;}
h1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.4em; color:#41A8D5; font-weight: bold; }
h2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.3em; color:#41A8D5; font-weight: bold; }
h3 {font-size:1.182em; color:#FFF; font-weight: bold; text-transform:uppercase; background:#41A8D5; line-height:24px; padding-left:15px; margin-top:0px; }
h4 {font-size: 1.1em; color:#41A8D5; font-weight: bold;}
p {margin: 0px; margin-bottom: 10px;}
HR { border:none; border-top: solid 1px #CCC;}
IMG {border: 0;}

.HRLYT_VIS {color: #FFFFFF; border:none; border-top: dashed 1px #808080;}
.HRLYT_GLYTV {color: #F1F1F1; border:none; border-top: dashed 1px #808080;}
.HRLYT_GLYTPP_T1 {color: #CCE6EF; border:none; border-top: dashed 1px #808080;}

.TBL_DEBUG {display: none;}
.BTN_CACHE {margin-top: 20px;}
.TBLSZN {width:100%;}
.hide {display:none;}

/* ************************************************************************** */
/* STRUTTURA DIV                                                              */
/* ************************************************************************** */
.outer {width:950px; margin: 0 auto; overflow:hidden; padding:10px; margin-top:10px; background:#FFF;}
/*.minwidth { width:995px; margin: 0 auto;}
.minwidthreset {width:950px; margin: 0 auto;}      */

.validators {width:950px; margin: 0 auto; text-align: center; padding-bottom: 20px;}
.pnlLeft {display:none;}
.pnlMain {PADDING: 0px;  width:740px; MARGIN-RIGHT: 10px;}
.pnlRight {PADDING: 0px; FLOAT: right; WIDTH: 200px; background-color: transparent; }
.pnlBottom {border-top:1px solid #72ADC0; border-bottom:1px solid #72ADC0;  margin-top:10px; padding-top:5px; height:20px; width:950px; }
.pnlTop {width:950px; padding: 0px; vertical-align: top; padding-bottom:10px;}
.clear {CLEAR: both; PADDING: 0px; DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 1px;}
.textbox {display: block; line-height: 18px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 1.05em; margin-bottom: 10px; background-color: #e0edf4; }
.validators {}

/* ************************************************************************** */
/* TOP                                                                        */
/* ************************************************************************** */

/*.TDBOX_TOP1_BKG {width:950px; height:110px; background:url(../images/TOP_background.jpg) no-repeat top left; }
.TBLBOX_TOP2 {width:100%; }     */

.TBLBOX_TOP1, .TBLBOX_TOP1 td {padding:0px; margin:0px; vertical-align:top;}
.TBLBOX_TOP2, .TBLBOX_TOP2 td {padding:0px; margin:0px; vertical-align:top;}

/*TOP1*/
.TBLBOX_TOP1 {}
.TBLBOX_TOP1, .TOP_BKG {width:950px;}
a.TOP_LN_PIKAIA_HMP {background:url(../images/TOP_LOGO_PIKAIA.jpg) no-repeat left top; display:inline-block; width:218px; height:100px;}
.TOP_BKG1 {width:218px;}
.TOP_BKG2 {background:url(../images/TOP_BKG_R.jpg) no-repeat left top;  }
.TDBOX_TOP1 {border-bottom:1px solid #FFF;}

/*TOP2*/
.TBLBOX_TOP2 {width:950px;}
.TDBOX_TOP2_LN {background:#41a8d5; border-right:1px solid #FFF;}
a.LNBOX_TOP2_LN {line-height:29px; text-align:center; display:block; color:#FFF; font-size:1.091em; width:157px;}
a.LNBOX_TOP2_LN:link, a.LNBOX_TOP2_LN:visited {text-decoration:none; color:#FFF;}
a.LNBOX_TOP2_LN:hover {background:#71bee0; text-decoration:none; color:#FFF;}

.TDBOX_TOP2_LN_LAST {background:#41a8d5;}
a.LNBOX_TOP2_LN_LAST {line-height:29px; text-align:center; display:block; color:#FFF; font-size:1.091em; width:157px;}
a.LNBOX_TOP2_LN_LAST:link, a.LNBOX_TOP2_LN_LAST:visited {text-decoration:none; color:#FFF;}
a.LNBOX_TOP2_LN_LAST:hover {background:#71bee0; text-decoration:none; color:#FFF;}

.FEED_LOGO {background:url(../images/ICON_RSS.gif) no-repeat left center; width:16px; display:inline-block;}
a.LNBOX_TOP2_LN_LAST:hover .FEED_LOGO  {background:url(../images/ICON_RSS_hover.gif) no-repeat left center; width:16px; display:inline-block;}

/* ************************************************************************** */
/* RIGHT                                                                        */
/* ************************************************************************** */

/* LOGHI SUPERIORI */
a.LNBOX_RIGHT_BANNER1 {background:url(../images/BOX_RIGHT_Pikaia_channel.jpg) no-repeat; display:block; width:200px; height:58px; border-bottom:10px solid #FFF;}
a.LNBOX_RIGHT_BANNER2 {background:url(../images/BOX_RIGHT_glossario.jpg) no-repeat; display:block; width:200px; height:58px; border-bottom:10px solid #FFF;}
a.LNBOX_RIGHT_BANNER3 {background:url(../images/BOX_RIGHT_Corso_Evoluzione.jpg) no-repeat; display:block; width:200px; height:58px; margin-bottom:10px;}

/* FACEBOOK */

.TDBOX_RIGHT_FB_LIKE {border:1px solid #CCC; padding:1px;}
.profileimage {float:left; height:51px; width:51px;}
.FB_follow {width:140px; float:right;}

a.pika_fb_follow {display:inline-block; margin-top:3px; margin-bottom:3px;}
a.pika_fb_follow .name {font-size:14px; font-weight:bold;}

/* LINK E TITOLO */
.TDBOX_RIGHT_TIT {font-size:1.364em; font-weight:bold; color:#33779e; padding-bottom:5px; border-bottom:1px dashed #CDCBCC; padding-top:10px;}
.TDBOX_RIGHT_LN {padding-left:10px; border-bottom:1px dashed #CDCBCC; }
a.LNBOX_RIGHT_LN {line-height:26px;}
a.LNBOX_RIGHT_LN:link, a.LNBOX_RIGHT_LN:visited { color:#666666;}
a.LNBOX_RIGHT_LN:hover {color:#666666; text-decoration:underline;}

.TDBOX_RIGHT_LN_RSI {padding-left:10px; border-bottom:1px dashed #CDCBCC; }
a.LNBOX_RIGHT_LN_RSI {display:inline-block; padding-bottom:4px;}
a.LNBOX_RIGHT_LN_RSI:link, a.LNBOX_RIGHT_LN_RSI:visited {color:#666666;}
a.LNBOX_RIGHT_LN_RSI:hover {color:#666666; text-decoration:underline;}

/* TABELLA LOGHI INFERIORI */
/*.TBL_LOGHI {width:200px; }
.TBL_LOGHI td {width:100px; padding-top:15px; vertical-align:top;}
.TD1LOGHI {text-align:left; }
.TD2LOGHI  {text-align:right; }
.TD1LOGHI img, .TD2LOGHI img     {display:inline;}            */

.LOGHI {margin-top:10px;}
.LOGO1, .LOGO2, .LOGO3, .LOGO4, .LOGO5, .LOGO7 {margin-bottom:10px;}

.LOGO1 {float:left;}
.LOGO2 {float:right}
.LOGO5 {float:right}
.LOGO3 {clear:both;}
.LOGO6 {float:left;margin-right:10px;}
/* ************************************************************************** */
/* FOOTER                                                                     */
/* ************************************************************************** */

.TBL_FOOTER {width:100%;}
.TD_FOO1 {}
.TD_FOO2 {text-align:right;}

/* ************************************************************************** */
/* LAYOUT                                                                    */
/* ************************************************************************** */

/* HOMEPAGE */
/* PRIMO PIANO */
.TBLLYT_GLYT_PP {border:1px solid #CCC; border-top:none; width:100%;}
.TDLYT_TEXT_GLYT_PP {padding-left:15px; background:#41a8d5; font-weight:bold; font-size:1.182em; line-height:24px; color:#FFF;}
.TDLYT_REC1_GLYT_PP {vertical-align:top;}
.TDLYT_REC2_GLYT_PP {vertical-align:top; padding-left:10px; padding-right:10px; padding-top:10px;}
a.LNLYT_GLYT_PP_T1 {font-size:1.182em; font-weight:bold; display:inline-block; padding-bottom:10px; }
a.LN_CONTINUE {display:inline-block; padding-bottom:10px; padding-top:10px; padding-left:15px; font-size:0.909em; font-weight:bold;  background:url(../images/LIST_arrow.gif) no-repeat 5px 14px;}
.DV_ARG_INT {padding-left:15px; background:#41a8d5; font-weight:bold; font-size:1.182em; line-height:24px; color:#FFF;}

/* NEWS */
.TBLLYT_GLYT_NW {border:1px solid #CCC; border-top:none; width:100%;}
.TBDLYT_GLYT_NW, .TBLLYT_REC_GLYT_NW, .TBLLYT_REC12_GLYT_NW {width:100%;}
.TITNEWS {padding-left:15px; background:#41a8d5; font-weight:bold; font-size:1.182em; line-height:24px; color:#FFF;}
.TDLLYT_GLYT_NW {padding-left:15px; width:335px; padding-right:10px; padding-bottom:5px; padding-top:5px; vertical-align:top;}
.TDALYT_GLYT_NW {padding-left:15px; width:335px; padding-right:10px; padding-bottom:5px; padding-top:5px; vertical-align:top;}
.TDLYT_REC1_GLYT_NW {width:70px; vertical-align:top;}
.TDLYT_REC2_GLYT_NW {vertical-align:top;}
a.LNLYT_GLYT_NW_T1 {font-size:0.909em; font-weight:bold;}
.TDLYT_GLYT_NW_M1 {font-size:0.909em;}
.TDLYT_GLYT_NW_M4 {font-size:0.909em;}

/* BOXES */
.DV_TRARG {clear:both; padding-top:10px;}
.DV_ARG_L {float:left; width:360px; border:1px solid #CCC; min-height:145px;}
.DV_ARG_R {float:right; width:360px; border:1px solid #CCC; min-height:145px;}

.DV_ARG_INT {margin-top:10px;}
.TIT_ARG {color:#FFF; background:#41A8D5; display:block; line-height:24px; padding-left:20px; font-weight:bold;}
.TIT_ARG_INT { font-weight:bold;  line-height:24px; color:#FFF; margin-top:10px; clear:both; margin-top:10px;}

.TDLYT_DATA_GLYT_ALIST {padding-top:10px;}
a.LNLYT_GLYT_ALIST_T1 {padding-left:33px; font-size:0.909em; font-weight:bold; display:block; background:url(../images/LIST_dot.gif) no-repeat 22px 5px; padding-bottom:6px;}
a.A_ARG {padding-left:20px; padding-bottom:10px; display:block; font-size:0.909em; font-weight:bold; }

/**/
.TBLLYT_GLYT_ARG {width:100%;}
.TDLYT_DATA_GLYT_ARG {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding-bottom:5px;}
.TDLLYT_GLYT_ARG  {padding-left:15px; width:335px; padding-right:10px; padding-bottom:5px; padding-top:5px; vertical-align:top; vertical-align:top;}
.TDALYT_GLYT_ARG  {padding-left:15px; width:335px; padding-right:10px; padding-bottom:5px; padding-top:5px; vertical-align:top; vertical-align:top;}
.TDLYT_REC1_GLYT_ARG {padding-right:10px; vertical-align:top;}
.TDLYT_REC2_GLYT_ARG {vertical-align:top;}

a.LNLYT_GLYT_ARG_T1 {font-size:0.909em; font-weight:bold; }
.TDLYT_GLYT_ARG_M1  {font-size:0.909em;}

.TDLYT_GLYT_PP_LSY {color:#FFF;}
a.LNLYTH_DTG_TEM  {background:url(../images/LOGO_AUTH_arrow.gif) no-repeat; display:inline-block; padding-left:15px; padding-right:5px;}

/* DTG */
.TBDLYT_DTG, .TBLLYT_DTG, .TBLLYT_REC_DTG {width:100%;}
.TDLLYT_DTG {border:1px solid #CCC; padding-bottom:10px;}
.TDLYT_DTG_T1 {padding-left:10px; font-size:1.364em; color:#FFF; font-weight:bold; background:#41A8D5; line-height:24px;}
.TDDATE {font-weight:bold; color:#000; padding-top:5px; padding-bottom:5px; padding-left:10px;}
.TD_S_PERMA {padding-right:10px;}

.TDLYT_REC1_DTG {vertical-align:top; padding-top:10px;}
.TDLYT_REC2_DTG {vertical-align:top; padding-left:10px; padding-top:10px; padding-right:10px;}

.DVSHARE {padding:3px 10px 2px 10px;}
.DVSHARE ul {margin:0; padding:0;}
.SHARE1_DATA {float:left; list-style-type:none; padding-top:2px; font-weight:bold;}
.SHARE2 {float:right; list-style-type:none; padding-left:10px; padding-right:10px;  margin-top:2px;}
.SHARE3 {float:right; list-style-type:none; padding:0 10px; border-right:1px solid #000; margin-top:2px;}
.SHARE4 {float:right; list-style-type:none; padding:0 10px; border-right:1px solid #000; margin-top:2px;}
.SHARE5 {clear:both; text-align:right; width:150px;}

.TDSHARE1 {vertical-align:top; padding-top:4px; padding-left:10px; }
.TDSHARE2 {vertical-align:top; padding-left:10px; padding-right:10px; }


/* Authority */
.TDLYT_DTG_LSY {color:#FFF; padding-left:10px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}
a.LNLYTH_GLYT_PP_TEM {background:url(../images/LOGO_AUTH_arrow.gif) no-repeat; display:inline-block; padding-left:15px; padding-right:5px; padding-bottom:5px;}

.TDLYT_DTG_JPG {padding-bottom:10px; padding-left:15px;}
.TDLYT_DTG_M4 {color:#33779E; font-size:1.091em; padding:10px 10px 10px 24px; background:url(../images/BKG_blockquote.gif) no-repeat top left #79B2C3; color:#FFF;}
.TDLYT_DTG_M4 a:link, .TDLYT_DTG_M4 a:visited {color:#FFF; text-decoration:underline;}
.TDLYT_DTG_M4 a:hover {color:#FFF; text-decoration:none;}


.TDLYT_DTG_M2 {padding-left:15px; padding-right:10px; padding-bottom:15px;}

a.LNLYT_DTG_RTF {background:url(../images/LOGO_rtf.gif) no-repeat 15px 0px; padding-left:35px; display:inline-block; line-height:20px}
a.LNLYT_DTG_PDF {background:url(../images/LOGO_pdf.gif) no-repeat 15px 0px; padding-left:35px; display:inline-block; line-height:20px}
a.LNLYT_DTG_ALL {background:url(../images/LOGO_allegato.gif) no-repeat 20px 0px; padding-left:35px; display:inline-block; line-height:20px}

/* VIS */

.TBLLYT_VIS, .TBDLYT_VIS {width:100%;}
.TDLLYT_VIS, .TDALYT_VIS  {padding-top:8px; padding-bottom:8px; border-bottom:1px solid #CCC;}
.TDLYT_REC1_VIS {vertical-align:top;}
.TDLYT_REC2_VIS {vertical-align:top; padding-left:10px;}

a.LNLYT_VIS_T1 {font-weight:bold; display:inline-block; font-size:1.182em; padding-bottom:5px;}

/* Gestione Authority */
.TDLYT_VIS_LSY {color:#FFF; padding-bottom:5px;}
a.LNLYTH_VIS_TEM {background:url(../images/LOGO_AUTH_arrow.gif) no-repeat; display:inline-block; padding-left:15px; padding-right:5px;}

/* ************************************************************************** */
/* FEED RSS                                                        */
/* ************************************************************************** */
.TBLRSS {width:100%;}
.THRSS  {background-color:#2D97CB; color:#FFFFFF; font-weight:bold; height:19px; padding:4px;}
.TR2RSS {}
.TD1RSS {padding:4px 2px;}
.TD2RSS {padding-left:22px;}
.TD3RSS {font-size:0.8em; padding:2px;}

/* ************************************************************************** */
/* GESTIONE PAGINATORE                                                        */
/* ************************************************************************** */
.TDLYT_PGR {padding-top:5px;}
.TBLPGR {height: 27px;}
.TDPGRC {padding: 1px 3px;}
.LBPGRC {padding: 1px 3px; background-color: #EEEEEE; }
.LNPGRC {padding: 1px 3px; background-color: #EEEEEE;}

.TDPGRL span {display:inline-block; padding-left:10px;} /* gestisce le pagine*/

.LBPGRC {border:1px solid #DDDDDD;}

.LBPGR { padding:2px 2px;}

a.LNPGR {color:#33779E; font-weight:bold; border:1px solid #DDDDDD; padding:2px 2px; background:#EEEEEE; }
a.LNPGR:link, a.LNPGR:visited {color:#33779E; text-decoration:none;}
a.LNPGR:hover {text-decoration:underline;}

a.LNPGRC {color:#33779E; padding:2px 4px; border:1px solid #DDDDDD;}
a.LNPGRC:link, a.LNPGRC:visited {color:#33779E; text-decoration:none;}
a.LNPGRC:hover {text-decoration:underline;}

/* *************************************************************************** */
/* SEARCH                                                                      */
/* *************************************************************************** */

/*Ricerca ADV */
.pnlMain .DVRPE {border:1px solid #CCC; padding-bottom:10px; }
.TBLRPE {width:100%;}
.TDRPE_TITLE {color:#FFFFFF; font-size:1.182em; font-weight:bold; line-height:24px; background:#41A8D5; padding-left:15px; text-transform:uppercase;}
.TDRPE_TEXT {padding-top:10px; padding-left:15px; }
.TDRPE_FLD {padding-bottom:2px; padding-left:15px;}
.HLRPELL {width:150px; display:inline-block;}

.DPRPEC {width:100px; margin-right:2px; }
.DPRPEV {width:200px;}
.TXRPEV {width:200px;}

.TBLRPEB {margin-left:15px; margin-top:5px;}
.LBRPEB {padding-left:25px; padding-right:2px;}

/*BOX RIGHT*/
.TDRPE_FLD_RSI {padding-top:10px; padding-left:10px;}
.HLRPELL_RSI, .DPRPEC_RSI {display:none;}
.TXRPEV_RSI { height:17px; border:1px solid #cbcbcb; border-right:none;  width:165px; padding-top:4px;}
.HBRPEBH_RSI {background:url(../images/SEARCH.jpg) no-repeat center center;border:1px solid #cbcbcb;width:24px;height:24px;display:block;font-size:0.1px;color:#FFF;padding:0;cursor:pointer;outline:0 none;}
.HBRPEBH_RSI:active{margin:0;padding:0;position:static;}

/*VIS RSI*/
.TBLLYT_VIS_RSI, .TBDLYT_VIS_RSI, .TBLLYT_REC_VIS_RSI {width:100%;}
.TDLYT_NRECS_VIS_RSI {padding-bottom:5px;}

/* *************************************************************************** */
/* SEGNALA LA NOTIZIA                                                          */
/* *************************************************************************** */

.TBLCMP {width:100%;}
.TBLCMP td {vertical-align:top;}
.TDCMP_TITLE {color:#FFFFFF; font-size:1.182em; font-weight:bold; line-height:24px; background:#41A8D5; padding-left:15px; text-transform:uppercase;}
.TDCMP_TEXT {padding-top:5px;}
.TDCMP_FLD {padding-bottom:2px;}
.HLCMPL {display:inline-block; width:180px; }
.HLCMPR {color:#FF0000; font-weight:bold;}
.TXCMPC {width:530px;}

.TDCMP_CMD {border-top:1px solid #CCC; padding-top:5px; }

/*CONFERMA INVIO MODULO SEGNALAZIONE NOTIZIA*/

.TDRIS_TITLE{color:#FFF;font-size:1.364em;font-weight:bold;line-height:24px;padding-left:10px;background-color:#41A8D5;}
.TDRIS_TEXT{padding:10px 0;}

/* ************************************************************************** */
/* Gestione Pulsante MP3 						      */
/* ************************************************************************** */

.TDLYT_DTG_MP3{padding-top:10px;  vertical-align:top; padding-right:10px; padding-left:15px; padding-bottom:10px;}
.LBLYT_DTG_MP3{float:left;}
a.LNLYT_DTG_MP3 {margin-left:60px; margin-top:2px; display:inline-block; color:#000; float:left; border:1px solid #DDD; line-height:23px; padding-left:10px; padding-right:10px; background:#EFEFEF; font-weight:bold; border: 1px solid; border-color: #aaa #666 #666 #aaa;}
a.LNLYT_DTG_MP3:link, a.LNLYT_DTG_MP3:visited {color:#000;}
a.LNLYT_DTG_MP3:hover {color:#000; text-decoration:none; position: relative;top:1px;left:1px;border-color: #666 #aaa #aaa #666;}

/* ************************************************************************** */
/* ERR                                                                      */
/* ************************************************************************** */

.TITLE_ERR {color:#BF2E19; font-size:2.091em; font-weight:bold; font-family:"Trebuchet MS",Verdana,Helvetica,Sans-Serif;}


/* *************************************************************************** */
/* LIGHTBOX                                                                    */
/* *************************************************************************** */

.gallery_title {border-bottom:1px solid #C9EDF9; margin-bottom:8px;}
.TBLLYT_GALLERY, .TBDLYT_GALLERY {width:100%;}
.TDLLYT_GALLERY {padding-top:5px; padding-right:5px; vertical-align:top; text-align:center;}
.TDALYT_GALLERY {padding-top:5px; vertical-align:top; text-align:center;}

a.LNLYT_GALLERY_MIN img {border:1px solid #FFF; padding:2px;}
a.LNLYT_GALLERY_MIN:link img, a.LNLYT_GALLERY_MIN:visited img {border:1px solid #DDDDDD;}
a.LNLYT_GALLERY_MIN:hover img {border:1px solid #0298C4;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;}
	
#lightboxCaption{ float: left;  }
#keyboardMsg{ float: right; display:none}
#lightboxNavigator{ float: right; }
#lightboxNavigator a{padding-left:5px; cursor: pointer;}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	/*back\ground-color: transparent;  */
	background-image: url(blank.gif);
/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale"); */

}

/* Gestione pulsanti precedente successivo LIGHTBOX*/
#lightboxNavigator {height:12px; width:40px;}
a#lightboxPrev span, a#lightboxNext span {display:none;}

a#lightboxPrev {display:inline-block; width:12px; height:12px; background:url(../images/ico-lb-prev.gif) no-repeat;  }
a#lightboxNext {display:inline-block;  width:12px; height:12px; background:url(../images/ico-lb-next.gif) no-repeat;  }
a#lightboxPrev:hover {background:url(../images/ico-lb-prev_hover.gif) no-repeat;}
a#lightboxNext:hover {background:url(../images/ico-lb-next_hover.gif) no-repeat;}

/* HACKS */
* html .FB_follow {width:140px; float:right; overflow:hidden;}

