﻿/*общий стиль*/
.DankoOffersExport 
{
    margin:0px;
    padding:0px;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    color:#333;
    text-align:left;
    /*clear:both;*/
    direction:ltr;
    display:block;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    width:100%;
    vertical-align:top;
}
/*общий стиль картинок*/
.DankoOffersExport img
{
    border-style:none;
}
/*Общий стиль таблиц*/
.DankoOffersExport table
{
    width:100%;
    border-style:solid;
    border-width:1px;
    border-collapse:collapse;
    border-color:#333;
    padding:0px;
    margin:0px;
}
/*Общий стиль ячеек таблиц*/
.DankoOffersExport td
{
    border-width:1px;
    vertical-align:top;
    border-style:solid;
    border-color:#333;
    padding:3px;
    margin:0px;
}
/*Стиль общей таблицы - контейнера*/
table.DankoMainTable
{
    border-style:none;
}

/*Стиль контейнера дерева*/
td.DankoTreeContainer
{
    width:200px;
    padding:10px;
    border-style:none;
}
/*Стиль контейнера содержания*/
td.DankoViewContainer
{
    width:auto;
    padding:10px;
    border-style:none;
}
/*Контейнеры "ветвей" дерева*/
*.DankoTreeContainer div
{
    margin:0px 0px 10px 0px;
}

/*Контейнер группы отелей по туру*/
.DankoCitiesContainer
{
    margin-top:10px;
    background-color:Yellow;
}

/*Название города в ценах по туру(<div>)*/
.DankoCityName
{
    /*clear:both;*/
    font-weight:bold;
    padding:3px;
    margin-top:7px;
    border-bottom:solid 1px #999;
}
/*Название категории группы отелей в ценах по туру(<div>)*/
.DankoHotelCategory
{
    /*clear:both;*/
    font-weight:bold;
    padding:0 3px 0 3px;
    color:#004a92;
    margin-top:3px;
    margin-bottom:3px;
    background-color:#ddd;
}
/*Таблица - список отелей в ценах*/
table.DankoHotelList
{
	width:100%;
}
table.DankoHotelList, table.DankoHotelList td
{
    border-style:none;
}
table.DankoHotelList td
{
	padding:3px 0 3px 0;
}
/*Список месяцев <div>*/
.DankoMonthsList
{
    margin: 10px 0 10px 0px;
    text-align:center;
}
.DankoPriceContainer
{
    width:100%;
    /*background-color:Blue;*/
}
.DankoPriceList
{
    margin-left:150px;
    /*background:#eee;*/
}
.DankoPriceList table
{
	border-collapse:collapse;
	border: 1px solid #4499cc;
    width:auto;
}
.DankoPriceList table td, .DankoPriceList table th
{
	border-collapse:collapse;
	border: 1px solid #4499cc;
	padding:3px 3px 3px 3px;
    border-style:solid;
    text-align:right;
    
}
.DankoPriceList table th
{
	text-align:center;
}
.DankoAccomodationsList
{
    width:150px;
    float:left;
}
.DankoAccomodationsList a
{
    margin:0 10px 10px 0;
    display:block;
}
a.DankoLinkSelected:hover, a.DankoLinkSelected:visited, a.DankoLinkSelected
{
    color:#a33;
    /*background-color:#fff;*/
    border:solid 1px #a00;
    font-weight:bold;
    padding:2px;
}
.DankoBlockDelimeter
{
    text-align:center;
    font-weight:bold;
    width:100%;
    background-color:#ddd;
    margin:15px 0 10px 0;
    padding:4px 0 4px 0;
    
}