/* CSS Document */

a.no-dotted {
	border: none;
}

#home p{
	font-size: 1.2em;
	font-weight: normal;
}

#home ul {
	list-style-type: none;
	margin-top: 0px;
	font-size: 1.2em;
}

#home li {
	margin-bottom: 15px;
}

input.spam {
	display: none;
}

div.foto {
	float: left;
	width: 140px;
	height: 140px;
	margin: 25px 15px;
	text-align: center;
}

div.foto img {
	width: 120px;
	height: 120px;
	padding: 5px;
}

div#sfondo {
	margin-top: 20px;
	text-align: center;
}

div#sfondo img {
	margin-bottom: 10px;
}

div#esito {
	margin: 10px auto;
	padding: 15px 15px 0px 15px;
	width: 300px;
	background-color: #FF6;
	border: 1px solid #999;
	font-size: 1.2em;
	text-align: center;
}

#web p{
	font-size: 1.1em;
	font-weight: normal;
}
#web ul {
	font-size: 1.1em;
	font-weight: normal;
	list-style-image: url(../images/bullet-green.gif);
	margin-top: 0px;
}
#web ul li {
	margin-bottom: 10px;
	padding-left: 0px;
}

div#esempi {}
div#esempi h2 {
	padding-top: 20px;
}

div.siti {
	height: 200px;
}

div.siti img {
	float: left;
	width: 180px;
	margin-right: 20px;
}

div#esempi img {
	float: left;
}

ul#sitemap {}
ul#sitemap li ul {
	margin-top: 10px;
	font-size: 0.9em;
}

li.mail {
	list-style-image:url(../images/mail.png);
}

li.messenger {
	list-style-image:url(../images/messenger.png);
}

li.cellulare {
	list-style-image:url(../images/cellulare.png);
}
/*------------------*/
/*   Text colors    */
/*------------------*/
.txt-white {color: rgb(255,255,255);}
.txt-black {color: rgb(0,0,0);}

.txt-grey01 {color: rgb(242,242,242);}
.txt-grey02 {color: rgb(230,230,230);}
.txt-grey03 {color: rgb(217,217,217);}
.txt-grey04 {color: rgb(204,204,204);}
.txt-grey05 {color: rgb(191,191,191);}
.txt-grey06 {color: rgb(178,178,178);}
.txt-grey07 {color: rgb(153,153,153);}
.txt-grey08 {color: rgb(127,127,127);}
.txt-grey09 {color: rgb(89,89,89);}
.txt-grey10 {color: rgb(51,51,51);}

.txt-yellow01 {color: rgb(254,252,232);}
.txt-yellow02 {color: rgb(253,249,201);}
.txt-yellow03 {color: rgb(253,246,185);}
.txt-yellow04 {color: rgb(252,243,162);}
.txt-yellow05 {color: rgb(251,239,139);}
.txt-yellow06 {color: rgb(250,236,116);}
.txt-yellow07 {color: rgb(249,233,93);}
.txt-yellow08 {color: rgb(249,230,69);}
.txt-yellow09 {color: rgb(248,227,46);}
.txt-yellow10 {color: rgb(247,224,23);}

.txt-blue01 {color: rgb(238,237,249);}
.txt-blue02 {color: rgb(222,220,242);}
.txt-blue03 {color: rgb(205,202,236);}
.txt-blue04 {color: rgb(189,185,229);}
.txt-blue05 {color: rgb(172,167,223);}
.txt-blue06 {color: rgb(155,149,217);}
.txt-blue07 {color: rgb(139,132,210);}
.txt-blue08 {color: rgb(122,114,204);}
.txt-blue09 {color: rgb(106,97,197);}
.txt-blue10 {color: rgb(89,79,191);}

.txt-green01 {color: rgb(237,246,229);}
.txt-green02 {color: rgb(220,238,204);}
.txt-green03 {color: rgb(202,229,178);}
.txt-green04 {color: rgb(185,220,153);}
.txt-green05 {color: rgb(167,211,127);}
.txt-green06 {color: rgb(149,203,102);}
.txt-green07 {color: rgb(132,194,76);}
.txt-green08 {color: rgb(114,185,51);}
.txt-green09 {color: rgb(97,177,25);}
.txt-green10 {color: rgb(79,168,0);}

.txt-red01 {color: rgb(252,235,233);}
.txt-red02 {color: rgb(248,216,211);}
.txt-red03 {color: rgb(245,196,188);}
.txt-red04 {color: rgb(242,177,166);}
.txt-red05 {color: rgb(238,157,144);}
.txt-red06 {color: rgb(235,137,122);}
.txt-red07 {color: rgb(232,118,100);}
.txt-red08 {color: rgb(229,98,77);}
.txt-red09 {color: rgb(225,79,55);}
.txt-red10 {color: rgb(222,59,33);}
