﻿body
{
	font-family: Arial;
	background-color: #313737;
	margin: 8px 0px 0px 0px;
	scrollbar-base-color: #4F6A7C;
	scrollbar-arrow-color: #848776;
	scrollbar-3dlight-color: #1D2624;
	scrollbar-face-color: #3D617C;
	scrollbar-highlight-color: #848776;
	scrollbar-shadow-color: #848776;
	scrollbar-track-color: #848776;
}


.BlackBox
{
	float: left;
	background-color: #000000;
	width: 300px;
	height: 400px;
	border-left: solid 12px #313737;
	border-bottom: solid 12px #313737;
}

.BlackBoxVertHalf
{
	width: 300px;
	height: 199px;
}


.LinksContainter a
{
	color: #395d75;
	text-decoration: none;
}

.LinksContainter a:hover
{
	color: #395d75;
	text-decoration: underline;
}

.BlackBox .BlackBoxVertHalf .Title
{
	width: 300px;
	height: 25px;
}
.BlackBox .BlackBoxVertHalf .Text
{
	width: 300px;
	height: 150px;
}

.BlackBox .BlackBoxVertHalf .Route
{
	width: 300px;
	height: 25px;
}


.BlackBoxVertHalfImage
{
	cursor: pointer;
	background-repeat: no-repeat;
	width: 300px;
	height: 200px;
}

#MainTable
{
}

#MainMenu
{
	float: left;
	background-color: #000000;
	width: 300px;
	border-left: solid 12px #313737;
	border-bottom: solid 12px #313737;
}

#MainMenu .Item
{
	padding-bottom: 1px;
}
#MainMenu .Item .ItemLink
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:18px;
}
/*
#MainMenu .Item .ItemLinkBlue
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:18px;
}

#MainMenu .Item .ItemLinkBlue:hover
{
    font-size : 13px;
	color: #395d75;
	font-weight: bold;
	line-height:18px;
}
*/

#MainMenu .Item .ItemLink:hover
{
	font-size: 13px;
	color: #395d75;
	font-weight: bold;
	line-height:18px;
}

#MainMenu .SelectedItem
{
	padding-bottom: 1px;
}
#MainMenu .SelectedItem .ItemLink
{
	font-size: 13px;
	font-weight: bold;
	color: #395d75;
		line-height:18px;
}

#MainMenu .SelectedItem .LinkArea
{
	background-color: #3e6bb4;
}


#MainMenu .SelectedItem .LeftCornter
{
	width: 3px;
	height: 21px;
	background-image: url(../Images/menu_selected_left.png);
	background-repeat: no-repeat;
}

#MainMenu .SelectedItem .RightCornter
{
	width: 3px;
	height: 21px;
	background-image: url(../Images/menu_selected_right.png);
	background-repeat: no-repeat;
}



#MainMenu .SubItemsMenu
{
	text-align: left;
	height: 25px;
}



#MainMenu .SubItemsMenu .Items .ItemLink
{
	margin-left: 35px;
	font-size: 12px;
	color: #3e6bb4;
}

#MainMenu .SubItemsMenu .Items .ItemLink
{
	margin-left: 35px;
	font-size: 12px;
	color: #3e6bb4;
}



#MainMenu .SubItemsMenu .Items .SelectedItemLink
{
	margin-left: 35px;
	font-weight: bold;
	font-size: 12px;
	color: #3e6bb4;
}



.ContinentName
{
	font-weight: bold;
	font-size: 14px;
	color: #395d75;
}


.RouteDate
{
	font-weight: bold;
	font-size: 14px;
	color: #2f3837;
}


.BlackBoxVertHalf .Desc
{
	width: 300px;
	height: 120px;
}

.TextTitle
{
	font-size: 15px;
	color: #395d75;
}

.TextTitleBold
{
	font-weight: bold;
	font-size: 15px;
	color: #395d75;
}


.SlideTitleFloat
{
	font-size: 20px;
	color: #395d75;
}

.SlideTitle
{
	font-size: 35px;
	color: #FFFFFF;
}

.TextParagraph
{
	font-weight: bold;
	font-size: 13px;
	color: #fefefe;
}

.TextParagraphIso
{
	font-weight: bold;
	font-size: 13px;
	color: #fefefe;
}

.TextParagraphMed
{
	font-weight: bold;
	font-size: 14px;
	color: #fefefe;
}

.TextParagraph a
{
	font-weight: bold;
	font-size: 13px;
	color: #fefefe;
}

.TextParagraph a:hover
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
	color: #fefefe;
}
.TextContactUsForm
{
	text-align: left;
	color: #395d75;
	font-size: 18px;
	font-weight: bold;
}


.BigTitle
{
	font-size: 40px;
	color: #395d75;
	font-weight: bold;
}


.k_float
{
	z-index: 9999999;
	position: fixed !important;
	position: absolute;
	cursor: hand;
	cursor: pointer;
}
.k_top
{
	top: 20px;
	_top: expression(eval(document.compatMode && document.compatMode==    'CSS1Compat' ) ? document.documentElement.scrollTop + 20 :document.body.scrollTop + 20);
}
.k_bottom
{
	bottom: 0px;
	_top: expression(eval(document.compatMode && document.compatMode==    'CSS1Compat' ) ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);
}
.k_right
{
	right: 0px;
}
.k_left
{
	left: 20px;
}
.kc_top
{
	top: 80px;
	_top: expression(eval(document.compatMode && document.compatMode==    'CSS1Compat' ) ? document.documentElement.scrollTop + 80 :document.body.scrollTop + 80);
}
.kc_bottom
{
	bottom: 80px;
	_top: expression(eval(document.compatMode && document.compatMode==    'CSS1Compat' ) ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);
}
.kc_right
{
	right: 10px;
}
.kc_left
{
	left: 20px;
}

.k_slide_title_top
{
	top: 490px;
	_top: expression(eval(document.compatMode && document.compatMode==    'CSS1Compat' ) ? document.documentElement.scrollTop + 490 :document.body.scrollTop + 490);
}

.k_slide_title_left
{
	left: 330px;
}

.BlueSmallLink
{
	font-size: 12px;
	font-weight: bold;
	color: #395d75;
	text-decoration: none;
}

.BlueSmallLink:hover
{
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #395d75;
}



.ImageDescription
{
	font-size: 12px;
	padding: 10px 10px 10px 10px;
}


