a {color: #ff9933; text-decoration: underline;}  /* общая ссылка */
a:hover {text-decoration: none;}  /* общая ссылка */

body {background-color: #000; color: #999999; font: 12px tahoma, sans-serif; margin: 0px; padding: 0px;}   /* тело */
#delimiter {border-top: 1px solid #ff9933;padding: 10px;}

div.bc {margin: 0px 20px;}  /* контейнер для подвала страницы */
div.cc {width: 500px; margin: 0px auto;}  /* еще один контейнер для подвала страницы */
div.cc td {padding: 10px 5px;}  /* еще один контейнер для подвала страницы. ячейки в нем. */

h1 {color: #ff9933; font: 20px arial, sans-serif; margin: 20px 0px 15px 0px;} /* заголовок */
h2 {color: #ff9933; font: 18px arial, sans-serif; margin: 10px 0px 10px 0px;} /* заголовок */
h2 a {color: #ff9933;} /* ссылка в заголовке */
h2 span {color: #fff; font-size: 16px; font-weight: bold;} /* выделение в заголовке */
h3 {color: #ff9933; font:bold 14px aria, sans-serif; margin: 10px 0px 10px 0px;} /* заголовок */
.da {color: #ff9933; font: 12px arial, sans-serif; margin: 10px 0px 10px 0px;}

img, table {border: 0px;} /* общие картинки и таблицы */
img.ph {border: 3px solid #ff9933;}  /* фотография в рамочке */

p {color: #cccccc; margin: 0px 0px 10px 0px;}  /* общий абзац */
table.b, table.c, table.rc, table.tl, table.trs {width: 100%;} /* таблицы различного назначения. */

table.b td {border-bottom: 1px solid #ff9933; border-top: 1px solid #ff9933; padding: 10px 15px;} /* подвальчик. ячейки */
table.b td.r {text-align: right;}  /* подвальчик. правая ячейка */

table.c td.l {background: url('images/lb.gif') 0px 356px no-repeat; text-align: center; width: 326px;} /* левая колонка основной таблицы */
table.c td.r {padding: 5px 20px 5px 20px; width: 100%;}  /* правая колонка */

table.lc {width: 266px; margin: 10px auto;}  /* таблица в левой колонке */
table.lc td {text-align: left;}
table.lc td.inf {background-color: #660000; border: 1px solid #ff9933; padding: 20px; text-align: center; vertical-align: middle;} /* таблица в левой колонке. ячейка с информерами */
table.lc td.inf img.inf1 {margin-right: 20px;} /* таблица в левой колонке. ячейка с информерами. картинка */
/* table.lc td.mb {background-color: #e9841f; padding: 5px 10px;} таблица в левой колонке. ячейка левого меню */
table.lc td.mb {background: #fe9832 url('images/gr1.gif') 0% 100% repeat-x; padding: 5px 10px;}  /* таблица в левой колонке. ячейка левого меню */
/* table.lc td.mb {background-color: #e9841f; padding: 5px 10px;} таблица в левой колонке. ячейка левого меню */
table.lc td.mb a, table.rc td a {color: #660000; font-weight: bold;}  /* ссылки в левом и верхнем меню */

 /* table.rc td {background-color: #e9841f; border-right: 5px solid #000; padding: 7px 10px;} /* таблица меню в топе. ячейки */
table.rc td {background: #fe9832 url('images/gr1.gif') 0% 100% repeat-x; border-right: 5px solid #000; padding: 7px 10px;}  /* таблица меню в топе. ячейки */
table.rc td.mbr {border-right: 0px;}  /* таблица меню в топе. самая правая ячейка */

table.tl td {vertical-align: middle;} /* таблица заголовка страницы. ячейки */
table.tl td.mr {text-align: right;}  /* таблица заголовка страницы. ячейка с кнопочками */
table.tl td.mr img {margin-left: 15px; margin-top: 10px;} /* таблица заголовка страницы. ячейка с кнопочками. кнопочки */
table.tp td.ph {background-color: #660000; border: 1px solid #ff9933; padding: 20px; text-align: center; vertical-align: middle;} /* таблица для фотогалереи */
table.tc td.con {background-color: #660000; border: 1px solid #ff9933; padding: 20px; vertical-align: middle;} /* таблица для контента */
table.trs {margin: 0px 0px 20px 0px;} /* таблица с анонсами туров */
table.trs h1 {margin: 0px;}  /* таблица с анонсами туров. заголовок тура */
table.trs td.inf {background-color: #660000; border: 1px solid #ff9933; padding: 10px;}  /* таблица с анонсами туров. ячейка анонса тура */
table.trs td.inf div {float: left; margin: 0px 10px 0px 0px;} /* таблица с анонсами туров. ячейка анонса тура. контейнер картинки */
table.trs td.inf p {margin-bottom: 0px;} /* таблица с анонсами туров. ячейка анонса тура. абзац */
table.trs td.wc {padding-right: 20px;} /* таблица с анонсами туров */
table.trs td.wct {padding: 20px; text-align: center; vertical-align: middle;} /* таблица с ячейками вебкамеры */

td {vertical-align: top;} /* общая ячейка */

 #form {font-size:12px; font-family: Tahoma, sans-serif;}
 #form fieldset {width:500px;  border:solid 1px #ff9933;}  /* рамка вокруг формы*/
 #form legend {color:#ff9933; background:inherit;} /* IE использует цвет шрифта */
 #form label {color:#ff9933;float:left; width:150px; line-height:12px; margin-right:10px; text-align:right;} /* подписи к полям сдвигаются влево; ширина колонки подписей; отступ до поля ввода */
 #form input, #form select, #form textarea {border:1px solid #ff9933; background-color:#333333; margin:2px; width:300px; padding-left:5; color:#cccccc; font:normal 12px tahoma,verdana,helvetica,sans-serif;} /* ширина полей формы *//* делаем одинаковый шрифт для input, select, textarea */
 #form .noresize {width:auto; background-color:#660000; border:solid 1px #ff9933;} /* для кнопок, переключателей */
 #form .submit { margin-left:10px;margin-top:10px;margin-bottom:10px;} /* сдвигаем кнопку отправки */

