@import url(http://fonts.googleapis.com/css?family=Julius+Sans+One);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
@import url(http://fonts.googleapis.com/css?family=Nothing+You+Could+Do);
 
@import url(http://fonts.googleapis.com/css?family=Allura);
 
 
body {
	scrollbar-3dlight-color : #eeeeee;
	scrollbar-arrow-color : #515b65;
	scrollbar-base-color : #ff0000;
	scrollbar-darkshadow-color : #B9B9B9;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #efefef;
	scrollbar-shadow-color : #CFD6DD;
	scrollbar-track-color : #FEFBF6;
}

a:link 		{font-family: 'Open Sans Condensed', sans-serif; color:#aab4be; text-decoration:none; font-size: 20pt;}
a:visited 	{font-family: 'Open Sans Condensed', sans-serif; color:#aab4be; text-decoration:none; font-size: 20pt;}
a:hover 	{font-family: 'Open Sans Condensed', sans-serif; color:#000000; text-decoration:none; font-size: 20pt; cursor:hand;}
a:active 	{font-family: 'Open Sans Condensed', sans-serif; color:#aab4be; text-decoration:none; font-size: 20pt;}

.link_email:link 		{font-family: 'Open Sans Condensed', sans-serif; color:#aab4be; text-decoration:none; font-size: 20pt;}
.link_email:visited 	{font-family: 'Open Sans Condensed', sans-serif; color:#aab4be; text-decoration:none; font-size: 20pt;}
.link_email:hover 	{font-family: 'Open Sans Condensed', sans-serif; color:#800000; text-decoration:none; font-size: 20pt; cursor:hand;}
.link_email:active 	{font-family: 'Open Sans Condensed', sans-serif; color:#aab4be; text-decoration:none; font-size: 20pt;}

.menu_link:link 	{font-family: 'Open Sans Condensed', sans-serif; color:#dddddd; text-decoration:none; font-size: 20pt;}
.menu_link:visited 	{font-family: 'Open Sans Condensed', sans-serif; color:#dddddd; text-decoration:none; font-size: 20pt;}
.menu_link:hover 	{font-family: 'Open Sans Condensed', sans-serif; color:#000000; text-decoration:none; font-size: 20pt; cursor:hand;}
.menu_link:active 	{font-family: 'Open Sans Condensed', sans-serif; color:#dddddd; text-decoration:none; font-size: 20pt;}

			.top_link:link 		{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-size: 14px; font-weight: bold;}
			.top_link:visited 	{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-size: 14px; font-weight: bold;}
			.top_link:hover 	{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#CBB887; text-decoration:none; font-size: 14px; font-weight: bold; cursor:hand;}
			.top_link:active 	{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-size: 14px; font-weight: bold;}
			
			.link_titolo_app:link 		{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#6A1129; text-decoration:none; font-size: 18px; font-weight: bold;}
			.link_titolo_app:visited 	{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#6A1129; text-decoration:none; font-size: 18px; font-weight: bold;}
			.link_titolo_app:hover 		{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#CBB887; text-decoration:none; font-size: 18px; font-weight: bold; cursor:hand;}
			.link_titolo_app:active 	{ font: "Trebuchet MS", Verdana, Arial, sans-serif; color:#6A1129; text-decoration:none; font-size: 18px; font-weight: bold;}


body {
	background: #d3d3d3;
}

body, td {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20pt;
	color: #515b65;
}



/* testi */

.testo_titolo {
	font-family: 'Nothing You Could Do', cursive;
	font-size: 66px;
	color: #000000;
}

.testo_sottotitolo {
	font-family: 'Julius Sans One', sans-serif;
	font-size: 26px;
	color: #450000;
}

.testo_capoverso {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 26pt;
	color: #800000;
}


.lettera_iniziale {
	font-family: 'Nothing You Could Do', cursive;
	font-size: 50px;
	color: #000000;
}








.div_contenitore_video {
	width: 100%;
	text-align: center;
	/*background-color:#ff0000;*/
}


.testo_descrittivo_video {
	font-family: 'Open Sans Condensed', sans-serif;
	font-style: italic;
	font-size: 14pt;
	color: #515b65;
}







/* tipo frames */
/*
table {
    table-layout:fixed;
}
*/









.rounded_corners {
	border 1px solid #ff0000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;  
}
	
	
	



.menu_riga_tabella {
	background-color: rgba(0, 0, 0, 0.25);
	border 1px solid #ff0000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;  
}

		



	.body_frame_esterno {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		border: 0pt solid #726023;
		background-color: #000000;
	}

body, table, tr, td {
	/* font-family: Verdana; */
	/* font-size: 10pt; */
	/*font-family: "Verdana";*/
	/*font-size: 10pt;*/
	color: #515b65;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

table{
	border-collapse:collapse;
}



	.testo_piccolo{
		/* font-size: 8pt; */
		font-size: 16pt;
	}
	
	.testo_piccolissimo{
		font-family: 'Julius Sans One', sans-serif; color:#7a7a7a;
		font-size: 7pt;
	}
	
	
	.testo_semplice{
		font-family: Verdana;
		font-size: 10pt;
		color: #4B4E81;
	}
	
	

		
	.button_mio {
		font-family: Verdana;
		font-size: 8pt;
		color: #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #653201;
		background: #A27024;
		}
		
	
	.input_nostile{
		font-family: Verdana;
		font-size: 8pt;
		color: #ffffff;
		border-width: 0px;
		border-style: solid;
		border-color: none;
		background: none;
		}
	
	.frame_pagina {
		border: 1px solid #726023;
	}
	
	
	
.testo_footer {
	font-family: 'Open Sans Condensed', sans-serif; color:#747474;
	font-size: 11pt;
	}

	
	
	.input_contatti {
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		
		width: 300px;
		height: 35px;
		
		font-family: Verdana;
		font-size: 12pt;
		border: 3px solid #3a2116;
		color: #3a2116;
		background: #edd499;
		}
		
	.submit_contatti {
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		
		width: 100px;
		height: 35px;
		
		font-family: Verdana;
		font-size: 12pt;
		border: 3px solid #3a2116;
		color: #3a2116;
		background: #7a563c;
		}
