/* Page 
 ----------------------------------------------------- */
#pagina{
	width:730px;
	
	position:relative;
 /* margin:7px 0 0 40px;*/
  padding:0;
  background-color:#FFFFEB;
  color:#000;
  font-family:Verdana, sans-serif;
  font-size:12px;
  background:#FFFFEB url(http://static.subito.it/img/bg-spiral-3d-plate.gif) repeat-y;
  background-position:left 14px;
  height:640px;
}

/*
.Page {
	width:810px;
	margin-top:10px;
	position:relative;
	border:1px solid #015
}*/

html>body .Page {
	margin-top:13px;
	}
	/*
body {
  margin:7px 0 0 40px;
  padding:0;
  background-color:#FFFFEB;
  color:#000;
  font-family:Verdana, sans-serif;
  font-size:12px;
  background:#FFFFEB url(http://static.subito.it/img/bg-spiral-3d-plate.gif) repeat-y;
  background-position:left 14px;
}*/
div#top_border {
 position:absolute;
  height:5px;
  width:100%;
  background:url(http://static.subito.it/img/header_bar_bg.jpg) repeat-x bottom;
  top:0;
  left:0;
}
div#spiral_top {
  position:absolute;
  top:2px;
  left:0;
  background-image:url(http://static.subito.it/img/bg-spiral-top.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:30px;
  height:30px;
}


/* TableContent 
 ----------------------------------------------------- */
.TableContent {
	margin-top:5px;
	width:100%;	
}

.TableContent td {
	position:relative;
}


/* Left column 
 ----------------------------------------------------- */
.Logo	{
	margin-bottom:23px;
	}
	
.LeftColumn {
	float:left;
	position:relative;
padding-left:40px;
	width:252px;/*202*/ /*312*/
	font-size:14px;
	line-height:18px;
	}
.Introduction {
  margin:15px 0 7px -2px;
  height:325px;
  width:250px;/* 200*/ /*280*/
 /* background:transparent url(http://static.subito.it/img/rosa_lapp.jpg) no-repeat;
  padding: 29px 40px 10px 15px;*/
}
.Introduction h2{ font-size:14px}
.Introduction a:link, .Introduction a:hover,.Introduction a:visited {
 text-decoration: underline;
}

.Introduction img {
 margin: 15px 0px 0px 0px;
}

.Post-it	{
	margin:34px 0 0 35px;
	}	
	

/* Map column 
 ----------------------------------------------------- */	
.Map {
	background:url(http://static.subito.it/img/map.gif?123) no-repeat; 
	height:460px; 
	width:380px; 
float:left;
  z-index:100;
  border:none;
}

.MapDivSubito {
  position:relative;
 _margin-left:-50px;
    left:40px;/*20*/
  top:10px;
  z-index:100;
  border:none
}



/* Right column 
 ----------------------------------------------------- */
.RegionList {
	font-size:14px;
	line-height:21px;
	list-style-type:none;
	float:left;
	text-align:right;
	position:absolute;
	top:20px;
	right:12px;/*16*/
}

.RegionNumber	{
	font-size:10px;
	line-height:9px;
	}

.RegionList a:visited {
	color:#993366;
	text-decoration:none;
}

.AdsCounter {
	color:#cc0000;
	font-weight:bold;
}

/* Footer
 ----------------------------------------------------- */

#footer { 
	font-size:10px;
	clear:both;
	padding:0px;
  line-height:18px;
} 

#footer a:link, #footer a:visited      {
	font-weight:normal;
	font-size:10px;
	color:#336699;
}

#footer a:hover      {
	font-weight:normal;
	font-size:10px;
	color:#336699;
	text-decoration:underline;
}
.pipe	{
	color: #999999;	
	padding:0 5px 0 5px;
}
.totalads {
/*    word-spacing: -0.2em; */
    white-space: nowrap;
    font-weight: bold;
}

#footer .securitylogo { vertical-align:text-bottom; }

#footer .securitylogo {
        vertical-align:text-bottom;
}
#index_logo {background-image:url(http://static.subito.it/img/logo.gif);background-repeat:no-repeat;width:308px;height:99px;text-indent:-9999px;overflow:hidden;}
.piva {color: #333; font-size: 80%}




a:link,
a:visited {
		font-family: Verdana, Arial, sans-serif;
		font-weight: bold;
		font-style: normal;
		color:#336699;
		text-decoration: none;
}
a:hover {
		font-family: Verdana, Arial, sans-serif;
		font-style: normal;
		font-weight: bold;
		text-decoration: underline;
}

/* BG FORM -------------------------------------------*/

#bg-form input.inactive { color:#666; }

#bg-form input,
#bg-form select { margin-bottom:3px; }

#bg-form #query,
#category {
		width:95% ;
		padding:2px;
		border:1px solid #ccc
}

#bg-form #category {
		width:99%;
		padding:2px;
		border:1px solid #ccc
}

#bg-form #region,
#province {
		width:95%;
		clip:auto;
		overflow:visible;
		padding:2px;
		border:1px solid #ccc
}

#bg-form form { margin-bottom:0; }

#bg-form #head,
#bg-form #first_block,
#bg-form #second_block,
#bg-form #third_block {
		float:left;
		margin-right:6px;
}

#bg-form #head { height:90px; }

#bg-form #first_block {
		padding:0;
		padding-top:4px;
		margin-right:8px;
}

#bg-form #second_block { padding-top:4px; }

#bg-form #third_block {
		width:100%;
		padding-top:6px;
}

#bg-form #submit_button { width:130px; }

#bg-form #insertlink {
		padding:8px 10px;
		margin-top:15px;
		border:1px solid #ccc;
		text-transform:uppercase;
		background:#369;
}

#bg-form {
		padding:10px;
		background: url(http://static.subito.it/img/SearchBarCenterBackgroundNew.gif) 0 0 repeat-x;
		overflow:hidden;
		width:94%;
		
}







#startpage_ie {
  position:absolute;
  left:379px;
  top: 408px;
  text-align:center;
  z-index:150;
}

#startpage_ff {
  position:absolute;
  left:379px;
  top: 408px;
  text-align:center;
  z-index:150;
}

#ff2_fix {
  position:absolute;
  height:35px;
  width:35px;
  margin-left:-50px;
  z-index:150;
}

#startpage_ff_info {
  position:absolute;
  background:transparent url(http://static.subito.it/img/startpage_ff.png) no-repeat;
  width:239px;
  height:180px;
  left:332px;
  top: 335px;
  text-align:center;
  z-index:150;
}

.infotext{
  text-align:left;
  padding:7px 20px 0 20px;
}

#startpage_ff_info .logo {
  padding:15px 0 0 0;   
}

#startpage_ff_info .icon {
  border:2px dashed #b5af83;
  margin-right:7px;
}

#startpage_ff_info .logo img {
  padding:5px;
}

#startpage_ff_info .close {
  text-align:right;
  margin-right:20px; 
}

.line    {
    width:794px;
    height:1px;
    border-bottom:1px solid #ccc;
    clear:both;
    margin-top:15px;
    margin:15px 0px -22px;
}

h1.maintitle{
   display:inline;
   font-weight:normal;
   font-size:14px;
}
.sondaggiohp {
    float:right;
    padding-right:16px;
}
.sondaggiohp  a:hover, 
.sondaggiohp  a:visited, 
.sondaggiohp  a {
  color:#e7141b;
  font-weight:normal;
}


