@charset "utf-8";

html, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/background_light.jpg);
	background-position:top;
	background-repeat: repeat-x;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#wrapper{
	width:900px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

#titolo {
	float: left;
	background-image: url(../images/titolo.gif);
	background-position: left;
	background-repeat: no-repeat;
  	width:900px;
  	height:100px;
  	text-indent: -9000px;
}

#titolo a {
	display:block;
	float: left;
  	width:900px;
  	height:100px;
  	text-indent: -9000px;
}

/* INTRO */

#intro {
	float: left;
	background-image: url(../images/intro.gif);
	background-position: left;
	background-repeat: no-repeat;
  	width:900px;
  	height:100px;
  	text-indent: -9000px;
}

#intro a {
	display:block;
	float: left;
  	width:900px;
  	height:100px;
  	text-indent: -9000px;
}

/* NAVIGATION */

#nav_contacts {
	margin-top: 5px;
  	width:60px;
  	height:20px;
  	text-indent: -9000px;
	float: right;
	background-image: url(../images/nav_menu_contacts.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#nav_contacts a {
	display:block;
	float: right;
  	width:60px;
  	height:20px;
  	text-indent: -9000px;	
}

#nav_behance {
	margin-top: 5px;
  	width:120px;
  	height:20px;
  	text-indent: -9000px;
	float: right;
	background-image: url(../images/nav_menu_behance.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#nav_behance a {
	display:block;
	float: right;
  	width:120px;
  	height:20px;
  	text-indent: -9000px;	
}

#nav_clienti {
	margin-top: 5px;
  	width:100px;
  	height:20px;
  	text-indent: -9000px;
	float: right;
	background-image: url(../images/nav_menu_clienti.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#nav_clienti a {
	display:block;
	float: right;
  	width:100px;
  	height:20px;
  	text-indent: -9000px;	
}

#nav_riservata {
	margin-top: 5px;
  	width:100px;
  	height:20px;
  	text-indent: -9000px;
	float: right;
	background-image: url(../images/nav_menu_riservata.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#nav_riservata a {
	display:block;
	float: right;
  	width:100px;
  	height:20px;
  	text-indent: -9000px;	
}

#nav_webmail {
	margin-top: 5px;
  	width:100px;
  	height:20px;
  	text-indent: -9000px;
	float: right;
	background-image: url(../images/nav_menu_webmail.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#nav_webmail a {
	display:block;
	float: right;
  	width:100px;
  	height:20px;
  	text-indent: -9000px;	
}

/* PROJECT ITEMS */

.proj_item{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_lastitem.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

.proj_image {
	display: block;
	margin-top: 10px;
	float: right;
	width: 600px;
	border: solid;
	border-width: 1px;
	border-color: #999;
	text-align: left;
	color: #666;
	text-indent: -9000px;
}

.proj_image a{
	display: block;
	width: 600px;
	height: 100%;
	text-align: left;
	color: #666;
	text-indent: -9000px;
}

.proj_descr {
	margin-top: 10px;
	float: right;
	width: 600px;
	border: solid;
	border-width: 1px;
	border-color: #999;
	text-align: left;
	color: #666;
	text-indent: 0px;
}

/* PROJECT TYPES */

.proj_item_multi{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_multi.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

.proj_item_web{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_web.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

.proj_item_identity{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_identity.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

.proj_item_paper{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_paper.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

.proj_item_package{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_package.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

.proj_item_seo{
	margin-top: 60px;
	float: left;
	width: 900px;
	background-image: url(../images/linea_orizz_seo.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #666;
}

/* LAST.FM */

#last_fm {
	margin-top: 5px;
	display: inline;
	float: right;
	width: 16px;
	height: 16px;
	background-image: url(../images/last_fm_grey.gif);
	background-position: center;
	background-repeat: no-repeat;
	text-indent: -9000px;
	text-align: left;
}

#last_fm a{
	display: inline;
	float: right;
	width: 16px;
	height: 16px;
	text-indent: -9000px;
	text-align: left;	
}

#last_fm a:hover {
	display: inline;
	float: right;
	width: 16px;
	height: 16px;
	background-image: url(../images/last_fm.gif);
	background-position: center;
	background-repeat: no-repeat;
	text-indent: -9000px;
	text-align: left;	
}

/* FOOTER */

#footer {
	float: left;
  	width:900px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-image: url(../images/linea_orizz_dark.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	color: #666;
	text-align: right;
}

#footer a:link{
	color:#666;
}