﻿body {font-family:Arial, Helvetica, sans-serif; }
.count_text  { text-align: justify; font-family: Arial; font-size: 10pt; margin-top: 6; 
               margin-bottom: 6px; 
margin-left:7; margin-right:8
}
.tour_name   { text-align: center; font-family: Arial; font-size: 14pt; color: #800000; 
               margin-left: 0; margin-top: 6; margin-bottom: 6 }
.links       { text-align: left; font-family: Arial; font-size: 10pt; color: #800000; 
               margin-left: 10; margin-right: 8; margin-top: 6; 
               margin-bottom: 10 }
.city        {
	margin: 12 3px 6 10px;
	text-align: left;
	font-family: Arial;
	font-size: 18pt;
	color: #663300;
	font-style: italic;
	font-weight: bold;
}
.news_text   { text-align: left; font-family: Arial; font-size: 8pt; margin: 3 5 }
.news_title  { text-align: left; font-size: 8pt; font-family: Tahoma; color: #663300; 
               font-weight: bold; margin: 3 5 }
.hotel_link  { text-align: center; font-family: Arial; font-size: 10pt; font-weight: bold; 
               margin: 10 5 }
.hotel_standart { text-align: center; font-size: 12pt; font-family: Arial; font-weight: bold; 
               margin-top: 3; margin-bottom: 3 }
.tour_text   { font-family: Arial; font-size: 10pt; text-align: justify; margin-left: 20; 
               margin-right: 8; margin-top: 0; margin-bottom: 0 }
.tour_day    { font-family: Arial; font-size: 12pt; font-style: italic; font-weight: bold; 
               margin-left: 5; margin-right: 5; margin-top: 12; 
               margin-bottom: 5 }
.goropis     { text-align: justify; font-family: Arial; font-size: 10pt; margin: 5 7 }
.goroda      { text-align: left; font-family: Arial; font-size: 12pt; font-style: italic; 
               font-weight: bold; margin: 6 8 }
.dostoprimechatelnosti { text-align: center; font-size: 12pt; font-weight: bold; margin-top: 12; 
               margin-bottom: 6 }
.count_h5    { text-align: center; font-size: 14pt; font-style: italic; font-weight: bold; 
               margin: 6 10 }
span.countimg { border: 2px solid #996600 }
.putevtour   { text-indent: 15; text-align: justify; font-size: 10pt; font-style: italic; 
               font-weight: bold; margin-left: 15; margin-right: 10; 
               margin-top: 5; margin-bottom: 5 }
.happytour   { text-indent: 0; text-align: justify; font-size: 10pt; font-style: italic; 
               font-weight: bold; margin-left: 7; margin-right: 7; 
               margin-top: 5; margin-bottom: 0 }
.putevopis   { margin:0 7; text-indent: 0; text-align: justify; font-size: 8pt;  }
.putevlink   {
	margin-left:10px;
	margin-right:4px;
	margin-bottom:6px;
	margin-top:6px;
	font-size: 14px; 
   font-weight: 400;
   line-height: 18px; }
.putevlink img {
		border:#8b6839 solid 2px;
	margin-left:8px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:right; }
.podrobnee   { font-size: 10pt; text-align: right; font-style: oblique; margin-right: 6; 
               margin-top: 3; margin-bottom: 0; }
.adress      { font-family: Tahoma; font-size: 12pt; font-style: oblique; margin-top: 3; 
               margin-bottom: 0; text-align:left }
.memu        { font-family: Arial; font-size: 10pt; font-weight: bold; margin-top: 2; 
               margin-bottom: 2 }
.count_h6    { text-align: center; font-size: 18pt; font-family: Arial; font-weight: bold; 
               margin-top: 6; margin-bottom: 10 }
.bl          { border: 3px solid #996600 }
.coun_h2     { text-align: left; font-size: 12pt; font-family: Arial; font-style: italic; 
               font-weight: bold; margin: 6 5 }
.coun_h1     { font-family: Arial; font-size: 14pt; text-align: left; line-height: 100%; 
               font-style: oblique; font-weight: bold; margin-left: 10; 
               margin-right: 10; margin-top: 12; margin-bottom: 6 }
span.count_textbold { font-style: italic; font-weight: bold }
.coun_h3     {  }
a:hover      { color: #996600 }
a:visited    { color: #663300; text-decoration:none }
.nadpis      { text-align: left; margin-left: 8; margin-top: 18; margin-bottom: 6 }
a:active     { color: #000000 }
a:link       { color: #663300; text-decoration:none }
a            { color: #FFFFFF }
ul           { text-align: justify; margin-top: 0; margin-bottom: 0 }
li           { text-align: justify; margin-top: 0; margin-bottom: 0; margin-right:8 }
h4           { font-size: 12pt; color: #663300; font-family: Arial; font-weight: bold; text-align: left; margin: 12 10 }
h5           { text-indent: 0; text-align: justify; font-size: 10pt; font-style: italic; 
               font-weight: bold; margin-left: 15; margin-right: 10; 
               margin-top: 5; margin-bottom: 5; font-family:Arial }
h5 span { font-style:italic; font-weight:100; }

h3           { text-align: center; font-family: Arial; font-size: 18pt; color: #663300; 
               font-weight: bold; margin: 12 6 }
h1 {
	font-size:22px; color:#8b6839;
	text-align:center; font-weight:bold;
	margin-top:12px;
	margin-bottom:12px;
	}
			   
.kids_table {
	width:720px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(images/bgtour.jpg);
	margin-top:10px;
	margin-bottom:10px;
	margin-left:4px;
	margin-right:8px;
	border:#8b6839 solid 1px;}
.tour_img {
	border:#8b6839 solid 1px;
	margin-left:3px;
	margin-top:3px;
	margin-right:6px;
	margin-bottom:3px;
	float:left;
	}
.img_right {
	border:#8b6839 solid 2px;
	margin-left:8px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:right;
	}
	
.tour_title {
	font-size:20px;
	font-weight:bold; color:#8b6839;
	margin-bottom:5px;}
.tour_marshrut {font-size:12px; font-weight:500;
margin:5px;
}
.tour_date {
	font-size:12px;
	}
.tour_date strong {
	font-weight:bold; font-style:italic;}
.tour_detail {
	border:0;
	text-align:right;
	margin-top:10px;
	margin-right:5px;
	}
.tour_text {
	text-align:center;
	margin:5px;
	font-size:14px;
	}
.tour_text strong {
	font-size:16px; color:red; }
#tourmenu a{ color: #56411f;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
}
#tourmenu a:hover{ color: #000000;  /*Цвет текста при наведении курсора*/
}
.bedsonline {
	font-size:12px;
	font-style:italic;
	font-weight:400;
	margin-top:10px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:10px;
	text-align:justify;
	}
	