@charset "iso-8859-1";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFF;
	background:url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-color:#CDC798;
}
img {
	border: none;
}

/* font face -----------------------------------------*/

@font-face {
 font-family: Myriad;
 src: url("Myriad.eot");
}
@font-face {
 font-family: Myriad;
 src: url("Myriad.ttf");
}
/* testo ---------------------------------------------*/

.h1 {
	color:#3F3226;
	font-family: Myriad;
	font-size:24px;
	line-height:20px;
}

.h2 {
	color:#FFF;
	font-family: Myriad;
	font-size:24px;
}

.estate {
	color:#C60;
	font-family: Myriad;
	font-size:24px;
}

.inverno {
	color:#369;
	font-family: Myriad;
	font-size:24px;
}

.info {
	color:#906;
	font-family: Myriad;
	font-size:24px;
}

.paragrafo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #3F3226;
	line-height: 18px;
}
.sottotitolo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #3F3226;
}

.paragrafoverde {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #006600;
	line-height: 18px;
	font-weight:bold;
}

.news {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #4A8500;
	line-height:16px;
	height:75px;
	overflow:hidden;
}

.lingue {
	font-family: Myriad;
	font-size:16px;
	color: #003300;
}

.titolino {
	font-family: Myriad;
	font-size:20px;
	color: #39351C;
	line-height:24px;
}

/* div ---------------------------------------------*/

div#container {
	width: 900px;
	margin: auto;
	position: relative;
	z-index:1;
	top: 20px;
}

div#logo{
	width:260px;
	height: 233px;
	z-index:2;
	top: 15px;
	left: 25px;
	position:absolute;
	background:url(../img/logo.png);
}

div#lingue{
	width:100%;
	text-align:center;
	margin-top:140px;
}

div#flash {
	width:900px;
	height:393px;
}

div#page {
	width:900px;
	position: relative;
	background:url(../img/bg-page.gif);
	background-repeat:repeat-x;
}

div#boxtitolo{
	width:900px;
	background-color:#A1C000;
	height: 65px;
}

div#titoloh1home{
	width: 400px;
	height: 50px;
	margin-left: 490px;
	padding-top: 15px;
}

div#titoloh1{
	width: 600px;
	height: 50px;
	margin-left: 290px;
	padding-top: 15px;
}

div#news{
	width:260px;
	height:362px;
	z-index: 10;
	float:left;
	margin-left: 15px;
	background-color:#E3E0C6;
}

div#chiudinews{
	width:255px;
	height:48px;
	background:url(../img/close-offerte.jpg);
	padding-right:5px;
	text-align:right;
	padding-top:10px;
}

div#banner{
	width: 180px;
	z-index: 10;
	float:left;
	margin-left: 15px;
	margin-top: 38px;
}

div#titolonews{
	width:250px;
	height:30px;
	background:url(../img/open-offerte.jpg);
	background-repeat:no-repeat;
	padding-top:35px;
	padding-left:10px;
}

div#contentnews{
	width:230px;
	height:239px;
	padding-left:15px;
	padding-right:15px;
}

div#contenthome{
	width: 400px;
	margin-left: 490px;
	padding-top: 10px;
}

div#content{
	width: 600px;
	margin-left: 290px;
	padding-top: 10px;
}

div#openfooter{
	width:900px;
	height:36px;
	margin-top:5px;
	background:url(../img/open-footer.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

div#footer{
	width:900px;
	padding-top:15px;
	height:50px;
	background-color:#E3E0C6;
	text-align:center;
}
div#subfooter{
	width:900px;
	padding-top:15px;
	text-align:center;
}

div#offerta{
	width:240px;
	height:75px;
	overflow:hidden;
}

div#fotonews{
	width:72px;
	height:54px;
	border: 3px solid #FFF;
	overflow:hidden;
	float:left;
}

div#titolinonews{
	width: 120px;
	height:60px;
	margin-left:13px;
	float:left;
}

div#freccia{
	width:12px;
	height:60px;
	margin-right: 15px;
	float:right;
}
div#separa{
	width:220px;
	height:1px;
	background-color:#fff;
	clear:both;
	margin: 0px 0px 10px 0px;
}

div#foto{
	width:180px;
	height:142px;
	overflow:hidden;
}

div#offerta_escursione{
	width:600px;
}

div#foto_dinamica{
	width: 250;
	float: left;
}

div#content_dinamico{
	width:280px;
	float:right;
}

/* links ------------------------------------------*/

.titolino a:link {
	color: #39351C;
	text-decoration:none;
}
.titolino a:visited {
	color:#003300;
	text-decoration:none;
}
.titolino a:active {
	color: #39351C;
	text-decoration:none;
}
.titolino a:hover {
	color:#003300;
	text-decoration:none;
	text-shadow: 1px 1px 4px #000;
}

.paragrafo a:link {
	color: #3F3226;
	text-decoration:none;
}
.paragrafo a:visited {
	color:#3F3226;
	text-decoration:none;
}
.paragrafo a:active {
	color: #3F3226;
	text-decoration:none;
}
.paragrafo a:hover {
	color:#3F3226;
	text-decoration:none;
	background-color:#FFF;
}

.news a:link {
	color: #4A8500;
	text-decoration:none;
}
.news a:visited {
	color:#003300;
	text-decoration:none;
}
.news a:active {
	color: #4A8500;
	text-decoration:none;
}
.news a:hover {
	color:#003300;
	text-decoration:none;
	text-shadow: 1px 1px 4px #000;
}

.lingue a:link {
	color: #003300;
	text-decoration:none;
}
.lingue a:visited {
	color:#003300;
	text-decoration:none;
}
.lingue a:active {
	color: #003300;
	text-decoration:none;
}
.lingue a:hover {
	color:#003300;
	text-decoration:none;
	background-color:#FFF;
}

a:link{
	text-decoration:none;
}

a:visited{
	text-decoration:none;
}

a:active{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}