body {margin: 0px; padding: 0px; text-align: center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-image: url(img/grafica/sfondo.gif); background-repeat: repeat;}
div#contenitore {width: 768px; height: 100%; background-color: #FFFFFF; border-left: 1px solid #333333; border-right: 1px solid #333333;}
div#header {width: 768px; height: 32px; background-image: url(img/grafica/sfumatura.gif); background-repeat: repeat-x;}
	div#data {position: relative; float: left; color: #FFFFFF; font-weight: bold; margin-top: 8px;}
	div#links {position: relative; float: right; color: #FFFFFF; font-weight: bold; margin-top: 8px;}
div#menu {text-align: left; width: 768px; height: 28px; background-image: url(img/grafica/pallini.gif); background-repeat: repeat-x;}
	a#graphikmind {width: 98px; height:28; background-image: url(img/button/graphikmind.gif); display: inline-block;}
	a#graphikmind:hover {width: 98px; height:28; background-image: url(img/button/graphikmind.gif); display: inline-block;}
	a#webdesign {width: 110px; height:28; background-image: url(img/button/webdesign.gif); display: inline-block;}
	a#webdesign:hover {width: 110px; height:28; background-image: url(img/button/webdesign.gif); display: inline-block;}
	a#webmarketing {width: 100px; height:28; background-image: url(img/button/printdesign.gif); display: inline-block;}
	a#webmarketing:hover {width: 100px; height:28; background-image: url(img/button/printdesign.gif); display: inline-block;}
	a#logotype {width: 81px; height:28; background-image: url(img/button/logotype.gif); display: inline-block;}
	a#logotype:hover {width: 81px; height:28; background-image: url(img/button/logotype.gif); display: inline-block;}
div#immagine {width: 768px; height: 188px; background-image: url(img/grafica/logo.gif); background-repeat: no-repeat;}
div#centrale {width: 768px; height: auto;}
	div#colonna_sx {position: relative; float: left; background-color: #DFDFDF; width: 252px; min-height: 250px; height: auto;}
		div#titolo {width: 252px; height: 32px; background-image: url(img/grafica/titolo.gif); text-align: left; font-weight: bold;}
		div#titolo1 {width: 252px; height: 32px; background-image: url(img/grafica/titolo1.gif); text-align: left; font-weight: bold;}
		div#news {display: block; width: 252px; height: 250px; background-image: url(img/grafica/grigiochiaro1.gif); text-align: left; font-weight: bold;}
	div#contenuto {position: relative; float: left; background-color: #FFFFFF; width: 516px; min-height: 250px; height: auto; text-align:left;}
	div#testo {position: relative; left: 10px; background-color: #FFFFFF; width: 496px; min-height: 250px; height: auto;}
div#footer {width: 768px; height: 32px; background-color: #DFDFDF; border-bottom:1px solid #333333;}





img.web {border: 4px solid #B1CA00;}
.titoloNero {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold}
.titoloBianco {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold}
.testoNero {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.testobottom {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#999999}
.titoloNews {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold}
.testoNews {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}
.testorosso {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; font-weight:bold}
h1.titolo {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; background-color: #B1CA00; color:#FFFFFF; font-weight:bold; border: 1px solid #000000; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;}
h1 {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
h2 {text-decoration:none; font-size:12px; font-weight:normal; color:#000000; padding-bottom:0px; padding-right:0px; display: inline;}
br {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px}
a.link {text-decoration:underline; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#B1CA00; font-weight:bold;}
A.link:hover {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#B1CA00; font-weight:bold;}
a {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
A:hover { text-decoration: underline }
a.webportfolio {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
A.webportfolio:hover {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
a.didascalie {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}
A:hover.didascalie {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}
a.bianco {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
A.bianco:hover { text-decoration: underline }
a.bottom {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#999999}
A.bottom:hover { text-decoration: underline }
input {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
select {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:175px;}
textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}