/* contenitore dei tab */

.tab-pane-noresult {
	font-family:    Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	width:30%;
	min-width:120px;
/*	margin:-90px 1px 10px 24%;*/
	margin-left:10%;
	margin-top:5%;
	background-color: #FFFFFF;
    height:850px;
}

.tab-pane {
	min-width:120px;
	margin-left:0%;
	margin-top:2%;
	background-color: #005984;
 /*   margin:10px 120px 30px 160px;*/
}

.tab-pane-property {
	position:relative;
/*
	margin-left:1%;
	margin-top:2%;
*/
	background-color: #005984;
    margin:10px 40px 30px 160px;
}

.tab-pane-property_frame {
    position:relative;
    margin-left:1%;
    margin-top:2%;
    background-color: #005984;
}

/* mouseover sul tab non selezionato */
.tab-pane a:hover {
    font-weight:bold;
    background: #CCC;
    color:		#FFF;
	cursor: 	default;
	font-size:  12px;
	cursor:     pointer;
}

/* tab non selezionato */
.tab {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    display:        inline;
	font-size:      12px;
    margin:         0px -5px 1px 5px;
    float:          left;
    padding:        3px 6px 3px 6px;
    background-color:#FFF;
    border:         0;
    position:       relative;
    top:            0;
}
.tab a {
    font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-weight:      bold;
	color:			  #005984;
	text-decoration:  overline;
	text-transform:   uppercase;
    font-size:        12px;
    cursor:           pointer;
    background:       transparent;
}

/* tab selezionato */
.tab.selected {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:      12px;
    border:         1px solid; /*rgb(120,172,255); /* bordo tab sel */
	border-color:   #CCC;
    border-bottom:  0;
    padding:        2px 6px 5px 6px;
    margin:         1px -6px -2px 0px;
    top:            -2px;
	background-color: #F7BA0C; /* sfondo tab selezionato */
}

/* tab sel  */
.tab.selected a {
    font-weight:    bold;
    font-size:12px;
    background: transparent;
    color:#FFF;
	cursor: default;
	font-weight:bold;
}

/* mouseover tab sel  */
.tab.selected a:hover {
    font-weight:bold;
    background: transparent;
    color:		#FFF;
	cursor: 	default;
	font-size:  12px;
}

/* contenuto del tab attivo */
 .tab-page {
    border:         1px solid /* rgb(120,172,255);*/ ;  /* bordo div tabbed*/
    border-color:   #CCC;
    background-color:#FFF;
    position:       relative;
    top:            -2px;
    color:          #000;
    font-family:    Arial,Verdana, Helvetica, sans-serif;
    font-size:      12px;
    padding:        10px;
    min-height:    800px;
    width:97%;
}

/* riga contenente i tab */
.tab-row {
    white-space:    nowrap;
    background:     #FFF; /*  #EEEEEE;*/ /* sfondo div tab */
    height:         20px;
    width:          100%;
}

/* vecchia Colonna sx pagina risultati */

.box  {
    BACKGROUND-COLOR: #dee7ec;
	BORDER-BOTTOM: #8cacbb 1px solid;
	BORDER-LEFT: #8cacbb 1px solid;
	BORDER-RIGHT: #8cacbb 1px solid;
	BORDER-TOP: #8cacbb 1px solid;
	PADDING-BOTTOM: 0.2em;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	PADDING-TOP: 0.2em;
	COLOR: black;
	font-weight:bold;
	HEIGHT: 1em;
	TEXT-TRANSFORM: lowercase;
	width:30%;
}

.contenuto {
	BACKGROUND-COLOR: #f7f9fa;
	BORDER-BOTTOM: #8cacbb 1px solid;
	BORDER-LEFT: #8cacbb 1px solid;
	BORDER-RIGHT: #8cacbb 1px solid;
	BORDER-TOP: #8cacbb 1px solid;
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	PADDING-TOP: 1em;
	width:90%;
	margin-bottom:10px;
}