html {margin: 0; padding: 0; background: url(../design/top_bkg.jpg) center 0 no-repeat;}

body {margin: 0; padding: 0; background: url(../design/bottom_bkg.png) 0 bottom repeat-x; font: 12px Tahoma, Arial, sans-serif}



table, img {border: none; border-collapse: collapse;}

td {vertical-align: top;}



#wrapper {margin: 0; padding: 0; width: 100%;}



/*header*/

.head_wrap {margin: 0 auto; padding: 0; width: 1000px; height: 391px; position: relative;}

#header {margin: 0; padding: 0; width: 100%; height: 391px;}

	.sh01 {background-image: url(../design/sh01.jpg); width: 250px; height: 130px;}

	.sh02 {background-image: url(../design/sh02.jpg); width: 250px;}

	.sh03 {background-image: url(../design/sh03.jpg); width: 250px;}

	.sh04 {background-image: url(../design/sh04.jpg); width: 250px;}

	

	.sh05 {background-image: url(../design/sh05.jpg); height: 130px;}

	.sh06 {background-image: url(../design/sh06.jpg);}

	.sh07 {background-image: url(../design/sh07.jpg);}

	.sh08 {background-image: url(../design/sh08.jpg);}

	

	.sh09 {background-image: url(../design/sh09.jpg); height: 131px;}

	.sh10 {background-image: url(../design/sh10.jpg);}

	.sh11 {background-image: url(../design/sh11.jpg);}

	.sh12 {background-image: url(../design/sh12.jpg);}

	

	.top_icons {margin: 0; padding: 0; list-style: none; font-size: 11px; height: 12px; position: absolute; top: 10px; left: 192px;}

		.top_icons li {margin: 0 20px 0 0; padding: 0; display: inline; vertical-align: middle;}

		

	.top_menu {margin: 0; padding: 0; list-style: none; font-size: 11px; color: #0b2132; position: absolute; top: 10px; right: 30px;}

		.top_menu li {margin: 0; padding: 0; display: inline;}

		.top_menu li a {margin: 0 6px 0 3px;}

		.top_menu li a:link, .top_menu li a:visited {text-decoration: underline; color: #0b2132;}

		.top_menu li a:hover {text-decoration: none; color: #333333;}

	

	.preview {margin: 0; padding: 10px 0 0 66px; width: 934px; height: 114px; position: absolute; top: 202px; left: 0;}

		.preview div {margin: 0; padding: 0; float: left; text-align: center;}

			.preview div img {margin: 0 21px; padding: 7px 11px 5px 11px; background: url(../design/p_bkg.png) 0 0 no-repeat;}

			.preview div a {font-size: 13px;}

			.preview div a:link, .preview div a:visited {text-decoration: none; color: #555555;}

			.preview div a:hover {color: #000000;}

			.see {position: absolute; top: -40px; left: -5px; width: 90px; height: 93px;}

			

	.top_nav {margin: 0; padding: 0 0 0 30px; list-style: none; height: 23px; font-size: 11px; color: #7f7f7f; background: #f5f5f5;}

		.top_nav li {margin: 0; padding: 0 8px 0 0; display: inline; line-height: 20px;}

		.top_nav li a {background: url(../design/tn_arrow.gif) right 5px no-repeat; margin: 0; padding: 0 20px 0 0;}

		.top_nav li a:link, .top_nav li a:visited {text-decoration: underline; color: #2671be;}

		.top_nav li a:hover {text-decoration: none; color: #003366;}

		

	.main_menu {margin: 0; padding: 0; list-style: none; font-size: 14px; height: 35px; position: absolute; top: 335px; left:-10px;}

		.main_menu li {margin: 0; padding: 0 6px 0 13px; float: left; line-height: 35px; background: url(../design/mm_spacer.gif) 0 6px no-repeat;}

		.main_menu li a, .main_menu li span {display: block; margin: 0; padding: 0 7px;}

			.main_menu li span {background: #ffffff url(../design/mm_a.gif) 0 0 repeat-x;}

		.main_menu li a:link, .main_menu li a:visited {text-decoration: none; color: #000000;}

		.main_menu li a:hover {background: #ffffff url(../design/mm_a.gif) 0 0 repeat-x;}



/*main*/

#main {margin: 0; padding: 0; width:1110px; margin:0 auto;}

	.leftbar {width: 186px; margin: 0; padding: 10px 0 0 6px;}

		.left_menu {margin: 0 0 12px 0; padding: 0; list-style: none; width: 186px;}

			.left_menu ul {width: 164px; margin: 6px auto 0 auto; padding: 6px 10px; list-style: none; font: 12px Arial, Helvetica, sans-serif; background: #f0f0f0 url(../design/lm_top.gif) 0 top no-repeat;}

			.left_menu li.lm_title {font-size: 13px; line-height: 28px; height: 28px; background: #d8f900 url(../design/lh_bkg.png) 0 0 no-repeat; padding: 0 0 0 12px;}

				.left_menu li.lm_title a {display: block; background: url(../design/lh_arrow.gif) 93% 10px no-repeat;}

				.left_menu li.lm_title a:link, .left_menu li.lm_title a:visited {text-decoration: none; color: #000000;}

					.left_menu li.lm_title a.current {background: url(../design/lh_arrow.gif) 93% -10px no-repeat;}

			.left_menu ul li {padding: 5px 0 5px 22px; border-bottom: 1px dotted #787878; text-indent: -22px;}

				.left_menu ul li a {background: url(../design/lm_arrow.gif) 8px 5px no-repeat; padding: 0 0 0 22px;}

				.left_menu ul li a:link, .left_menu ul li a:visited {text-decoration: none; color: #4e4e4e;}

				.left_menu ul li a:hover {color: #000000;}

			.lm_bottom {background: url(../design/lm_bottom.gif) 0 0 no-repeat; width: 184px; height: 6px; margin: 0 auto 25px auto;}

		

	.centerbar {margin: 0; padding: 0px 20px}

		.m_preview_wrap {margin: 0 0 30px 0; padding: 0; background: #f0f0f0 url(../design/h_tours_l.gif) 5px 0 repeat-y; position: relative;}

		.m_preview {margin: 0; padding: 20px 28px; background: url(../design/h_tours_r.gif) 99% repeat-y;}

		.m_preview .in {border: 1px solid #f0f0f0;}

			.m_preview .in td {border: 1px dotted #000000;}

		.m_preview div {margin: 0; padding: 0; text-align: center;}

			.m_preview div img {margin: 0 0 3px 0;}

			.m_preview div a {font-size: 15px;}

			.m_preview div a:link, .m_preview div a:visited {text-decoration: none; color: #b82418;}

			.m_preview div a:hover {color: #660000;}

			.m_preview div p {margin: 0; padding: 5px 0 0 0; font-size: 11px; color: #616161;}

				.m_preview .tl {margin: 0 18px 18px 0;}

				.m_preview .tc {margin: 0 18px 18px 18px;}

				.m_preview .tr {margin: 0 0 18px 18px;}

				

				.m_preview .bl {margin: 18px 18px 0 0;}

				.m_preview .bc {margin: 18px 18px 0 18px;}

				.m_preview .br {margin: 18px 0 0 18px;}

				

				.mp_corners {background: url(../design/mp_corners.gif) no-repeat; width: 21px; height: 6px; position: absolute;}

					.mp_corners.ctl {background-position: 0 0; top: 0; left: 0;}

					.mp_corners.ctr {background-position: right 0; top: 0; right: 0;}

					

				.mp_bottom {width: 100%; height: 15px; margin: 0; padding: 0; background: url(../design/mpb_bkg.gif) 0 0 repeat-x; position: relative;}

					.mp_bl {background: url(../design/mp_bl.png); width: 289px; height: 15px; position: absolute; top: 0; left: 0;}

					.mp_br {background: url(../design/mp_br.png); width: 289px; height: 15px; position: absolute; top: 0; right: 0;}

			

	.rightbar {width: 205px; margin: 0; padding: 10px 0 0 2px;}

		.rightbar h2 {color: #ffffff; height: 38px; line-height: 27px; margin: 0 0 7px 0; padding: 0 0 0 15px;}

			.rightbar h2.one {background: #a5c914 url(../design/rh1_bkg.png) 0 0 no-repeat;}

			.rightbar h2.two {background: #dec745 url(../design/rh2_bkg.png) 0 0 no-repeat;}

		

		.news {margin: 0 0 30px 0; padding: 0 0 0 13px; font: 11px Arial, Helvetica, sans-serif;}

			.news div {margin: 0; padding: 0 0 15px 0;}

			.news p {margin: 0; padding: 2px 0 5px 10px; line-height: 15px; color: #303030;}

			.date {display: block; width: 76px; height: 12px; margin: 0; padding: 0; background: #a5c914; color: #ffffff; line-height: 12px; text-align: center;}

		.news.important .date {background: #dec745;}

	

	.in {margin: 0; padding: 0; width: 100%;}



/*footer*/

.foot_wrap {margin: 0; padding: 0; height: 260px; position: relative;}

#footer {margin: 0; padding: 0; width: 100%; height: 260px; background: url(../design/foot_bkg.png) center bottom no-repeat;}

	.foot01 {height: 185px;}

	

	.foot02 {width: 332px; height: 75px;}

		.foot02 div {margin: 22px 0 0 38px; padding: 0;}

	.foot03 {width: 522px;}

		.foot03 p {margin: 0; padding: 22px 0 0 0; font-size: 11px; color: #000000;}

	.foot04 {width: 146px;}

		.foot04 p {margin: 0; padding: 22px 0 0 0; font-size: 11px; color: #ffffff;}

	

	.icq {margin: 0; padding: 30px 0 0 34px; font: 22px Arial, Helvetica, sans-serif; color: #000000;}

		.icq img {float: left; margin: 0 10px 0 0;}

		.icq small {font-size: 15px;}

		

	.address {margin: 0; padding: 0; font: 12px Arial, Helvetica, sans-serif; color: #000000; text-align: right; position: absolute; top: 33px; right: 35px;}

		.address p {margin: 0; padding: 10px 0;}

	

	.b_banner {margin: 23px 0 0 34px; padding: 0;}	

		.b_banner img {border: 3px solid #90cbe3;}



/*txt*/

.txt {font-size: 11px; color: #84847f; margin: 0; padding: 0 0 0 12px;}

h1 {font-size: 1.4em; font-weight: 100; color: #0090b9; margin: 0 0 15px 0; padding: 0;}

h2 {font-size: 1.2em; font-weight: 100; color: #0090b9; margin: 0; padding: 0;}



/*links*/

:focus {outline: none;}



a.next {padding: 0 0 0 10px; background: url(../design/n_arrow.gif) 0 5px no-repeat;}

a.next:link, a.next:visited {text-decoration: underline; color: #958564;}

a.next:hover {text-decoration: none;}



a.more:link, a.more:visited {text-decoration: underline; color: #117599;}

a.more:hover {text-decoration: none; color: #003366;}



a.arch:link, a.arch:visited {text-decoration: underline; color: #010101;}

a.arch:hover {text-decoration: none;}



a.email:link, a.email:visited {text-decoration: none; color: #000000;}

a.email:hover {text-decoration: underline;}



/*forms*/

.bottom_search {margin: 0; padding: 0; width: 284px; height: 23px; float: right; position: absolute; top: 33px; right: 358px; font-size: 0;}

	.bottom_search input {vertical-align: middle; border: none; font: 11px Tahoma, Arial, Verdana, sans-serif; color: #1e1e1e; line-height: normal;}

	.search {background: url(../design/input.png) right 0 no-repeat; width: 240px; height: 13px; margin: 0; padding: 5px 30px 5px 14px;}

	.button {background: url(../design/button.gif) 0 0 no-repeat; width: 11px; height: 10px; cursor: pointer; position: absolute; top: 8px; right: 11px;}

	

	* html .search {background-attachment: fixed; /*IE6*/}

	* html .button {top: 9px;/*IE6*/}

	

	*+html .button {top: 10px;/*IE7*/}

/*Country nemu*/

.country-menu ul {position:relative; float:left; width:25%; list-style-type: disc; color:#06F;  font:normal 1.3em Arial, Helvetica, sans-serif;}
.country-menu a {color:#06F;}
.country-menu a:hover {color:#960;}

#usefulchild { display:none;}
.leftmenu_child { display:block;}

.avia_menu ul li{ list-style-type:none; font:normal 1.1em Arial, Helvetica, sans-serif; color:#000; clear:both;}
.avia_menu ul li ul li{padding:2px 0; margin:0;}
.avia_menu ul li ul { padding:10px 20px 0 0; margin:0;}
.avia_menu a { color: #666; font:normal 0.8em Arial, Helvetica, sans-serif;}
.avia_menu a:hover { color:#F93;}

.tourSearch {height:50px; padding:0; margin:0 0 0 -50px; position: absolute;}
.tourSearch a { font:normal 1.6em/3.6em Arial, Helvetica, sans-serif; color:#090; text-decoration:none; border-bottom:1px dashed #090;}
.tourSearch p { float:left;}

/* TEXT FOR TINYMCE */

.blueLink, .blueLink a {font:normal 1.2em Arial; color:#0090ff;}
.blueDLink, .blueDLink a {font:normal 1.2em Arial; color:#004f8b;}

















