html,body{margin: 0;padding:0}
body{
	font-family: arial,sans-serif;
	font-size: 76%;
	background-image: url(file:///C|/Programmi/xampp/htdocs/girodelmondo3/images/kubrickbgcolorV.jpg);
}
BODY {
	background-image: url(../../images/kubrickbgcolorV.jpg);
}
div#colonnaDX {
	float:right;
	width: 355px;
	padding: 0px 20px 0px 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#colonnaSX {
	margin-right: 380px;
	padding: 0px 5px 0px 20px;
	margin-top: 0px;
	border-right-width: 0px;
	border-right-color: #CCCCCC;
	margin-bottom: 10px;
}

div#header {
	width: 760px;
	MARGIN: 0px auto;
	padding: 0px 0px 0px 0px;
}

div#navigation{
	margin: 10px auto;
	width: 718px;
	background-image: url(../../images/sfondo_menu.jpg);
	border: 1px solid #CCCCCC;
}

div#container{
	width: 760px;
	margin: 0 auto;
	height: auto;
	background-image: url(../../images/kubrickbgV.jpg);
}
div#containerBollo{
	z-index: 10000;
	position: absolute;
	width: 100%;
	left: 0px;
	top: 430px;
}

#page {
	MARGIN: 0px auto;
	BACKGROUND-COLOR: white;
	WIDTH: 760px;
	TEXT-ALIGN: left;
	background-image: url(../../images/kubrickbgV.jpg);
	padding: 0px 0px 0px 0px;
	left: auto;
}
#corpo {
	height: 600px;
	width: 760px;
	padding: 0px 0px 0px 0px;

}
#footer {
	MARGIN: 0px auto;
	WIDTH: 760px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	CLEAR: both;
	background-image: url(../../images/kubrickfooterV.jpg);
	height: 63px;
}
#footer .copy {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 8px;
	TEXT-ALIGN: center;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #666666;
}
#footer .menuFoot {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 10px;
}

#map
{
	MARGIN: 0px 20px 10px 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.boxMappa {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
}
.imgBox {
	float:left;margin: 2px 10px 10px 2px;
}
/* box per home page */
.boxHome {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	height: 180px;
	background-image: url(../../images/sfondo_boxV2.jpg);
}

.boxHome A, .boxColoreHome a {
}
.boxHome A:hover, .boxColoreHome A:hover {
}
.boxHome p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
.boxHome h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.boxHome h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxHome h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-right: 5px;
}

.boxColoreHome {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	height: 180px;
	background-image: url(../../images/sfondo_boxG.jpg);
}
.boxColoreHome p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	height: 120px;
}
.boxColoreHome h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.boxColoreHome h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxColoreHome h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-right: 5px;
}
/* fine box per home page */
/* box pagine interne */
.boxChisiamo {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
}
.boxChisiamo p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	height: 415px;
}

.boxChisiamo h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #014F4F;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
	font-style: italic;
}
.boxChisiamo h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxChisiamo h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}

.boxSezTour {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
}
.boxSezTour p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
}

.boxSezTour h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #014F4F;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight: bold;
}
.boxSezTour h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxSezTour h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}
.boxSezRally {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
}
.boxSezRally p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
}

.boxSezRally h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #014F4F;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight: bold;
}
.boxSezRally h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 8px;
	padding: 0px;
}
.boxSezRally h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}
.boxRicerca {
	height: 22px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}
.boxRicerca h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #196D6D;
	text-align: right;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 2px;
}


.box, .boxDettNews {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
}

.box A, .boxColore a , .boxDettNews a {
}
.box A:hover, .boxColore A:hover, .boxDettNews a:hover{
}
.box p, .boxDettNews p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	height: 110px;
}
.box h2, .boxDettNews h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
}
.box h3, .boxDettNews h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.box h4, .boxDettNews h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}

.boxDettNews
{
	height:545px;
}
.boxDettNews p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	height: auto;
}


.boxColore {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
	background-color: #dddddd;
}
.boxColore p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	height: 110px;
}
.boxColore h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.boxColore h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxColore h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}

.boxElencoNews {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;

}
.boxElencoNews {
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd; 
	scrollbar-shadow-color: #dddddd; 
	scrollbar-3dlight-color: #37595B; 
	scrollbar-darkshadow-color: #37595B; 
	scrollbar-track-color: #cccccc; 
	scrollbar-arrow-color: #37595B; 
}
.boxElencoNews h2 {
	text-decoration: none;
	color: #9ED202;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	margin: 0 0 1px 0;
	padding: 0px;
}
.elencoNews {
	margin: 0px;
	padding: 0px 4px 0 0;
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 515px;
	overflow: auto;	
}
.elencoNews a {
	text-decoration: none;
	color: #000000;
}

.elencoNews a:hover{
	text-decoration: none;
	color: #0E5C5C;
	font-weight: bold;
}
.elencoSezTour {
	margin: 0px;
	padding: 0px 4px 0 0;
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 314px;
	overflow: auto;	
}
.elencoSezTour a {
	text-decoration: none;
	color: #000000;
}

.elencoSezTour a:hover{
	text-decoration: none;
	color: #0E5C5C;
	font-weight: bold;
}

.elenco {
	margin: 0px;
	padding: 0px 4px 0 0;
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 262px;
	overflow: auto;	
}
.elenco a {
	text-decoration: none;
	color: #000000;
}

.elenco a:hover{
	text-decoration: none;
	color: #0E5C5C;
	font-weight: bold;
}
.elencoTappe {
	margin: 0px;
	padding: 0px 4px 0 0;
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 238px;
	overflow: auto;	
}
.elencoTappe a {
	text-decoration: none;
	color: #000000;
}

.elencoTappe a:hover{
	text-decoration: none;
	color: #0E5C5C;
	font-weight: bold;
}

.boxTappa {
	margin: 20px 20px 20px 20px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
}

/*.boxTappa A {
	COLOR: #009966; TEXT-DECORATION: none
}
.boxTappa A:hover{
	COLOR: #37595B; TEXT-DECORATION: none
}*/
.boxTappa p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
}
.boxTappa h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.boxTappa h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxTappa h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-right: 5px;
}
/* fine box per pagine interne */

.clearer{
	clear: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.vuoto {
	margin: 0px;
	padding: 0px;
}
#tendina {
	position:relative;
	width:102px;
	height:86px;
	z-index:1;
	background-color: #9BCE03;
	left: 310px;
	float: left;
	overflow: visible;
}
#galleriaFlash {
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
	border: 1px dashed #599093;
	CLEAR: both;
/*	background-image: url(../../images/sfondo_galleria.jpg);
*/	height: 90px;
}
#galleriaFlashColonna {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px dashed #599093;
	CLEAR: both;
/*	background-image: url(../../images/sfondo_galleria.jpg);
*/	height: 60px;
}

#galleriaFlashColonna223 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 1px dashed #999999;
}

#galleria {
	margin: 0px 20px 0px 20px;
	padding: 20px 14px 20px 14px;
	border: 1px dashed #599093;
	width: 692px;
	overflow-x: auto;
	overflow-y: hidden; 
	height: inherit;	
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	CLEAR: both;
	
}
#galleria ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
#galleria li {
	display: inline;
	width: 200px;
}
#galleria img {
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#galleria table {
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

#album {
	margin: 0px 20px 0px 20px;
	padding: 10px 12px 0px 14px;
}
#album ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#album li {
	display: inline;
}
/*#album img {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
*/#album .boxGalleria {
	width: 156px;
	float: left;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	text-align: center;
	padding: 5px 5px 10px 5px;
	border: 1px dashed #999999;
	background-color: #E0DFE3;
}


#albumVideo {
	margin: 0px 20px 0px 20px;
	padding: 10px 12px 0px 14px;
}
#albumVideo ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#albumVideo li {
	display: inline;
	width: 200px;
}
#albumVideo img {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
}
#albumVideo div {
	width: 160px;
	float: left;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 10px;
	text-align: center;
	padding: 3px;
	border: 1px dashed #999999;
}

#galleriaPiloti {
	margin: 0px 20px 0px 20px;
	padding: 10px 12px 10px 14px;
	border: 1px dashed #599093;
	CLEAR: both;
}
#galleriaPiloti ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#galleriaPiloti li {
	display: inline;
}
#galleriaPiloti img {
	margin-right: 3px;
	margin-left: 3px;
}


.titDx {
	margin: 0 20px 0 20px;
	color: #599093;
	padding: 0;
	CLEAR: both;
}
.titDx h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	margin-bottom: 0px;
}
.titAlbum {
	margin: 0 20px 0 20px;
	color: #006600;
	padding: 0;
	CLEAR: both;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.titAlbum h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	text-align: left;
	margin-bottom: 10px;
	font-style: italic;
	margin-top: 0px;
}

.ticker{
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border: 1px dashed #aaaaaa;
	background-image: url(../../images/sfondo_galleria.jpg);
}

#sponsor{
	margin: 0px 0px 10px 0px;
	padding: 1px 10px 2px 10px;
	border: 1px dashed #aaaaaa;
	background-image: url(../../images/sfondo_sponsor2.jpg);
}
#sponsor:hover{
	background-image: url(../../images/sfondo_sponsor2.jpg);
}

#sponsor ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#sponsor li {
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}
#sponsor img {
	padding: 0px auto;
	margin: 0 5px 0 5px;
	vertical-align: middle;
}
.fumetto {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	width: 300px;
}
.fumetto img{
	margin: 5px;
}
.fumetto p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
}

.fumetto h5{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	margin-bottom: 4px;
	margin-top: 0px;

}
.fumetto a{
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titSez {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 40px;
}
.titSez h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: italic;
	color: #014F4F;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
.imgGrande {
	margin: 0px 0px 10px 0px;
}

.nuwsCol {
	background-color: #dddddd;
	padding: 3px;
	color: #999999;
}
.nuwsNoCol {
	padding: 3px;
	color: #999999;
}
#footer .credit {
	font-size: 11px;
	text-decoration: none;
	color: #446C6F;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
}
#mapPicc {
	padding: 0px;
	margin: 0 auto;
}
.boxNewsHome {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	height: 180px;
	background-image: url(../../images/sfondo_boxV2.jpg);
}
.boxNewsHome p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
}
.boxNewsHome h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 7px;
}
.boxNewsHome h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxNewsHome h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}
.boxBachecaVerde {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	background-image: url(../../images/sfondo_boxV2.jpg);
}
.boxBachecaGrigia {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	background-image: url(../../images/sfondo_boxG.jpg);
}

.boxBachecaVerde p, .boxBachecaGrigia p 
{
	text-align:justify;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	overflow: auto;
	height: 130px;
}
.boxBachecaVerde h2, .boxBachecaGrigia h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #009966;
	text-align: left;
	margin-bottom: 3px;
	margin-top: 3px;
}
.boxBachecaVerde h3, .boxBachecaGrigia h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: right;
	color: #CC0000;
	margin: 5px 0px 3px;
	padding: 5px 20px 5px 0px;
}
.boxBachecaVerde h4, .boxBachecaGrigia h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}

.corpoTappa {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.pTappa {
}
h2 a {
	color: #009966;
	text-decoration: none;
}
h2 a:hover {
	color: #006666;
	text-decoration: none;
}

h3 a {
	color: #CC0000;
	text-decoration: none;
}
h3 a:hover {
	color: #ff0000;
	text-decoration: none;
}

h4 a {
	color: #003366;
	text-decoration: none;
}
h4 a:hover {
	color: #ff0000;
	text-decoration: none;
}
.visite {
	background-color: #009966;
	color: #FFFFFF;
}
#footer .menuFoot a {
	color: #666666;
	text-decoration: none;
}
#footer .credit a {
	color: #009966;
	text-decoration: none;
}
#footer .credit a:hover {
	text-decoration: underline;
}
#footer .menuFoot a:hover {
	text-decoration: underline;
}
.angolo {
	height: 20px;
	width: 20px;
	position: relative;
	top: -4px;
	float: right;
	right: -4px;
}
.angoloPrint {
	height: 20px;
	position: relative;
	top: 4px;
	float: right;
	right: 2px;
	vertical-align: text-top;
}

.angoloBasso {
	height: 20px;
	width: 20px;
	position: relative;
	top: 160px;
	float: right;
	right: 0px;
}
.angoloPrint a {
}
.angoloPrint img {
	float: right;
}
.angoloPrint a {
	color: #196D6D;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../images/print.gif);
	background-repeat: no-repeat;
	background-position: 38px -2px;
	padding-right: 30px;
	padding-bottom: 10px;
}
.angoloPrint a:hover {
	text-decoration: underline;
}
ul.split2,ul.split2 li{margin:0px;padding:0px;list-style:none}
ul.split2 li{
	width:160px;
	margin:0px;
	float: left;
	padding: 0px;
}
.boxFotoAlt {
	border: 1px dashed #CCCCCC;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.boxFotoAlt .split2 img {
	margin: 0px;
	padding: 0px;
}
.boxFotoAlt .split2 .imgGalleria {
	margin: 0px;
	padding: 0px;
}
#header .imgTour {
	float: right;
	position: relative;
	top: 50px;
	right: 30px;
}
.titSez img {
}
#galleriaFlashColonna223 .tourSelect {
	float: left;
	width: 120px;
	border: 1px dashed #C0C0C0;
}
#galleriaFlashColonna223 .tourRestanti {
	float: right;
	width: 223px;
	border: 1px dashed #DDDDDD;
}
.boxSezRally p {
	height: 288px;
}
.boxRicerca select {
}
.contRicDx {
	margin-right: 20px;
	border: 1px dashed #006600;
	background-color: #CCFF99;
}
.contRicSx {
	margin-left: 20px;
	border: 1px dashed #006600;
	background-color: #CCFF99;
}
.boxSezRally p img {
	float: left;
	margin-right: 7px;
}
#album .fotoPiccGallery {
	margin-bottom: 8px;
}
#album .linkFotoPicc {
	color: #336600;
	text-decoration: none;
}
#album .iconaGallery {
	top: 5px;
	position: relative;
	border: 0;
}
.linkFoto {
	color: #196D6D;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../images/icoFoto.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	padding-left: 25px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}
.linkVideo {
	color: #196D6D;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../images/icoVideo.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	height: 25px;
	vertical-align: middle;
	text-align: center;

}
a.linkFoto:hover, a.linkVideo:hover{
	text-decoration:underline;
}
.boxRicerca .formRic {
	font-size: 10px;
	color: #196D7D;
}
.note {
	margin: 0 5px 0 5px;
	color: #196D6D;
	padding: 0;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.paginazione {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #196D6D;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #196D6D;
	margin: 0px 130px 0px 130px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
.paginazione a{
color: #196D6D;
text-decoration:none;
}
.paginazione a:hover{
color: #196D6D;
text-decoration: underline;
font-weight:bold;
}
.paginazioneBacheca {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #196D6D;
	border-bottom-width: 1px;
	border-bottom-color: #196D6D;
	margin: 0px 130px 0px 130px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
.paginazioneBacheca a{
color: #196D6D;
text-decoration:none;
}
.paginazioneBacheca a:hover{
color: #196D6D;
text-decoration: underline;
font-weight:bold;
}

#container .insMessaggi {
	text-align: center;
	border: 1px dashed #999999;
	margin-right: 20px;
	margin-left: 20px;
	padding: 10px;
	background-color: #CCFFCC;
	margin-top: 0px;
}
.insMessaggi h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #009966;
	margin-top: 0px;
}
.insMessaggi .nome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	font-style: italic;
}
.insMessaggi .formRic {
	font-size: 12px;
	color: #196D7D;
}

.insMessaggi h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DE0000;
	margin-bottom: 5px;
}
#containerPrint h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
#containerPrint .chiudi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
}

#containerPrint .chiudi a {
	text-decoration: none;
	color: #014946;
	font-weight:bold;
}

#containerPrint .chiudi a:link {
	text-decoration: none;
}
#containerPrint .chiudi a:visited {
	text-decoration: none;
}
#containerPrint .chiudi a:active {
	text-decoration: none;
}
#containerPrint .chiudi a:hover {
	text-decoration: underline;
}
	
#container .switch {
	margin-left: 500px;
	margin-right: 40px;
	text-align: center;
	background-color: #CCFF99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #006600;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px dashed #666666;
}
#container .switch a {
	color: #196D6D;
	text-decoration: none;
}
#container .switch a:hover {
	color: #CC0000;
}
.boxLinkBacheca {
	margin: 0px 0px 10px 0px;
	padding: 4px;
	border: 1px dashed #aaaaaa;
	text-align: center;
	height: 186px;
}

.boxLinkBacheca A {
}
.boxLinkBacheca A:hover {
}
.boxLinkBacheca p 
{
	margin: 0px;
	padding: 3px 0px 3px 0px;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #37595B;
	scrollbar-darkshadow-color: #37595B;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #37595B;
	color: #065454;
}
.boxLinkBacheca h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #125C5B;
	margin-bottom: 3px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
.boxLinkBacheca h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #CC0000;
	margin: 0px 0px 3px;
	padding: 0px;
}
.boxLinkBacheca h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #003366;
	margin-top: 3px;
	margin-bottom: 5px;
}
.boxLinkBacheca .formRic {
	font-size: 11px;
	color: #196D7D;
}
#container .insMessaggi form {
	margin: 0px;
	padding: 0px;
}
.formVuota {
	margin: 0px;
	padding: 0px;
}
.bollo {
	width: 150px;
	margin: 0 auto;
}
.bollo img {
	float: left;
}
#fotonewsGrande
{
	margin: 10px 20px 10px 20px;
	padding: 0px;
}

a.leggiTutto, a.leggiTutto:link, a.leggiTutto:active, a.leggiTutto:visited
{
	font-weight:bold;
	color: #900;
	text-decoration:none;
}
a.leggiTutto:hover
{
	color:#060
}
