/* CSS Document */

/*GENERICI*/
html,body
	{
		margin-top: 0;
		margin-bottom: 0;
		padding:0;
		font-family: Verdana;
		background-color: #4c8bff;
		font-size:14px;
	}
A:link 
	{
		color: #4c8bff; 
		text-decoration: none
	}
A:visited 
	{
		color: #4c8bff; 
		text-decoration: none
	}
A:hover 
	{
		color: #66CCFF; 
		text-decoration: none
	}
A:active 
	{
		color: #4c8bff; 
		text-decoration: none
	}
	
H1
	{
		text-align: left;
		color: #4c8bff;
	}
	
H2
	{
		text-align: left;
		color: #4c8bff;
	}
H3
	{
		text-align: left;
		color: #4c8bff;
	}
H4
	{
		text-align: left;
		color: #4c8bff;
	}
H5
	{
		text-align: left;
		color: #4c8bff;
	}
H6
	{
		text-align: left;
		color: #4c8bff;
	}
/*FINE GENERICI*/


.Foto 
{
	float: left
}

td
{
	vertical-align:top;
	}



/*BOXES*/
#container 
	{ 
		background-image:url(img/background.gif);
		background-repeat:repeat-y;
		width:885px;
	}
#intro 
	{ 
		background-image:url(img/header.jpg);
		width: 771px;
		height: 142px;
		margin-left: 105px;
	}
#menu 
	{ 
		background-image:url(img/menu.gif);
		width: 188px;
		height: 451px;
		left: 31px;
		float: left;
		position:relative;
	}
#main
	{ 
		margin-left: 230px;
        text-align: left;
		color: #666666;
		width: 580px;
	}
#footer
	{ 
		background-image:url(img/footer.gif);
		width: 729px;
		height: 39px;
		margin-left: 105px;
        text-align: center;
		color: #000000;
	}
/*FINE BOXES*/
	
	
	
	
	
/*NAVIGAZIONE*/
#nav 
	{
		position: absolute;
		top: 20px;
		left: 10px;
		height: 280px;
		overflow: hidden;
		width: 170px;
		margin: 0; 
		padding: 0;
		white-space: nowrap;
		display: block;
		list-style-type: none;
	}
	
#nav a 
	{
		width: 170px;
		display: block;
		overflow: hidden;
		height: 28px ; 
		height /**/:28px; /* for IE5/Win */
	}
	
#nav a:hover 
	{
		background-position: 0 -28px;
	}

#nav a:active, #nav a.selected 
	{
		background-position: 0 -56px;
	}
#tprova a  
	{
		background: url(img/bot_provami.gif) top left no-repeat;
	}
#thome a  
	{
		background: url(img/bot_home.gif) top left no-repeat;
	}
	#tgallery a  
	{
		background: url(img/bot_gallery.gif) top left no-repeat;
	}
#tabout a  
	{
		background: url(img/bot_about.gif) top left no-repeat;
	}
#tblog a  
	{
		background: url(img/bot_blog.gif) top left no-repeat;
	}
#tcontatti a  
	{
		background: url(img/bot_contatti.gif) top left no-repeat;
	}
#tgeek a  
	{
		background: url(img/bot_geek.gif) top left no-repeat;
	}
#tguestbook a  
	{
		background: url(img/bot_guestbook.gif) top left no-repeat;
	}
#tjob a  
	{
		background: url(img/bot_job.gif) top left no-repeat;
	}
#tlinks a  
	{
		background: url(img/bot_links.gif) top left no-repeat;
	}
#toldsite a  
	{
		background: url(img/bot_oldsite.gif) top left no-repeat;
	}
/*FINE NAVIGAZIONE*/






/*INTERNO FOOTER*/
#footerscritte
	{
		position: relative;
		top: 11px;
		color: #ffffff;
		font-size: 14px;
	}
#footerscritte a
	{
		color: #ffffff;
	}
#footerscritte a:hover
	{
		color: #4c8bff;
	}
	
/*FINE INTERNO FOOTER*/

.W3c
	{ 
	    margin-top: 350px;		
		margin-bottom: 10px;
        text-align: center;
	}

img
{
	border : 0px;
	}


/*GUESTBOOK*/
.entry 
	{ 
		background: #F5F5F5; 
		border: solid 1px black; 
		width: 550px; 
		padding: 10px; 
		margin: 0 auto 15px; 
		text-align: left 
	}
	
	.entryblog
	{ 
		background: #F5F5F5; 
		border: solid 1px black; 
		width: 450px; 
		padding: 10px; 
		margin: 0 auto 15px; 
		text-align: left 
	}
	
.name 
	{ 
		font-weight: bold; 
		float: left ;
		color: #4c8bff;
	}
.info 
	{ 
		float: right; 
		margin-bottom: 1em 
	}
.entry p 
	{ 
		clear: both; 
		margin-top: 0; 
		margin-bottom: 1em; 
	}
.date 
	{ 
		font-size: 10px; 
		text-align: right
	 }
	 
	 
	 
	 label { float: left; text-align: left; font-weight: bold; width: 70px; margin-left: 60px }
input,textarea { width: 530px; background: #FFFFFF; border: solid black 1px; background:  #FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif }
input.submit { font-weight: bold; width: auto }
#submit { font-weight: bold; margin-left: 130px; text-align: left }
* html #submit { margin-left: 133px }

	 
/*FINE GUESTBOOK*/
