@import url(http://fonts.googleapis.com/css?family=Carme);
@import url(http://fonts.googleapis.com/css?family=Fenix);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700);

body {
	background-image: url(../images/background.jpg);
	background-color: #000;
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-family: 'Open Sans Condensed', sans-serif;
	color: #fff;
}

.wrapper {border:0px;
		padding: 0px;
		margin: 0px;

		position:relative;

		width:993px;
		height:auto;
		min-height:100%;

		background-image: url(../images/background.jpg);
		background-color:#fff;

		vertical-align:top;

		text-align:center;

/*
		box-shadow:0px 0px 20px 2px #FFFFFF;
		-webkit-box-shadow:0px 0px 20px 2px #FFFFFF;
		-moz-box-shadow:0px 0px 20px 2px #FFFFFF;
		-ms-box-shadow:0px 0px 20px 2px #FFFFFF;
		-khtml-box-shadow:0px 0px 20px 2px #FFFFFF;
*/
}

#main {
	width:993px;
	border: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

p {
/*
	font-family: 'Source Sans Pro', sans-serif;
*/
	font-family: 'Open Sans Condensed', sans-serif;
	color:#fff;
	font-weight:normal;
}
h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 34px;
	color:#fff;
	font-weight: normal;
	text-align: right;
}
h2{
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	color:#fff;
	font-weight: normal;
	text-align: left;
}
p.lang a {
	font-family: 'Carme', sans-serif;
/*
	font-family: 'Open Sans Condensed', sans-serif;
*/
	color:#000;
}

p.lang a:link, p.lang a:visited {
	font-weight: normal;
}

p.lang a:hover, p.lang a:active {
	font-weight: bold;
}

.spacelang {
	width: 14px;
}
.divtitoli {
	width: 600px;
	height: 100px;
	margin-bottom: 10px;
	float: left;
	padding-left:5px;
	padding-top: 60px;
}
.divmenuhead {
	width: 100%;
	height: 50px;
}
a:link {
	font-family: 'Fenix', sans-serif;
	color: #FFF;
	text-decoration: none;
}

a:visited {
	font-family: 'Fenix', sans-serif;
	text-decoration: none;
	color: #FFF;
}

a:hover {
	font-family: 'Fenix', sans-serif;
	text-decoration: none;
	color: #999;
}

a:active {
	font-family: 'Fenix', sans-serif;
	text-decoration: none;
	color: #FFF;
}

img {
	border: none;
}

.logo {
	font-family: 'Fenix', sans-serif;
	font-size: 94px;
	font-weight: normal;
	color: #d51ad0;
	border: none;
	font-weight: normal;
}

.sottotitolo {
	font-family: 'Fenix', sans-serif;
	font-size: 39px;
	font-weight: normal;
	color: #ffffff;
	border: none;
	font-weight: normal;
}

.sottotitoloviola {
	font-family: 'Fenix', sans-serif;
	font-size: 39px;
	font-weight: normal;
	color: #d51ad0;
	border: none;
	font-weight: normal;
}

.titoloagenzia {
	font-family: 'Fenix', sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	border: none;
	font-weight: normal;
}

.comescegliere {
	font-family: 'Fenix', sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	border: none;
	font-weight: normal;
}
.screnshots {
	font-family: 'Fenix', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border: none;
	font-weight: normal;
}
.visita {
	font-family: 'Fenix', sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #d51ad0;
	border: none;
	font-weight: normal;
}
.nomeart {
	font-family: 'Fenix', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	border: none;
}
.nomeartviola {
	font-family: 'Fenix', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #d51ad0;
	border: none;
}
.nomeartblack {
	font-family: 'Fenix', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	border: none;
}
.footer {
	font-family: 'Carme', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border: none;
	width: 100%;
	height: 30px;
	margin-top: 10px;
}
.nomeartgrey {
	font-family: 'Fenix', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a1a1a1;
	border: none;
}
.menu {
	border: none;
	height: 26px;
}
.menu a {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
}
.box_img {
	width:174px;
	height:230px;
	float:left;
	color: #FFF;
	padding: 0px;
}
.box_img h1 {
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}
.box_img img {
	width: 168px;
	height: 168px;
}
.dettaglio {
	width: 526px;
	float:left;
	padding-left: 5px;
	padding-top: 0px;
}
.dettaglio h2{
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	color:#fff;
	font-weight: normal;
	text-align: left;
	text-transform:uppercase;
}
.dettaglio ul li {
	font-family: 'Open Sans Condensed', sans-serif;
	list-style-type: disc;
	text-align: left;
}
