/* CSS Document */

body {
	background-color: #000;
	margin:0;

/*
	scrollbar-face-color:#fff;
	scrollbar-shadow-color: #CC33FF;
	scrollbar-highlight-color:#d2d2d2;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color:#d2d2d2;
	scrollbar-arrow-color:#CC33FF;
 */
}
#box-header {
	background-color: #000;
	width:100%;
	height:383px;
	text-align:center;

}
#header {
	background-color: #000;
	width:960px;
	height:383px;
	text-align:center;
}
#header-home {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header_02.jpg);
}
#header-comp {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-compagnia_02.jpg)
}
#header-spett {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-spett_02.jpg)
}
#header-photo {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-photo2_02.jpg)
}
#header-cal {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-photo_02.jpg)
}
#header-work {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-work_02.jpg)
}
#header-link {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-link_02.jpg)
}
#header-cont {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-cont_02.jpg)
}
#header-colomb {
	background-color: #000;
	width:655px;
	height:383px;
	background-image:url(../immagini/header-colombaioni_02.jpg);
}

#header1 {
	background-color: #000;
	width:143px;
	height:274px;
}
#box_cont {
	background-color: #eee8da;
	width:100%;
	background-image:url(../immagini/bg_cont.jpg);
	background-position:top center;
}
#box_cont_comp {
	background-color: #eee8da;
	width:100%;
	background-image:url(../immagini/bg_cont2.png);
	background-position:top center;
}
#cont {
	
	background-color: #transparent;
	width:960px;
	margin:auto;
	
}
#cont-left {
	background-color: transparent;
	width:275px;
	align:left;
	margin-top:85px;
	text-align:right;
	
}
#cont-left-spett {
	background-color: transparent;
	width:275px;
	align:left;
	margin-top:45px;
	text-align:left;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:26px;
	color:#ccc;	

}
#cont-left-spett a:link, #cont-left-spett a:visited,#cont-left-spett a:active{
	background-color: transparent;
	align:left;
	text-align:left;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:26px;
	color:#fff;	
	text-decoration:none;
	letter-spacing:1px;
	font-weight:normal;

}
#cont-left-spett a:hover{
	background-color: transparent;
	align:left;
	text-align:left;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:26px;
	color:#000;	
	text-decoration:none;
	letter-spacing:1px;
	font-weight:normal;
	
}
#cont-left-spett #acceso3{
	background-color: transparent;
	align:left;
	text-align:left;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:26px;
	color:#000;	
	text-decoration:none;
	letter-spacing:1px;
	font-weight:normal;
	
}
#cont-left-spett h1{
	text-align:left;
	font-family:Arial, Helvetica, sans serif;
	font-size:14px;
	line-height:36px;
	color:#000;
	border-bottom: 1px dotted #999;
	padding-bottom:3px;
	display:inline;
	letter-spacing:1px;
}
#cont-right {
	background-color: transparent;
	color:#000;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	width:670px;
	margin:auto;
	margin-left:290px;
	margin-top:35px;
	text-align:justify;
	
}
#cont-right-home {
	background-color: transparent;
	color:#000;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	width:460px;
	margin-left:290px;
	text-align:justify;
	
}
#cont-right2-home {
	background-color: transparent;
	color:#000;
	width:210px;	
	text-align:right;
}
#cont-right2 {
	background-color: transparent;
	color:#000;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	width:630px;
	float:right;
	margin-left:0px;
	margin-top:35px;
	text-align:justify;
	position:relative;
	float:left;
	
}

#cont-right3 {
	background-color: transparent;
	color:#000;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	width:70x0px;
	margin-left:0px;
	margin-top:35px;
	text-align:justify;
	
}
a:link, a:visited, a:active {
	color:#eee8da;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
a:hover {
	color:#222;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
.red{
	color:#900;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	letter-spacing:1px;
}
.black{
	color:#000;
	font-family:Arial, Helvetica, sans serif;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	letter-spacing:1px;
}

.clear{
	clear:both;
}
.small{
	color:#666;
	font-family:Arial, Helvetica, sans serif;
	font-size:10px;
	line-height:16px;
	letter-spacing:1px;
}
.foto{
background:transparent;
	margin-right:4px;
}
.foto2{
background:transparent;
	border: 10px solid #c4baa5;
	margin-right:15px;
	
}
h2,h3,h4{
background:transparent;
	color:#900;
	font-family:Arial, Helvetica, sans serif;
	font-size:14px;
	letter-spacing:1px;
	border-bottom: 1px dotted #900;
	font-weight:normal;
	
	
}
.cell{
background-color: transparent;
	color:#000;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	
}
#tit{
margin-top:35px;
	
}
#spett a:link, #spett a:visited, #spett a:active {
	color:#900;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
#spett a:hover {
	color:#222;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
#footer {
	background-color: #eee8da;
	width:100%;
	background-image:url(../immagini/bg_footer.jpg);
	background-position:top center;
}
#footer-int {
	
	background-color: #transparent;
	width:370px;
	margin:auto;	
	
}
.spett a:link, .spett a:visited, .spett a:active {
	color:#900;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
.spett a:hover {
	color:#222;
	font-family:Arial, Helvetica, sans serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
.small-white{
	color:#999;
	font-family:Arial, Helvetica, sans serif;
	font-size:10px;
	line-height:16px;
	letter-spacing:1px;
}
