﻿body
{
	font-family: Tahoma;
	font-size: 14px;
	color:#444444;
	line-height:normal;
}
p,h1,h2
{
	/*text-indent:40px;*/
	margin-top:10px;
	margin-bottom:10px;
}
p
{
	text-align:justify;
}
h1
{
	font-weight:bold;
	font-size:16px;
	color:#0069a1;
}
h2
{
	font-weight:bold;
	font-size:14px;
	color:#0069a1;
}
b,strong
{
	font-weight:bold;
}
i
{
	font-style:italic;
}
u
{
	text-decoration:underline;
}
ul
{
	list-style-type:disc;
	list-style-position:inside;	
}
ol
{
	list-style-type:decimal;
	list-style-position:inside;
}
small
{
	font-size:smaller;
}
sub
{
	vertical-align: sub;
	font-size: smaller;
}
sup
{
	vertical-align: super;
	font-size: smaller;
}
td,
th
{
	padding:2px;
}
a
{
	color:#0069a1;
}
.block
{
	border-top: solid 2px #aaaaaa;
	padding-top:4px;
	padding-bottom:20px;
}
.left
{
	width:254px;
	float:left;
}
.right
{
	width:200px;
	float:right;
}
.cutter
{
	clear:both;
}
.Holder
{
	width:969px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	position:relative;
	margin-top:10px;
}
.Header
{
	height:100px;
	position:relative;
}
.Content
{
	position:relative;
	margin-left:270px;
	margin-right:216px;
}
.Footer
{
	width:966px;
	height:37px;
	clear:both;
	background-image: url(footer.gif);
	margin-top:20px;
	position:relative;
}
.Copyright
{
	text-decoration:none;
	color:White;
	position:absolute;
	left:50px;
	top:10px;
}
.effetto
{
	text-decoration:none;
	color:White;
	position:absolute;
	right:50px;
	top:10px;
}
.effetto a
{
	color:White;
	text-decoration:underline;
}
.Contacts
{
	color:White;
	position:absolute;
	top:10px;
	left:370px;
}
.Contacts a
{
	color:White;
}
.LiveInternet
{
	position:absolute;
	left:4px;
	top:4px;
}
.HotLog
{
	position:absolute;
	left:100px;
	top:4px;	
}
.GridView td
{
	padding:4px;
}
.GridView th
{
	font-weight:bold;
	border:solid 1px Gray;
	padding:4px;
}

.DetailsView td
{
	padding:4px;
	vertical-align:top;
}
.ArticlesListItem
{
	display:block;
	width:473px;
	margin-bottom:5px;
}
.BigArticlesIcon,
.SmallArticlesIcon
{
	float:left;
	margin:4px;
}
.more
{
	font-size:smaller;
}
.searchField
{
    float:left;
    margin:2px;
}

.Tours th
{
	padding:4px;
	font-weight:bold;
	border-bottom:solid 1px Gray;
	border-left:solid 1px Gray;
	border-right:solid 1px Gray;
}
.Tours td
{
	padding:4px;
	border-bottom:solid 1px Gray;
}
.menuItem
{
	height:20px;
	padding-top:2px;
}
.menuItem a
{
	color:#f54029;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.selectedMenuItem
{
	background:#f54029;
}
.selectedMenuItem a
{
	color:White;
}

.gmtbl
{
	background-color: #ffffff; 
	border: 1px solid #d80011;
}
.gmtdttl
{
	font-size: 12px; 
	font-weight: bold; 
	color: #ffffff; 
	text-align:center;  
	background-color: #f70000
}
.gmtdtext
{
	font-size: 12px; 
	font-weight: normal; 
	color: #e00016;
	text-align:center;
}
.PhraseLabel
{
	position:absolute;
	right:0px;
	top:0px;
	display:block;
	width:200px;
}
.Phrase
{
	position:absolute;
	right:0px;
	top:30px;
	display:block;
	width:200px;
}
.SeasonIcon
{
	display:block;
	width:60px;
	text-align:center;
	font-size:12px;
}
.SeasonIcon a
{
	text-decoration:none;
}
.TourPopUp
{
	background:#EEEEEE;
	border:Solid 1px Black;
	width:450px;
	padding:5px;
	text-align:left;
}
.DisabledLink
{
	text-decoration:underline;
	cursor:pointer;
}
.ToursGridView
{
	width:470px;
	overflow:scroll;
}
.FloatRight
{
	float:right;
}
.Table th
{
	background:#e6e6e6;
	border:solid 1px #aaaaaa;
	padding:3px;
	font-weight:bold;
}
.Table td
{
	border:solid 1px #aaaaaa;
	padding:3px;
	vertical-align:middle;
	text-align:center;
}
