html {margin:0;
	height: 100%;
	min-height: 100%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color: white;
	scrollbar-highlight-color: #0080ff;
	scrollbar-shadow-color: #000080;
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #000080;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: white;
	margin: 0px;
}
a, a:link, a:visited  {font-size: 9pt; color: #ffffff; text-decoration:  none}
a:hover {color: #ffff00; text-decoration: underline}
a:active {font-size: 9pt; color: #87cefa; text-decoration:  none}

h1 { color: #000080; font-size: 2em; font-weight: bold; background-color: #87cefa; margin: 0.4em 0 0.67em 0; padding-left: 0.3em;}
p {
	font-size: 0.75em;
	text-align: justify;
	margin-right: 1em;
	margin-bottom: -0.6em;
	margin-left: 1em;
}

#intest {
	font-size: 0.75em;
	text-align: center;
	margin-right: 1em;
	margin-bottom: -0.2em;
	margin-left: 1em;
}

ul { position: relative; font-size: 0.75em; list-style-type: disc; /*margin: 1em 0 1em 20px*/; }
ol { font-size: 0.75em; /*margin: 1em 0 1em 40px;*/ list-style-type: lower-alpha; }
#centro { position: absolute; min-height: 100%;	height: 100%;	width: 970px; margin-left: -486px; left: 50%;}
#foto01 { background-image: url(../images/ABart.jpg); background-repeat: no-repeat; position: relative; width: 263px; height: 351px; float: right; clear: left; margin: 10px 5px 5px; border: solid 1px black;}
#swf01 { margin: 4em 5px 5px; position: relative; width: auto; height: auto; float: right; clear: left; }
#bottoni { background-color: #000080; position: relative; top: 0; left: 0; width: 192px; float: left; clear: right; border: solid 1px navy; display: block;}
#bottoni li{ font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #fff; list-style-type: none; padding-left: 5px;}
#corpotxt { width: 776px; background-color: #fff; position: relative; top: 0; left: 0; float: left; clear: right; display: block;}
#corpotxt li { position:relative; margin-left: 10px; } 

.buttons { width: 100%; padding: 1px; border: none; }
h2 { color: #87cefa; font-size: 1.1em; font-weight: bold; margin: 1em 0 0.23em; padding-left: 0.6em; }
#logo { background-image: url(../images/logoBart.gif); background-repeat: no-repeat; position: absolute; top: 20px; left: -56px; width: 590px; height: 82px; display: block; }
#fondo { background-image: url(../images/fondoHome.jpg); background-repeat: no-repeat; position: absolute; top: 50%; left: 50%; width: 488px; height: 352px; margin-top: -176px; margin-left: -244px; display: block; }
#entra { text-align: center; position: absolute; bottom: 60px;left:140px; width: 100%; height: auto; }
#entra a, #entra a:link, #entra a:visited { color: #929ad3; font-size: 2em; font-weight: bold; text-decoration: none; }
#entra a:hover {color:#ffffff;position:relative;top:1px;left:1px}
#entra a:active {}
#pivahome { text-align: center; position: absolute; bottom: -30px;left: 0px; width: 100%; height: auto; }

#realiz { position: relative; top: 10px; left: 10px; margin-right: 20px; /*width: 90%;*/ min-height: 200px; /*background-color: #dddddd;*/ margin-bottom: 10px; }
#realimg { position: relative; float: right; width: 240px; top: 0px; right: 0px; margin: 0px 10px; border: solid 1px black; clear: both;}
#realimg a, #realimg img { border: 0;}
#realtit { font-size: 1.5em; text-align: center; position: float; top: 5px; left:10px; width: auto; margin: 0px 5px; height: auto;}
#realdes { font-size: 0.9em; text-align: left; position: float; top: 5px; left:10px; width: auto; height: auto;}
#realurl { font-size: 1em; text-align: left; position: float; top: 25px; left:10px; width: auto; height: auto; }
#realurl a, #realurl a:link, #realurl a:visited { position: relative; color: #1F27BA; font-size: 1em; font-weight: bold; text-decoration: none; text-align: left; top:5px;}
#realurl a:hover {position:relative; color:#5D3DFF; top:6px; left:1px}
#realurl a:active {}

#offerta { position: relative; left: 12px; top: 10px; margin: 0px 20px 10px 0px;  /*width: 90%;*/ min-height: 200px; }
.testo { position: relative; width: 126px; text-align: left; float: left; }
.testoDisp { position: relative;  float: left; width: 156px; padding: 6px 0px 0px 10px;}
.risparmio { color: #ff0000; }
.przVendita { position: relative; font-weight: bold; border-top: solid 1px black; max-width: 198px; margin-top: 5px; float:left;}
.euro { position: relative; width: 10px; float: right; float: left; }
.valore { position: relative; width: 60px; text-align: right; float: right; float: left; }
#offimg { position: relative; float: right; width: 240px; top: 0px; right: 0px; margin: 0px 10px; clear: both; }
#offimg img { border: solid 1px black; text-decoration: none; }
#offimg a, a:hover, #offimg a:visited, #offimg a:active { border: none; }
#offtit { font-size: 0.9em; text-align: left; position: float; top: 5px; left:10px; width: auto; margin: 0px 0px; height: auto; font-weight: bold; }
#offdes { font-size: 0.8em; text-align: left; position: float; top: 5px; left:10px; width: auto; height: auto; margin: 5px 0px 0px 0px; }
#offvend { font-size: 0.7em; text-align: left; position: float; top: 5px; left:10px; width: auto; height: auto; margin: 10px 0px 0px 0px; }
#offscheda { font-size: 1em; text-align: left; position: float; top: 25px; left:10px; width: auto; height: auto; }
#offscheda a, #offscheda a:link, #offscheda a:visited { position: relative; color: #1F27BA; font-size: -0.5em; font-weight: bold; text-decoration: none; text-align: left; top:5px;}
#offscheda a:hover {position:relative; color:#5D3DFF; top:6px; left:1px }
#offscheda a:active {}

#offcond { position: relative; font-size: 11pt; top: 10px; left:0px; padding-bottom: 5px;}

 /*stili popup*/
#popup {background-color:#ffffff;color:inherit;padding:0;margin:0}
#popup img {margin-bottom:0px;border:5px solid #ffffff;}
#putext {padding:10px 0 5px 0;text-align:center;/*background: url(../images/puimg_sfo.gif) repeat-x top;*/}
#pubuttons {display: block; height:30px;text-align:center; margin-top: 6px;}
#puimage p {text-align:center;}
#close,
#print {font-weight:bold;padding:0;height:20px;font-family:"Trebuchet MS", sans-serif;border:1px solid silver;margin:0 2em 0 2em; font-size:0.9em}
#popup form {background-color:#ffffff;color:inherit;padding:0;margin:0}

/*
#realiz { position: relative; top: 10px; left: 10px; width: 90%; heigth: auto; background-color: #dddddd; }
#realtit { font-size: 1.5em; text-align: center; position: relative; top: 5px;left:10px; width: 100%; height: auto;}
#realdes { font-size: 0.9em; text-align: left; position: relative; top: 5px;left:10px; width: 100%; height: auto;}
#realurl { font-size: 1em; text-align: left; position: relative; top: 25px;left:10px; width: 100%; height: auto; }
#realurl a, #realurl a:link, #realurl a:visited { color: #1F27BA; font-size: 1em; font-weight: bold; text-decoration: none; position: left;}
#realurl a:hover {color:#5D3DFF;position:relative;top:1px;left:1px}
#realurl a:active {}
#realimg { position: relative; width: 240px; top: 0px; right: 0px; margin: 5px 5px; border: solid 1px black; }
*/

#noStile {}
#noStile a {color:red; font-size:14pt; text-decoration:underline}
