@charset "utf-8";
/* CSS Document */
/* ------------------ RESET ---------------------- */
*{ margin:0px;
	padding:0px;
	margin:0px;
	}
.clear {clear:both;}

/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish.
 * http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     FontSite Inc.
 * @vendorurl:  http://www.fontsite.com
 * @licenseurl: http://www.fontsquirrel.com/license/CartoGothic-Std
 *
 *
 */
 
@font-face {
	font-family: 'CartoGothic Std Book';
	src: url('../font/CartoGothicStd-Book.eot');
	src: local('CartoGothic Std Book'), local('CartoGothicStd-Book'), url('../font/CartoGothicStd-Book.otf') format('opentype');
}

@font-face {
	font-family: 'CartoGothic Std Italic';
	src: url('../font/CartoGothicStd-Italic.eot');
	src: local('CartoGothic Std Italic'), local('CartoGothicStd-Italic'), url('../font/CartoGothicStd-Italic.otf') format('opentype');
}

@font-face {
	font-family: 'CartoGothic Std Bold';
	src: url('../font/CartoGothicStd-Bold.eot');
	src: local('CartoGothic Std Bold'), local('CartoGothicStd-Bold'), url('../font/CartoGothicStd-Bold.otf') format('opentype');
}

@font-face {
	font-family: 'CartoGothic Std Bold Italic';
	src: url('../font/CartoGothicStd-BoldItalic.eot');
	src: local('CartoGothic Std Bold Italic'), local('CartoGothicStd-BoldItalic'), url('../font/CartoGothicStd-BoldItalic.otf') format('opentype');
}

/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish.
 * http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     dot colon
 * @vendorurl:  http://www.dotcolon.net
 * @licenseurl: http://www.fontsquirrel.com/license/Vegur
 *
 *
 */

@font-face {
	font-family: 'Vegur ExtraLight';
	src: url('../font/Vegur-EL_0500.eot');
	src: local('Vegur ExtraLight'), local('Vegur-ExtraLight'), url('../font/Vegur-EL_0500.otf') format('opentype');
}

@font-face {
	font-family: 'Vegur Regular';
	src: url('../font/Vegur-R_0500.eot');
	src: local('Vegur Regular'), local('Vegur-Regular'), url('../font/Vegur-R_0500.otf') format('opentype');
}

@font-face {
	font-family: 'Vegur Bold';
	src: url('../font/Vegur-B_0500.eot');
	src: local('Vegur Bold'), local('Vegur-Bold'), url('../font/Vegur-B_0500.otf') format('opentype');
}

/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish.
 * http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     GUST e-foundry
 * @vendorurl:  http://www.gust.org.pl/projects-1/e-foundry
 * @licenseurl: http://www.fontsquirrel.com/license/TeX-Gyre-Adventor
 *
 *
 */

@font-face {
	font-family: 'TeX Gyre Adventor Regular';
	src: url('../font/texgyreadventor-regular.eot');
	src: local('TeX Gyre Adventor Regular'), local('TeXGyreAdventor-Regular'), url('../font/texgyreadventor-regular.otf') format('opentype');
}

@font-face {
	font-family: 'TeX Gyre Adventor Italic';
	src: url('../font/texgyreadventor-italic.eot');
	src: local('TeX Gyre Adventor Italic'), local('TeXGyreAdventor-Italic'), url('../font/texgyreadventor-italic.otf') format('opentype');
}

@font-face {
	font-family: 'TeX Gyre Adventor Bold';
	src: url('../font/texgyreadventor-bold.eot');
	src: local('TeX Gyre Adventor Bold'), local('TeXGyreAdventor-Bold'), url('../font/texgyreadventor-bold.otf') format('opentype');
}

@font-face {
	font-family: 'TeX Gyre Adventor Bold Italic';
	src: url('../font/texgyreadventor-bolditalic.eot');
	src: local('TeX Gyre Adventor Bold Italic'), local('TeXGyreAdventor-BoldItalic'), url('../font/texgyreadventor-bolditalic.otf') format('opentype');
}
/* ------------------ TYPOGRAPHY ---------------------- */

h1 {font: 36px 'CartoGothic Std Bold', "Trebuchet MS", Arial, sans-serif;letter-spacing: 0;}
h2 {font: 24px 'CartoGothic Std Bold', "Trebuchet MS", Arial, sans-serif;letter-spacing: 0; color:#e30045;}
.double h2, .box h2 {font: 24px 'CartoGothic Std Bold', "Trebuchet MS", Arial, sans-serif;letter-spacing: 0; color:#fff;}
h3 {font: 24px 'Vegur ExtraLight', "Trebuchet MS", Arial, sans-serif;letter-spacing: 0;}
h4 {font: 18px 'CartoGothic Std Book', "Trebuchet MS", Arial, sans-serif; color:#999;}
h5 {font: 14px 'CartoGothic Std Bold', "Trebuchet MS", Arial, sans-serif;letter-spacing: 0; color:#e30045;}
p {font: 13px 'TeX Gyre Adventor Regular', "Trebuchet MS", Arial, sans-serif; letter-spacing:2;}
p.style1 {font: 14px 'TeX Gyre Adventor Regular', "Trebuchet MS", Arial, sans-serif; letter-spacing:10; color:#838383;}

ul {font: 14px 'TeX Gyre Adventor Regular', "Trebuchet MS", Arial, sans-serif; letter-spacing:10; color:#838383; list-style:none; text-align:left;}
li {border-bottom:1px dotted #666;padding-left:10px;}

hr {	border-bottom:1px dotted #fff; margin-bottom:10px;}

blockquote {
	color:#FFF;}
	
a:link, a:visited {color:#fff; text-decoration:none;}
a:hover {color:#e30045;}
a:active {color:#666;}

h3 a:link, h3 a:visited {color:#e30045; text-decoration:none;}
h3 a:hover {color:#fff;}
h3 a:active {color:#e30045;}


img a:link, img a:visited {	border:#F90 1px solid;}
img a:hover {border:#Fff 1px solid;}
img a:active {border:#Ff0000 1px solid;}


.numeri {color:#e30045;
font-size:42px;
float:left;
vertical-align:super;
line-height:18px;}
/* ------------------ MAIN ELEMENTS ---------------------- */

body {
	background-color:#000;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#wrapper {
	margin:0px auto;
	width:996px;
	}

.page {
	background-image:url(../images/bkg_page.jpg);
	background-repeat:no-repeat;
	background-position: center 30px;
	}

#header { text-align:center;
padding-top:20px;}

#splashcontent {
	padding:0px 40px;
	}

.box {
	width:167px;
	min-height:100px;
	float:left;
	padding:0px 8px;
	text-align:center;}

#logosx {
	float:left;
	padding:0px 8px 0px 24px;
	width:700px;
	}
	
.double {
	width:350px;
	padding:0px 8px;
	float:left;}


	
.triple {width:533px;
padding:0px 8px;
float:left;}


#footer {
	padding:0px 40px;
	color:#838383;
	}
	
/* --------- FORM CONTATTI ---------*/

.item{
width:48%;
padding-bottom:15px;
float:left;
text-align:center;
}

	
.label {
width:30%;
float:left;
text-align:right;
padding-right:5px;
}

.label2 {
width:15%;
float:left;
text-align:right;
padding-right:5px;
}
.input {
width:60%;
height:20px;
border:1px solid #999;
float:left;
margin-right:5px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
}

.browse {
width:80%;
height:20px;
border:1px solid #999;
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
}
.richiesta{
width:98%;
float:left;
text-align:center;
padding-bottom:15px;
}

.note {
	width:78%;
	height:60px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
border:1px solid #999;
	}

.invia {
	width:70px;
	height:30px;
	background-image:url(../images/invia.gif);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px;
	}

small {
	font-size:10px;
	color:#999;}