div#container {
	position:relative; 
	width:920px; 
	height:93%;
	margin:0 auto;
	text-align:left; 
	background:url('/img/contatti/back.gif') repeat-y 0 0;
}

body>div#container {
	height:auto;
	min-height:93%
}

div#container_logged {
	position:relative; 
	width:920px; 
	height:93%;
	margin:0 auto;
	text-align:left; 
	background:#f2f2f2;
}

body>div#container_logged {
	height:auto;
	min-height:93%
}

#contenitore_centrale {
	border-top:1px #fff solid;
	width:920px;
	display:block;
}

#home_int {
	width:918px;
	overflow:auto;
	padding-left:1px;
}


.h2tit {
	color:#92011b;
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.0em;
}


#col_left {
	width:240px;
	float:left;
}

#col_right {
	width:662px;
	float:left;
}

.txt_int {
	width:662px;
	float:left;
}

.pad_txt_int {
	padding:35px 46px 38px 44px;
	text-align:justify;
}
/*FORM*/
.backformpad {
	padding:20px 0;
}

.padform {
	padding:30px 0 30px 40px;
}

.scrivi {
	width:492px;
}

.scrivi_td_01 {
	width:258px;
}

.scrivi_td_02 {
	width:232px;
}

.txtscrivi {
	font-size:0.9em;
	padding:15px 0 0 0;	
	color:#92011b;
}

.back_red2 {
	color:#fff;
	background:#9e191c;
	display:inline;
	padding:3px 10px;
	font-size:0.9em;
}

.msg_ok {
	color:#008726;
}

.msg_ko {
	color:#9d191c;
}

.input_ele_1 {
	width:230px;
	border:1px #535152 solid;
	padding:1px;
	font-size:1.0em;
}

.input_ele_2 {
	width:490px;
	border:1px #535152 solid;
	padding:1px;
	font-size:1.0em;
}

.txt_info {
	font-size:0.9em;
	text-align:left;
	padding-top:5px;
}

.puls_invia div {
	margin-left:auto;
	width:39px;
}

.invia {
	width:39px;
	height:15px;
	margin-left:auto;
}

.td_int_1 {
	width:21px;
	text-align:center;
	vertical-align:top;
	border-bottom:10px #fff solid;
}

.td_int_1 div {
	background:#9e191c;
	padding:2px 0;
	color:#fff;
	font-weight:bold;
}

.td_int_2 {
	width:556px;
	text-align:justify;
	vertical-align:top;
	background:#ededed;
	border-bottom:10px #fff solid;
}

.td_int_2 div {
	padding:2px 17px;
}

.radiopriv {
	margin-right:5px;
}

















.top_testo {
	width:900px;
	overflow:hidden;
	padding:20px 0 5px 0;
	border-bottom:1px #aaa dotted;
	margin-bottom:30px;
	margin-left:auto;
	margin-right:auto;
}

.nome_agenzia {
	float:left;
	background:url('/img/share/punto_stit.gif') no-repeat 0 2px;
	padding:2px 0 5px 20px;
	margin-left:5px;
	color:#92011b;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.1em;
}

.int_pagina {
	font-weight:normal;
	font-size:1.0em;
	text-transform:lowercase;
	margin-left:.5em;
}

.top_link {
	float:right;
	padding-right:1em;
	padding-left:1em;
}


.int_pagina2 {
	font-weight:bold;
 	font-size:1.1em;
	margin-left:20px;
	margin-bottom:3px;
	color:#92011b;
}



/*** dettagli agenzia ***/
.dett_aga {
	margin-left:15px;
	margin-bottom:5em;
	width:880px;
	border-collapse:collapse;
	border:1px #bbb solid;
	background:#fff;
}

.dett_aga th {
	border:1px #bbb solid;
	padding:5px 8px;
	text-align:left;
	background:#9A000C;
	color:#fff;
}

.dett_aga td {
	border:1px #bbb solid;
}

.dett_aga td div {
	padding:8px 5px;
}

.input_aga1 {
	width:300px;
	border:1px #999 solid;
	padding:1px;
	font-size:1em;
	background:#eee;
}
/*** /dettagli agenzia ***/



/*** elenco immobili ***/
.lista_imm {
	margin-left:15px;
	margin-bottom:3em;
	width:880px;
	border-collapse:collapse;
	border:1px #bbb solid;
	background:#fff;
}

.lista_imm th {
	border:1px #bbb solid;
	padding:5px 8px;
	text-align:center;
	background:#9A000C;
	color:#fff;
}

.lista_imm td {
	border:1px #bbb solid;
	text-align:center;
}

.lista_imm td div {
	padding:3px 5px;
}
/*** /elenco immobili ***/



.grayb {
	color:#bbb;
}





.sciaca_top1 {
	background:#f5eecb url('/it/operatori/img/p_siti/scia_04.png') repeat-x;
}

.sciaca_top2 {
	background:#fbf4d1 url('/it/operatori/img/p_siti/scia_09.png') repeat-x;
}

.sciaca_mid1 {
	background:#fcf9ec url('/it/operatori/img/p_siti/scia_11.png') top left repeat-y;
}

.sciaca_mid2 {
	background:url('/it/operatori/img/p_siti/scia_12.png') top left repeat-y;
}

.sciaca_mid3 {
	background:#fcf9ec;
}

.sciaca_bot1 {
	background:#fcf9ec url('/it/operatori/img/p_siti/scia_14.png') repeat-x;
}

.vsciaca_top1 {
	background:#D5F4CA url('/it/operatori/img/p_spazi/scia_04.png') repeat-x;
}

.vsciaca_top2 {
	background:#DCFBD1 url('/it/operatori/img/p_spazi/scia_09.png') repeat-x bottom left;
}

.vsciaca_mid1 {
	background:#F1FCEC url('/it/operatori/img/p_spazi/scia_11.png') top left repeat-y;
}

.vsciaca_mid2 {
	background:url('/it/operatori/img/p_spazi/scia_12.png') top left repeat-y;
}

.vsciaca_mid3 {
	background:#F1FCEC;
}

.vsciaca_bot1 {
	background:#D5F4CA url('/it/operatori/img/p_spazi/scia_14.png') repeat-x;
}




.sciaca_td_content {
	text-align:left;
	padding:2px 2px 8px;
	border-bottom:1px #999 dotted;
}

.sciaca_tit {
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;
	padding:3px 0 3px 5px;
}

.sciaca_edit {
	text-align:right;
	padding:0 15px 4px;
}

.sciaca_label {
	text-align:left;
	margin-bottom:5px;
}

.sciaca_big_tit {
	font-weight:bold;
	font-size:13px;
}

.sciaca_med_tit {
	font-weight:bold;
	font-size:11px;
}

.emk_cell_l  { background:#fafafa; border-left:1px #999 solid; border-top:1px #999 solid; padding:10px 5px; text-align:center;}

.emk_cell_r  { background:#fafafa; border:1px #999 solid; border-bottom:0; padding:10px 5px; text-align:center; }

.emk_cell_ll { background:#fafafa; border:1px #999 solid; border-right:0; padding:10px 5px; text-align:center;}

.emk_cell_lr { background:#fafafa; border:1px #999 solid; padding:10px 5px; text-align:center; }

.gallery_status_txt {
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
}

.gal_t {	/* online */
	color:#066;
}

.gal_f {	/* offline */
	color:#999;
}



.gallery_dida {
	padding:5px 5px 2px;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
}

.bordo_f  { border:1px #222 solid; }

.bordo_f_ov  { border:1px #c00 solid; }

.att_none {
	padding:5px 5px 9px;
	text-align:center;
	font-size:140%;
	font-weight:bold;
	font-style:italic;
}

.att_teaser {
	text-align:center;
	font-size:124%;
}

.input_t3 {
	width:150px;
	padding:1px;
	font-size:1em;
	border:1px #aaa solid;
}

select {
	border:1px #aaa solid;
}

#legend {
	margin:20px 0;
	border:1px #c00 dotted;
	padding:10px;
	font-size:1.1em;
	background:#fff;
	line-height:150%;
}

.nuove_img_tit {
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.1em;
}

.nuove_img_table_head {
	border:1px #999 solid;
	border-bottom:none;
	background:#d5eacf;
	font-weight:bold;
	font-size:1.2em;
	padding:5px;
}

#ord_result { 
	width:70%; 
	padding:10px; 
	margin:20px auto; 
	background:#fff; 
	text-align:center; 
	border:1px solid #666; 
}

#ord_result a, #ord_result #status { 
	font-weight:bold; 
	font-size:1.3em; 
	color:#c00; 
}
.pad_errore	{
	padding:30px 0 30px 45px;
	width:830px;
}
.tit_errore	{
	padding:5px 0 22px 30px;
	font-size:1.2em;
	color:#92011b;
	text-transform:uppercase;
	background:url(../img/share/error.gif) no-repeat 0 0;
}
.box_errore	{
	background:#dcd6d6;
	padding:25px 30px;
	text-align:justify;
}
.indietro_errore	{
	width:84px;
	margin-left:auto;
	margin-top:12px;
	margin-bottom:12px;
	margin-right:30px;
}

.input_tx21  { 
	width:800px;
	height:80px; 
	border:1px #999 solid;
	padding:1px;
	font-size:1.0em;
}

