.box{display:block}
.box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C3DEF5}
.box1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e5f0fa;
  border-right:1px solid #e5f0fa;
  background:#d2e6f7}
.box2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9fbfe;
  border-right:1px solid #f9fbfe;
  background:#cee4f6}
.box3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cee4f6;
  border-right:1px solid #cee4f6;}
.box4{
  border-left:1px solid #e5f0fa;
  border-right:1px solid #e5f0fa}
.box5{
  border-left:1px solid #d2e6f7;
  border-right:1px solid #d2e6f7}
.boxfg{
  padding-left: 10px;
  padding-right: 10px;
  background:#C3DEF5}

.lbox{ display:block}
.lbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DAEAF8}
.lbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cce3f6;
  border-right:1px solid #cce3f6;
  background:#d4e7f7}
.lbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #c5dff5;
  border-right:1px solid #c5dff5;
  background:#d5e7f7}
.lbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d5e7f7;
  border-right:1px solid #d5e7f7;}
.lbox4{
  border-left:1px solid #cce3f6;
  border-right:1px solid #cce3f6}
.lbox5{
  border-left:1px solid #d4e7f7;
  border-right:1px solid #d4e7f7}
.lboxfg{
  padding-left: 10px;
  padding-right: 10px;
  background:#DAEAF8}

.nbox{display:block}
.nbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C3DEF5}
.nbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d0e4f6;
  border-right:1px solid #d0e4f6;
  background:#c8e1f5}
.nbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d7e8f7;
  border-right:1px solid #d7e8f7;
  background:#c7e0f5}
.nbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c7e0f5;
  border-right:1px solid #c7e0f5;}
.nbox4{
  border-left:1px solid #d0e4f6;
  border-right:1px solid #d0e4f6}
.nbox5{
  border-left:1px solid #c8e1f5;
  border-right:1px solid #c8e1f5}
.nboxfg{
  padding-left: 10px;
  padding-right: 10px;	
  background:#C3DEF5}

.limbo{display:block}
.limbo *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e4eef2}
.limbo1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f7f9;
  border-right:1px solid #f3f7f9;
  background:#eaf2f5}
.limbo2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfdfd;
  border-right:1px solid #fcfdfd;
  background:#e9f1f4}
.limbo3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9f1f4;
  border-right:1px solid #e9f1f4;}
.limbo4{
  border-left:1px solid #f3f7f9;
  border-right:1px solid #f3f7f9}
.limbo5{
  border-left:1px solid #eaf2f5;
  border-right:1px solid #eaf2f5}
.limbofg{
  padding-left: 10px;
  padding-right: 10px;
  background:#e4eef2}

.trans{display:block}
.trans *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CADAE0}
.trans1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e8eff1;
  border-right:1px solid #e8eff1;
  background:#d7e3e7}
.trans2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9fbfb;
  border-right:1px solid #f9fbfb;
  background:#d4e1e5}
.trans3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d4e1e5;
  border-right:1px solid #d4e1e5;}
.trans4{
  border-left:1px solid #e8eff1;
  border-right:1px solid #e8eff1}
.trans5{
  border-left:1px solid #d7e3e7;
  border-right:1px solid #d7e3e7}
.transfg{
  padding-left: 10px;
  padding-right: 10px;
  background:#CADAE0}


.user{display:block}
.user *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FBDFB4}
.user1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fdf1de;
  border-right:1px solid #fdf1de;
  background:#fce7c6}
.user2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefbf7;
  border-right:1px solid #fefbf7;
  background:#fbe5c2}
.user3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbe5c2;
  border-right:1px solid #fbe5c2;}
.user4{
  border-left:1px solid #fdf1de;
  border-right:1px solid #fdf1de}
.user5{
  border-left:1px solid #fce7c6;
  border-right:1px solid #fce7c6}
.userfg{
  padding-left: 10px;
  padding-right: 10px;
  background:#FBDFB4}

.info{display:block}
.info *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CDE6BF}
.info1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9f4e3;
  border-right:1px solid #e9f4e3;
  background:#d9eccf}
.info2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fafcf8;
  border-right:1px solid #fafcf8;
  background:#d6eacb}
.info3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d6eacb;
  border-right:1px solid #d6eacb;}
.info4{
  border-left:1px solid #e9f4e3;
  border-right:1px solid #e9f4e3}
.info5{
  border-left:1px solid #d9eccf;
  border-right:1px solid #d9eccf}
.infofg{
  padding-left: 10px;
  padding-right: 10px;
  background:#CDE6BF}

.lang{display:block}
.lang *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e7c3f5}
.lang1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4e5fa;
  border-right:1px solid #f4e5fa;
  background:#edd2f7}
.lang2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcf9fe;
  border-right:1px solid #fcf9fe;
  background:#ebcef6}
.lang3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ebcef6;
  border-right:1px solid #ebcef6;}
.lang4{
  border-left:1px solid #f4e5fa;
  border-right:1px solid #f4e5fa}
.lang5{
  border-left:1px solid #edd2f7;
  border-right:1px solid #edd2f7}
.langfg{
  padding-left: 10px;
  padding-right: 10px;
  background:#e7c3f5}

.padded {
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
}

/* definizioni per i colori! */
a, h5, table.infos2 th, table.infos th, .boxfg a, .boxfg h1, .boxfg h2, .boxfg h3, .boxfg h4, .boxfg h5, .transfg a, .transfg h1, .transfg h2, .transfg h3, .transfg h4, .transfg h5, .limbog h1, .limbofg h2, .limbofg h3, .limbofg h4, .limbofg h5, .lboxfg a, .lboxfg h1, .lboxfg h2, .lboxfg h3, .lboxfg h4, .lboxfg h5 { color: #006699; }
.infofg a, .infofg h1, .infofg h2, .infofg h3, .infofg h4, .infofg h5  { color: #5D9E32; }
.userfg a, .userfg h1, .userfg h2, .userfg h3, .userfg h4, .userfg h5 { color: #CC6600; }
.langfg a, .langfg h1, .langfg h2, .langfg h3, .langfg h4, .langfg h5 { color: #9000CC; }

/* TAG CLOUD */
a.size1 {
color: #006699;
}
a.size2 {
color: #3071ad;
}
a.size3 {
color: #3071ad;
}
a.size4 {
color: #3071ad;
}
a.size5 {
color: #548abd;
}
a.size6 {
color: #548abd;
}
a.size7 {
color: #548abd;
}
a.size8 {
color: #79a7d2;
}
a.size9 {
color: #79a7d2;
}
a.size0 {
color: #79a7d2;
}

/* box autocomplete */
div.suggested {
	background: #DAEAF8;
}
div.suggested ul li.selected { background-color: #FFFFFF;}
div.suggested {
  border:1px solid #548abd;
}

div.suggested ul li {
  border-bottom:1px solid #548abd;
}

