body 
{
	background: url('../images/bkg.gif') repeat-x center top;
	background-attachment:fixed;
	margin:50px 0px 0px 0px;
	padding:0px;
	color:#494846;
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	
}

table {	padding: 0px; margin: 0px; font-size:12px;}
img {margin:0px; border:0px;}
div {margin:0px; border:0px; padding:0px; }

input{font-family:Trebuchet MS, Arial; font-size: 11px; color:#7f7f7f; margin:0;}
select{font-family:Trebuchet MS, Arial; font-size: 11px; color:#7f7f7f; margin:0;}
textarea {font-family:Trebuchet MS, Arial; font-size: 11px; color:#7f7f7f; margin:0;}

/*ul {  list-style-image: url(../images/list.gif); text-align:left; margin:0; padding:8px 0 20px 20px;} 
li { padding-bottom:5px; line-height:14px;}*/
.listmaraton {margin:0; padding:0 0 20px 20px; list-style-position:inside; list-style-image:url(../images/arr3.gif);font-size:13px;}

strong { color:#000000; font-weight:bold; }
strong a,a:hover {	color:#000000;text-decoration:none;	}

b	   {color:#000000; font-weight:bold;}
b a,a:hover {	color:#000000;text-decoration:none;	}

.curs { cursor:pointer;}
.clearBoth {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
a, a:hover
{
	color:#494846;
	text-decoration:none;	 
}

#container { background:url('../images/bkgBott.gif') repeat-x left bottom;}
#divMain {width:908px; position:relative; text-align:left; background: url('../images/bkgMainBott.gif') no-repeat center bottom;}

#divTop { background: url('../images/bkgTop.png') no-repeat center top; height:195px;}
#divTopB {background: url('../images/bkgTopImg.jpg') no-repeat right top; position:relative; top:6px; right:6px; height:189px; }
#topLogo { padding:5px 0 10px 30px;}

/*menu */
#divMenu {background:url('../images/bkgTog.jpg') no-repeat right top; height:31px; position:relative; left:28px; }
.Menu {background:url('../images/Menu.png') no-repeat right top; width:157px; height:31px; position:absolute; float:left; text-align:center;}
.MenuL { padding:10px 7px 0 12px; color:#464645; font-size:13px;}
#m01 { left:0;}
#m02 { left:142px;}
#m03 {left:284px;}
#m04 {left:426px;}
#m05 {left:568px;}
#m06 {left:710px;}
/**/

#divFooter { padding:10px 15px 26px 15px; color:#ffffff;}
#divFootLink {background-color:#fff; }
#divFootLinkP {padding:18px 6px 0 25px; }
.icoFoot { float:left; padding-right:10px;}
.icoFoot1 {float:left; padding-left:100px;}
.icoFoot2 {float:left; padding-left:85px;}

.overlay-verde {font-size:18px; font-weight:bold; color:#25a345;  padding:14px 0 20px 0px;}
.BottInvia   {width:100px; height:26px; background:url(../images/BkgbutBcard.png) no-repeat left top;}

#divContenuto { background: url('../images/divContenuto-bkg.png') repeat-y; padding:0 6px 0 4px; margin-bottom:20px; }
#divContenutoSub { background:#f4f3eb url('../images/divContenuto-angSx.gif') no-repeat left bottom; margin-left:3px; height:auto !important; min-height:685px;  width:669px;}
#divCont { float:left; width:400px;  margin:26px 0 18px 25px;}
#divContAll { float:left; width:600px;  margin:26px 0 18px 25px;}
#divLeft {float:left; width:213px; left:-3px; margin-top:4px;}
#divRight {float:right; width:226px; padding-bottom:5px; }
#divRin { background:url('../images/divRight-bkg.gif') no-repeat; padding-top:8px; }

.btnLinkDX {background: url('../images/btnLinkDX-bkg.gif') no-repeat right top; width:206px; height:38px; position:relative; left:9px; padding-bottom:3px; cursor:pointer;}
.btnL { padding:8px 0 0 20px; font-size:14px; color:#fff; font-weight:bold; }

#divWhiteTop { background: url('../images/divWhiteTop-bkg.gif') no-repeat; width:213px; height:17px;}
/*#divEventiTop { background: url('../images/divEventiTop-bkg.gif') no-repeat; padding:8px 0 9px 18px; color:#ffffff; font-size:16px}*/
#divEventiTop { background: url('../images/divEventiTopIco-bkg.gif') no-repeat; padding:16px 0 25px 18px; color:#ffffff; font-size:16px}
#divForumTop { background: url('../images/divForumTop-bkg.gif') no-repeat; padding:8px 0 9px 18px; color:#ffffff; font-size:16px}

#divIcoEv { position:absolute; z-index:2; left:154px; top:200px;}
#divIcoFo { position:absolute; z-index:2; left:140px; top:11px;}

.divSx-end {background: url('../images/divSx-bkg.gif') no-repeat left bottom; width:213px; height:18px;}
.divSx-bkg {background: url('../images/divSx-bkg.gif') no-repeat left bottom; padding:5px 5px 18px 18px;}
.divESx-bkg {background: url('../images/divSx-bkg.gif') no-repeat left bottom; padding:0 5px 18px 18px;}
.listN { border-bottom:solid 1px #c0c0be; padding:8px 0; font-size:11px; margin-right:4px;}
.date { color:#000; line-height:14px;}
.btnArr {background: url('../images/arr1.png') no-repeat right bottom; padding-right:22px; line-height:20px; text-align:right; color:#000; font-size:11px; cursor:pointer; margin-top:20px;}
.btnArrIn {float:right; background: url('../images/arr1.png') no-repeat right bottom; padding-right:22px; line-height:20px; text-align:right; color:#000; font-size:11px; cursor:pointer;}
.btnArrL {float:left; background: url('../images/arr5.png') no-repeat; padding-left:22px; line-height:20px; color:#000; margin:10px 0 0 10px; cursor:pointer;}
.btnDwl { background-repeat:no-repeat; padding-left:25px; line-height:20px; color:#000; margin:14px 0 0 8px; }

.N-hgt { height:580px;}
.NW-hgt { height:600px;}
.paginazione {float:right; margin-top:20px;}
.pag { float:left; padding:0 4px; line-height:20px; color:#000; font-size:11px;}

.mSx-lv1 {background: url('../images/arr3.gif') no-repeat; border-bottom:solid 1px #c0c0be; padding:2px 0 5px 13px; font-size:13px; line-height:15px; margin-right:4px;}
.mSx-lv2 {background: url('../images/arr4.gif') no-repeat; border-bottom:solid 1px #c0c0be; padding:2px 0 5px 30px; font-size:13px; line-height:15px; margin-right:4px;}

.linkfreccia {background: url('../images/arr3.gif') no-repeat; padding:2px 0 5px 13px; font-size:13px; line-height:15px; margin-right:4px; color:#136e66; font-weight:bold;}
.linkfreccia a {background: url('../images/arr3.gif') no-repeat; padding:2px 0 5px 13px; font-size:13px; line-height:15px; margin-right:4px; color:#136e66;font-weight:bold;}
.linkfreccia a:hover {background: url('../images/arr3.gif') no-repeat; padding:2px 0 5px 13px; font-size:13px; line-height:15px; margin-right:4px; color:#136e66;font-weight:bold;}

#divAreaRiservataTdx {  background: url('../images/divAreaRiservataTdx-bkg.gif') no-repeat; padding:25px 0 16px 12px; margin-left:9px; color:#ffffff; font-size:16px; }
.ARform { padding:0 0 8px 20px;}
.requestpsw { float:left; color:#000; margin-left:20px; font-size:11px; font-weight:bold; cursor:pointer;}
.btnVai { cursor:pointer;  background: url('../images/btn01-bkg.gif') no-repeat; margin-right:21px; width:51px; padding:5px 0 8px 0; text-align:center; float:right; color:#fff; font-size:14px; font-weight:bold;}
.btnInvia { cursor:pointer;  background: url('../images/btn02-bkg.gif') no-repeat; margin:32px 21px 0 0; width:51px; padding:5px 0 8px 0; text-align:center; float:right; color:#fff; font-size:14px; font-weight:bold;}

.btnLgBomb { cursor:pointer;  background: url('../images/btnL-bkg.gif') no-repeat; margin-top:4px; color:#fff; font-size:14px; font-weight:bold; width:75px;}
.btnLg { cursor:pointer;  background: url('../images/btnL-bkg.gif') no-repeat; margin-top:4px; float:right; color:#fff; font-size:14px; font-weight:bold;}
.btnLgE { background: url('../images/btnLE.gif') no-repeat right top; padding:5px 10px 6px 10px;}
.btnLgE a { color:#ffffff;}
.btnLgE a:hover { color:#ffffff;}

.btnLg2 { cursor:pointer;  background: url('../images/btnL2-bkg.gif') no-repeat; margin-top:4px; float:right; color:#fff; font-weight:bold;}
.btnLgE2 { background: url('../images/btnLE2.gif') no-repeat right top; padding:3px 10px 7px 10px;}

.DR-name { padding:15px 0 4px 0; font-weight:bold;}
.DR-domON {background: url('../images/DRlineSepON-bkg.gif') no-repeat right bottom; padding-bottom:20px; cursor:pointer;}
.DR-domOF {background: url('../images/DRlineSepOF-bkg.gif') no-repeat right bottom; padding-bottom:20px; cursor:pointer;}
.DR-risp {background: url('../images/DRlineSep-bkg.gif') no-repeat right bottom; padding:5px 0 20px 0; color:#56968e; font-weight:bold; display:none;}

.Tit { font-size:20px; font-weight:bold; color:#136e66;  padding-bottom:10px; border-bottom:solid 3px #dddcd6;}
.Tit2 {font-size:18px; font-weight:bold; padding-bottom:20px; border-bottom:solid 3px #dddcd6;}
.Tit3 {font-size:14px; font-weight:bold; color:#136e66; }
.Tit4 {font-weight:bold; color:#136e66; }
.SubTit { font-size:18px; font-weight:bold;  padding:10px 0;}
.dateIn { font-size:11px; color:#000000; font-weight:bold; padding-bottom:3px;}
.tit-sx { font-size:15px; color:#136e66; font-weight:bold; border-bottom:solid 1px #c0c0be; padding-bottom:5px; line-height:15px; margin-right:4px;}

.tit-dx { font-size:13px; color:#136e66; font-weight:bold; padding-top:5px;}
.tit-dx a { color:#136e66; font-weight:bold; }
.tit-dx a:hover{ color:#136e66; font-weight:bold; }

.nero13b { font-size:13px; color:#000000; font-weight:bold; padding-top:5px;}
.nero13b a { color:#000000; font-weight:bold; }
.nero13b a:hover{ color:#000000; font-weight:bold; }

.endIn { padding:18px 0 4px 0; border-bottom:solid 3px #dddcd6;}
.endIn2 { padding:2px 0; border-bottom:solid 3px #dddcd6;}
.icoend { float:left; padding-right:3px; cursor:pointer;}

.img { padding:3px; border:solid 1px #d7d6cf;  background-color:#fff;}
.padImgIn { padding:5px; border:solid 1px #dddcd6;}
.imgGall { float:left; padding:8px 5px 0 0;}
.imgLink { float:left; padding:8px 0 3px 8px;}

.tableLeft { /*position:relative; */float:left;}

#divPazMeseTop{ background: url('../images/divPazMeseTop.gif') no-repeat; padding:5px 5px 0 18px; cursor:pointer;}
.pazienteSx { font-size:14px; color:#000000; font-weight:bold; padding-top:20px;}
.pazTopTit { color:#ffffff; font-size:15px; line-height:18px; padding:4px 0 6px 0;}
.BanPazsx { float:left; width:70px;}
.BanPazI {float:right; padding:8px 3px 0 0;}

.giochiT { float:left; margin:15px 28px 0 0; text-align:center; font-size:11px; width:72px;}
.btnFiabe {background: url('../images/icoFiabe.gif') no-repeat; padding:8px 0 0 60px; min-height:40px; color:#000; margin-top:2px; }
.btnVideo {background: url('../images/icoVideo.gif') no-repeat; padding:8px 0 0 60px; min-height:40px; color:#000; margin-top:2px; cursor:pointer; }
.DisegL {float:left; margin:15px 12px 0 12px; text-align:center; font-size:11px; width:174px; }
.Gallery {float:left; margin:5px; text-align:center; font-size:11px; width:120px; }
.Biglietti {float:left; margin:15px 24px 0 0; text-align:center; font-size:11px; width:240px; border:solid 6px; color:#ffffff;}
.Wallpapaper {float:left; margin:15px 24px 0 0; font-size:11px; width:170px; border:solid 6px; color:#ffffff;}
.btnDiseg {background: url('../images/icoDisegni.gif') no-repeat; padding:8px 0 0 60px; min-height:40px; color:#000; margin-top:2px; }

.icoForum { float:left; width:34px;}
.forum1 { float:left; width:560px;}
.forum2 { float:right; width:526px;}
.forLine {border-bottom:solid 3px #dddcd6; padding-bottom:10px; }
.forLine2 {border-bottom:solid 1px #dddcd6; padding-bottom:10px; }
.forUMs { float:left; width:350px;}
.forUMd { float:right; width:200px; text-align:right;}

.Lthread {float:right; width:560px;}
.pdf {background: url('../images/icopdf.png') no-repeat; padding:4px 0 0 25px; font-weight:bold; color:#000; margin-top:5px; cursor:pointer; }

/*Banner */
.bannerdx {cursor:pointer; margin:0px 7px 0px 9px;}


/*pop*/
#popbody { margin:25px 0 0 0;}
#divPop {height:auto !important; min-height:535px;}
.dida {font-weight:bold; color:#000; padding:10px 0;}
#pop-footer { background-color:#136e66; color:#ffffff; font-weight:bold; height:40px;}
.pop-close { cursor:pointer; padding:10px; background:url('../images/xclose.gif') no-repeat right center; text-align:right; float:right; margin-right:15px;}


.lex { float:right; cursor:pointer;}

/*** MENU ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}

.sf-menu li
{
	padding-top:10px;
}

.sf-menu li a:nover
{
	color:#ff0000;
}

.sf-menu li ul
{
	padding-top:3px;
	width:180px;
}

.sf-menu ul li {
	text-align:left;
	background: #4f8d87;
	padding:5px;
	border-top: solid 1px #ffffff;
	width:170px;
}

.sf-menu ul li a, .nav ul li a:hover
{
  color:#ffffff;
}


/*ASTA*/

.asta-bkg-intestaz { background:url('../images/asta_bkg-intestazione.jpg'); width:767px; height:28px;} 
.asta-bkg-intestaz-online { background:url('../images/asta_bkg-intestazione.jpg'); width:900px; height:28px;} 
.asta-intestaz { background:url('../images/divisori.gif') no-repeat; float:left; font-size:11px; }
.asta-intestaz2 { float:left; font-size:11px;}
.txt-asta-intestaz { padding:4px; line-height:10px;}
.ico-asta-intestaz { margin:5px; padding:5px;}
.txt-asta-chat-nick { margin:6px; line-height:14px; color:#024768;}
.txt-asta-chat-batti { margin:6px; line-height:14px; color:#680e02;}
.foto100 { margin:8px;}
.foto250 { margin:10px;}
.txt-foto100 { font-size:12px; line-height:14px; padding-top:6px;}
.txt-foto100b { font-size:12px; line-height:14px; padding-top:6px; font-weight:bold;}
.box-grigio { background:url('../images/asta_box-grigio.png') no-repeat; width:217px; height:54px; text-align:center; color:#ffffff; padding-top:6px; font-size:14px; font-weight:bold;} 
.box-rosso { background:url('../images/asta_box-rosso.png') no-repeat; width:217px; height:54px; text-align:center; color:#ffffff; padding-top:6px; font-size:13px; font-weight:bold;} 
.box-verde { background:url('../images/asta_box-verde.png') no-repeat; width:217px; height:54px;} 
.txt-box-grigio { color:#ffffff; padding-top:2px; font-size:18px; font-weight:bold;} 
.txt-box-verde { color:#ffffff; padding:5px 15px; font-size:14px; font-weight:bold;} 
.txt-box-verde2 { color:#ffffff; font-size:14px; font-weight:bold; text-align:center; padding-top:6px;} 
.box-giallo { background:url('../images/asta_box-giallo.png') no-repeat; width:217px; height:67px; } 
.box-verde-big { background:url('../images/asta_box-verde-big.png') no-repeat; width:217px; height:67px; } 
.box-rosso-big { background:url('../images/asta_box-rosso-big.png') no-repeat; width:217px; height:67px; } 
.txt-box-giallo2 { color:#4c4c4c; font-size:18px; font-weight:bold; text-align:center; padding-top:6px;} 
.txt-box-giallo { color:#4c4c4c; padding:5px 15px; font-size:14px; font-weight:bold; /*float:left;*/}

.txt-box-verde3 { color:#ffffff; font-size:18px; font-weight:bold; text-align:center; padding-top:6px;} 
.txt-box-rosso2 { color:#ffffff; font-size:18px; font-weight:bold; text-align:center; padding-top:6px;} 
.txt-box-rosso { color:#ffffff; padding:5px 15px; font-size:14px; font-weight:bold; float:left;}

.asta-aggiudicata { background:url('../images/asta_bkg-asta-aggiudicata.png') no-repeat; height:26px; color:#ffffff; font-size:14px; text-align:left; padding:0 0 0 5px;} 
.txt-benvenuto { color:#4c4c4c; font-size:14px; text-align:center; padding-top:6px;} 
.txt-foto250b { font-size:14px; line-height:16px; padding:4px 0px 0px 4px; font-weight:bold;}
.txt-foto250 { font-size:14px; line-height:16px; padding:4px 0px 0px 4px; }

.asta-box-off-online { width:245px; margin:0 5px 20px 0; float:left; background:url('../images/asta_bkg-boxT-off-online.gif') no-repeat left top;}
.asta-tit-offertaonline{ text-align:center; color:#fff; line-height:16px; font-size:13px; margin:7px 4px 5px 4px; min-height:66px;}
.titopera { font-size:16px; font-weight:bold;}
.opera-detail { background-color:#fff; margin:0 3px; padding:5px; font-size:12px; height:170px;}
.opera-imgC  { float:left; margin-right:5px;}
.opera-img {  border:solid 1px #d9d9d9; }
.opera-code { font-size:11px; color:#000; padding:4px 2px;}
.opera-desc {float:right; width:115px; margin:2px 0; color:#848484}
.offerta-incorso { text-align:center; padding:3px 5px;}
.offerta-euro { font-size:16px; font-weight:bold; color:#06581b; }

