/* CSS Document */

* {margin:0; padding:0;}

/* боди */
body, html, p, a, form, table {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#424242;}

table {border-collapse:collapse; border-color:#a1a1a1;}

p {margin:10px; text-indent:10px;}

a {color:#A83600; text-decoration:none;}

a:hover {color:black; text-decoration:underline;}

/* ссылки наших банеров */
.mybaners {}
.mybaners a {text-decoration:none;}
.mybaners img {border:2px; border-color:#CCC; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0px;}

/* навигация над шапкой */
.navigate_language {text-decoration:none; color:#333333; margin-left:3px; margin-right:3px;}
.navigate_language_img {border:none; height:12px; margin-left:10px; margin-right:5px;}

/* футер - нижнее меню стран */
.footer_menu {background-color:#dbdada; margin-top:10px; margin-bottom:12px; width:100%; z-index:15; padding-top:5px; padding-bottom:5px;}
.footer_menu a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666; text-align:center; margin-left:20px; margin-right:20px;}
.footer_menu img {margin-right:3px;}
/* футер - отбойка */
.footer_otboyka {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242; text-align:center; margin-top:5px; margin-bottom:5px; width:525px; z-index:15;}
/* футер - копирайт */
.footer_copyright {width:100%; text-align:center; background-color:#FFF; padding-top:7px; padding-bottom:7px;}
.footer_copyright a {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.footer_copyright_font {font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:2px; margin-left:30px; margin-right:30px;}
/* футер  - счетчики */
.footer_counters {padding-top:5px; padding-bottom:15px;}

/* фото гостиниц с верхнем меню */
.header_menu_hotel_photo {width:200px; border:solid; border-color:#CCC; border-width:2px; margin-top:2px; margin-bottom:2px; margin-left:2px; margin-right:2px;}

/* текс в модулях слева и справа */
.modul_text {text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; text-indent:0px;}
/* полоска в модуле */
.modul_hr {width:140px; margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; border:inset; border-width:1px; border-color:#CCC;}

h1
	{
	font-size:17px;
	font-weight:bold;
	color:#FE7600;
	text-align:center;
	margin-left:3px;
	margin-right:3px;
	margin-top:1px;
	margin-bottom:10px;
	}

h2
	{
	font-size:12px;
	color:#424242;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	}

/* ***************************************************************************************************************************************************************** */
/* СПОЙЛЕРЫ */
/* спойлер для таблиц */
.splCont{display:none; border:1px solid #cccccc; padding:5px; margin-top:10px; margin-left:0; margin-right:0; margin-bottom:5px; background:#EBEBEB;}
/* ссылка детальной программы */
.splLink {
	padding-top:3px;
	padding-bottom:3px;
	padding-left:30px;
	padding-right:30px;
	border:solid;
	border-width:1px;
	border-color:#000;
	color:#000;
	background-color:#CCC;}
/* спойлер для строки */
.splContStroka1 {display:none; border:1px solid #cccccc; padding:5px; margin:5px; background:#EBEBEB; width:90%;}
.splContStroka2 {display:none; border:1px solid #cccccc; padding:5px; margin:5px; background:#EBEBEB; width:90%;}
.splContStroka3 {display:none; border:1px solid #cccccc; padding:5px; margin:5px; background:#EBEBEB; width:90%;}
.splContStroka4 {display:none; border:1px solid #cccccc; padding:5px; margin:5px; background:#EBEBEB; width:90%;}
.splContStroka5 {display:none; border:1px solid #cccccc; padding:5px; margin:5px; background:#EBEBEB; width:90%;}
.splLinkStroka1 {}
.splLinkStroka2 {}
.splLinkStroka3 {}
.splLinkStroka4 {}
.splLinkStroka5 {}

/* спойлер в одну строку */
a.spoilerTitleSlovo {
	text-align:center;
	display:block;
	width:90%;
	}
.spoilerContSlovo {
	text-align:left;
	background-color:#CCC;
	margin:5x;
	padding:5px;
	display:none;
	}
.spoilerTitleSlovo:focus .spoilerContSlovo {
	display:block;
	}
/* ***************************************************************************************************************************************************************** */
	
	

/* завожу сам новые */
.td_info_country
{
vertical-align:middle;
border-color:#CCCCCC;
border-top:double;
border-bottom:double;
}

.post_razdelitel
{
width:500px;
height:10px;
border:none;
}

.post_table_marka
{
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:3px;
}

/* цвет фона в шапках таблиц (со словом программа и фото часов)*/
.bgcolor_in_header_tabl
{
background-image:url(img/borders/program_ru.jpg);
width:498px;
height:25px;
text-align:center;
}

/* цвет фона в шапках таблиц (со словом программа и фото часов) АНГЛИЙСКИЙ */
.bgcolor_in_header_tabl_en
{
background-image:url(img/borders/program_en.jpg);
width:498px;
height:25px;
text-align:center;
}

/* цвет фона в шапках таблиц (со словом программа и фото часов) ИСПАНСКИЙ */
.bgcolor_in_header_tabl_es
{
background-image:url(img/borders/program_es.jpg);
width:498px;
height:25px;
text-align:center;
}

/* цвет фона в шапках таблиц (со словом программа и фото часов) НЕМЕЦКИЙ */
.bgcolor_in_header_tabl_de
{
background-image:url(img/borders/program_de.jpg);
width:498px;
height:25px;
text-align:center;
}

/* цвет фона в шапках таблиц (планка с гвоздями )*/
.bgcolor_in_header_tabl_simple
{
background-image:url(img/borders/planka.jpg);
width:498px;
height:25px;
text-align:center;
}

/* цвет фона в шапках таблиц (планка без гвоздей ) */
.bgcolor_in_header_tabl_simple2
{
background-image:url(img/borders/planka_simple.jpg);
height:25px;
text-align:center;
}

.menu_left_link
{
text-decoration:none;
font-weight:normal;
color:#333333;
margin-left:0px;
margin-right:0px;
margin-top:5px;
margin-bottom:3px;
}

.noactiv_ahref
{
text-decoration:none;
font-weight:normal;
color:#999999;
}

/* фото, внизу экрана */
.img_foto
{
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
width:145px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* фотогалерея 100 чудес природы */
/* фото */
.photos_img {margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; width:145px; text-decoration:none; border-style:solid; border-width:3px; border-color:#e9e5db;}
.photos_img_big {margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; width:850px; text-decoration:none; border-style:solid; border-width:5px; border-color:#e9e5db;}
/* id */
.photos_id {font-family:Tahoma, Geneva, sans-serif; font-size:7px; text-align:right; color:#999; margin-top:7px; margin-bottom:4px; margin-left:10px; margin-right:10px;}
/* название */
.photos_title {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; text-align:center; color:#000; margin-top:2px; margin-bottom:2px; margin-left:10px; margin-right:10px;}
/* дата */
.photos_date {font-family:Tahoma, Geneva, sans-serif; font-size:9px; text-align:center; color:#666; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px;}
/* автор */
.photos_author {font-family:Tahoma, Geneva, sans-serif; font-size:10px; text-align:center; margin-top:2px; margin-bottom:5px; margin-left:10px; margin-right:10px;}
/* просмотров */
.photos_view {font-family:Tahoma, Geneva, sans-serif; font-size:7px; text-align:right; color:#999; margin-top:7px; margin-bottom:10px; margin-left:10px; margin-right:10px;}


.post_photos_mini
{
margin-top:3px;
margin-bottom:3px;
margin-left:3px;
margin-right:3px;
width:100px;
height:75px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}


/* фото, которые открываются во весь экран от заметки (где 12-ть фото сразу выходят) */
.post_photos_max
{
margin-top:3px;
margin-bottom:3px;
margin-left:3px;
margin-right:3px;
width:650px;
text-decoration:none;
border-style:solid;
border-width:4px;
border-color:#e9e5db;
}

/* фото c каймой (как у УАЗ Патриот) */
.img_border
{
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* фотографии в левой и правой частях */
.img_foto_left_right
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
width:145px;
height:109px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* фото гидов (плюс сертификаты вертикальные, плюс фото с джип-тура вертикальные) (они должны быть как фото снизу, только они вертикальные и размеры другие */
.img_foto_gids
{
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
width:135px;
height:164px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* фото, как внизу экрана, но только с произвольной высотой (например, достопримечательности Бухары) */
.img_foto_height_proizvol
{
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
width:145px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* фото внутри заметки (например у стенных восхождений */
.img_in_post
{
margin-top:3px;
margin-bottom:3px;
margin-left:10px;
margin-right:10px;
width:145px;
height:109px;
text-decoration:none;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* звезды в списках гостиниц */
.img_stars
{
margin-top:3px;
margin-bottom:0px;
margin-left:10px;
margin-right:0px;
height:14px;
border:none;
}

/* стиль таблицы внутри заметки (это обычно программа тура)*/
.tabl_in_post {width:100%;}
.tabl_in_post td {padding-left:10px; padding-top:3px; padding-bottom:3px; padding-right:10px;}
/* шапки в краткой и развернутой программе */
.tabl_in_post_header {background-color:orange;}

/* большие фото внутри заметок */
.img_big_foto
{
width:490px;
margin-top:10px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
border-style:solid;
border-width:3px;
border-color:#e9e5db;
}

/* фото для репортажа */
.img_report
{
width:85px;
margin-top:5px;
margin-bottom:1px;
margin-left:1px;
margin-right:1px;
border-style:solid;
border-width:2px;
border-color:#e9e5db;
}

/* фото для репортажа - текущая, та, которая отображается*/
.img_report_current
{
width:85px;
margin-top:5px;
margin-bottom:1px;
margin-left:1px;
margin-right:1px;
border-style:solid;
border-width:2px;
border-color:#FF9900;
}

.img_news
{
float:right;
width:46px;
margin-top:5px;
margin-bottom:0px;
margin-left:2px;
margin-right:2px;
border-style:solid;
border-width:2px;
border-color:#CCCCCC;
}

.img_dop_menu
{
width:35px;
margin-top:0px;
margin-bottom:0px;
margin-left:2px;
margin-right:2px;
border-style:solid;
border-width:2px;
border-color:#CCCCCC;
}

/* ссылка у фото, внизу экрана, а также на левой и правой частях */
.url_img_foto
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
}

.small_gray
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-weight:normal;
color:#666666;
text-align:right;
margin-top:3px;
margin-right:10px;
margin-bottom:0px;
margin-left:10px;
}

/* постраничная навигация - текст */
.pstrnav
{
padding: 0px 10px 20px 15px;
color:#424242;
}

/* постраничная навигация - ссылки */
.pstrnav a
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#245E93;
text-decoration:none;
}

/* дополнительное меню над заметками - текст */
.dop_menu
{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
color:#555555;
}

/* дополнительное меню над заметками -ссылки */
.dop_menu a
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#245E93;
text-decoration:none;
}




/* ********************************** */
.navigate_link
{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}


.navigate_hotels
{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
margin-bottom:0px;
}

/* шрифт подписей фото */
.statistika
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
margin-top:2px;
margin-right:5px;
margin-bottom:5px;
margin-left:5px;
}

.top_link
{
text-decoration:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin-left:0px;
margin-right:0px;
}

/* свойства ячейки таблицы внутри минисообщения с миниатюрой*/
.post_title
{
color:#FE7600;
}

/* стиль ячейки стаблицы с движущимися фото*/
.td_foto
{
border-top:1px solid #FF9933;
border-bottom:1px solid #FF9933;
}

.post_name
{
font-weight:bold;
margin-top:17px;
margin-bottom:17px;
font-size:21px;
text-align:left;
}

.post_name a
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
color:#333333;
}

.post_adds
{
font-size:11px;
margin-top:3px;
margin-bottom:3px;
color:#424242;
}

/* тект в рамке у миниатюры */
.post_view
{ 
font-size:11px;
color:#666666;
text-align:left;
}

/* миниатюра */
.mini
{
border: 1px solid #000000;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 5px;
}

/* картинка, как в миниатюре только на полном выводе заметки*/
.img_post
{
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
margin-left: 10px;
}

.post_add
{
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
}

.post_comment
{
font-size:11px;
font-weight:bold;
color:#cc0000;
}

.post_comment_add
{
font-size:11px;
}

.post_div
{
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:15px;
}

.post_div p
{
margin-left:0px;
}

/* поле для оценк заметки*/
.pvote
{
border:1px solid gray;
background-color:#f6f6f6f;
padding:5px;
text-align:center;
}

/* ячейка используемая для показа фото нашей команды */
.td_photo
{
text-align:left;
vertical-align:top;
padding: 5px 12px 12px 12px;
}
