﻿body {
 	 background:#e4e4e4 url('images/Logo800_800%20sfumato.jpg') no-repeat fixed 50% 50%;
 	 margin:0;
 	 cursor:url("/images/sub.cur")
}
input
{
a.blu  { color:#0000FF; font-size:8pt }
a.blu:visited  { color:#0000FF; font-size:8pt }

}
H1{
font-family: Arial; text-align: center; word-spacing: -1; text-indent: 0; 
               line-height: 100%; color: #0000FF; font-size: 18pt; margin: 0}

H2{text-align: center; font-size: 12pt;
font-family: Arial; margin: 0; color:#6699FF}
H5{
font-family: arial; margin: 0}

H6{
font-family: arial; margin: 0}

Form{
	font-family: Verdana; margin: 0; font-size:8pt; text-align:center; 
	cursor:url("/images/sub.cur");
}
p{
	font-family: Verdana; margin: 0; font-size:10pt;	cursor:url("/images/sub.cur");
}


.piccolo  { font-size:8pt }
.normal  { font-size:10pt }
.blu  { color:#0000FF; font-size:8pt }
.blu10  { color:#0000FF; font-size:10pt }
.blu12  { color:#0000FF; font-size:12pt }
.rosso  { color:#FF0000; font-size:8pt }
.rosso10  { color:#FF0000; font-size:10pt; text-align:center; margin-top:1; margin-bottom:1 }
.rosso12  { color:#FF0000; font-size:12pt; text-align:center; margin-top:1; margin-bottom:1 }
.bottone {
	border: thin solid #000080;
	background-color: #C0C0C0;
	text-decoration: none;
}

input, select { font-size:8pt;
}

a{

}

TABLE{
	border: 0px solid #000000; 
}
.Login       { border: 1px solid #CCCCFF }
.Quote       { border: 1px solid #CCFFCC; ; background-color:#CCFFCC }

.Collasso	{ margin:0; padding:0; cellpadding:0;border-collapse: collapse}

TD{
	margin:0; solid #FFFFFF; word-spacing:0; text-indent:0; font-family:Verdana; font-size:10pt; padding-left:5px; padding-right:5px
}
td#locandinaalta {height: 757px; background-image:url('images/Locandina-2009-665x757.gif'); background-repeat:no-repeat}
td#locandina {height: 1275px; width: 685px; background-image:url('images/Locandina-2009-680x1265new.gif'); background-repeat:no-repeat; margin:0; padding:0px}
.Login       { border: 1px solid #CCCCFF;  background-color:#CCCCFF }
.Quote       { border: 1px solid #CCFFCC }
.Lista       { border: 1px solid #C0C0C0; font-size:8pt }
.Visible       { border: 1px solid #C0C0C0 }
.VisibleR       { border-right:1px solid #111111; border-left:1px solid #C0C0C0; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; }
.festivo     { background-color:#99CCFF;}
.festivooggi     { border:2px solid #FF0000; background-color:#99CCFF}
.oggi     { border:2px solid #FF0000}
.bordi0{text-indent: 0; word-spacing: 0; line-height: 100%; margin: 0; padding-left: 0; 
               padding-top: 0}
.titolo     { background-color:#000080;color:#FFFFFF; text-align:center}

div.clSlIDeMenu{ /* All slIDeMenu2 DIV elements */
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hIDden;
	width:150;
	height:20;
}
a.clA0{ /* All top level links */
	color:white;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a.clA1{ /* All sub level links */
	color:black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.clA2{ /* All sub2 level links */
	color:navy;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}

/* NEEDED STYLES */
div.slIDeMenuBG{position:absolute; left:0; top:0; z-index:1}
div.slIDeMenuText{position:absolute; left:2; top:2; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/
#slIDeMenucont{position:absolute; height:600; width:200; visibility:hIDden;}

#pscrollerHP{
width: 100%;
height: 400px;
border: 1px #c0c0c0;
padding: 5px;
	cursor:url("/images/sub.cur");
}

#pscrollerNews{
width: 95%;
height: 200px;
border: 1px none #c0c0c0;
padding: 3px;
font-size:8pt;
	cursor:url("/images/sub.cur");
}

#ARpscrollerNews{
width: 90%;
height: 350px;
border: 3px #A0A0A0;
padding: 5px;
	cursor:url("/images/sub.cur");
}
/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0px; top:0px; z-index:1;}
div.slideMenuText{position:absolute; left:2px; top:2px; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/
#slideMenucont{position:absolute;	height:600px; width:200px; visibility:hidden;}

.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: pointer;
}

.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid gray;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

.shadetabs{
	border-bottom: 0px solid gray;
	margin-bottom: 0em;
}

.shadetabs ul{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 10px Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
	display: inline;
	margin: 0;
}

.shadetabs li a{
	height: 25px;
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 0px;
	margin-left: 0px;
	border: 1px solid #778;
	color: #2d2b2b;
	background: white url(shade.gif) top left repeat-x; /*THEME CHANGE HERE*/
}

.shadetabs li a:visited{
	color: #2d2b2b;
}

.shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}

.shadetabs li.selected{
	text-decoration: underline;
}

.shadetabs li.selected a{ /*selected main tab style */
	background-image: url(shadeactive.gif); /*THEME CHANGE HERE*/
	text-decoration: underline;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
	border-bottom-color: white;
	text-decoration: underline;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #918d8d; /*THEME CHANGE HERE*/
	border-width: 0 1px;
	font: normal 10px Verdana;
	line-height:18px;
	z-index:100;
	background-color: #CCCCFF;
	width: 150px;
	visibility: hidden;
}


.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #918d8d; /*THEME CHANGE HERE*/
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #CCFFFF;
}

#contentwrapper{
width: 250px;
height: 200px;
}

.billcontent{
width: 250px;
display:block;
}


         .thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:10px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
         }
         
         
         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }
