html, body {

	padding: 0px 5px;

	margin:0px;

}

body {

	background:#56789A url(/i/design/body_bg.gif) repeat-x;

	color:#333333;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

h1 {

	font-size:18px;

}

h2 { 

	font-size:16px;

}

h3 {

	font-size:14px;

}

h4 {

	font-size:12px; font-weight:bold;

}

h1,h2,h3,h4,h5,h6 {

	color:#2D6BDD;

	text-align:center;

}



td {

    font-size:11px;

    color:#000000}



input {font-size:11px;

       color:#000000;

       border-width:1px;

       border-color:#000000;

       background-color:#FFFFFF}



textarea {font-size:11px;

          

          color:#000000;

          border-width:1px;

          border-color:#000000;

          background-color:#FFFFFF}





a{color:#F00404;text-decoration:none}

a:visited{text-decoration:none}

a:hover{text-decoration:underline}

a.title2{font-size:20px;color:#FFFFFF}

a.title2:hover{text-decoration:none}

a.title{font-size:35px;color:#FFFFFF}

a.title:hover {text-decoration:none}

a.part{font-size:14px;color:#14387C}

a.part:visited {color:#14387C}

a.part:hover {color:#FF6600;text-decoration:none}

a.part2{font-size:12px;color:#078f81}

a.part2:visited {color:#078f81}

a.part2:hover {color:#F00404;text-decoration:none}

a.black{color:#000000}

a.see{text-decoration:none}

a.see:visited{text-decoration:none}

a.see:hover{color:#46820B;text-decoration:none}

a.main{font-family:Verdana;font-size:11px;color:#FFFFFF}

a.main:visited{color:#FFFFFF}

a.main:hover{text-decoration:none;color:#FF2222}

a.menu{color:#FFFFFF}

a.menu:visited{color:#FFFFFF}

a.menu:hover{text-decoration:none;color:#FF2222}

a.info{color:#333333}

a.info:visited{color:#333333}

a.info:hover{text-decoration:none;color:#AA0000}

a.rest{font-size:20px;color:#FF7E00}

a.rest:hover{text-decoration:none}

a.hotels{font-size:14px;color:#2D6BDD}

a.tour{font-size:25px;color:#FF6305}

a.tour:hover{text-decoration:none}

a.map{border-color:#999999;background-color:#999999}

a.map:visited{border-color:#999999;background-color:#999999}

a.blue:hover{text-decoration:none;color:#0035FF}

a.map{color:#0000FF}

a.map:hover{color:#0000FF}

a.marquee{font-size:18px;color:#FF7E22}

a.marquee:hover{font-size:18px;color:#FF7E22;text-decoration:underline}

a.tour-name{font-size:20px;color:#FF0000}

a.green{font-size:20px;color:#009933}

a.bright-red-2{font-size:18px;color:#0018ff}

a.bright-red-2:hover{font-size:18px;color:#FF0000;text-decoration:underline}





a.gray_small{color:#999999;font-size:9px}

.gray_small{color:#999999;font-size:9px}



.rmenu a {

	font-weight: bold;

	font-size: 120%;

	color: black;

}



.border {border-color: #000000}

.tour-name{font-size:20px;color:#FF0000}

.green{font-size:20px;color:#009933}

.light_blue{font-size:20px;color:#2D6BDD}



.marquee{font-size:18px;color:#FF7E22}

.red{color:#AA0000}

.bright-red{color:#FF0000}

.rest{font-size:20px;color:#FF7E00}

.rest-2{font-size:18px;color:#0000FF}

.rest-3{font-size:18px;color:#009900}

.rest-4{font-size:18px;color:#FF0000}

.rest-5{font-size:17px;color:#FF0000}



.ura-ura{color:#000088; font-size:14px}



.title0{

	font-size:28px;

	color:#FFFFFF;

	/*font-weight:bold;*/

	margin: 0px 20px 5px 0px;

	padding: 0px 0px 5px;

	border-bottom: 1px solid #EBEBEB;

	width: 300px;

}

.title1{

	font-size:14px;

	color:#FFFFFF;

	margin: 0px;

	padding: 0px 20px 0px 0px;

}

.title2{font-size:20px;color:#FFFFFF}

.title3{ font-size:12px;color:#FFFFFF; line-height:16px;}

.title3 a {

	text-decoration:underline;

	color:#FFFFFF;

}



.top{color:#000070}

.blue{color:#000070}

.blue2{color:#2D6BDD}

.title_block {font-size:12px;color:#FFFFFF}





.bg_red {background-color:#F00404}

.bg_white {background-color:#CCCCCC}

.bg_dark-white {background-color:#EEEEEE}

.bg_blue{background-color:#14387C;}



.block {

	border-color: #999999;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;



}



.tdb_blue {background-color:#14387C;

           border-color: #999999;

           border-style: solid;

           border-top-width: 0px;

           border-right-width: 0px;

           border-bottom-width: 1px;

           border-left-width: 0px}



.block_bottom { border:none; }





.table {border-color: #AAAAAA;

        border-style: solid;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 0px;

        border-left-width: 1px}



.tdbr {border-color: #AAAAAA;

       border-style: solid;

       border-top-width: 0px;

       border-right-width: 1px;

       border-bottom-width: 1px;

       border-left-width: 0px}



.tdb {border-color: #AAAAAA;

      border-style: solid;

      border-top-width: 0px;

      border-right-width: 0px;

      border-bottom-width: 1px;

      border-left-width: 0px}



.tdr {border-color: #AAAAAA;

      border-style: solid;

      border-top-width: 0px;

      border-right-width: 1px;

      border-bottom-width: 0px;

      border-left-width: 0px}



.table-2 {border-color: #FF0000;

        border-style: solid;

        border-top-width: 3px;

        border-right-width: 3px;

        border-bottom-width: 3px;

        border-left-width: 3px}



#hh {

	display: none;

}

ul.mainmenu {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	

}

ul.mainmenu li {

	padding: 2px 0px;

}

ul.mainmenu li a {

	color:#14387C;

	display:block;

}

ul.mainmenu li a:hover {color:#FF7E00;text-decoration:none}

ul.mainmenu li ul {

	font-size: 13px;

	margin: 0px;

	padding: 0px 0px 0px 10px;

	list-style-type: none;

}

ul.mainmenu li ul li a   {

	font-weight:bold;

	color:#2D6BDD;

	font-style: normal;	

}

ul.mainmenu li ul li a:hover   {

	color:#FF7E00;	

}

table.offerblock {

	width:100%;

	border:none;

	border-collapse:collapse;

	margin-bottom: 10px;

	

}

.offerblock td {

padding:5px;

margin: 0;

background-color: #EEE;

}



table.hotels {

	width:100%;

	border-collapse:collapse;

	margin-bottom: 10px;

	border-top: 1px solid #D5F7FF;

	border-right: none #D5F7FF;

	border-bottom: 2px solid #D5F7FF;

	border-left: none #D5F7FF;

}

.hotels td {

	padding:5px;

	margin: 0;



}

.hotels td h3 {

	text-align: left;

	padding:0; 

	margin:0;

}

.hotels td h4 {

	text-align: left;

	padding:0;

	margin:0;

}

img.img_fix {

	width: 130px;

	height: 100px;

}

.bot_menu {

	margin: 15px 5px;

	font-size: 14px;

	background: #14387C;

	color: #14387C;

}

td.bot_menu a{

	color: #FFFFFF;

	padding: 5px 15px;

}

td.bot_menu a:hover {

	color: #FF6600;

}

.hotel_photos img{

	margin: 5px 10px 5px 0px;

	border: 2px solid #333333;

}



.subtour {

	margin-top: 20px;

	text-align: left;

}



.subtour h2,

.subtour a

 {

	color: red;

	text-align: center;

	padding-left:5px;

}



.subtour img {

	border: 1px solid black;

}

#photoline {

	background: url(/i/design/fotoline.jpg) repeat-x center center;

	height:75px;

}



div#links ul li a {

color:#000000;

text-decoration:underline;

}



p {

color:#000000;

}



div#article a {

color:#000000;

}

#webexpert_rotator {
	text-align:center;
	width:500px;
	margin:0 auto;
}