
@font-face {
    font-family: 'arialblack';
    src: url('FONTS/ariblk-webfont.eot');
    src: url('FONTS/ariblk-webfont.eot?#iefix') format('embedded-opentype'),
         url('FONTS/ariblk-webfont.woff') format('woff'),
         url('FONTS/ariblk-webfont.ttf') format('truetype'),
         url('FONTS/ariblk-webfont.svg#arialblack') format('svg');
    font-weight: normal;
    font-style: normal;

}


img#bgImage {
	position:absolute;top:0;left:0;width:100%;
}
img#bgImage2 {
	position:absolute;top:0;right:0;height:100%;
}
img#bgImage3 {
	position:absolute;top:0;left:0;height:100%;
}
.item {
	font-family:arialblack, Arial Black, Arial, Helvetica, sans-serif;
	font-size:0.9em; /* 22*/
	color:#FFFFFF;
	line-height:1.6em; /* 38*/
	text-decoration:none;
	font-weight:bold;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	overflow:hidden;
	margin:0px;
	background-color:#000000;
	color:#FFFFFF;
}
.box {
	width:9em;
	margin-bottom:5px;
	padding-left:5px;
	background-color:#000000;
}
#scrollarea {
	overflow:auto;
	height:39em;
	[if gte IE 6] height:30em;
	padding:5px 15px 0px 0px;
}
#scrollarea2 {
	overflow:auto;
	height:39em;
	[if gte IE 6] height:30em;
	padding:5px 15px 5px 15px;
	width:70%;
}
#scrollnew {
	font-size:1.1em;
	overflow:auto;
	height:39em;
	[if gte IE 6] height:30em;
	padding:0px 15px 0px 0px;
}
#ut {
	height:29em;
	[if gte IE 6] height:20em;
	padding:0px 15px 0px 0px;
}
#txtscrollarea {
	font-size:1.1em;
	overflow:auto;
	height:44em; /* 39 */
	width:31em; /* 32 */
	margin:0 22em 0 auto; /* 16 */
	[if gte IE 6] height:30em;
	padding:5px 15px 0px 0px;
}
#txtscrollarea-writing {
	font-size:1.1em;
	overflow:auto;
	height:44em;
	width:31em;
	margin:0 33em 0 auto;
	[if gte IE 6] height:30em;
	padding:5px 15px 0px 0px;
}
a { 
	color:#FFFFFF;
	text-decoration:none;
}
a:hover { 
	color:#FFFFFF;
	text-decoration:underline;
}
#logo {
	width:13em;
	margin-top:80px;
}
#backhome {
	font-family:arialblack, Arial Black, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:none;
}
.link1 {
	font-family:arialblack, Arial Black, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:none;
}
a.link1:hover {
	text-decoration:underline;
}
.gray {
	color:#666666;
}
.th {
	border:solid 5px #FFFFFF;
	width:22em;
/*	margin:10px;*/
}
.orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em; /* 22*/
	line-height:1.6em; /* 38*/
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
#interviste a {
	clear:both;
	display:block;
	margin-bottom:8px;
}
#boxvid {
	text-align:center;
	width:29em;
	padding:3em;
	background-image:url(velo.png);
	background-repeat:repeat;
	font-size:1em;
	color:#FFFFFF; 
}
#marginitem {
	margin-left:40px;
}
#sxcaravan {
	padding:4em;
	font-size:1.1em;
}
.key-caravan {
	font-family:arialblack, Arial Black, Arial, Helvetica, sans-serif;
	font-size:1em;
	border:solid 2px #FFFFFF;
	margin:10px;
	padding:4px 20px 4px 20px;
}
#tab-caravan td {
	border:solid 1px #C7C7C7;
	width:33%;
}
#gray {
	background-color:6A6464 !important;
}
#gray2 {
	background-color:1B1B1B !important;
}
#sxmyspace {
	margin-left:40px;
	font-size:0.95em;
}
.red {
	color:#FF3333;
}
.keyregia {
	background-color:#273246;
	margin-bottom:10px;
	width:13.5em;
	line-height:2.6em;
	font-size:1em;
	padding:0 1em;
}
.keyregia a {
	color:#FFFFFF;
	text-decoration:none;
	font-family:arialblack, Arial Black, Arial, Helvetica, sans-serif
}
.keyregiavoid {
	line-height:2.6em;
}
.tdd img {
	width:18em;
	margin:1em 0 1em 0;
}
.tdc img {
	width:19.5em;
	margin:1em;
}
#headregia {
	width:48em;
}
.link2 {
	font-family:arialblack, Arial Black, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#000000;
}
a.link2:hover {
	text-decoration:underline;
	color:#000000;
}
.th2 {
	width:14em !important;
	border:solid 5px #FFFFFF;
}
.tdc span {
	font-size:1em;
}
.th_home_ga {
	border:solid 1px #FFF;
	width:20em;
	margin-right:2em;
}
.tab_th_ga {
	font-weight:bold;
}
.tab_th_ga span {
	font-size:0.8em;
}
.img_myspace {
	width:60em;
}
#locandina {
	width:33em;
}