/********************************/
/** CSS file: written by Hiryu **/
/********************************/

A:link, A:visited, A:hover { text-decoration: none; }

body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
/*
	scrollbar-face-color:#336699;
	scrollbar-shadow-color:#336699;
	scrollbar-highlight-color:#336699;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
*/
}

ul { list-style-type: square; }

/* Colori testo */

.thid { display: none; color: #ffffff; font-size: 2px; font-family: tahoma,arial,lucida; font-weight: normal; }

.tdata { color: #336699; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }

.tetic { color: #336699; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }

.tnorm1 { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.tnorm2 { color: #000000; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.tbold1 { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
.tbold2 { color: #000000; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
.tboldg { color: #e0e0e0; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }

.tbig1 { color: #800000; font-size: 16px; font-family: arial,verdana,tahoma,Lucida; font-weight: bold; }
.tsmall { color: #000000; font-size: 9px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.tcoda { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,lucida; font-weight: normal; }

.log1n { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; letter-spacing: -1pt; }
.log1b { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }

/* Celle */

td.int { background-color: #f0f0f0; color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
td.detop { background-color: #f0cd0f; color: #000000; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
td.botlist { background-color: #666666; color: #ffffff; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }

/* Menu di superiore */

  td.menutop { height: 15px; color: #336699; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: norm; }
  .lmen1 { color: #336699; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  .lmen1:hover { color: #ffffff; background-color: #336699; text-decoration: none; }

/* Menu di sinistra */

  td.menusx2 { color: #000080; background-color: #00CCFF; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
  td.menusx { height: 15px; color: #ffffff; background-color: #336699; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  td.menusxon { height: 15px; color: #336699; background-color: #ffffff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  .lmen2 { color: #ffffff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  .lmen2:hover { color: #336699; background-color: #ffffff; text-decoration: none; }
  td.sxsmall { color: #ffffff; background-color: #336699; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }

/* Menu di destra */

  td.menudx { color: #ffffff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  td.menudxon { height: 15px; color: #336699; background-color: #ffffff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  .lmen3 { color: #ffffff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
  .lmen3:hover { color: #336699; background-color: #ffffff; text-decoration: none; }

/* Colori links */

.lnorm1 { color: #0000ff; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.lnorm1:hover { color: #0000ff; text-decoration: underline; }
.lnorm2 { color: #0000ff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.lnorm2:hover { color: #0000ff; text-decoration: underline; }
.lnorm3 { color: #000000; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.lnorm3:hover { color: #ffffff; text-decoration: none; }

.lbold1 { color: #0000ff; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
.lbold1:hover { color: #0000ff; text-decoration: underline; }
.lbold2 { color: #0000ff; font-size: 11px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
.lbold2:hover { color: #0000ff; text-decoration: underline; }

.menuop { color: #0000ff; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
.menuop:hover { color: #ff9933; text-decoration: underline; }

.letic { color: #336699; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: bold; }
.letic:hover { color: #ff6300; text-decoration: underline; }

.lnews { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,Lucida; font-weight: normal; }
.lnews:hover { color: #000000; text-decoration: underline; }

.llast { color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,lucida; font-weight: normal; }
.llast:hover { color: #ffffff; background-color: #000080; text-decoration: none; }

.lsmall { color: #000000; font-size: 10px; font-family: verdana,tahoma,arial,lucida; font-weight: normal; }
.lsmall:hover { color: #000000; text-decoration: underline; }

.lcoda { color: #0000ff; font-size: 10px; font-family: verdana,tahoma,arial,lucida; font-weight: normal; }
.lcoda:hover { color: #0000ff; text-decoration: underline; }

.lbig { color: #000000; font-size: 20px; font-family: arial,verdana,tahoma,Lucida; font-weight: bold; }
.lbig:hover { color: #000000; text-decoration: none; }

/* Moduli */

.castxt1 { background-color: #ffffff; font-weight: normal; font-family: verdana,tahoma,arial,lucida; font-size: 8pt; color:#000000; }
.sel1 { font-weight: normal; font-family:  verdana,tahoma,arial,lucida; font-size: 8pt; color:#000000; background-color: #ffffff; }

.txtarea { font-size: 8pt; font-family: Courier New, verdana, Arial;
  scrollbar-face-color:#ffffff;
  scrollbar-shadow-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#000000;
  scrollbar-darkshadow-color:000000;
  scrollbar-track-color:#ffffff;
  scrollbar-arrow-color:#000000;
}

.btlog1 { color: #ffffff; background-color: #800000; font-weight: bold; font-family: verdana,tahoma,arial,lucida; font-size: 8pt; border-width: 1; }
.butt2 { color: #ffffff; background-color: #0000ff; font-weight: bold; font-family: verdana,tahoma,arial,lucida; font-size: 8pt; border-width: 1; }
.btsearch { color: #000080; background-color: #ffffff; font-weight: bold; font-family: verdana,tahoma,arial,lucida; font-size: 8pt; border: 1 solid #000080; }
.button { color: #000000; background-color: #ffffff; font-weight: bold; font-family: verdana,tahoma,arial,lucida; font-size: 8pt; border-width: 1; }


HTML {
	WIDTH: 770px
}
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; MARGIN: 0px 5px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #336699; SCROLLBAR-ARROW-COLOR: #336699; SCROLLBAR-TRACK-COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss; SCROLLBAR-DARKSHADOW-COLOR: #d4cb9c; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
FORM {
	FONT-SIZE: 10px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
INPUT {
	FONT-SIZE: 10px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
SELECT {
	FONT-SIZE: 10px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
TD {
	FONT-SIZE: 12px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.bold {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.default {
	FONT-SIZE: 12px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.default A:link {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.default A:visited {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.default A:hover {
	COLOR: #0368c5
}
.default A:active {
	COLOR: #ff0000
}
.mediobianco {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.mediobianco A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.mediobianco A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.mediobianco A:hover {
	COLOR: #7db5eb
}
.mediobianco A:active {
	COLOR: #ff0000
}
.medioblu {
	FONT-SIZE: 14px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.medioblu A:link {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.medioblu A:visited {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.medioblu A:hover {
	COLOR: #0368c5
}
.medioblu A:active {
	COLOR: #ff0000
}
.menumedio {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.menumedio A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.menumedio A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.menumedio A:hover {
	COLOR: #b8d8f6
}
.menumedio A:active {
	COLOR: #ff0000
}
.menuoriz {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.menuoriz A:link {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.menuoriz A:visited {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.menuoriz A:hover {
	COLOR: #0368c5
}
.menuoriz A:active {
	COLOR: #ff0000
}
.piccbianco {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.piccbianco A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.piccbianco A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.piccbianco A:hover {
	COLOR: #b8d8f6
}
.piccbianco A:active {
	COLOR: #ff0000
}
.piccblu {
	FONT-SIZE: 10px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.piccblu A:link {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.piccblu A:visited {
	FONT-WEIGHT: bold; COLOR: #1d4f80
}
.piccblu A:hover {
	COLOR: #0368c5
}
.piccblu A:active {
	COLOR: #ff0000
}
.piccblubold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.piccblumeteo {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; COLOR: #1d4f80; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.piccpiede {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.piccpiede A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.piccpiede A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.piccpiede A:hover {
	COLOR: #b8d8f6
}
.piccpiede A:active {
	COLOR: #ff0000
}
.prenota {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss
}
.prenota A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.prenota A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.prenota A:hover {
	COLOR: #ffd068
}
.prenota A:active {
	COLOR: #1d4f80
}
.laterale1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #1d4f80; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
.lateralemenu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/img/bottoni/tondoblu.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 5px 5px; PADDING-TOP: 0px
}
.lateraleimg {
	VERTICAL-ALIGN: bottom
}
DIV.left {
	FLOAT: left; MARGIN: 0px 9px 0px 0px
}
INPUT.cerca {
	MARGIN: 5px 0px; WIDTH: 100px; COLOR: #000000
}
INPUT.cerca2 {
	MARGIN: 0px
}
.box {
	BORDER-RIGHT: #000000 0px solid; BACKGROUND-POSITION: left bottom; BORDER-TOP: #000000 0px solid; BACKGROUND-IMAGE: url(/img/lycos/boxbottom160.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: #000000 0px solid; WIDTH: 160px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.breaker {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.freccia {
	FONT: 14px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.head {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/img/lycos/boxtop160.gif); PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; BORDER-LEFT: #000000 0px solid; WIDTH: 160px; LINE-HEIGHT: 13px; PADDING-TOP: 9px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.hr {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/lycos/dot.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1px
}
.lycos FORM {
	MARGIN: 0px
}
.lycos {
	MARGIN: 1px 0px; FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycos A {
	MARGIN: 1px 0px; FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycos A:visited {
	MARGIN: 1px 0px; FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycos A:active {
	MARGIN: 1px 0px; FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycos A:hover {
	MARGIN: 1px 0px; FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycosalto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/testata/bg_lycos_alto.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lycosaltolink {
	FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycosaltolink A:link {
	FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.lycosaltolink A:visited {
	FONT: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; font-size-adjust: 0.51
}
.extra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d4cb9c; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
