/* GENERAL START */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #c9d2dd url(/images/images/bodyBgr.jpg) repeat-x 0px 0px;
	padding: 0px;
	margin: 0px;
}

html, body{
	width: 100%;
	height: 100%;
}

form, dl, dd, dt, ul, ol{
	padding: 0px;
	margin: 0px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc6800;
	text-decoration: none;
}

a:hover{
	color: #000000;
}

h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a3b5e;
	margin: 0;
	padding: 0;
}

label, img{
	display: block;
	border: none 0px transparent;
}

input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a3b5e;
}

.clearFix{
	clear: both;
	line-height: 1px;
	font-size: 1px;
}

.ie6fix{
	display: none;
}

.article_seperator{
	display: none;
}

/* GENERAL END */

/* ROOT START */

#rootDiv{
	width: 1000px;
	height: auto;
	margin: auto;
	background: transparent url(/images/images/rootBgr.jpg) repeat-y 0px 0px;
}

#rootDivLeft{
	float: left;
	width: 10px;
	height: auto;
}

#rootDivLeftTop{
	float: left;
	width: 10px;
	height: 470px;
	background: transparent url(/images/images/rootLeftBgr.jpg) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
}

#rootDivContent{
	float: left;
	width: 1000px;
	height: auto;
	background: transparent url(/images/images/rootBgr.jpg) repeat-y 0px 0px;
}

#content{
	float: left;
	width: 980px;
	height: auto;
	min-height: 200px;
	padding-bottom: 15px;
}

#rootDivRight{
	float: left;
	width: 10px;
	height: auto;
}

#rootDivRightTop{
	float: left;
	width: 10px;
	height: 470px;
	background: transparent url(/images/images/rooRightBgr.jpg) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
}

#rootDivFooter{
	float: left;
	width: 976px;
	height: auto;
	padding: 20px 12px 0px 12px;
	background: #c9d2dd url(/images/images/footerBgr.gif) no-repeat 0px 0px;
}

#rootDivFooterLine1{
	float: left;
	width: 976px;
	height: 35px;
}

.rootDivFooterLineLeft{
	float: left;
	width: 530px;
	padding: 10px 0px 0px 20px;
	height: 25px;
	color: #ffffff;
}

.rootDivFooterLineLeft a{
	font-size: 12px;
	color: #ffffff;
	margin: 0px 5px 0px 5px;
}

.rootDivFooterLineLeft a:hover{
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.rootDivFooterLineRight{
	text-align: right;
	padding: 10px 50px 0px 0px;
	float: right;
	width: 376px;
	height: 25px;
	font-size: 12px;
	color: #ffffff;
}

#rootDivFooterLine2{
	float: left;
	width: 976px;
	height: auto;
	font-size: 11px;
	color: #305b93;
}

a.copy{
	float: left;
	display: block;
	width: auto;
	font-size: 11px;
	color: #305b93;
}

a.copy:hover{
	float: left;
	display: block;
	width: auto;
	font-size: 11px;
	color: #305b93;
}

a.iconLogo{
	float: left;
	display: block;
	width: 23px;
	margin: 0px 5px 0px 5px;
	height: 23px;
	text-decoration: none;
	background: transparent url(/images/images/polarLogo.gif) no-repeat 0px 0px;
	}

a.iconLogo:hover{
	float: left;
	display: block;
	width: 23px;
	margin: 0px 5px 0px 5px;
	height: 23px;
	text-decoration: none;
	background: transparent url(/images/images/polarLogo.gif) no-repeat 0px 0px;
	}

/* ROOT END */

/* header START */

#header{
	width: 980px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}

#headerTopLine{
	float: left;
	width: 980px;
	height: 32px;
	padding: 0px 0px 0px 0px;
	background: transparent url(/images/images/headerTopLineBgr.gif) repeat-x 0px 0px;
}

#headerTopLinePhone{
	float: left;
	width: auto;
	height: 27px;
	padding: 5px 0px 0px 30px;
	background: transparent url(/images/images/headerTopLineLeftBgr.gif) no-repeat 0px 0px;
}

#headerTopLinePhone strong{
	font-family: Georgia;
	font-size: 14px;
	color: #34649b;
	font-weight: bold;
}

#headerTopLineLangues{
	float: right;
	width: auto;
	height: 22px;
	padding: 10px 7px 0px 0px;
	background: transparent url(/images/images/headerTopLineLanguesBgr.gif) repeat-x 0px 0px;

}

#headerTopLineLangues a, #headerTopLineLangues a:hover{
	float: left;
	display: block;
	width: 20px;
	height: 22px;
	margin-left: 5px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
}

a.headerLangues1{
	background: transparent url(/images/images/headerLangues1.gif) no-repeat 0px 0px;
}

a.headerLangues2{
	background: transparent url(/images/images/headerLangues2.gif) no-repeat 0px 0px;
}

a.headerLangues3{
	background: transparent url(/images/images/headerLangues3.gif) no-repeat 0px 0px;
}

.headerLangues1{
	background: transparent url(/images/images/headerLangues1.gif) no-repeat 0px 0px;
	float: left;
	display: block;
	width: 20px;
	height: 22px;
	margin-left: 5px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;

}

.headerLangues2{
	background: transparent url(/images/images/headerLangues2.gif) no-repeat 0px 0px;
	float: left;
	display: block;
	width: 20px;
	height: 22px;
	margin-left: 5px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;

}

.headerLangues3{
	background: transparent url(/images/images/headerLangues3.gif) no-repeat 0px 0px;
	float: left;
	display: block;
	width: 20px;
	height: 22px;
	margin-left: 5px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;

}


#headerTopLineLangues strong{
	float: left;
	display: block;
	padding: 3px 5px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	color: #81a7d1;
}

#headerMiddleImage{
	width: 980px;
	height: 178px;
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	background: transparent url(/images/images/headerMiddleImage.jpg) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
}
#headerMiddleImage a {
cursor: pointer;
}
#headerMenu{
	width: 980px;
	height: 37px;/*57*/
	float: left;
	display: block;
	padding: 1px 0px 0px 0px;/*1 0 10 0*/
	background: #ffffff url(/images/images/headerMenu_new.gif) no-repeat 0px 1px;
	font-size: 1px;
	line-height: 0px;
}

#headerMenuBlock1{
	width: 412px;
	height: 19px;
	float: left;
	display: block;
	padding: 0px 0px 0px 17px;
	font-size: 13px;
	line-height: 19px;
	font-family: Times New Roman;
	color: #ffffff;
}

#headerMenuBlock1 a{
	font-family: Times New Roman;
	font-size: 16px;
	color:#FFF000;
	line-height: 12px;/*14*/
	width: 170px;
	height: 22px;/*34*/
	text-transform: uppercase;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;/*5*/
}

#headerMenuBlock1 a:hover{
	font-family: Times New Roman;
	font-size: 16px;
	color: #fff000;
	line-height: 12px;
	width: 170px;
	height: 22px;
	text-transform: uppercase;
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
}

#headerMenuBlock2{
	width: 124px;
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
}

#headerMenuBlock2 a{
	font-family: Times New Roman;
	font-size: 12px;
	color: #ffffff;
	line-height: 13px;
	width: 110px;
	height: 19px;/*28*/
	text-transform: uppercase;
	float: left;
	display: block;
	/*padding: 8px 0px 0px 15px;*//*11*/
	padding: 3px 0px 0px 5px;
}

#headerMenuBlock2 a:hover{
	font-family: Times New Roman New Roman;
	font-size: 12px;
	color: #fff000;
	line-height: 13px;
	width: 110px;
	height: 19px;
	text-transform: uppercase;
	float: left;
	display: block;
	/*padding: 8px 0px 0px 15px;*/
	padding: 3px 0px 0px 5px;
	
}

#headerMenuBlock3{
	width: 425px;
	height: 19px;/*39*/
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
}

#headerMenuBlock3 a{
	height: 15px;/*29*/
	float: left;
	display: block;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 16px;
	font-family: Times New Roman;
	padding: 3px 0px 2px 0px;/*10*/
	text-align: center;
	line-height: 18px;
}

#headerMenuBlock3 a:hover{
	height: 15px;
	float: left;
	display: block;
	color: #fff000;
	text-transform: uppercase;
	font-size: 16px;
	font-family: Times New Roman;
	text-align: center;
}

#headerMenuBlock3 a.headerMenuHome{
	width: 90px;
}

#headerMenuBlock3 a.headerMenuAboutus{
	width: 117px;
}

#headerMenuBlock3 a.headerMenuContactus{
	width: 140px;
}

#headerMenuBlock3 a.headerMenuFaq{
	width: 78px;
}

/* header END */

/* Content START */

#contentLeft{
	float: left;
	width: 235px;
	height: auto;
	padding: 0px 0px 0px 3px;
}

#contentCenter{
	float: left;
	width: 502px;
	height: auto;
	/*padding: 0px 0px 0px 1px;*/
}

.contentCenterLabel{
	float: left;
	width: 502px;
	background-color: #e0e6c5;
	padding-top: 3px;
	height: 22px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	text-align: center;
	color: black;
	font-size: 12px;
	font-weight: normal;
	}
	
.contentCenterLabel h1{
	color: #2f85d1;
	font-size: 14px;
	font-weight: bold;
	font-family: Times new roman;
	}

.contentCenterLabel2{
	float: left;
	width: 502px;
	background-color: #e0e6c5;
	padding-top: 3px;
	height: 22px;
	text-align: center;
	}

.contentCenterContentPartEven{
	float: left;
	width: 480px;
	background-color: #dbe3f0;
	padding: 0px 11px 0px 11px;
	height: auto;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}

.contentCenterContentPartEvenC{
	float: left;
	width: 480px;
	background-color: #dbe3f0;
	padding: 0px 11px 0px 11px;
	height: auto;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	}
	
.contentCenterContentPartEvenB{
	float: left;
	width: 480px;
	background-color: #dbe3f0;
	padding: 0px 11px 0px 11px;
	margin: 0 0 10px 0;
	height: auto;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.contentCenterContentPartEvenB p{
	display: block;
	float: left;
	width: 460px;
	padding: 0px 0px 0px 20px;
	color: #0d4c87;
	margin: 0px;
	line-height: 24px;
	font-size: 12px;
	height: auto;
	background: transparent url(/images/images/bulletPartEven.gif) no-repeat 0px 5px;
}

.contentCenterContentPartEven p{
	display: block;
	float: left;
	width: 460px;
	padding: 0px 0px 0px 20px;
	color: #0d4c87;
	margin: 0px;
	line-height: 24px;
	font-size: 12px;
	height: auto;
	background: transparent url(/images/images/bulletPartEven.gif) no-repeat 0px 5px;
	}

.contentCenterContentPartEvenC p{
	display: block;
	float: left;
	width: 460px;
	padding: 0px 0px 0px 20px;
	color: #0d4c87;
	margin: 0px;
	line-height: 24px;
	font-size: 12px;
	height: auto;
	background: transparent url(/images/images/bulletPartEven.gif) no-repeat 0px 5px;
	}
	
.contentCenterContentPartEven2{
	float: left;
	width: 487px;
	background-color: #dbe3f0;
	padding: 0px 11px 0px 4px;
	margin-left: 3px;
	height: auto;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}

.contentCenterContentPartEven2 p{
	display: block;
	float: left;
	width: 460px;
	padding: 0px 0px 0px 20px;
	color: #0d4c87;
	margin: 0px;
	line-height: 24px;
	font-size: 12px;
	height: auto;
	background: transparent url(/images/images/9nationalParks/01.gif) no-repeat 0px 2px;
	}
.contentCenterContentPartEven3{
	float: left;
	width: 487px;
	background-color: #dbe3f0;
	padding: 0px 11px 0px 4px;
	margin-left: 3px;
	height: auto;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}

.contentCenterContentPartEven3 p{
	display: block;
	float: left;
	width: 460px;
	padding: 0px 0px 0px 20px;
	color: #0d4c87;
	margin: 0px;
	line-height: 24px;
	font-size: 12px;
	height: auto;
	background: transparent url(/images/images/9nationalParks/02.gif) no-repeat 0px 2px;
	}
.contentCenterContentPartOdd{
	float: left;
	width: 480px;
	background-color: #e4eaf4;
	padding: 0px 11px 0px 11px;
	/*margin-left: 3px;*/
	height: auto;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}

.contentCenterContentPartOdd p{
	display: block;
	float: left;
	width: 460px;
	line-height: 24px;
	color: #0d4c87;
	margin: 0px;
	font-size: 12px;
	height: auto;
	padding-left: 20px;
	background: transparent url(/images/images/bulletPartOdd.gif) no-repeat 0px 5px;
	}
	
	.contentCenterContentPartOdd2{
	float: left;
	width: 480px;
	background-color: #e4eaf4;
	padding: 0px 11px 0px 11px;
	height: auto;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}

.contentCenterContentPartOdd2 p{
	display: block;
	float: left;
	width: 460px;
	line-height: 24px;
	color: #0d4c87;
	margin: 0px;
	font-size: 12px;
	height: auto;
	padding-left: 20px;
	background: transparent url(/images/images/bulletPartOdd.gif) no-repeat 0px 5px;
	}
	
.contentCenterLabel2 h1{
	color: #2f85d1;
	font-size: 14px;
	font-weight: bold;
	font-family: Times new roman;
	}

.contentCenterContent{
	float: left;
	width: 478px;
	background-color: #f2f2f3;
	padding: 12px;
	height: auto;
	margin: 0px;
	}
.contentCenterContentxxxx{
	float: left;
	width: 502px;
	background-color: #f2f2f3;
	padding: 0px;
	height: auto;
	margin: 0px;
	}
.contentCenterContentxxxx img{
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
.contentCenterContent2{
	float: left;
	width: 478px;
	background-color: #f2f2f3;
	padding: 12px;
	height: auto;
	}

.contentCenterContent li{
	padding-left: 12px;
	background: transparent url(/images/M_images/arrow.png) no-repeat 0px 1px;
	list-style-type: none;
	
	}

.contentCenterContent p{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	text-align: justify;
	}

strong.blue	{
	font-size: 12px;
	font-family: Arial;
	color: #408fd6;
	font-weight: bold;
	}

#contentRight{
	float: left;
	width: 230px;/*232*/
	height: auto;
	padding: 4px 0px 0px 4px;/*5px posledne*/
	_padding: 4px 0px 0px 0px;
}

.windowWhite{
	float: left;
	width: 232px;
	height: auto;
	padding: 0px 0px 0px 0px;
}

.windowWhiteTop{
	float: left;
	width: 207px;
	height: 22px;
	padding: 14px 0px 0px 25px;
	background: transparent url(/images/images/windowWhiteTop.gif) no-repeat 0px 0px;
}

.windowWhiteTop a{
	float: left;
	width: 188px;
	height: auto;
	padding: 2px 0px 2px 10px;
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	background: transparent url(/images/images/bulletType1.gif) no-repeat 0px 5px;
}

.windowWhiteTop a:hover{
	float: left;
	width: 188px;
	height: auto;
	padding: 2px 0px 2px 10px;
	font-family: Arial;
	font-size: 11px;
	color: #4e84b3;
	background: transparent url(/images/images/bulletType1O.gif) no-repeat 0px 5px;
	text-decoration: underline;
}

.windowWhiteMiddle{
	float: left;
	width: 214px;
	height: auto;
	padding: 0px 9px 0px 9px;
	background: transparent url(/images/images/windowWhiteMiddle.gif) repeat-y 0px 0px;
}

.windowWhiteMiddleLabel{
	float: left;
	width: 214px;
	height: 24px;
	padding: 1px 0px 0px 0px;
	background: transparent url(/images/images/windowWhiteLabel.gif) no-repeat 0px 0px;
}

.windowWhiteMiddleLabel img{
	display: block;
	float: left;
	width: 22px;
	height: 23px;
	padding: 0px 3px 0px 0px;
}

.windowWhiteMiddleLabel h2{
	display: block;
	float: left;
	width: 180px;
	height: 15px;
	color: #ffffff;
	padding: 6px 0px 0px 0px;
	font-family: Georgia;
	font-size: 11px;
	line-height: 11px;
}

.windowWhiteMiddleContent{
	float: left;
	width: 198px;
	height: auto;
	padding: 5px 0px 5px 16px;
	background: #f2f2f3 url(/images/images/windowWhiteBgr.gif) repeat-x 0px 0px;
}

.windowWhiteMiddleLine{
	float: left;
	width: 214px;
	height: 2px;
	padding: 0px 0px 0px 0px;
	background: transparent url(/images/images/windowWhiteLine.gif) no-repeat 1px 0px;
	font-size: 1px;
	line-height: 0px;
}

.windowWhiteMiddleContent a{
	float: left;
	width: 188px;
	height: auto;
	padding: 2px 0px 2px 10px;
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	background: transparent url(/images/images/bulletType1.gif) no-repeat 0px 5px;
}

.windowWhiteMiddleContent a:hover{
	float: left;
	width: 188px;
	height: auto;
	padding: 2px 0px 2px 10px;
	font-family: Arial;
	font-size: 11px;
	color: #4e84b3;
	background: transparent url(/images/images/bulletType1O.gif) no-repeat 0px 5px;
	text-decoration: underline;
}

.windowWhiteBottom{
	float: left;
	width: 232px;
	height: 16px;
	padding: 0px 0px 0px 0px;
	background: transparent url(/images/images/windowWhiteBottom.gif) no-repeat 0px 0px;
	font-size: 1px;
	line-height: 0px;
}

.windowBlue{
	float: left;
	width: 231px;/*232*/
	height: auto;
	padding: 0px 0px 0px 0px;
	background: transparent url(/images/images/windowBlueMiddle.gif) repeat-y 4px 0px;/*//4px x*/
	border-bottom: 7px solid #fefdfd;
}

.windowBlueTop{
	float: left;
	width: 214px;
	min-height: 91px;
	height: auto;
	_height: 91px;
	padding: 6px;/*9px*/
	background: transparent url(/images/images/windowBlueTop.gif) no-repeat 4px 0px;
}

.windowBlueTop h2{
	float: left;
	width: 155px;
	height: auto;
	padding: 6px 0px 5px 15px;
	font-family: Times new Roman;
	font-weight: bold;
	font-size: 12px;
	color: #f9ea09;
	text-transform: uppercase;
}

.windowBlueTopLink{
	float: left;
	width: 155px;
	height: auto;
	padding: 0px 0px 0px 0px;
	font-family: Times new Roman;
	font-weight: bold;
	font-size: 12px;
	color: #f9ea09;
}

.windowBlueTopLine1{
	float: left;
	width: 174px;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	padding: 0px 0px 0px 10px;
	background-color: #90add3;
}
.windowBlueTopLine1 p{
	float: left;
	width: 150px;
	border: solid 1px Red;
}

.windowBlueTop #general{
	display: block;
	float: left;
}
.windowBlueTop #general p{
	display: block;
	float: left;
	width: 185px;
	height: auto;
	padding: 6px 0px 5px 25px;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	color: #fefdfd;
	background: transparent url(/images/images/bulletType2.gif) no-repeat 14px 10px;
}

#aHoverClass .minifp-introtitle{
	display: block;
	float: left;
	width: 100%;
	height: auto;
	padding: 3px 0px 0px 10px;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	color: #fefdfd;
	background: transparent url(/images/images/bulletType2.gif) no-repeat 0px 8px;
}

#aHoverClass p{
	padding: 0;
	margin: 0;
}

#aHoverClass3 p{
	padding: 0;
	margin: 0;
}


#aHoverClass3 .minifp-introtitle{
	display: block;
	float: left;
	width: 100%;
	height: auto;
	padding: 3px 0px 0px 10px;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	color: #fefdfd;
	background: transparent url(/images/images/bulletType2.gif) no-repeat 0px 8px;
}

.windowBlueTopLine2{
	float: left;
	width: 152px;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	padding: 0px 0px 0px 10px;
	margin-left: 15px;
	background-color: #90add3;
}

a.whatgoing{
	float: left;
	width: 165px;
	height: auto;
	padding: 6px 0px 5px 15px;
	font-size: 11px;
	color: #fefdfd;
	background: transparent url(/images/images/bulletType2.gif) no-repeat 14px 10px;
}

a:hover.whatgoing{
	float: left;
	width: 165px;
	height: auto;
	padding: 6px 0px 5px 15px;
	font-size: 11px;
	color: #f9ea09;
	background: transparent url(/images/images/bulletType2O.gif) no-repeat 14px 10px;
}

a.whatgoing2{
	float: left;
	width: 185px;
	height: auto;
	padding: 6px 0px 5px 25px;
	font-weight: bold;
	font-size: 11px;
	color: #fefdfd;
	background: transparent url(/images/images/bulletType2.gif) no-repeat 14px 10px;
}

a:hover.whatgoing2{
	float: left;
	width: 185px;
	height: auto;
	padding: 6px 0px 5px 25px;
	font-weight: bold;
	font-size: 11px;
	color: #f9ea09;
	background: transparent url(/images/images/bulletType2O.gif) no-repeat 14px 10px;
}

a.whatgoingMore{
	float: right;
	width: auto;
	text-align: right;
	height: auto;
	margin: 6px 20px 5px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #fefdfd;
}

a:hover.whatgoingMore{
	float: right;
	width: auto;
	text-align: right;
	height: auto;
	margin: 6px 20px 5px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #f9ea09;
}

p.whatgoingText{
	float: left;
	width: 185px;
	height: auto;
	padding: 6px 0px 5px 15px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #fefdfd;
}

.whatgoingText strong{
	line-height: 18px;
}

.windowBlueBottom{
	float: left;
	width: 231px; /*232*/
	height: 7px;
	padding: 0px 0px 0px 0px;
	background: transparent url(/images/images/windowBlueBottom.gif) no-repeat 4px 0px;/*//4px x*/
	font-size: 1px;
	line-height: 0px;
}

h2.right_panel_name{
	display: block;
	float: left;
	padding: 10px 0px 0px 20px;
	width: auto;
	font-size: 11px;
	line-height: 12px;
	color: #124c95;
	font-family: verdana;
	font-weight: bold;
	}

.partner{
	padding: 25px 0 0 0;
	float: left;
	width: 225px;
	}

.partner a{
	float: left;
	width: auto;
	margin-left: 7px;
	}
/* Content END */


/*CONTACT US PAGE START */
.contentArrow {
float: left;
}

.arrowContactText {
float: left;
padding-left: 4px;
}

.contactTextP {
float: left;
display: block;
padding-top: 7px;
}

#contactTextCenter {
float: left;
padding-left: 70px;
}

#contactTextRight {
float: left;
padding-left: 20px;
}

#contactTextRight a {
color: #4286dc;
text-decoration: underline;
}

.arrowTextOurOfice {
float: left;
width: 470px;
}

.arrowTextOpeningHours {
float: left;
padding-top: 20px; 
width: 470px;
}

.formContactUs {
float: left;
padding-top: 20px; 
width: 400px;
height: auto;
text-align: right;
padding-right: 70px;
}

.formContactUs p{
padding: 0;
margin: 0;
text-align: right;
padding-bottom: 7px;
}

#formRequiredText {
padding-right: 232px;
}


.textFormBlue {
font-weight: bold;
color: #408fd6;
text-align: left;
padding: 20px 0px 20px 0px;
}

.textFormBlue2 {
display: block;
width: 300px;
float: left;
font-weight: bold;
color: #408fd6;
text-align: left;
padding: 15px 0px 20px 0px;
}

#buttonsSendAndClear {
float: left;
width: 228px;
height: 27px;
text-align: right;
padding-left: 172px;
}

#buttonSend {
float:left;
display: block;
width: 93px;
height: 27px;
background: url(/images/images/buttonContactFormSend.gif) no-repeat 0px 0px;
}

#buttonSend:hover {
background: url(/images/images/buttonContactFormSend.gif) no-repeat 0px -27px;
}


#buttonClear {
float:left;
display: block;
width: 93px;
height: 27px;
margin-right: 42px; 
background: url(/images/images/buttonContactFormClear.gif) no-repeat 0px 0px;
}

#buttonClear:hover {
background: url(/images/images/buttonContactFormClear.gif) no-repeat 0px -27px;
}

.buttonContactForm a {
display: block;
text-align: center;
color: white;
width: 93px;
height: 27px;
font-family: Georgia;
font-weight: bold;
font-size: 12px;
}

.buttonContactForm a:hover {
color: #f9ea09;
}

.linkBlueClasicContentCenter {
text-decoration: underline;
color: #4194dd;
}

.linkBlueClasicContentCenter:hover {
text-decoration: none;
color: #4194dd;
}

#linkBottomBackToTop {
padding-top: 25px;
text-align: right;
}

.fontRed {
color: red;
}

/*CONTACT US PAGE START */

/*ALL ABOUT SLOVAKIA PAGE START */
#contetnCenterAboutSlovakia {
background-color: #fefdfd;
}

.contentCenterImages {
display: block;
padding-top: 10px;
width: 478px;
}

.mapEuropeImage {
padding-left: 90px
}

.abouSlovakiaTextFirsGroup {
padding-top: 30px;
padding-bottom: 15px;
}

.abouSlovakiaTextFirsGroup a {
color:#CC6800;
text-decoration: none;
font-weight: bold;
}

.abouSlovakiaTextFirsGroup a:hover {
color: black;
text-decoration: none;
font-weight: bold;
}

.textLineHeight {
line-height: 20px;
}

.arrowContactTextBlue {
color: #4194dd;
float: left;
padding-left: 4px;
width:450px;
}

.arrowContactTextBlue2 {
color: #4194dd;
float: left;
padding-left: 4px;
width:460px;
}

.textUnderArrow {
padding-top: 5px;
}

#textUnderArrowBottom {
float: left;
}

.linkUnderArrow {
width: 200px;
float: right;
padding-top: 15px;
text-align: right;
}

.linkUnderArrow2{
width: 200px;
float: right;
text-align: right;
}

/*ALL ABOUT SLOVAKIA PAGE END */

/*COINS AND BANKNOTES START */
#banknotesLeftPanel {
float: left;
width: 205px;
padding-left: 20px;
}

#banknotesRightPanel {
float: right;
width: 210px;
padding-right: 15px;
}
/*COINS AND BANKNOTES END */

/*ABOUT US START */
.contentPersonalData {
float: left;
width: 478px;
padding-top: 26px;
}

.personalFoto {
width: 201px;
height: auto;
float: left;
}

.personalData {
float: right;
padding-left: 10px;
width: 266px;
}

.name {
width: 266px;
height: 20px;
}

.nameBackgroundStart {
float: left;
width: 2px;
height: 20px;
background:  url(/images/images/about-us/contentNameBlockStart.gif) no-repeat 0px 0px;
margin: 0;
padding: 0;
}

.nameBackgroundRoot {
float: left;
margin: 0;
height: 18px;
width: 250px;
background:  url(/images/images/about-us/contentNameBlockCenterRoot.gif) repeat-x 0px 0px;
color: white;
font-weight: bold;
font-size: 12px;
padding:2px 0px 0px 10px;
}

.nameBackgroundEnd {
margin: 0;
padding: 0;
float: left;
height: 20px;
width: 4px;
background:  url(/images/images/about-us/contentNameBlockEnd.gif) no-repeat 0px 0px;
}

ul.personalInfoUl li {
list-style: none; 
background: url(/images/images/about-us/arrowBlue.gif) no-repeat 0px 14px;
width: 250px; 
font-size: 11px; 
padding-left: 10px; 
padding-top: 10px;
}

ul.odrazky li {
list-style: none; 
background: url(/images/images/about-us/arrowBlue.gif) no-repeat 12px 7px;
width: 250px; 
font-size: 12px; 
padding-left: 20px; 
padding-top: 3px;
}

/*ABOUT US END */

/*TAILOR MADE TOURS START */
.blueLabel {
float: left;
display: block; 
background-color: #dbe3f0; 
color: #377dbf; 
width: 488px;
font-weight: bold;
padding: 5px 0px 5px 14px;
font-size: 12px;
}
.blueLabel2 {
float: left;
display: block; 
background-color: #dbe3f0; 
color: #377dbf; 
width: 488px;
font-weight: bold;
padding: 0px 0px 5px 14px;
font-size: 12px;
}

.blueLabelThin {
float: left;
display: block; 
background-color: #dbe3f0; 
color: #377dbf; 
width: 488px;
font-weight: bold;
padding: 1px 0px 1px 14px;
font-size: 12px;
}

.blueConversion {
border-top: 1px solid white;
float: left;
width: 472px;
height: auto;
text-align: center;
padding: 20px 15px 15px 15px;  
bacground-color: white;
color: #408fd6;
font-size: 14px;
font-weight: bold;
background: url(/images/images/tailor-made-tours/centerBlueConversion.jpg) repeat-x 0px 0px;
}

.panelWhitBlueDotRoot {
float: left;
width: 498px;
margin-top: 10px;
height: auto;
background: url(/images/images/tailor-made-tours/panelContentRoot.gif) repeat-y 0px 0px;
}

.panelWhitBlueDotStart {
float: left;
width: 463px;
height: auto;
background: url(/images/images/tailor-made-tours/panelContentStart.gif) no-repeat 0px 0px;
padding: 20px 15px 5px 20px;
}

.panelWhitBlueDotEnd {
float: left;
width: 498px;
height: 11px;
background: url(/images/images/tailor-made-tours/panelContentEnd.gif) no-repeat 0px 0px;
}

.blueDotText {
float: left;
width: 410px;
font-size: 11px;
min-height: 40px;
padding-left: 50px;
}

#blueDotText01 {
background: url(/images/images/tailor-made-tours/blueDot01.gif) no-repeat center left;
}

#blueDotText02 {
background: url(/images/images/tailor-made-tours/blueDot02.gif) no-repeat center left;
}

#blueDotText03 {
background: url(/images/images/tailor-made-tours/blueDot03.gif) no-repeat center left;
}

#blueDotText04 {
background: url(/images/images/tailor-made-tours/blueDot04.gif) no-repeat center left;
}

#blueDotText05 {

background: url(/images/images/tailor-made-tours/blueDot05.gif) no-repeat center left;
}

.blueDotTp {vertical-align: middle;}

.blueDotText a {
line-height: 170%;
margin-right: 3px;
font-weight: bold;
text-decoration: underline;
color: #0260b4;
font-size: 12px;
}

.blueDotText a:hover {
text-decoration: none;
color: #0260b4;
}

#fotmTailorMadeTours {
float: left;
width: 470px;
height: auto;
padding: 35px 10px 10px 20px;
}

#buttonsForm {
display: block;
width: 230px;
height: 60px;
}

#buttonSend {
border: none;
display: block;
width: 93px;
height: 27px;
background: url(/images/images/tailor-made-tours/buttonSend.gif) no-repeat 0px 0px;
}

#buttonSend:hover {
cursor: pointer;
background: url(/images/images/tailor-made-tours/buttonSend.gif) no-repeat 0px -27px;
}

#buttonReset {
float: right;
border: none;
display: block;
width: 94px;
height: 27px;
background: url(/images/images/tailor-made-tours/buttonClear.gif) no-repeat 0px 0px;
}

#buttonReset:hover {
cursor: pointer;
background: url(/images/images/tailor-made-tours/buttonClear.gif) no-repeat 0px -27px;
}

#buttonPrint {
float: left;
border: none;
display: block;
width: 229px;
height: 28px;
background: url(/images/images/tailor-made-tours/buttonPrint.gif) no-repeat 0px 0px;
}

#buttonPrint:hover {
cursor: pointer;
background: url(/images/images/tailor-made-tours/buttonPrint.gif) no-repeat 0px -27px;
}

#backTopForm {
padding: 0 10px 10px 0;
}

.linkBackToTopForm {
float: right;
text-decoration: underline;
color: #4194dd;
}

.linkBackToTopForm:hover {
text-decoration: none;
color: #4194dd;
}

#textareaForm {
width: 470px;
height: 100px;
}
/*TAILOR MADE TOURS END */

/*FAMILY TOUR START */
.underBlueText {
float: left;
padding-top: 5px;
}

#partEvenBG {
background-color: #ffeab6;
}

#partEvenBG-2 {
background-color: #ffeab6;
}

#partEvenBG a {
color: black;
text-decoration: underline;
font-weight: bold;
}

#partEvenBG a:hover {
text-decoration: none;
}

#partEvenBG-2 a {
color: black;
text-decoration: underline;
font-weight: bold;
}

#partEvenBG-2 a:hover {
text-decoration: none;
}
/*FAMILY TOUR END */

/*UNESCO START */
.imageTopCenter {
float: left;
width: 350px;
padding-left: 130px;
}

#unescoImageBottom {
padding-left: 30px;
width: 420px;
height: auto;

}
/*UNESCO END */

/*FLIGHTS START */
.flightsLogo {
float: left;
width: 95px;
text-align: right;
margin: 17px 0 0 30px;
}

.flightsLogoAndText {
float: left;
margin-top: 20px;
}

.flightsText {
float: right;
width: 325px;
text-align: justify;
font-weight: normal;
color: black;
font-size: 12px;
}

/* FLIGHTS END*/

/* SIGHTSEEING START*/

.sightseeiningImage {
float: left;
width: 470px;
}

.sightseeiningText {
width: 235px;
float: right;
}

.sightseeiningText li {
list-style-image: url(/images/images/arrowRedUl.gif);
}

.sightseeiningText2 li {
list-style-image: url(/images/images/arrowRedUl.gif);
}


.sightseeiningLabelContentWhitImage {
	float: left;
	padding-bottom: 20px;
	width: 470px;
}

.sightseeiningText2{
/*width: 235px;*/
	float: left;
	width: 235px;
	margin: -17px 0 0 20px;
	_margin: -17px 0 0 0px;
}


#buttonBookThisTour {
cursor: pointer;
float:left;
display: block;
width: 230px;
height: 28px;
border: 0px;
background: url(/images/images/sightseeing/buttonBookNow.gif) no-repeat 0px 0px;
}


#buttonBookThisTour:hover {
cursor: pointer;
background: url(/images/images/sightseeing/buttonBookNow.gif) no-repeat 0px -28px;
}

#buttonAdd {
cursor: pointer;
float:left;
display: block;
width: 232px;
height: 28px;
border: 0px;
background: url(/images/images/sightseeing/buttonBookNow.gif) no-repeat 0px 0px;}


#buttonAdd:hover {
cursor: pointer;
background: url(/images/images/sightseeing/buttonBookNow.gif) no-repeat 0px -28px;}

#sightseeingForm {
float: left;
margin: 0;
padding: 0;
}
/* SIGHTSEEING END*/

/* NBS START */
#writeroot{
	float:left;
	padding: 0 0 0 20px;
	color: #FFFFFF;
}
/* NBS END */

/* 	WHEATER  START */

#wheatherDiv{
	float: left;
	padding: 4px 0 0 12px;
}

/* 	WHEATER  END */

/* INPUT BUTTON FIX */

input{
	border: none;
}

/* MENU CONTENT BEGIN*/
#contentMenuColumn{
	float: left;
	width: 155px;
	text-align: center;
}

#contentMenuColumn h2{
	font-size: 12px;
}

/* MENU CONTENT END*/
/* fix pre obrazky begin*/
.flexcontentitem img{
	display: block;
	float: left;
	padding: 0 5px 10px 5px;
}

.contentCenterContentWhite img{
	display: block;
	float: left;
	padding: 0 5px 10px 5px;
}

.contentCenterContentWhite	{
	float: left;
	width: 500px;
	}
.contentCenterContentWhite p	{
	padding: 10px 0px 10px 0px;
	margin: 0px;
	}
/* fix pre obrazky end*/

/* Menu pre Hotely */
.moduletablehotel td a{
	padding: 0 0 0 20px;
}

.moduletable	{
	float: left;
	}

.buttonsLayout .buttonheading a{
	display: block;	
	float:left;
}

.addandBook{
	float: left;
	width: auto;
	display: none;
}

.addandBook a{
	float: left;
	display: block;
	padding:  0 7px 0 10px;
	
}

/* float images --> national parks, castles, caves, spas BEGIN */

.imagesFloat img{
	display: block;
	float: left;
	/*padding: 0 0 2px 0;*/
}

table.contentpaneopen	{
	float: left;
	}

table.contentpaneopen table{
	padding: 0px;
	margin: 0px;
	
	/*border: 0px solid transparent;*/
	}

table.contentpaneopen tr{
	padding: 0px;
	margin: 0px;
	/*border: 0px solid transparent;*/
	}

table.contentpaneopen td{
	padding: 0px;
	margin: 0px;
	/*border: 0px solid transparent;*/
}
table.contentpaneopen td .high{
	background-color: #e9ecf2;   /*#f2f2f3; #d3ddef;*/
	padding: 4px;
}

table.contentpaneopen td .high2{
	background-color:#dbe4f0; /*#dde4f0;*/	
	padding: 4px;
}

table .uniTable{
	border: solid 1px #bac8dc;
	color: #2e4671;
}

.blog{
	padding: 0;
	margin: 0;
}

#fotoGallery{
padding-top: 3px; 
}
/* float images --> national parks, castles, caves, spas END */

#aHoverClass a{
	color: #ffffff;
}
#aHoverClass3 a{
	color: #2F85D1;
}

#aHoverClass a:hover{
	color: Yellow;
}

#aHoverClass3 a:hover{
	font-weight: bold;
}

.dropDownBox1{
	width: 224px;
}

.dropDownBox3{
	width: 403px;/*362*/
}

.textArea1{
	width:400px;
}

.textArea1 textarea{
	width: 225px;
	height: 80px;
}

/*	new FIX style		*/

.formContactUs1 {
float: left;
padding-top: 20px; 
width: 400px;
text-align: right;
padding-right: 70px;
}

.formContactUs1 img {
display: none;
}

.formdiv	{
width: 400px;
padding: 0px;
margin: 0px;
float: left;
}

.formdiv2	{
width: 400px;
padding: 10px 0px 0px 0px;
margin: 0px;
float: left;
}

p.formdivtext	{
width: 175px;
padding: 0px 5px 0px 0px;
margin: 0px;
height: 25px;
float: left;
text-align: right;
}

p.formdivinput	{
width: 220px;
padding: 0px;
margin: 0px;
height: 25px;
float: left;
text-align: left;
}

p.formdivinput3	{
width: 220px;
padding: 0px;
margin: 0px;
height: 25px;
float: left;
text-align: left;
}

p.formdivinput3 select	{
width: 210px;
padding: 1px;
margin: 0px;
float: left;
text-align: left;
border: 1px solid #7F9DB9;
}

p.formdivinput input {
width: 210px;
padding: 1px;
margin: 0px;
height: 14px;
float: left;
text-align: left;
border: 1px solid #7F9DB9;
}

p.formdivinput input.button {
width: 50px;
padding: 0px;
margin: 0px;
height: 10px;
float: left;
text-align: left;
border: 0px;
}

p.formdivtext img	{
display: none;
}



p.formdivtext1	{
width: 175px;
padding: 0px 5px 0px 0px;
margin: 0px;
height: 65px;
float: left;
text-align: right;
}

p.formdivinput1	{
width: 220px;
padding: 0px;
margin: 0px;
height: 65px;
float: left;
text-align: left;
}

p.formdivinput1 textarea {
width: 210px;
padding: 1px;
margin: 0px;
height: 60px;
float: left;
text-align: left;
border: 1px solid #7F9DB9;
}

p.formdivinputdate	{
width: 220px;
padding: 0px;
margin: 0px;
height: 25px;
float: left;
text-align: left;
}

p.formdivinputdate input {
width: 100px;
padding: 1px;
margin: 0px;
height: 14px;
float: left;
text-align: left;
border: 1px solid #7F9DB9;
}

p.formdivinputdate input.button {
width: 63px;
padding: 1px;
margin: 0px 0px 0px 10px;
height: 18px;
float: left;
text-align: left;
border: 1px solid #7F9DB9;
}

p.formdivinput2	{
width: 220px;
padding: 0px;
margin: 0px;
height: 25px;
float: left;
text-align: left;
color: #408FD6;
font-size: 12px;
font-family: arial;
font-weight: bold;
}




input.doithover	{
border: none;
display: block;
width: 93px;
height: 27px;
float: right;
color: #4682b2;
background: url(/images/images/tailor-made-tours/buttonSend.gif) no-repeat 0px 0px;
}

input.doithover2	{
border: none;
display: block;
width: 93px;
height: 27px;
float: right;
color: #4682b2;
background: url(/images/images/tailor-made-tours/buttonSend.gif) no-repeat 0px -27px;;
}

input.reset1phila {
float: left;
border: none;
display: block;
width: 94px;
height: 27px;
background: url(/images/images/tailor-made-tours/buttonClear.gif) no-repeat 0px 0px;
}

input.reset2phila {
float: left;
border: none;
display: block;
width: 94px;
height: 27px;
background: url(/images/images/tailor-made-tours/buttonClear.gif) no-repeat 0px -27px;
}




p.formdivalltext	{
width: 395px;
padding: 10px 5px 5px 0px;
margin: 0px;
float: left;
text-align: right;
}

p.formdivalltext2	{
width: 395px;
padding: 5px 5px 5px 0px;
margin: 0px;
float: left;
text-align: justify;
}





p.formdivtext4	{
width: 170px;
padding: 0px;
margin: 0px;
height: 27px;
float: left;
}

p.formdivinput4	{
width: 230px;
padding: 0px;
margin: 0px;
height: 27px;
float: left;
}


p.formdivinput4 input.button	{
float: right;
border: none;
display: block;
width: 94px;
height: 27px;
color: #4682b2;
background: url(/images/images/tailor-made-tours/buttonClear.gif) no-repeat 0px 0px;
}

input.smallradio	{
width: 50px;
padding: 0px;
margin: 0px;
float: left;
border: 0px;
}

p.formdivinputradio input {
width: 15px;
padding: 0px;
margin: 0px;
float: left;
border: 0px;
}

p.formdivinputradio{
width: 210px;
padding: 0px 0px 2px 0px;
margin: 0px;
float: left;
height: auto;
text-align: left;
}
p.formdivtext5	{
width: 175px;
padding: 0px 5px 0px 0px;
margin: 0px;
height: 40px;
float: left;
text-align: right;
}

p.formdivalltitle	{
width: 395px;
padding: 24px 5px 0px 0px;
margin: 0px;
float: left;
text-align: right;
text-align: left;
color: #408FD6;
font-size: 12px;
font-family: arial;
font-weight: bold;
}


/*			other					*/

a.readon	{
margin: 0px;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.contentheading	{
display: none;
}
table.pafWindow	{
margin-top: -14px;
_margin-top: -2px;
cellpadding: 0px;
}

/* HOTELS ALBERGHI  BRGIN*/

.menuHotels .itemOfHotels{
	float: left;
	width: 234px;
}


/* HOTELS ALBERGHI  END*/



span.timespan	{
	padding-top: 3px;
	padding-left: 10px;
	float: left; 
	width: 230px; 
	vertical-align: middle; 
	line-height: 19px; 
	height: 19px;
	font-size: 13px;
	}
	
span.headerMenuBlock1span	{
	padding-top: 3px; 
	float: left;
	width: 170px;
	}
	
p.backtotop1	{
	text-align: right;
	float: left; 
	width: 470px;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	background: #F2F2F3;
	}
span.minifp-anotherlinks	{
	display: none;
	}
.mod_contentitem	{
	float: left;
	}
.contentCenterContentXYZ{
	float: left;
	width: auto;
	background-color: #f2f2f3;
	padding: 0px 0px 12px 0px;
	height: auto;
	margin: 0px;
	}

.contentCenterContentxxx{
	float: left;
	width: 478px;
	background-color: #f2f2f3;
	padding: 0px 12px 0px 12px;
	height: auto;
	margin: 0px;
	}