body {
background-color:#3f4249;
color:#b8b8b8;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;

}

a {
color:#dfd300;
text-decoration:none;


}

/*Generale*/

/*Testata*/
.Testata {
	height:350px;
	background-image:url(../images/BgHead.gif); 

}

.Lingua{
	
	width:885px;
	margin:0 auto;
	text-align:right;
	padding:8px 30px 8px 0px;
	}



#Logos{
	width:885px;
	height:350px;
	margin:auto;
	background-image:url(../images/LogosOne.jpg);
	background-repeat:no-repeat;
}

.Line{
	height:10px;
	background-image:url(../images/BgYellow.gif);


}

/*Fine*/

.Main {
	height:320px;
	/*background-image:url(../images/BgMain.gif);*/
	margin-top:10px;
margin:0 auto;
margin-top:20px;
width:885px;
padding-left:30px;
}


.Box {
float:left;
padding-left:10px;

}


.BoxAbout {
width:580px;
float:left;
padding-left:10px;

}


.BoxAbout img {
padding-top:10px;
margin-bottom:20px;
}

.Box img {
padding-top:8px;
margin-bottom:20px;
}



 
.TxtBox{
margin-right:20px;
line-height: 25px;


}

.TxtContact{
padding:10px 0 0px 0px;
margin-right:20px;
text-align:left;
line-height:35px;
/*background-color:#474a52;*/
}



.LineV {
height:212px;
width:2px;
background-image:url(../images/LineV.jpg);
float:left;
margin-top:50px;
}

.Tab{
	background-color:#4b4e56;
	width:250px;
	padding:6px 0 0 10px;
	border-bottom:solid 1px #5b5f68;
	height:21px;
	
}

.Right{
text-align:right;
padding-left:150px;
}

.Works{
	margin-top:10px;
	width:885px;
	margin:0 auto;
	overflow:hidden;

}

.BoxLeft{
width:590px;
float:left;
padding:10px 0 12px 20px;
}



.BoxRight{
width:270px;
float:left;
padding:10px 0 0 0px;
}

.Title{
color:#dfd300;
font-size:14px;
padding-bottom:8px;
}

.TitleDescription {
text-transform:none;
padding-left:5px;
color:#b8b8b8;
text-decoration:none;
padding:10px 0px;
}


.AppleStore {
padding:5px 5px;
padding-left:10px;
}

.AppleStore a {
background-color:none;
text-transform:none;
color:#B8B8B8;
}


.TitleDescriptionNome {
text-transform:none;
padding-left:5px;
color:#000;
text-decoration:none;
}



.TitleDescription a{
text-transform:none;
padding-left:5px;
color:#b8b8b8;
text-decoration:none;
}



.Description{
width:250px;
}

.Thumbs{
text-align:right;
padding: 10px 0;
}

.Thumbs Img{
border-left:#777c88 solid 1px;
}


.LineWorksV{
background-image:url(../images/LineVertWorks.jpg);
width:2px;
height:200px;
float:left;
margin-right:10px;
}

.LineOriz{
background-image:url(../images/LineOriz.jpg);
background-repeat:no-repeat;
height:10px;
width:830px;
margin:0 auto;
margin-top:10px;
clear:both;
}

.ContentWorks{
	background-color:#777c88;

}

.Footer{
margin:0 auto;
background-color:#3d4047;
min-height:150px;
border-top:#dfd300 solid 2px;
}

.FooterTxt{
margin:0 auto;
color:#E9E9E9;
width:885px;
padding:15px 0 0 40px;
}

.Footer a{
color:#eee200;
text-decoration:none;
font-size:12px;
}


		
.Prog{
font-size:8px;
text-align:left;
width:250px;
height:20px;
}


