body {
margin: 0px;
COLOR: #6E6E6E; 
FONT-FAMILY: Verdana, sans-serif;
}
td {
FONT-SIZE: 10px; 
}
a {
COLOR: #333366;
text-decoration: none;
}
a img {
border:0;
}
a:hover {
COLOR: #333366; 
text-decoration: underline;
}
fieldset{
border:1px solid #ccc;
padding:10px;
margin:0;
}
h1 {
font-size: 16px;
color: #993333;
}
h2 {
font-size: 12px;
color: #993333;
}
h3 {
font-size: 11px;
color: #993333;
}
h4,h5,h6 {
font-size: 10px;
}
.bgsx {
width:10px;
background: url(imm/bgsx.gif);
}
.bgdx {
width:10px;
background: url(imm/bgdx.gif);
}
.bianco9 {
FONT-SIZE: 9px; 
COLOR: #fff;
}
a.bianco9{
COLOR: #fff; 
FONT-SIZE: 9px; 
}
a.bianco9:hover {
COLOR: #fff; 
FONT-SIZE: 9px; 
text-decoration: underline;
}
a.menu {
padding:0 10px 0 10px;
COLOR: #fff;
font-weight:bold;
}
a.menu:hover {
padding:0 10px 0 10px;
COLOR: #fff;
font-weight:bold;
text-decoration:none;
}
a.menu2 {
padding:0 10px 0 0;
COLOR: #fff;
font-weight:bold;
}
a.menu:hover2 {
padding:0 10px 0 0;
COLOR: #fff;
font-weight:bold;
text-decoration:none;
}
.bianco10 {
COLOR: #fff;
}
a.bianco10{
COLOR: #fff; 
}
a.bianco10:hover {
COLOR: #ffffff; 
text-decoration: underline;
}
.red10 {
COLOR: #993333;
}
a.red10{
COLOR: #993333; 
}
a.red10:hover {
COLOR: #993333; 
text-decoration: underline;
}
.foto {
border:1px solid #ccc; 
}
.blu {
COLOR: #333366;
}
.input {
FONT:10px Verdana, sans-serif;
border:0;
border-bottom: 1px solid #6E6E6E;
COLOR: #6E6E6E;
}
.puls {
color:#fff;
FONT:bold 10px Verdana, sans-serif;
background:#993333;
}
.ulpd {
text-align: left;
list-style-type:circle;	
list-style-image: url(/imm/ul.gif);
margin:20px;
}
.ulpd li{
padding:0 0 10px 0;
}
.u{
text-decoration:underline;
}


.nmb{
margin-bottom:0;
}

#app-cont {
	overflow: hidden;
	position: relative;
	height: 150px; /*solo per partenza, poi ricalcolo sull'item pił alto*/
	margin:10px 0 0 0;
}
#app-cont ul {
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 0;
}
#app-cont ul li {
  margin: 0;
	padding: 0;
}
#app-cont ul li .dt {
	font-weight:bold;
}
#app-cont ul li .dt span {
	font-weight:normal;
}
#app-cont ul li h3 {
	margin:1px 0 1px 0;
	padding:0;
	font-size:11px;
}
#app-cont ul li .tit {
	color:#993333;
	margin:0 0 1px 0;
}
#app-cont ul li .cap {	
}
#app-cont ul li .cap .cap_row{	
	margin:0 0 5px 0;
}


#app-ele {
	margin:20px 0 0 0;
}
#app-ele ul {
	margin: 0 0 0 15px;
	padding: 0;
	top: 0;
}
#app-ele ul li {
  margin: 0 0 20px 0;
	padding: 0;
}
#app-ele ul li .dt {
	font-weight:bold;
}
#app-ele ul li .dt span {
	font-weight:normal;
}
#app-ele ul li h3 {
	margin:1px 0 1px 0;
	padding:0;
	font-size:11px;
}
#app-ele ul li .tit {
	color:#993333;
	margin:0 0 1px 0;
}
#app-ele ul li .cap {	
}
#app-ele ul li .cap .cap_row{	
	margin:0 0 5px 0;
}
