body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}



.txt {
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
}

.txt a:link{
	color: #666;
	text-decoration:none;
	font-size: 10pt;
	font-family: Helvetica, sans-serif;
}

.txt a:visited{
	color: #666;
	text-decoration:none;
	font-size: 10pt;
	font-family: Helvetica, sans-serif;
}

.txt a:hover, a:focus, a:active{
	color: #666;
	text-decoration:underline;
	font-size: 10pt;
	font-family: Helvetica, sans-serif;
}

.txt_rosina{
	color:#333;
	margin:0px 0px 0px 0px;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}

.txt_design{
	color:#900;
	margin:0px 0px 0px 0px;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}

.txt_mobile {
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
	color: #666;
}

.txt_works {
	font-family: Helvetica, sans-serif;
	font-size: 9pt;
	color: #666;
}

.txt_works a:link{
	color: #666;
	text-decoration:none;
	font-size: 9pt;
	font-family: Helvetica, sans-serif;
}

.txt_works a:visited{
	color: #666;
	text-decoration:none;
	font-size: 9pt;
	font-family: Helvetica, sans-serif;
}

.txt_works a:hover, a:focus, a:active{
	color: #c10076;
	text-decoration:line-through;
	font-size: 9pt;
	font-family: Helvetica, sans-serif;
}


.txt_worksoff {
	color: #c10076;
	text-decoration:line-through;
	font-size: 9pt;
	font-family: Helvetica, sans-serif;
}



.txt_cv {
	font-family: Helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
}

.txt_cv a:link{
	color: #666;
	text-decoration:none;
	font-size: 8pt;
	font-family: Helvetica, sans-serif;
}

.txt_cv a:visited{
	color: #666;
	text-decoration:none;
	font-size: 8pt;
	font-family: Helvetica, sans-serif;
}



.txt_cv a:hover, a:focus, a:active{
	color: #666;
	text-decoration:underline;
	font-size: 8pt;
	font-family: Helvetica, sans-serif;
}

.txt_servizi {
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color: #6aa039;
}

.button_aboutme {
width: 130px;
height: 20px;
background: url(../images/aboutme_off.png) no-repeat top left;
}

.button_aboutme a {
display: block;
width: 130px;
height: 20px;
background: url(../images/aboutme_off.png) no-repeat top left;
}

.button_aboutme a:hover {
width: 130px;
height: 20px;
background: url(../images/aboutme_on.png) no-repeat top left;
}



.button_servizi {
width: 130px;
height: 20px;
background: url(../images/servizi_off.png) no-repeat top left;
}

.button_servizi a {
display: block;
width: 130px;
height: 20px;
background: url(../images/servizi_off.png) no-repeat top left;
}

.button_servizi a:hover {
width: 130px;
height: 20px;
background: url(../images/servizi_on.png) no-repeat top left;
}


.button_works {
width: 130px;
height: 20px;
background: url(../images/works_off.png) no-repeat top left;
}

.button_works a {
display: block;
width: 130px;
height: 20px;
background: url(../images/works_off.png) no-repeat top left;
}

.button_works a:hover {
width: 130px;
height: 20px;
background: url(../images/works_on.png) no-repeat top left;
}


.button_facebook {
width: 130px;
height: 20px;
background: url(../images/facebook_off.png) no-repeat top left;
}

.button_facebook a {
display: block;
width: 130px;
height: 20px;
background: url(../images/facebook_off.png) no-repeat top left;
}

.button_facebook a:hover {
width: 130px;
height: 20px;
background: url(../images/facebook_on.png) no-repeat top left;
}




.button_photo {
width: 130px;
height: 20px;
background: url(../images/photo_off.png) no-repeat top left;
}

.button_photo a {
display: block;
width: 130px;
height: 20px;
background: url(../images/photo_off.png) no-repeat top left;
}

.button_photo a:hover {
width: 130px;
height: 20px;
background: url(../images/photo_on.png) no-repeat top left;
}




.button_contatti {
width: 130px;
height: 20px;
background: url(../images/contatti_off.png) no-repeat top left;
}

.button_contatti a {
display: block;
width: 130px;
height: 20px;
background: url(../images/contatti_off.png) no-repeat top left;
}

.button_contatti a:hover {
width: 130px;
height: 20px;
background: url(../images/contatti_on.png) no-repeat top left;
}




.foot{
	color:#999;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	font-family: Helvetica, sans-serif;
}

.foot a:link{
	color: #999;
	text-decoration:none;
	font-size:9pt;
	font-family: Helvetica, sans-serif;
}

.foot a:visited{
	color: #999;
	text-decoration:none;
	font-size:9pt;
	font-family: Helvetica, sans-serif;
}

.foot a:hover, a:focus, a:active{
	color: #999;
	text-decoration:underline;
	font-size:9pt;
	font-family: Helvetica, sans-serif;
}



.foot_rosina{
	color:#333;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	font-family: Helvetica, sans-serif;
}

.foot_design{
	color:#900;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	font-family: Helvetica, sans-serif;
}



.form {
	border: 1px solid #6B2800;
	background-color: #BCA16B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6B2800;
	width: 200px;
}

.txt_form {
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.txt_form a:link{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}

.txt_form a:visited{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}



.txt_form a:hover, a:focus, a:active{
	color: #FFFFFF;
	text-decoration:underline;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}



.txt_form_privacy {
	font-family: Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.txt_form_privacy a:link{
	color: #FFFFFF;
	text-decoration:none;
	font-size: 8pt;
	font-family: Helvetica, sans-serif;
}

.txt_form_privacy a:visited{
	color: #FFFFFF;
	text-decoration:none;
	font-size: 8pt;
	font-family: Helvetica, sans-serif;
}



.txt_form_privacy a:hover, a:focus, a:active{
	color: #FFFFFF;
	text-decoration:underline;
	font-size: 8pt;
	font-family: Helvetica, sans-serif;
}





.txt_send {
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color: #6B2800;
}

.txt_send a:link{
	color: #6B2800;
	text-decoration:none;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}

.txt_send a:visited{
	color: #6B2800;
	text-decoration:none;
	font-size:10pt;
	font-family: Helvetica, sans-serif;
}

.txt_send a:hover, a:focus, a:active{
	color: #6B2800;
	text-decoration:underline;
	font-size: 10pt;
	font-family: Helvetica, sans-serif;
}
