/********************************************** Sytles ***************************************************/

.PopupFrocen 
{
	background-color:#444444;
	z-index:1000;	
}



.PopupWindow
{
	z-index:1001;
}

.PopupWindowContent
{
	width:100%;
	height:100%;
}

.PrintContainer
{
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;
}

.PrintContent
{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:0;
	width:97%;
}

.PrintLock
{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:10;
}

.ScrollBoxContainer	{position:relative;width:100%; height:100%; overflow:auto; padding-right:10px; border: solid 1px #000000; }
.ScrollBox			{position:absolute; top:0; bottom:0; left:0; right:0; width:615px; height:100%; overflow:auto; padding-right:10px;}
.ScrollContainer	{position:relative;width:100%;height:100%;overflow:auto;}
.ScrollContent		{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:80%;padding-left:20px;padding-right:20px;}

.PopupWindowTitle	{background-color: #43352D;padding-left: 10px;color: White;font-size: 11px;line-height: 16px;font-family: arial;}
.PopupWincowContent	{background-color: #ffffff;padding: 10px;}


.logo_container
{
	position: relative;	
}

.logo
{
	position:absolute;
	bottom: 0px;
	left: 0px;
}

/********************************************** /Styles ***************************************************/


/*****************************FLYOUT*****************************/

.flyoutHidden
{
	position: absolute;
	visibility: hidden;
	display: none;
	
}
#MenuTop .container
{
	width: 180px;
	position: relative;
	z-index: 1000;
}

.flyoutShowLvl2
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#MenuTop .flyout1
{
	position: absolute;
	top: 15px;
	left: -6px;
	width: 180px;

}
#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

#MenuTop .menu1 .menu1bg
{
	padding: 5px 15px 5px 5px;
}
#MenuTop .menu1:hover .menu1bg
{
	padding: 5px 15px 5px 5px;
}

#MenuTop .flyout2position
{
	position: relative;
	bottom: 30px;
	left: 0px;
}
#MenuTop .flyout2
{
	
	position: absolute;
	top: 30px;
	left: 1px;
	width: 180px;
}


#MenuTop .spacer
{
	height: 10px;
	line-height: 10px;
	font-size: 10px;
}


#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}





/*****************************GENERAL*****************************/
body, form	{overflow: auto;margin: 0px;}

body, p, li, dl, ul, ol, table {font-family: arial;}
h1, h2, h3, h4, h5, h6 {font-family:arial; font-weight:bold;}


/*****************************TEXT*****************************/
a 					{text-decoration: none;font-family: arial;}

.text				{text-decoration: none;font-family: arial;}
.text:link			{text-decoration: none;font-family: arial;}
.textsmall			{text-decoration: none;font-family: arial;}
.textService		{text-decoration: none;font-family: arial;}
.textsmallWhite { text-transform:lowercase; }


.address	{text-decoration: none;font-family: arial; font-weight:bold;}

.title, h2 		{font-family:arial; font-weight:bold; text-decoration:none; font-style: italic;}
.titleBig, h1 	{font-family:arial; text-decoration:none;}


.textinput	{font-family: arial;}
.textinput2 {font-family: arial;}

.textinputSmall		{font-family: arial;}
.textinputSmall2 	{font-family: arial;}

.textForm 	{font-family: arial;}

.linkbuttonForm	{font-family:arial;text-decoration:underline;}
.linkbutton {font-family:arial;text-decoration:underline;}


/*****************************MODULES*****************************/
.linkModuleTitle 		{font-family:arial;text-decoration:none;}
.linkModuleTitle:link 	{text-decoration:underline;}
.linkModuleTitle:hover 	{text-decoration:none;}

.moduleTitle {font-family:arial;}

/*****************************path*****************************/
#path .pathItem 		{font-family:arial;	text-decoration:none; text-transform:lowercase;}
#path .pathItemActive 		{font-family:arial;	text-decoration:none; text-transform:lowercase;}
#path .pathItem:link 	{text-decoration:none; text-transform:lowercase;}



/*****************************MENU TOP*****************************/
#menuTop .menu0 			{font-family:trebuchet ms, arial; text-decoration:none;font-weight:normal; text-transform:uppercase;}
#menuTop .menu0active		{font-family:trebuchet ms, arial; text-decoration:none;font-weight:normal; text-transform:uppercase;}

/*****************************MENU TOP FLYOUT*****************************/
#menuTop .menu1 			{font-family:arial; text-decoration:none;font-weight:normal;}
#menuTop .menu1active		{font-family:arial; text-decoration:none;font-weight:normal;}

#menuTop .menu2 			{font-family:arial; text-decoration:none;font-weight:normal;}
#menuTop .menu2active		{font-family:arial; text-decoration:none;font-weight:normal;}

/*****************************MENU LEFT*****************************/
#menuLeft .menu0 				{font-family:trebuchet ms, arial;text-decoration:none; font-weight:bold;text-transform:uppercase;}
#menuLeft .menu0active			{font-family:trebuchet ms, arial;text-decoration:none; font-weight:bold;text-transform:uppercase;}

#menuLeft .menu1 				{font-family:arial;text-decoration:none;font-weight:bold;}
#menuLeft .menu1active			{font-family:arial;text-decoration:none;font-weight:bold;}

#menuLeft .menu2				{font-family:arial;text-decoration:none;}
#menuLeft .menu2active			{font-family:arial;text-decoration:none;}


/*****************************SITEMAP***********************************/
.menuSitemapM1			{font-family:arial;text-decoration:underline;}
.menuSitemapM1:hover	{font-family:arial;text-decoration:none;}

.menuSitemapM2			{font-family:arial;text-decoration:underline;}
.menuSitemapM2:hover	{text-decoration:none;}

.menuSitemapM3			{font-family:arial;text-decoration:underline; }
.menuSitemapM3:hover	{text-decoration:none;}


/*****************************MENU LANGUAGE*****************************/
#language .languageItem 		{font-family:arial;text-decoration:none; text-transform:uppercase;}
#language .languageItem:link	{text-decoration:underline;}
#language .languageItem:hover	{text-decoration:none;}

#language .languageItemActive		{font-family:arial;text-decoration:none; text-transform:uppercase;}
#language .languageItemActive:link	{text-decoration:underline;}
#language .languageItemActive		{text-decoration:none;}


/*****************************FRAME MODULES*****************************/

#frame .frameTitle 			{font-family:trebuchet ms, arial; text-decoration:none; font-weight:normal;}
#frame .frameTitleSmall 	{font-family:arial; text-decoration:none; font-weight:bold;}
#frame .frameText 			{font-family:arial; text-decoration:none; }
#frame .frameText:link 		{text-decoration:none;}


#frameRequest .frameTitle 			{font-family:trebuchet ms, arial; text-decoration:none; font-weight:normal;}
#frameRequest .frameText 			{font-family:arial; text-decoration:none;}

#frameNewsletter .frameTitle 		{font-family:trebuchet ms, arial; text-decoration:none; font-weight:normal;}
#frameNewsletter .frameTitle:link 	{font-family:trebuchet ms, arial; text-decoration:none; font-weight:normal;}

#frameMap .frameTitle 		{font-family:trebuchet ms, arial; text-decoration:none;font-weight:bold; text-transform:uppercase;}
#frameMap .frameTitle:link 	{font-family:trebuchet ms, arial; text-decoration:none; font-weight:bold;}

#frameSearch .frameButton 			{font-family:arial; text-decoration:none; }
#frameSearch .frameButton:link 		{text-decoration:none;}


/********************************************** Styles Tour start ***************************************************/
.box    {border:solid 1px yellow;}



.boxtitle{background-color:green; color: #ffffff; font-size: 15px; line-height: 18px; font-family: Verdana; text-decoration: none; padding:3px;}
.boxcontent{background-color:#EDEDE3; color: #333333; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none;}

.detailbox    {border:solid 1px #000000; margin:auto; width:100%;}
.datailboxtitle {	color: #ffffff; background-color:#000000; font-size: 15px; line-height: 18px; font-family: Verdana; text-decoration: none; 
						padding:3px 10px 3px 5px;}
.detailboxcontent{background-color:#EDEDE3; color: #666666; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none;
						padding-left:5px;}

.imageBorderTours  { border: solid 1px #DDE4B8; }
.imageBorderGoogleMap {border: solid 5px #DDE4B8; }

.ImageToursContainer {float:right; margin-left:15px;margin-top:30px;}

/********************************************** Styles Tour end ***************************************************/