/*---------Tour time - 18/01/2006-------*/
		/*Developed by Pimentos*/
				/*by Helena*/
/*|____________________________________|*/
body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#EDD9A1;
/*	background-image:url(../img/body_1px.gif);
	background-repeat:repeat-x;*/
	
}

body.bodyStart{
	background-image:url(../img/body_st_1px.gif);
	background-color:#EDD9A1;
	background-repeat:repeat-x;
}

a:link{color:#065b9f; text-decoration:none;}
a:visited{color:#46769E; text-decoration:none;}
a:hover{color:#008DFF; text-decoration:underline;}
	
ul{
	list-style-image:url(../img/list.gif);
	margin-top:2px;
	margin-bottom:2px;
}
ul li{margin-bottom:4px;}
h1{
	margin:0px;
	padding:0px;
	color:#DC7700;
	font-size:17px;
	letter-spacing:1px;
	text-transform:uppercase;
}
h2{/*виды отдыха*/
	margin:4px 0px 0px 0px;
	padding:0px;
	color:#6E6E6E;
	font-size:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

h2.typeRest{/*виды отдыха-заголовок справа*/
	color:#DC7700;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:45px;
}
h3{/*синие выделения подразделов*/
	background-image:url(../img/list2.gif);
	background-repeat:no-repeat;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	color:#004379;
	font-size:11px;
	letter-spacing:1px;
	text-transform:uppercase;
}
h3.orange{
	color:#DC7700;
	background-image:url(../img/orange.gif);
/*	margin-left:20px;*/
}
h4{/*выделения в правой колонке*/
	margin:0px;
	padding:0px;
	color:#A83E16;
	font-size:13px;
	letter-spacing:1px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
td img { display: block; }
hr{
	color:#DC7700;
	height:1px;
	border-bottom:solid 1px #DC7700;
	background-color:#DC7700;	
}
/*------------Background-properties---------------*/
.grad-tt{
	background-image:url(../img/grad_tt_1px.gif);
	background-repeat:repeat-x;
}

.noBg{
	background-image:url(../img/fff.gif);
}
.grad-bb{
	background-image:url(../img/grad_bb_1px.gif);
	background-repeat:repeat-x;
}
.grad-m-L{
	background-image:url(../img/grad_m_L.jpg);
	background-position:right top;
}
.grad-m-R{
	background-image:url(../img/grad_m_R.jpg);
	background-position:left top;
}
.left{
	background-image:url(../img/left_bg_in.gif);
}
.left-B{
	background-image:url(../img/left_bg_in-B.gif);
}
.heaven-1{
	background-image:url(../img/heaven_blue.jpg);
	
}
.extrem{
/*	background-image:url(../img/extrem_header.jpg);*/
	background-image:url(../img/heaven_orange.jpg);
}
.rest{
	/*background-image:url(../img/rest_header.jpg);*/
	background-image:url(../img/heaven_green.jpg);
}
.work{
/*	background-image:url(../img/work_header.jpg);*/
	background-image:url(../img/heaven_blue.jpg);
}
.heaven-1, .extrem, .rest, .work{
	padding-right:14px;
	height:81px;
	background-repeat:no-repeat;
}
.heaven-Bottom{
	background-image:url(../img/nav_bg_01.jpg);
	background-repeat:no-repeat;
	height:20px;
}
.heaven-Bottom2{
	background-image:url(../img/nav_inner_01.jpg);
	background-repeat:no-repeat;
	height:20px;
}
.topShadow{
	background-image:url(../img/top_grad.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:8px;
}
.Inner-Left-Top{
	background-image:url(../img/in_left_top_1px.jpg);
	background-repeat:repeat-y;
	background-position:right top;
}
.Inner-Right-Top{
	background-image:url(../img/in_right_top_1px.jpg);
	background-repeat:repeat-y;
}

.Inner-Left-Bot{
	background-image:url(../img/in_left_bot_1px.gif);
	background-repeat:repeat-y;
	background-position:right top;
}
.Inner-Right-Bot{
	background-image:url(../img/in_right_bot_1px.gif);
	background-repeat:repeat-y;
	background-position:left top;
}

.Inner-Left-Mid{
	background-image:url(../img/left-inner.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
.Inner-Right-Mid{
	background-image:url(../img/right-inner.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.innerTable2{
	background-color:#E9D08D;
	background-image:url(../img/topColor.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

.inner-1px{
	background-color:#EDD9A1;
	background-image:url(../img/inner_1px.gif);
	background-repeat:repeat-x;
}
/*-----------------------MENU-------------------*/
.topMenu, .topMenu-inner{
	height:46px;
	background-repeat:no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
.topMenu-inner{text-align:center}
a.topMenuLink, a.topMenuLink:visited{color:#FFF181; text-decoration:none;}
a.topMenuLink:hover{color:#ffffff; text-decoration:none;}

.topMenu{
	background-image:url(../img/menu_bg.jpg);
}
.topMenu-inner{
	background-image:url(../img/menu_bg_in.jpg);
}
.clip{
	background-image:url(../img/clip.gif);
	background-repeat:repeat-y;
}
.clip2{
	background-image:url(../img/clip2_repeat.gif);
	background-repeat:repeat-y;
}
/*---------left icons----------*/
.avia, .calendar{
	background-position:center;
	text-align:center;
	background-repeat:no-repeat;
	height:63px;
/*	width:118px;*/
	color:#979797;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
	margin:0px;
}
.avia{
/*	background-image:url(../img/avia.jpg);*/
	background-image:url(../img/avia3.jpg);
	padding:75px 0px 0px 0px;
}
a.avi, a.avi:visited{color:#979797;text-decoration:none;}
a.avi:hover{color:#5885A9;text-decoration:underline;}

.calendar{
	background-image:url(../img/calendar.jpg);
	padding:0px 0px 0px 0px;
}
div#clock{
	font-size:10px;
	font-weight:normal;
	margin-top:13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-transform:none;
	letter-spacing:0px;
}
.sm{
	font-size:8px;
	}
/*-----------------------Content-----------------------*/
.content{
	background-image:url(../img/content_bg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	font-size:11px;
}
.article{
	background-image:url(../img/article.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	color:#6e6e6e;
	padding:5px 20px;
}
.article img, .allText img{border:solid 1px #cecece;
	margin:0px 7px 0px 0px; }
	
.line{
	height:4px;
	background-color:#DC7700;
	margin:0px 10px;
}
.navBar, navBar-2{
	/*background-image:url(../img/nav_bg_02.jpg);*/
	background-repeat:no-repeat;
	background-position:left top;
/*	padding:0px 0px 0px 45px;*/
	margin:0px;
	height:27px;
}
.navBar-2{
	background-image:url(../img/nav_bg_alt_02.jpg);
	padding:0px 0px 0px 20px;
}
.navBar{background-image:url(../img/nav_bg_02.jpg);
	padding:0px 0px 0px 45px;}

.tour{
	color:#6e6e6e;
	margin:12px 8px 6px 5px;
	
}
	
.countryList{
	color:#DC7700;
	font-size:14px;
	margin-bottom:5px;
	text-align:left;
}
.img{
	border:solid 1px #cecece;
}
.countryText{
	font-size:11px;
	color:#6E6E6E;
}
.countryText p{
/*	margin:4px 0px 3px 20px;*/
margin:4px 0px 3px 0px;
	text-align:justify
}
.countryText img{
	border:solid 1px #cecece;
	margin:0px 7px 0px 0px; 
}
	.countryText li{text-align:justify}
.allText{/*основной стиль для наполнения*/
	font-size:11px;
	color:#6E6E6E;
	text-align:justify;
	padding:0px 20px;
/*	text-indent:20px;*/
}
	.allText h3{padding:0px}
	.allText p{padding:}
.country{
	font-size:12px;
	margin:5px 0px 0px 0px;
	text-align:left;
}
			/*country-inner*/
			table.hotels{
				margin:0px 0px 0px 30px;
				
			}
			.town{
				font-weight:bold;
			}
			.hotel{
				padding-left:20px;

			}
.mapIcon{
	border: solid 2px #D8780A;
}

.rightCountry{
	background-image:url(../img/right_2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.zoom{
	background-image:url(../img/zoom.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:17px;
	text-align:right;
	padding-right:24px;
}


	a.countryLink, a.countryLink:visited{color:#065b9f; text-decoration:none;}
	a.countryLink:hover{color:#008DFF; text-decoration:underline;}

.mapCountries{
	background-image:url(../img/map.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.back{
	background-image:url(../img/back.gif);
	background-repeat:no-repeat;
	width:auto;
	height:21px;
	color:#DD7904;
	font-size:11px;
	text-align:left;
	padding:0px 0px 0px 28px;
	font-style:italic;
}
	a.backLink, a.backLink:visited{color:#DD7904;text-decoration:none}
	a.backLink:hover{color:#DD7904;text-decoration:underline}
	
.orderLeft{
	background-image:url(../img/backR.gif);
	background-repeat:no-repeat;
	width:118px;
	height:21px;
	color:#DD7904;
	font-size:11px;
	text-align:left;
	font-style:italic;
	text-align:center;
}

.contact{
	font-size:11px;
	color:#6E6E6E;
	margin-left:40px;
}
.right{
	padding-right:5px;
	text-align:right;
	color:#6E6E6E;
}
.button{
	border:solid 1px #065b9f;
	background-color:#FFFAED;
	color:#065b9f;
	font-weight:bold;
	font-size:12px;
}
/*-----------------------FOOTER-------------------*/
.homeBottom{font-family: Helvetica, Verdana, Geneva, Arial,  sans-serif;}
.copy{
	font-size:10px;
	color:#444444;
	background-color:#F1F1F1;
	background-image:url(../img/copyright_1px.gif);
	background-repeat:repeat-x;
	
}
.copyright{/*for home page*/
	font-size:10px;
	color:#444444;
	text-align:right;
}
.address{/*for home page*/
	font-size:10px;
	color:#444444;
	font-family: Helvetica, Verdana, Geneva, Arial,  sans-serif;
	
}

a.pim, a.pim:visited{color:#858585;text-decoration:none;}
a.pim:hover{color:#ffffff;background-color:#858585}

/*--------------------------NEWS-------------------------*/
.news-name{
	color:#005FAC;
	font-size:12px;
}
.date{
	font-size:10px;
	color:#999999;
}
.details{
	font-size:9px;
	font-weight:bold;
}
.anons{
	margin-top:4px;
}
/*-------------------------calendar-------------------------*/
.calendarIn{
/*	background-color:#D6EFFF;*/
	background-color:#FBF3DC;
	text-align:center;
	font-size:11px;
/*	border:solid 1px #0068BD;*/
	border:solid 1px #C6C6C6;

}
.month{
	color:#DC7701;
	font-weight:bold;
}
	.ND{color:#CB0000;
	font-weight:bold;}
.dayName{
	color:#0068BD;
	font-weight:bold;
}
.day{padding:3px;}
	a.day, a.day:visited{color:#000000;}
	a.day:hover{color:#000000;background-color:#ffffff}
.day-ac{background-color:#ffffff}

.message{
	color:#CB0000;
}

/*------------AVIAKASSA------------------*/
.select{
/*	color:#0467BC;*/
color:#015080;
	font-size:10px;
}
.air{
/*	color:#002647;*/
	font-size:11px;
	margin-left:40px;
	height:100%;
	display:inherit;
}
.air input{
	color:#002647;
	font-size:11px;}

.aviaRight{
	text-align:right;
	padding-right:5px;
	color:#002647;
}

.mailTour{
	background-color:#EDD9A1;
	font-size:11px;
	color:#6E6E6E;
	
	}
	
.MailRight{
	text-align:right;
	padding-right:5px;
}

.order{
	width:100px;
	background-color:#FCE5B3;
	color:#004379;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border:solid 1px #DC7700;
	float:right
}
.small{
	font-size:10px;
	color:#777777;
}
/*arrows in menu*/
.arrLeft{
	background-image:url(../img/left.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.arrRight{
	background-image:url(../img/right.gif);
	background-repeat:no-repeat;
		background-position:left top;
}
