/* CSS Document */

body,td,th {
	font-family:arial,sans-serif;
	font-size: 12px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.rigaricerca{
	
	padding-top:3px;
	padding-bottom:3px;

}
.cellalabel{
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	
}


a{
	color:#09F;
}

a:link {
	color:#09F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#09F;
}
a:hover {
	text-decoration: underline;
	color:#09F;
}
a:active {
	text-decoration: none;
	color:#09F;
}

#menubox {
	background-color:#333333;
	height:30px;
	min-width:900px;
	padding-top: 0px;
	position:fixed;
	top:0px;
	width:100%;
	z-index:1000;
	
}

.menu {
	float:left;
	text-align:center;
	color: #000;
	padding-left:7px;
	padding-right:7px;
	height: 30px;
	cursor:pointer;
}

.menu:hover {
	background-color:#e58903;
	
}

.menu a {
	display:block;
	color:#FFF;
	text-decoration:none;
	height:30px;
	line-height:30px;
}

.menu a:hover {
	
}

#pie {
	padding:15px;
	font-size:10px;
	
}

div.container{
	padding:15px;
	overflow: hidden;
	
	min-width:1000px;
	/*margin:0 auto;*/
}

div.colonna{
	float:left;
	width:28%;
	padding:0px;
	margin:0px;
	margin-right: 15px;
	/*border:1px solid #69F;*/
}

ul.sortabledemo {
	min-height:150px;
	width:87%;
}

li.item {
	min-height: 150px;
	height:150px;
	overflow:hidden;
	min-height:70px;
	border:1px solid #333;
	background-color: #A7C6DF;
	list-style-type: none;
	margin-left:-40px;
	margin-bottom:15px;
	font-size:10px;
	line-height:18px;
	color:black;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
}

li.item .elencomess{
	
	
	background-color:#FFF;

}


div.handle a {
	
	color:black;
}

div.handle {
	width: 100%;
	margin-left:-6px;
	margin-top:-1px;
	background-color: #5788AF;
	color:white;
	cursor: move;
	padding:5px;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	border:1px solid #29691d;
	color: #ffffff;
	text-shadow: 0pt 1px rgba(0, 0, 0, 0.1);
}


.inviohome {
	
	cursor: default;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin-right: 16px;
	height: 27px;
	line-height: 27px;
	min-width: 54px;
	outline-width: 0pt;
	outline-style: none;
	outline-color: -moz-use-text-color;
	padding-top: 0pt;
	padding-right: 8px;
	padding-bottom: 0pt;
	padding-left: 8px;
	background-color: #3d9400;
	background-image: #3d9400;
	border:1px solid #29691d;
	color: #ffffff;
	text-shadow: 0pt 1px rgba(0, 0, 0, 0.1);
}

#campocercahome {
margin-top: 5px;
margin-left: 0px;
}

.cercahome {
	width: 426px;
	height: 16px; 
	border: #a7b5d9 solid 1px;
	font-size: 10px;
	color: #999999;
	padding-left:5px;
	font-size:16px;
	width:450px;
	height: 20px;
}

.cercaaiuto {
width: 260px;
height: 16px; 
border: #a7b5d9 solid 1px;
font-size: 10px;
color: #999999;
padding-left:0px;
}

div.boxsuggerimenti {
	font-size:12px;
	color: #0070c0;
	position:absolute;
	background-color: #FFFFFF;
	border:0px solid #888;
	margin:0px;
	padding:0px;
	width:350px;
	z-index:100;
	position:absolute;
}

div.boxsuggerimenti2 {
	
	font-size:12px;
	color: #0070c0;
	position:absolute;
	background-color: #FFFFFF;
	border:0px solid #888;
	margin:0px;
	padding:0px;
	width:257px;
}

div.boxsuggerimenti ul {
	background-color: #FFFFFF;
	list-style-type:none;
	margin:0px;
	padding:5px;
}
div.boxsuggerimenti2 ul {
	background-color: #FFFFFF;
	list-style-type:none;
	margin:0px;

}

div.boxsuggerimenti ul li.selected { background-color: #a3b7e5; font-weight: bold; }

div.boxsuggerimenti2 ul li.selected { background-color: #a3b7e5; font-weight: bold; }

div.boxsuggerimenti ul li {
	background-color: #FFFFFF;
	list-style-type:none;
	display:block;
	margin:0;
	padding:5px;
	cursor:pointer;
	border-bottom:1px solid #888;
}

div.boxsuggerimenti2 ul li {
	float:none;
	background-color: #FFFFFF;
	list-style-type:none;
	display:block;
	margin:0;
	width:257px;
	cursor:pointer;
	border-bottom:1px solid #888;
	padding-top:4px;
	padding-bottom:4px;
}



div.boxsuggerimenti a:link {  }

div.boxsuggerimenti2 a:link {  }


.cercapersonali { 
	width: 300px;
	float: left;
	border:#6CF 1px solid;
	padding: 5px;
}

.cercapersonali h2 { font-size:10px; font-weight:bold; margin-top: 0px;  }

.cercageo { 
	width: 300px;
	float: left;
	border:#6CF 1px solid;
	padding: 5px;
}

.cercageo h2 { font-size:10px; font-weight:bold; margin-top: 0px;  }


.label {
	width: 90px;
	float: left;
	height: 19px;
	}

.boxmodulo {
	width: 200px;
	float:right;
	}

.moduloscheda {
	border:none; 
	border-bottom: 1px #333 solid;
	width: 200px;
	}
	
.moduloschedacognome {
	border:none; 
	border-bottom: 1px #333 solid;
	font-size:20px;
	font-weight: bold;
	}
	
.descrizione { 
	font-size:10px; 
	color:#999; 
	margin-bottom:10px;
}

.descrizione2 { 
	font-size:10px; 
	color:#999; 
	margin-bottom:5px;
}

.destra {
	width: 470px;
	float: right;
	border:#6CF 1px solid;
	padding: 5px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0;	
}

.destra h2 { font-size:10px; font-weight:bold; margin-top: 0px;  }

.boxlabel { width: 500px; font-size:14px; }
.boxlabel2 { width: 500px; font-size:12px; }
.boxlabel2dx { width: 500px; font-size:12px; }

.boxlabelpiccolo1 { width:120px; font-size:12px; float:left; }
.boxlabelpiccolo2 { width:230px; font-size:12px; float:left; }

.boxlabel3 {
	width:200px;
	float:left;	
}

.boxlabel4 {
	width:160px;
	float:left;	
}

.inputmod{
	
	border:0px solid black;
	height:16px;
	line-height:18px;
}

.inputmod:focus{
	
	border:1px solid #F60;
}

.mod{
	display:none;
	
}


img{
	border:0px;}
	
	
	
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../img/icone/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

.checkmod{
	display:none;
	
}

.wrapper{ /*perillogin*/
	border:2px solid #090;
	
	width:300px;
	padding:20px;
	padding-bottom:20px;
    min-height:250px;
	height:100%;	
	margin:0 auto;
	margin-top:20px;
	color:#000;
	/*background:url('../images/sfondopaginePC.png');*/
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#fff;
	-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; 
	
}

.wrapper a{
	
	color:#06C;
}

.wrapper table{
	
	color:#fff;
}

.wrapper td{
	
	color:#fff;
}
.wrapper p{
	
	color:#000;
}


.bottonechiudi{
	width:100%;
	text-align:right;
	margin-top:10px;
}



.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	
	font: 14px/100% "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
	

    
    padding: .5em 2em .55em;
    

	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}


 
  
   .medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
    
    
.small {
	margin:3px;
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}


/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}

.containerzone{
	position:fixed;
	top:30px;
	right:-135px;
	z-index:190;
	
}

.nomezonaab{
	
	background-color:#333;
	/*float:right;*/
	width:150px;
	height:25px;
	line-height:25px;
	color:black;
	padding-left:5px;
	padding-right:5px;
}

.nomezonaab .boxcolorato{
	
	height:25px;
	width:25px;
	line-height:25px;
	display:block;
	float:left;
	margin-right:3px;
	margin-left:-5px;

	
}

.nomezonacomp{
	
	float:left;
	height:25px;
	line-height:25px;
	color:black;
	padding-left:5px;
	padding-right:5px;
}











/* -------------------------- scheda cliente --------------------------------------- */

.contenitore_anagrafici {
	width:500px;
	height:auto;
	float:left;
	
}


.contenitore_zona_nome {
	font-size:24px;
	border:solid 1px #66ccff;
	padding:10px; 
}

.linea_under_nome {
	width:370px; height:1px; background-color:#66ccff; float:right; margin-top:5px;
}


.spacer10 {
	clear:both;
	width:100%; height:10px; margin:auto
}

.clear {
	clear:both;
}

.dati_anagrafici {
	border:solid 1px #66ccff; padding:10px; height:auto;
}

/* ---------------------------------------------------------------------------------- */




#utility{
	float:left;
	width:auto;
	text-align:center;
	color:#FFF;
	background-color:#0C3;
	opacity:0;filter:alpha(opacity=0);
	padding:5px;
}








/* overlay */


#overlay{

	
	width:100%;
	height:100%;
	z-index:200;
	display:none;
	/*background:url('trasparenza.png');*/
	background-repeat:repeat;
	position:fixed;
	
	top:0px;
	
}

#overlay2{

	width:100%;
	height:100%;
	width:100%;
	height:100%;
	z-index:200;
	display:none;
	background:url('trasparenza.png');
	background-repeat:repeat;
	overflow:auto;
	position:fixed;
	top:0px;
	
}


#minipagina{
	
	height:auto;

	width:500px;
	background-color:#FFF;
	position:absolute;
	top:15px;
	left:50%;
	margin-left:-275px;
	padding:25px;
	border:2px #090 solid;
	
    -webkit-box-shadow: 2px 3px 5px 1px #a14c1e;
-moz-box-shadow: 2px 3px 5px 1px #a14c1e;
box-shadow: 2px 3px 5px 1px #a14c1e; 
}


#grandepagina{
	
	height:auto;

	width:950px;
	background-color:#FFF;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-475px;
	padding:25px;
	border:2px #F90 solid;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
    -webkit-box-shadow: 2px 3px 5px 1px #a14c1e;
-moz-box-shadow: 2px 3px 5px 1px #a14c1e;
box-shadow: 2px 3px 5px 1px #a14c1e; 
}
.peel{
	float:left;
    background:url('../images/dito.png');
background-repeat:no-repeat;
    height:50px;
    width:50px;
	cursor:pointer;
}
#grandepagina2{
	
	height:auto;

	width:950px;
	background-color:#FFF;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-500px;
	padding:25px;
	border:2px #090 solid;
   
}

.bottonechiudi{
	width:100%;
	text-align:right;
	margin-top:25px;
}

.peel{
	float:left;
    background:url('../images/dito.png');
	background-repeat:no-repeat;
    height:50px;
    width:50px;
}
  /*overlay*/
  
  
#destinatari{
	
	width:100%;
	min-height:25px;
	border:1px solid #333;
	padding:5px;
	line-height:30px;
	
}

#messaggio{
	
	
	width:100%;
	min-height:50px;
	border:1px solid #333;
	
}

#oggettomessaggio{
	
	
	width:100%;
	min-height:25px;
	border:1px solid #333;
	
}

.destinatariostile{
	

	color:white;
	background-color:#22a7df;
	display:inline;
	height:15px;
	line-height:30px;
	clear:right;
	font-weight:bold;
	margin:4px;
	padding:2px;
}

.numerellorosso{
	width:22px;
	height:22px;
	text-align:center;
	line-height:22px;
	color:white;
	margin:4px;
	margin-left:-1px;
	background-color:#090;
	font-weight:bold;
}

.numerellogrigio{

    width:22px;
	height:22px;
	text-align:center;
	line-height:22px;
	color:white;
	margin:4px;
	margin-left:-1px;
	background-color:#666;
	font-weight:bold;
	
}

.boxnotifiche{
	width:20px;
}


.elencomess{
	
	cursor:pointer;
	width:300px;
	color:#f00;
	font-weight:bold;
	line-height:20px;
	height:20px;
	padding-left:5px;
	padding-right:4px;
	margin:5px;
}

.elencomessletti{
	
	cursor:pointer;
	width:300px;
	background-color:#FFF;
	color:#090;
	font-weight:bold;
	line-height:20px;
	height:20px;
	padding-left:5px;
	padding-right:4px;
	margin:5px;
}

.testomess{
	width:100%;
	padding:10px;
	border:1px solid #333;
	
}


/*

$elemento[1]['titolo']="Utimi iscritti";
$elemento[1]['colore2']="e67399";
$elemento[1]['colore1']="FFF";
$elemento[1]['contenuto']=$user->ultimiiscritti($db);
$elemento[2]['titolo']="Prossimi appuntamenti";
$elemento[2]['colore2']="b373b3";
$elemento[2]['colore1']="FFF";
$elemento[2]['contenuto']=$user->prossimiappuntamenti($db);
$elemento[3]['titolo']="Messaggi da leggere";
$elemento[3]['colore2']="8c66d9";
$elemento[3]['colore1']="FFF";
$elemento[3]['contenuto']=$user->messaggiricevuti($db);

$elemento[4]['titolo']="Ritardo nominativi";
$elemento[4]['colore2']="668cd9";
$elemento[4]['colore1']="FFF";
$elemento[4]['contenuto']=$user->ritardonominativi($db);
$elemento[5]['titolo']="Allarme 30gg";
$elemento[5]['colore2']="65ad89";
$elemento[5]['colore1']="FFF";
$elemento[5]['contenuto']=$user->allarme30gg($db);
$elemento[6]['titolo']="Compleanni Oggi";
$elemento[6]['colore2']="4cb052";
$elemento[6]['colore1']="FFF";
$elemento[6]['contenuto']=$user->compleannioggi($db);

$elemento[7]['titolo']="Compleanni mese";
$elemento[7]['colore2']="f2a640";
$elemento[7]['colore1']="FFF";
$elemento[7]['contenuto']=$user->compleannimese($db);
$elemento[8]['titolo']="TITOLO 2/3";
$elemento[8]['colore2']="e6804d";
$elemento[8]['colore1']="FFF";
$elemento[8]['contenuto']="Contenuto 2 lista 3.";
$elemento[9]['titolo']="TITOLO 3/3";
$elemento[9]['colore2']="be9494";
$elemento[9]['colore1']="FFF";
$elemento[9]['contenuto']="Contenuto 3 lista 3.";*/



.coloreanagrafici{
	background-color:#e67399;
	color:#fff;
}
.coloreeta{
	background-color:#b373b3;
	color:#fff;
}

.coloretelefoni{
	background-color:#8c66d9;
	color:#fff;
}

.coloredocumenti{
	background-color:#f2a640;
	color:#fff;
}

.coloredettagli{
	
	background-color:#4cb052;
	color:#fff;
}	

.coloreextra{
	
	background-color:#090;
	color:#fff;
}	


.barrasottosonocerco{
	
	width: 470px;
	float: right;
	border:1px solid #66ccff;
	padding-bottom: 5px;
padding-left: 5px;
	margin-top:5px;
	
}

.stileboxblu{
	
	width: 495px;
	border:1px solid #3C3;
	padding-bottom: 5px;
	padding-top:5px;
padding-left: 5px;
	margin-top:8px;
	
}

.stileboxblu2{
	
	width: 470px;
	border:1px solid #3C3;
	padding-bottom: 5px;
	padding-top:5px;
	padding-left: 5px;
	margin-top:8px;
	margin-left:12px;
	
}


.stileboxblu3{
	
	width: 1000x;
	border:1px solid #F90;
	padding-bottom: 5px;
	padding-top:5px;
padding-left: 5px;
	margin-top:8px;
	
	
}

#dhtmltooltip
{
position: absolute;
min-width: 30px;
max-width:300px;
border-top: solid 1px #0070c0;
border-left: solid 1px #0070c0;
border-right: solid 1px #0070c0;
border-bottom: solid 1px #0070c0;
padding: 2px;
background-color: #FFF;
visibility: hidden;
z-index: 500;
}





table{
	width:100%;
}
	
table, th, td {
	border: 1px solid #CCC;
	border-collapse: collapse;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #333;
	
}



caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}



td, th {
	padding: 4px;
    
}

thead th {
	text-align: center;
	background: #f4dfdf;
	color: #F30;
	font-size: 100% !important;
}

thead.carrelloprodhead th {
	text-align: left;
	background: #FC9;
	color: #C00;
	font-size: 100% !important;
}


thead.carrelloprodordini th {
	text-align: left;
	background: #a8f3b1;
	color: #6c9d72;
	font-size: 100% !important;
}

tbody th {
	font-weight: bold;
}

tbody tr { background: #FCFDFE; }

tbody tr.odd { background: #F7F9FC; }

table a:link {
	color: #718ABE;
	text-decoration: none;
}


.valore{
	
	border:0px;
}

.desc{
	
	border:0px;
	
}

.rigaschedatr{
	border:0px;
}

.noborder{
	
	border:0px;
}


.novisible{
	
	display:none;
	
}




.sfondosumasotto{
	width:100%;
	height:10px;
	background:url('../sfumatura.png') repeat-x;
	position:absolute;
	bottom:0px;
	margin-left:-5px;
	
}


.tabcontent{
	
	width:1000px;
	margin:0 auto;
	
}