﻿.linkeria li{
	color:#0061a6;
}

.registrati fieldset{
	border:0px;
}

.box_dx_interno_cont ul.linkutili{
	padding:0px;
}

.box_dx_interno_cont .titolo {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#f56402;
line-height:16px;
margin: 3px 0 7px 0 ;
display:block;
}


#selez_registra{
    margin-left:8px;
    margin-right:0px;
    margin-bottom:20px;

}

#selez_registra span{
    	font-family: Georgia, "Times New Roman", Times, serif;
        }

#selez_registra .dida{
    font-size:14px;
    line-height: 20px;
}


.steps{
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
}

#input-block{display:none;}

.tit_1 H1
{
	padding-bottom: 10px;
	line-height: 24px;
	display: inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #f56402;
	font-size: 24px;
	font-weight: normal;
}
.tit_1
{
    margin-left:10px;
	padding-bottom: 2px;
	line-height: 26px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	padding-top: 4px;
}

.tit_2
{
	padding-bottom: 2px;
	line-height: 26px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: normal;
	padding-top: 4px;
}

.tit_2 strong
{
    color:#f56402;
}

div.col{
  float:left;
  border: 1px solid #dcdbd3;
  width:320px;
  margin-right:7px;
  margin-bottom:20px;
}

.last{
  margin-right:0px;
}

div.col .out {
	margin-bottom:-45px;
	padding-right:10px;
	height:35px;
}

#selez_registra .chisei{
  margin-right:4px;
  margin-bottom:20px;
  vertical-align:top;
}

#selez_registra ul.features{
  list-style: none;
  padding-left:25px;
  margin-top:20px;
}

#selez_registra ul.features li{
     background-image: url(/static/css/img/registrazione/check.gif);
    background-repeat: no-repeat;
    background-position: 0em -0.5em;
    padding-left:45px;
        padding-right:10px;
    margin-bottom:20px;
    font-family: Georgia, "Times New Roman", Times, serif;
    	font-size: 15px;
		line-height:18px;
}

     #selez_registra ul.features li span{
       font-family: Georgia, "Times New Roman", Times, serif;
       color:#F56402;
	font-size: 18px;
	font-weight: normal;
	line-height:20px;
     }

#selez_registra .box_ricerca{
  margin-left:70px;
  margin-bottom:10px;
     background-image: url(/static/css/img/registrazione/box_ricerca.gif);
     width:232px;
     height:190px;
     }

     b {
	color:#FE7903;
	font-size:13px;
}
.clear{
	clear:both;
}
.rivenditoreDi{
	float:left;
	height:300px;
	overflow-x:hidden;
	overflow-y:auto;
        width:100%;
}

.registrati input.chkMarca {width:auto;}
.rivenditoreDi .reg_col{ width:210px;}

#message{
	color:#F00;
	font-weight:bold;
}
	.registrati .red{
		border:1px #F00 solid;
        background-color: #F99;
	}

	.msgRed{
		color:#F00;
		font-weight:bold;
	}

	.msgGreen{
		color:#0F0;
		font-weight:bold;
	}

   	.reg_title{
	text-align:left;
   	    border-top: 1px solid #dcdbd3;
   	    border-bottom: 1px solid #dcdbd3;
   	    padding-top:5px;
		padding-left:5px;
   	    padding-bottom:5px;
        height:20px;
        background-image: url(/static/css/img/registrazione/reg_form_bg.gif);
    }

     	.reg_title span{
    color:#F56402;
    font-size:15px;
    font-weight:bold;
}

	.margin,
    #step1{
	  padding:10px;
	}

	.registrati{
	  background-color:#f6f6f4;
      border-left: 1px solid #dcdbd3;
      border-right: 1px solid #dcdbd3;
      border-bottom: 1px solid #dcdbd3;
text-align:center;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#999;
	}

.registrati label {
	color:#000;
	font-weight:bold;
	font-size:11px;
}

	.registrati input{
		border:1px #CECECE solid;
		width:210px;
		margin-right:5px;
	}

	.registrati select{
		width:210px;
		margin-right:5px;
	}

.registrati #presentazione {
	width:100%;
	height:80px;
}

	.registrati input.chkMarca,
	.registrati input.chkTipo{
		border:0px;
		margin-top:5px;
	}

	#step2{
		display:none;
	}

	#regSubmit{
		border:0px;
		color:#000;
		text-align: center;
                width:auto;
	}

	#reminder,
    .mydialog{
		display:none;
        background-color: #ffe8ba;
        border: 4px solid #FFF;
        text-align:left;
        padding:10px;
		}

#registrati .reg_col{
  width: 210px;
  float:left;
  text-align:left;
  margin-right:5px;
}

#registrati .last{
        margin-right:0px;
}

#registrati .lbl_error{
  font-family:Arial, Verdana;
  font-size:10px;
  color:#F00;
  height: 25px;
  clear:both;
    display:block;
}


.clear_space{
  clear:both;
  margin-top:20px;
}


/* CSS per ANNUNCIO */

.ui-datepicker{
	background-color:#FFF;
	font-size:13px;
	border:1px #000 solid;
}


#mailMessage{
  background-color:#FF0;
  border: 1px solid #DDD;
}

.ui-widget-overlay{
  background-color:#000;
  position: absolute;
  top:0px;
  left:0px;
  filter: alpha(opacity=50);
  opacity:0.5;


}


.mydialog span.subtitle{
    color:#F56402;
    font-size:13px;
    font-weight:bold;
}

.mydialog p{
  font-family: Arial, Verdana;
  font-size:13px;
  margin-bottom:15px;
}

.mydialog .ui_dialog_close{
	float:right;
	margin:10px;
	font-size:12px;
	font-family:Arial,Verdana;
cursor:pointer;
}

.starred{
  padding-left:10px;
  background-image:url(/static/css/img/registrazione/star.gif);
  background-position: 0px 3px;
  background-repeat: no-repeat;
}


#trova_concess SPAN.occhiello
{
display:none;
}



#trova_concess SPAN.box_dx_color_1
{
border:0px;
background:transparent url(/static/css/img/registrazione/bg_box_trovaconc.gif) top center no-repeat;
height:65px;
margin-top:3px;
}

form input[type="radio"] {width:auto;}
.registrati form table tr td {padding-bottom:10px; text-align:left;}
.registrati form table {font-size:9px;}
.registrati form table label {height:auto; font-family:Verdana,Arial,Helvetica,sans-serif; min-width:0; margin-left:0;}
.registrati form table label.starred{ min-width:0;}


#col_dx {margin-left:5px; width:305px; *min-height:870px;}