body
	{
		margin: 0px;
		padding: 0px;
	}
img 	{
		behavior: url(/_png-settings/png.htc);
	}
#logo	{
		position: absolute;
		z-index: 5;
		top:155px;
		left: 50px;
	}
#top_search
	{
		height: 34px;
		background-color: #e94358;
		background-image: url('/img/top_line.jpg');
		background-repeat: repeat-y;
		background-position: left;
	}
#first, #second, #third
	{
		width:115px;
		height:123px;
	}
.ticket
	{
		background-image: url(/img/tickets.png);
		background-repeat: no-repeat;
		background-position: 0px 23px;
	}
a.left_menu
	{
		font-family: "Times New Roman", tahoma, serif;
		font-size:130%;
		font-style: italic;
		font-weight: bold;
		text-decoration: none;
	}
a.left_menu:link
	{
		color: #000000;
	}
a.left_menu:hover
	{
		color: #1e9fbe;
	}
a.left_menu:visited
	{
		color: #000000;
	}
a.left_menu:active
	{
		color: #1e9fbe;
	}
a.right_menu
	{
		font-family: "Times New Roman", tahoma, serif;
		font-size:130%;
		font-style: italic;
		font-weight: bold;
		text-decoration: none;
		color: #000000;
	}
#rainbow_one
	{
		position: absolute;
		top:0px;
		z-index:4;
	}
#globe
	{
		position: absolute;
		z-index:2;
		top: 8px;
		left: 7px;
	}						
#rainbow_two
	{
		position:absolute;
		top: 120px;
		left: 7px;
		z-index:1;
	}
#rainbow_three
	{
		position:absolute;
		top:0px;
		left: 240px;
		z-index:3;
	}
h1
	{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		font-size:120%;
		color: #1e9fbe;
	}
h2	
	{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		font-size:110%;
		color: #1e9fbe;
	}
h2	
	{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		font-size:110%;
		color: #1e9fbe;
	}
#link_gallery{
	font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
	font-size:20px;
	font-weight:bold;
	color: #1e9fbe;
	text-decoration: none;
	}	
#link_gallery.a:link{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		font-size:20px;
		color: #1e9fbe;
		text-decoration: none;
	}
#link_gallery.a:hover{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		text-align:center;
		font-size:20px;
		color: #03C;
		text-decoration: none;
	}
#link_gallery.a:visited 	{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		text-align:center;
		font-size:20px;
		color: #1e9fbe;
		text-decoration: none;
	}
h3
	{
		font-family: tahoma, 'Times New Roman', Verdana, Arial, Sans-Serif;
		font-size:100%;
		color: #1e9fbe;
	}
ul
	{
		font-family: tahoma;
		font-size: 80%;
	}
ol
	{
		font-family: tahoma;
		font-size: 80%;
	}
li	
	{
		margin-top: 3px;
		margin-bottom: 3px;
	}
p
	{
		text-align: justify;
		font-family: tahoma;
		font-size: 0.8em;
	}
div.item_tour
	{
		margin:10px;
		float:left;
		background-repeat:no-repeat;
		height:173;
		width:230px;
	}
div.item_subscribe_tour
	{
		background-image:url('/img/brown.gif');
		background-repeat:repeat-y;
		background-position:left;
		padding-left:7px;
	}
a.item_subscribe_tour
	{
		color:#0066b1;
		font-family:tahoma;
		font-size:1em;
		text-decoration:none;
		font-weight:bold;
	}
img.ribbon
	{
		border:none;
		margin-top:105px;
		margin-left:172px;
	}
a.outgoing
	{
		color:#0066b1;
		font-family:tahoma;
		text-decoration:none;
		font-weight:bold;
	}
p.news_title
	{
		font-family:tahoma;
		font-size:1em;
		color:#0066b1;
		margin-bottom:0px;
	}
p.news
	{
		font-family:tahoma;
		font-size:0.8em;
		margin-top:2px;
		margin-left:15px;
		margin-bottom:8px;
		text-align:justify;
	}
a.incoming_menu
	{
		font-weight:bold;
		color:#1e9fbe;
		text-decoration:none;
		font-size:1.4em;
	}
a.child_outgoing_menu
	{
		font-weight:bold;
		color:#1e9fbe;
		text-decoration:none;
		font-size:1.2em;
	}
p.incoming_menu
	{
		font-family:tahoma;
		margin-top:2px;
		margin-bottom:2px;
	}

