﻿@charset "utf-8";
/* Monte delle Vigne */

/*TAG*/
body{
	margin:0px;
	padding:0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link, a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#0067c5;
	text-decoration:none;
}

/*COLORS AND GENERAL CLASSES*/
.txt-nero{
	color:#000;
	font-size:24px;
	}
.txt-blu{
	color:#0067c5;
	font-size:24px;
	}
.txt-giallo{
	color:#ecac00;
	font-size:24px;
	}
.txt-bagno{
	font-size:60px;
	}

/*-----------------TEMPLATE-------------------*/
.contenitore{
	width:980px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f0f0f0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f0f0f0;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
}
.main{
	width:940px;
	padding:0px 20px 0px 20px;
	}

.top{
	height:120px;
	background-image: url(../immagini/logo.jpg);
	background-position: -25px;
	background-repeat: no-repeat;
	font-size:14px;
}

/*--- menu ----*/
.menu{
	font-size:16px;
	padding-top:94px;
}
.menu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu ul li{
	display:inline;
}
.menu ul li a:link{
	color:#000;
	padding-right:5px;
	padding-left:5px;
	padding-top:94px;
	padding-bottom:10px;
	}
.menu ul li a:visited{
	color:#000;
	padding-right:5px;
	padding-left:5px;
	padding-top:94px;
	padding-bottom:10px;
	}
.menu ul li a:hover{	
	background-color:#0067c5;
	color:#FFF;
	padding-right:5px;
	padding-left:5px;
	padding-top:94px;
	padding-bottom:10px;
	}


.copy{
	margin-top:30px;
	background-color:#0067c5;
	width:900px;
	padding:40px 20px 10px 20px;
	color:#FFF;
	}
.copy a:link, .copy a:visited{
	color:#fff;
	}
.copy a:hover{
	color:#ecac00;
	}

/*-----------------HOME-------------------*/
.td-animazione{
	width:570px;
	height:326px;
	padding:20px;
	background-color:#f0f0f0;
	}
.td-spazio{
	width:20px;
	height:20px;
	}
.td-titolo{
	width:310px;
	height:366px;
	background-color:#ecac00;
	color:#FFF;
	}
.payoff{
	font-size:40px;
	margin-left:20px;
	margin-top:160px;
	}
	
.td-titoli-primo-piano{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ecac00;
	}
	
.td-titoli-proposte{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0067c5;
	height:40px;
	}
.td-proposte{
	width:172px;
	color:#000;
	font-size:18px;
	}
	
/*proposte*/

.td-immagine-proposte{
	width:570px;
	height:183px;
	padding:20px;
	background-color:#f0f0f0;
	}
.td-titolo-proposte{
	width:310px;
	height:183px;
	background-color:#ecac00;
	color:#FFF;
	}
.td-titolo-terzaeta{
	width:290px;
	height:183px;
	background-color:#ecac00;
	color:#FFF;
	font-size:40px;
	padding-left:20px;
	}

.div-tit-proposte{
	font-size:40px;
	padding-left:20px;
	padding-bottom:10px;
}
.div-menu-proposte{
	font-size:20px;
	padding-left:20px;
	padding-top:5px;
}
.sfondo-menu-proposte-attivo{background-color:#f1c140;}
.div-menu-proposte:hover{background-color:#f1c140;}
.td-gallery{
	width:610px;
}
.td-testo-gallery{
	width:300px;
	padding-left:22px;
	line-height:18px;
}
.td-thumb-gallery{
	background-color:#ecac00;
	padding:10px;
}