/* CSS Document */
body 			{	font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; background:url(../img/sfondo.jpg) }
.top2			{ background:url(../img/bgr.gif); border-bottom:1px solid #a4a4a4; height:5px;}
h1 				{ font-size:18px; font-weight:bold; display: inline; }
h2 				{ font-size:12px; font-weight:bold; display: inline; }
h3 				{ display: inline; vertical-align: middle; }
h5 				{ color:#FFFFFF; display: inline; font-size:12px; height:25px; line-height:25px;}
a					{	color:#FFFFFF; text-decoration:none }
/*div				{ width:100%; height:100%	}*/
select 		{ width:180px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.asx			{ font-size:9px; color:#FFFFFF; background:#212121; text-align:left; padding-left:10px; }
.adx			{ font-size:9px; color:#FFFFFF; background:#212121; text-align:right; padding-right:10px; }
.footer		{	color:#FFFFFF; text-align:left; height:45px; vertical-align:middle; padding-left:10px; background:#212121; }
.f2 			{ border-left:1px solid #212121;border-right:1px solid #212121 }
.button		{	background:url(../img/button.gif) no-repeat; background-position:center; border:0px; width:169px; height:25px; }
.f11			{	font-size:11px; text-align:right	}
.orange		{	background:#FF6600; }
input			{ width:168px; border:1px solid #EEEEEE; height:20px; background:#212121; color:#FFFFFF; }
textarea	{ width:168px; border:1px solid #EEEEEE; background:#212121; color:#FFFFFF; }
form			{	display:inline; }
.torange	{	color:#FF6600; }
.h23			{ height:22px; }
.h30			{ height:30px; }
.h200			{ height:200px; }
.h140			{ height:140px; }
.bggray		{ background:#EEEEEE; }
.pl5			{ padding-left:5px; }
.ptl5			{ padding-top:5px; padding-left:5px; }
.pr5			{ padding-right:5px; }
.mr5			{ margin-right:5px; }
.pt10			{ padding-top:10px; }
.pl10			{ padding-left:10px; }
.pb10			{ padding-bottom:10px; }
.bgc21		{ background:#212121; }
.bgca4		{	background:#a4a4a4;	}
.bgcff		{	background:#FFFFFF;	}
.tl				{ text-align:left; }
.tr				{ text-align:right; }
.tc				{ text-align:center; }
.tg				{ text-align:justify; }
.tb				{	color:#FFFFFF;	}
.h29			{ height:29px; }
.ptb10		{ padding-top:10px; padding-bottom:10px; }
.bbn			{ border-bottom:1px solid #EEEEEE; }
.bbb			{ border-bottom:1px solid #FFFFFF; }
.w25p			{ width:25%; }
.w390			{ width:390px; }
.p10			{	padding:10px; }
.m5				{	margin:5px; }
.menu-on	{ background:url(../img/menu-on.png) no-repeat;	}
.menu-off	{ background:url(../img/menu-off.png) no-repeat; background-position:top; }
#menu			{	background:#212121; color:#FFFFFF; width:200px; padding:0; margin:0; }
#menu ul  { list-style:none; margin:0; padding:0; }
#menu ul li a { display:block; text-decoration:none; padding-left:10px; color:#FFFFFF; height:34px; line-height:29px; }
#menu ul li 	{ display:inline; height:34px; line-height:29px; }
.w200			{ width:200px; }
.menu			{ height:34px; line-height:29px; background:url(../img/menu-off.png) #212121 repeat-x;	}
.blf			{ border-left:1px solid #212121;border-right:1px solid #212121 }
.bblista	{ border-bottom:1px solid #a4a4a4; }
/* Sortable tables */
table.sortable thead {
		cursor: pointer;
		cursor: hand;
}
table.sortable thead th { background:url(../img/menu-off.png) #212121 repeat-x; background-position:bottom; height:34px; }
table.sortable tbody tr { height:25px; }
.headannuncio { background:url(../img/annuncio.gif) no-repeat; height:34px; line-height:29px; color:#FFFFFF; width:390px;}
.headannuncio h3{padding-left:10px; }
.annuncio { display: inline; } /*border:1px solid #212121;*/
.centro		{ width:778px; padding:10px; }
#bar {
	margin: 5px auto;
	padding: 5px 0;
	width: 770px;
	border-bottom: 1px solid #FF6600;
	background: #EFF8FF;
	text-align: center;
}
#bar a { color:#FF6600; }
#wrapper {
	margin: 5px auto;
	overflow: hidden; 
	height: 310px; 
	width: 770px;
	border: 1px solid #ddd;
	position: relative;
}

#inner {
	width: 1776px;
	height: 1775px;
	background-image: url(http://www.autocentriromanord.com/img/mappa.gif);
	position: relative;
}

.scrolling-content {
	background: transparent url(http://www.autocentriromanord.com/img/bubble.png) top left no-repeat;
	width: 150px;
	height: 30px;
	text-align: center;
	position: absolute;
}

.scrolling-content h1 { 
	color: #fff;
	padding: 5px 0;
	font-size: 12px;
}

#content1 {
	left: 990px; 
	top: 1181px;
}

#content2 {
	left: 882px; 
	top: 836px;
}

#content3 {
	left: 270px; 
	top: 1015px;
}

#content4 {
	left: 855px; 
	top: 1580px;
}