/* CSS Document */

	A:LINK    {text-decoration: none; color:#000000}
	A:VISITED {text-decoration: none; color:#000000}
	A:HOVER   {text-decoration: none; color:#999999}
	
	A.offerte:LINK    {text-decoration: none; font-size:11px; color:#00537a; font-family:Arial;}
	A.offerte:VISITED {text-decoration: none; font-size:11px; color:#00537a; font-family:Arial;}
	A.offerte:HOVER   {text-decoration: none; font-size:11px; color:#ffffff; font-family:Arial;}

	A.c:LINK    {text-decoration: none; font-size:11px; color:#000000; font-family:Arial;}
	A.c:VISITED {text-decoration: none; font-size:11px; color:#000000; font-family:Arial;}
	A.c:HOVER   {text-decoration: none; font-size:11px; color:#990000; font-family:Arial;}

	A.white:LINK    {text-decoration: none; font-size:11px; color:#ffffff; font-family:Arial;}
	A.white:VISITED {text-decoration: none; font-size:11px; color:#ffffff; font-family:Arial;}
	A.white:ACTIVE {text-decoration: none; font-size:11px; color:#ffffff; font-family:Arial;}
	A.white:HOVER   {text-decoration: none; font-size:11px; color:#99ff33; font-family:Arial;}
	
	A.menu:LINK    {text-decoration: none; font-size:11px; color: #ffffff; font-family:arial; font-weight:bold; }
	A.menu:VISITED {text-decoration: none; font-size:11px; color: #ffffff; font-family:arial;font-weight:bold;  }
	A.menu:HOVER   {text-decoration: none; font-size:11px; color: #99ff33; font-family:arial;font-weight:bold; text-decoration:none }
	
	A.link:LINK    {text-decoration: none; font-size:11px; color: #000000; font-family:arial; font-weight:normal; }
	A.link:VISITED {text-decoration: none; font-size:11px; color: #000000; font-family:arial;font-weight:normal;  }
	A.link:HOVER   {text-decoration: underline; font-size:11px; color: #F00; font-family:arial;font-weight:normal; }

	A.link-viaggi:LINK    {text-decoration: none; font-size:11px; color: #004276; font-family:arial; font-weight:bold; }
	A.link-viaggi:VISITED {text-decoration: none; font-size:11px; color: #004276; font-family:arial;font-weight:bold;  }
	A.link-viaggi:HOVER   {text-decoration: none; font-size:11px; color: #ff6600; font-family:arial;font-weight:bold; }

	A.menu2:LINK    {text-decoration: none; font-size:11px; font-weight:normal; color:#FFFFFF; font-family:arial; }
	A.menu2:VISITED {text-decoration: none; font-size:11px; font-weight:normal; color:#FFFFFF ; font-family:arial; }
	A.menu2:ACTIVE {text-decoration: none; font-size:11px; font-weight:normal; color: #FFFFFF; font-family:arial; }
	A.menu2:HOVER   {text-decoration: none; font-size:11px; font-weight:normal; color: #99ff33; font-family:arial;}

	A.menu2_dest:LINK    {text-decoration: none; font-size:10px; font-weight:bold; color: #000; font-family:arial; }
	A.menu2_dest:VISITED {text-decoration: none; font-size:10px; font-weight:bold; color:#000 ; font-family:arial; }
	A.menu2_dest:ACTIVE {text-decoration: none; font-size:10px; font-weight:bold; color: #000; font-family:arial; }
	A.menu2_dest:HOVER   {text-decoration: none; font-size:10px; font-weight:bold; color: #ff813c; font-family:arial;}

	A.blu:LINK    {text-decoration: none; font-size:14px; font-weight:normal; color: #1f7da3; font-family:arial; }
	A.blu:VISITED {text-decoration: none; font-size:14px; font-weight:normal; color: #1f7da3; font-family:arial; }
	A.blu:ACTIVE {text-decoration: none; font-size:14px; font-weight:normal; color: #1f7da3; font-family:arial; }
	A.blu:HOVER   {text-decoration: none; font-size:14px; font-weight:normal; color: #ff891d; font-family:arial;}

	A.menu_bottom:LINK    {text-decoration: none; font-size:11px; font-weight:normal; color: #FFF; font-family:arial; }
	A.menu_bottom:VISITED {text-decoration: none; font-size:11px; font-weight:normal; color:#FFF ; font-family:arial; }
	A.menu_bottom:ACTIVE {text-decoration: none; font-size:11px; font-weight:normal; color: #FFF; font-family:arial; }
	A.menu_bottom:HOVER   {text-decoration: none; font-size:11px; font-weight:normal; color: #ff6600; font-family:arial;}

A.menupannello:link {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none; font-size:12px; font-family:Arial;  height:14px;
}
A.menupannello:visited {
	FONT-WEIGHT:bold; COLOR: #336699; TEXT-DECORATION: none; font-size:12px; font-family:Arial;  height:14px;
}
A.menupannello:hover {
	FONT-WEIGHT:bold; COLOR: #FF0000; TEXT-DECORATION: none; font-size:12px; font-family:Arial; height:14px;
}
A.menupannello:active {
	FONT-WEIGHT:bold; COLOR: #336699; TEXT-DECORATION: none; font-size:12px; font-family:Arial; height:14px;
}

BODY
{
font-family:arial;
margin:0 auto;
background:url(/images/sf_pagina.jpg) repeat-x;
}

SELECT
{
border:1px solid #A7A7A9;
background:#EEF7FE;
font-family:Verdana;
font-size:10px;
color:#3399cc;
}

TEXTAREA
{
border:1px solid #A7A7A9;
background:#EEF7FE;
font-family:Verdana;
font-size:10px;
color:#3399cc;
}

INPUT
{
border:0px solid #f6ee91;
background:#f6ee91;
font-family:Arial;
font-size:12px;
color:#000000;
}

H1
{
font-family:Arial;
font-size:14px;
color:#0099ff;
padding:10px 0px 5px 26px;
}

H2
{
font-family:Arial;
font-size:14px;
color:#0099ff;
padding:0 auto;
}

#footer{
background:url(/images/img_pie.jpg) no-repeat;
width:950px;
height:19px;
text-align:center;
width:950px;
padding-top:25px;
}

#foto_news{
background:url(/images/sf_foto.png) no-repeat;
width:246px;
height:181px;
padding:10px 10px 0px 10px;
cursor:pointer;
}

#invia{
background:url(/images/pulsanti/img_invia.png) no-repeat;
width:205px;
height:45px;
cursor:pointer;
}

.corpo{
font-family:Arial;
font-size:11px;
color:#666666;
padding:0px 55px 10px 26px;
line-height:18px;
}

.corpo_altre{
font-family:Arial;
font-size:11px;
color:#666666;
padding:0px 55px 0px 26px;
line-height:18px;
}

.corpo_news{
font-family:Arial;
font-size:11px;
color:#666666;
padding:0px 0px 0px 15px;
line-height:16px;
}

.titolo_news{
font-family:Arial;
font-size:14px;
color:#0099ff;
padding:0px 0px 0px 15px;
line-height:18px;
}

#mail{
background:url(/images/pulsanti/sf_email.png) no-repeat;
width:195px;
height:26px;
padding:18px 0px 0px 16px;
color:#FFFFFF;
font-size:11px;
}

#lato{
background:url(/images/sf_destinazioni.jpg) no-repeat;
width:225px;
height:272px;
}

#sposi{
background:url(/images/sf_viaggi.jpg) no-repeat;
width:242px;
height:228px;
}

#contenitore1{
background:#f7f7f7;
border:solid #cccccc 1px;
width:300px;
padding:2px;
margin:2px;
}

#contenitore2{
border:solid 1px #CCCCCC;
padding:10px;
}

.titolo_det{
font-size:12px;
color:#333333;
font-weight:bold;
}

.descrizione_det{
font-size:11px;
color:#015d91;
font-weight:bold;
text-align:left;
}

.prz_det{
font-size:13px;
color:#ff6600;
font-weight:bold;
}

.dettagli_det{
font-size:11px;
color:#999999;
font-weight: normal;
margin:15px;
}

.sottotesto{
font-family:Verdana;
font-size:11px;
color:#0099FF;
}

.linea{
font-family:arial;
font-size:11px;
color:#FFF;
}

.newsletter {
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #993300;
	text-transform: none;
}

.prova {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #952827;
	text-transform: none;
	padding-top:20px;
	padding-left:30px;
	padding-bottom:0px;
}

.n {
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #952827;
	text-transform: none;
}

.n1 {
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	color: #000000;
	text-transform: none;
}

.testo {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-transform: none;
	text-align:justify;
}

.scritta {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-transform: none;
	text-align:right;
	padding-right:80px;
	padding-top:245px;
}

.testo1 {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff6600;
	text-transform: none;
	text-align:justify;
}

.testone {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #aa1f24;
	text-transform: none;
	text-align:justify;
}

.tes {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-transform: none;
}

.titolo {
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-transform: none;
}

.bottom {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #666;
	text-transform: none;
}
.menulato {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #336699;
}

.home {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-right:0px;
	line-height:25px;
}

.elimina {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-bottom:5px;
}

.rosso {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #fc882d;
}

.bianco {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height:12px;
}

.testare {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3399cc;
	line-height:12px;
	padding-left:30px;
	padding-top:0px;
	padding-right:5px;
	text-align:justify;
}

.viaggiare {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3399cc;
}

.viaggi {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3399cc;
	padding-right:0px;
	line-height:25px;
}

.dettagli_tes {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #508cbe;
	padding-right:0px;
	line-height:25px;
	text-decoration:none;
}

.dettaglio{
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #F00;
	padding-right:0px;
	line-height:25px;
	text-decoration:none;
}

.posto {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #aa1f24;
	padding-right:0px;
	line-height:25px;
	text-decoration:none;
}

.sposi {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #aa1f24;
	text-transform: none;
	text-align:justify;
}

.dettagli_corpo {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	padding-right:0px;
	line-height:25px;
	text-decoration:underline;
}
.descr {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#0099ff;
	line-height:18px;
	text-decoration:none;
}

.dest {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:left;
	padding-left:10px;
}

.titolo_nozze {
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #aa1f24;
}

.immagini image {
	border: 1PX SOLID #CCCCCC;
}	
.destinazione{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#ff6600;
}
/*righe colorate*/

<style type="text/css">
		tr.ruled{
			background:#9cf;
			line-height:15px;
		}    
		#mytable tr.ruled{
			background:#ccebff;
			color:#ccc;
		}
    </style>

/*******************/
.pag_des
{
border:1px solid #116fcf;
background-color:#116fcf;
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
color:#ffffff;
height:13px;
width:13px;
cursor:default;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}

#pag_des
{
border:1px solid #116fcf;
background-color:#116fcf;
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
color:#ffffff;
height:13px;
width:13px;
cursor:default;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}

#pag_sel
{
border:1px solid #116fcf;
background-color:#e5eef4;
font-family: Verdana;
font-size:11px;
text-align:center;
vertical-align:middle;
color:#116fcf;
height:13px;
width:13px;
cursor:pointer;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}

.photo {
	background:url(/images/img_photogallery.jpg) no-repeat;
	width:309px;
	height:129px;
	padding-right:20px;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

#onflash2 {
 float:left; 	
 position:absolute;
 left:707px; 
 top:160px; 
 z-index:2;
 }

#onflash {
 float:left; 	
 position:absolute;
 left:0px; 
 top:125px; 
 z-index:2;
 }
 
#newsletter {
	background:url(/images/sf_newsletter.png) no-repeat;
	width:243px;
	height:217px;
	text-align:left;
	padding:0px;
 }
 
#pagina{
	border:solid 1px #999999;
	color:#333333;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#paginaover{
	border:solid 1px #999999;
	background:#999999;
	color:#ffffff;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#input_tipo{
	border:solid 1px #999999;
	background:#fff;
	color:#666;
	cursor:pointer;
	height:14px;
	text-align:left;
	width:250px;
	font-size:11px;
}



