@charset "UTF-8";
/* CSS Document */

body {
	margin:0px 0px; padding:0px;
	text-align:left;
	font: 0.75em Arial,Verdana,Sans-Serif;
	color:#333333;
	}
	
a img{
		border:0px;
	}
	
a{
		text-decoration:none;
		color:#868686;
	}
a:visited{
		text-decoration:none;
		color:#868686;
	}
a:hover{
		text-decoration:none;
		color:#0066da;
	}	
/* menu banda grigia */
#kone-top {	font-size:12px; width:100%; height:38px; background: #efedeb}
#kone-top-inner { color: #666666; font-size: 0.9em; width:955px; margin: 0px auto 0px auto; padding: 11px 0px 8px 0px;}
#kone-top-inner  a{color: #666666;}
#kone-top-inner-left {width:35%; float:left}
#kone-top-inner-left a{
    color: #0066D7;
    text-decoration: none;
}
/* menu con logo a destra */
#header {padding: 20px 0px 68px 0px;}

#menu_2 {
	float:left;
	width:724px;
	height:15px;
	margin-top:12px;
	font-size:12px;
	color:#868686;
	}
#logo {
	float:left;
	width:230px;
	height:33px;
	text-align:right;	
	}
	
#container {
	width:955px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	}
	
#wrapper {width:100%; background:url(../images/kone-portale-agenzie-agenti.jpg) no-repeat;  height: auto !important;  /* per i browser moderni */
    height: 559px;      /* per IE5.x e IE6 */
    min-height: 559px;  /* per i browser moderni */}
	
.titolo {padding: 17px 0px 0px 19px;}	
.titolo span { display:none;}

.box-testo { color: #fff; width:273px; float:left; padding: 250px 0px 0px 0px; }
.box-testo p{text-align: justify; padding: 0px 15px 0px 15px;}


.box-login { float:right; padding:0px 57px 0px 0px }
.box-login .area-riservata  { color: #fff;   background: url(../images/area-riservata-kone-portale-agenzie.jpg) no-repeat; height:211px;width:220px}
.box-login .area-riservata .titolo-area-ris {padding: 7px 0px 0px 9px}
.area-riservata label { color: #1372DC; font-weight:bold;}

.area-riservata-int {padding: 20px 0px 0px 0px;}
.but-reset {
	background:  url(../images/reset-area-riservata.gif) no-repeat left center !important;
    color: #fff !important;
    border-style: none !important;
    border-width: 0px !important;
    font-size: 12px !important;
    font-weight: bold !important;
	line-height: 22px !important;
    margin: 2px 0px 0px 0px !important;
    padding: 6px 0px 6px 9px !important; 
    width:100px !important;
	text-align:left !important;
	}
	
.but-submit  {
	background:  url(../images/entra-area-riservata.gif) no-repeat left center !important;
    color: #fff !important;
    border-style: none !important;
    border-width: 0px !important;
    font-size: 12px !important;
    font-weight: bold !important;
	line-height: 22px; !important;
    margin: 2px 0px 0px 0px !important;
    padding: 6px 0px 6px 20px !important;
    width:100px !important;
	text-align:left !important;
	}	
	
.but-reset:hover {
	background:  url(../images/reset-area-riservata-hover.gif) no-repeat left center !important;
    color: #fff !important;
	font-weight:bold !important;
    border-style: none !important;
    border-width: 0px !important;
    font-size: 12px !important;
    font-weight: bold !important;
	line-height: 22px !important;
    margin: 2px 0px 0px 0px !important;
    padding: 6px 0px 6px 9px !important; 
    width:100px !important;
	text-align:left !important;
	}
	
.but-submit:hover  {
	background:  url(../images/entra-area-riservata-hover.gif) no-repeat left center !important;
    color: #fff !important;
		font-weight:bold !important;
    border-style: none !important;
    border-width: 0px !important;
    font-size: 12px !important;
    font-weight: bold !important;
	line-height: 22px; !important;
    margin: 2px 0px 0px 0px !important;
    padding: 6px 0px 6px 20px !important;
    width:100px !important;
	text-align:left !important;
	}		
.input-user, .input-pwd { border: 1px solid #ccc;}


#footer {
	float:left;
	width:955px;
	height:25px;
	margin-top:25px;
	padding-bottom:20px;
	font-size:12px;
	color:#868686;   
}

#footer_left_text{
	margin-top:5px;
	float:left;
	width:555px;
	text-align:left;
}
#footer_right_text{
	margin-top:5px;
	float:right;
	width:376px;
	text-align:right;
}
#adminForm .x-btn-tl, #adminForm .x-btn-tr, #adminForm .x-btn-tc, #adminForm .x-btn-ml, #adminForm .x-btn-mr, #adminForm .x-btn-mc, #adminForm .x-btn-bl, #adminForm .x-btn-br, #adminForm .x-btn-bc { background:none !important; background-image:none !important;}
#adminForm .x-btn button { color: #ffffff !important; 	font-weight:bold !important;}
#adminForm .x-panel-mc, #adminForm .x-panel-bwrap, #adminForm  .x-panel-ml, #adminForm .x-panel-tl, #adminForm .x-panel-tr, #adminForm .x-panel-bl, #adminForm .x-panel-br, #adminForm .x-panel-bc, #adminForm  .x-panel-mr  { background: transparent !important; background-color: transparent !important; background-image: none !important; background:none !important; border-bottom-color: none !important; border-bottom:none !important;}
#adminForm .x-panel-bl { padding-left: 0px !important;}
#adminForm label {width: 100px !important}
#adminForm .x-form-element {padding-left: 2px !important;}
#adminForm #statusBar, #adminForm #x-form-el-statusBar { text-align:left !important; padding: 0px 0px 0px 0px !important; color: #06C !important;}
#adminForm .x-panel-bl,#adminForm .x-panel-btns, #adminForm .x-panel-btns td.x-toolbar-cell{ padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important; }
