html,body{
font:Arial, Helvetica, sans-serif;
font-size:14px;
padding:0;
margin:0;
}

.d{
margin-left:20px;
margin-right:20px;
background-color:#333333;
color:#FFFFFF;
height:300px;
}
.d3{
margin-left:20px;
margin-right:20px;
background-color:#333333;
color:#FFFFFF;
}
.d2{
border-bottom:1px solid;
border-color:#CCCCCC;
font-weight:bold;
padding:2px;
color:#FF0000;
}
.menu{
border-bottom:1px solid;
border-top:1px solid;
border-color:#CCCCCC;
background-color:#ffffcc;
padding:1px;
position:absolute;
top:74px;
left:1px;
width:99%;
height:21px;
min-width:750px;
}

.coll{
color:#FF0000;
padding:3px;
font-weight:bold;
}
.coll:hover{ color:#0000FF;}
a{
text-decoration:none;
color:#0099FF;
}
.fondo{
color:#FF0000;
border-top-color:#999999;
border-top-width:1px;
border-top-style:solid;
padding:1px;
}
.gurtl0onorm {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#FFFFCC;
	color: red;
	cursor:default;
}
.gurtl0oover {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#FFFFCC;
	color: green;
	cursor:default;
}
.gurtl0oclck {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#FFFFCC;
	color: white;
	cursor:default;
	}
.gurtl1onorm {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	border-left: 4px solid #EBEFEF;
	background-color:#FFFFCC;
	color: #243D4B;
	cursor:default;
}
.gurtl1oover {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	border-left: 4px solid #E1B700;
	background: #EBEFEF;
	color: #243D4B;
	cursor:default;
}
.gurtl1oclck {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	border-left: 4px solid #E1B700;
	background: #DBDFDF;
	color: #243D4B;
	cursor:default;
}
.cont{
background-color:#333333;
position:absolute;
top:120px;
left:1%;
width:98%;
min-width:750px;
}
.nav{

}
.sx{
position:absolute;
top:0px;
right:0px;
}
.dx{
position:absolute;
top:0px;
left:0px;
}
.cerchi{
position:absolute;
top:0px;
right:0px;
}
.off{
width:99%;
height:270px;
overflow: auto;
SCROLLBAR-FACE-COLOR: #C6C2A5;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #669900;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR:#33333f;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
.imgoff{
max-width:240px;
max-height:190px;
}
.imm{
margin:5px;
border-width:1px;
border-color:#333333;
border-style:solid;
max-height:90px;
max-width:120px;
}
.imm:hover{
margin:5px;
border-width:1px;
border-color:#0000FF;
border-style:solid;
}
.logo{
padding:1%;
}
.mini{
background-color:#333333;
width:150px;
height:500px;
overflow:auto;
border-left-width:1px;
border-left-color:#999999;
border-left-style:solid;
float:left;
SCROLLBAR-FACE-COLOR: #C6C2A5;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #669900;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR:#33333f;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
margin-right:1%
}
.grande{
background-color:#333333;
min-width:500px;
height:500px;
overflow:auto;
}
h1{
margin:0px;
}
.imggrande{
vertical-align:middle;
max-width:600px;
max-height:450px;
height:81%;
}
.sub{
color:#FF0000;
font-weight:bold;
background-color:#FFFF33;
border-color:#00CC00;
}
.sc{
border:none;
}
.dv{
width:130px;
height:130px;
margin:2px;
float:left;
}
.im{
max-height:90px;
max-width:120px;
}
.fo{
color:#FFFFFF;
background-color:#333333;
border-color:#009900;
border-style:solid;
}
.fdg{
font-size: 40px;
}
.tabdg
{
vertical-align: top;
font-style: italic;
}
.foto{
position:absolute;
top:75px;
left:180px;
border:none;
}
.foto2{
position:absolute;
top:66px;
left:20px;
border:none;
}
