/* Общие */
html {margin: 0; padding: 0;}
body {margin: 0; padding: 0 auto; text-align: left; background: #FFF8E7; font-family: arial, sans-serif; font-size: 15px;}

p {color: #606060;}

a {color: #055A90; text-decoration: underline;}
a:hover {color: #F4790E; text-decoration: underline;}
a img {border: 0px;}

a.invert {color: #F4790E; text-decoration: underline;}
a.invert:hover {color: #055A90; text-decoration: underline;}

a.grey {color: #929292; text-decoration: underline; font-style: italic;}
a.grey:hover {color: #F4790E;}

h1 {color: #00578E; font-size: 22px; /*font-style: italic;*/ font-family: Georgia, serif;  margin-left: 13px; font-weight: normal;}
h2 {color: #00578E; font-size: 18px; /*font-style: italic;*/ font-family: Georgia, serif; text-align: left; margin-left: 13px; font-weight: normal;}

.tMain {width: 100%; height: 100%; background: #FFF8E7 url(/i/qqq5.jpg) left top repeat-x; }

select {font-size: 10px;}

hr {color: #055A90; height: 1px;}

ul {margin-top: 10px; margin-bottom: 10px;}
ul li {list-style: url(/i/li-img.gif); color: #606060;}

/* Шапка  */
.header {background: url(/i/bg-head3.jpg) left top no-repeat; height: 290px;}
a.logoblock {display: block; margin: 0 0 15px 43px;}
#addr {font-family: serif; color: #16558F; font-weight: bold; margin-left: 25px; font-size: 17px;}
#addr span {color: #F08920; font-size: 15px;}

/*  верхнее меню  */
td.tMenu {padding-left: 10px; height: 43px;}

div.top-item {padding: 6px; float: left; //padding: 5px;}
div.top-curr {padding: 6px; float: left; //padding: 5px;}

a.tmenu {color: #16558F; font-weight: bold; font-style:italic; text-decoration: underline; height: 26px; //height: 31px; padding-top: 5px; display: block; float: left;}
a.tmenu:hover {color: #F08920; font-weight: bold; text-decoration: underline;}
.l-round {float: left; height: 31px; width: 16px;}
.r-round {float: left; height: 31px; width: 16px;}

div.top-curr div.l-round {background: url(/i/l-round.gif) left top no-repeat;}
div.top-curr div.r-round {background: url(/i/r-round.gif) left top no-repeat;}
div.top-curr a.tmenu {color: #fff; text-decoration: none; background: #F4790E;}
div.top-curr a.tmenu:hover {color: #fff; text-decoration: underline;}

/* Левая колонка */
.leftCol {padding: 10px 0px 20px 0px; width: 230px; }

div.clean {clear: both; margin: 0 5px 3px 0;}

.porvalsya {clear: both; padding: 0; background: url(/i/porvalsya.gif) no-repeat left top; width: 158px; height: 12px; overflow:hidden; position:relative;}

a.left-item {padding: 0 5px 0 20px; font-style:italic;  width: 230px; display: block; float: left; font-size: 14px; font-weight: bold; font-style: italic; margin-bottom:10px; overflow:hidden;}
a.left-curr {display: block; padding: 2px 5px 0 15px; height: 23px; //height: 25px; background: #00578E; color: #fff; text-decoration: underline; border-left: #F4790E 5px solid; float: left; font-size: 14px; font-weight: bold; font-style: italic;}
a.left-curr:hover {color: #fff; text-decoration: none;}

.leftCol .clean {float:left; margin:0px;}

div.noncurr {width: 12; height: 25; float: left; display:none;}
div.round-blue {width: 10; height: 25; float: left; background: url(/i/bg-left-menu.gif) right center no-repeat;}

/* Контент*/
.cont {padding: 10px 25px 25px 10px; font-size: 12px; //width:100%;} 
.cont table {border-collapse: collapse;}
.cont td, th {font-size: 12px;} 
.cont p {font-size: 12px;} 
.cont div {font-size: 12px;} 

.sf_tabMain_Sirius {background: #FFF8E7; border: 1px solid #FAB666; border-bottom: none; border-left: none;}
.sf_tabMain_Sirius td, th {border-bottom: 1px solid #FAB666; border-left: 1px solid #FAB666;}
td.noborder {border: none;}

/* Правая колонка */
.rightCol {padding: 10px 0px 20px 0px; width: 262px;}

#discount {height: 20px; //height: 137px;  width: 242px; background: url(/i/discount.gif) top center no-repeat; padding-top: 117px; text-align: center; margin: 20px 0px; font-style: italic; font-size: 12px;}

.news-top {background: url(/i/top-news.gif) left bottom no-repeat; width: 242px; font-size: 11px; padding-top: 12px; height: 34px; //height: 46px;}

.news-body {background: url(/i/news-polosy.gif) left top repeat-y; width: 227px; //width: 262px; padding: 0 23px 0 12px; font-size: 12px; margin-bottom: 0;}
/*.news-body {background: url(/i/bg-2-gray.gif) left top repeat-y; width: 227px; //width: 242px; padding: 0 3px 0 12px; font-size: 12px; margin-bottom: 0;}*/
.news-bottom {background: url(/i/bott-round-2.gif) left top no-repeat; width: 242px; height: 15px; //float: left; //margin-top: 0px;}


span#news-top {text-transform: uppercase; color: #055A90; margin: 0 17px 0 12px; font-style: italic; font-weight: bold;}
span#all-news {font-style: italic;}
	span#all-news a {color: #F4790E; text-decoration: underline;}
	span#all-news a:hover {color: #055A90; text-decoration: underline;}

.newsdate {color: #F4790E; margin-bottom: 6px;}
.short {padding-left: 8px; padding-bottom: 18px;}
.short a {text-decoration: none;font-style:italic;}

#polosy {float: left; background: url(/i/polosy.gif) right bottom no-repeat; height: 326; width: 25px;}

/* рекламный блок  */
.banners_right {padding: 0; margin-bottom: 15px; text-align: center; /*float: left;*/ clear: left;}
.adv-top {background: url(/i/top-round-2.gif) left bottom no-repeat; width: 242px; height: 15px;}
.adv-body {background: url(/i/bg-2-gray.gif) left top repeat-y; text-align: center; width: 242px;}
.adv-bottom {background: url(/i/bott-round-2.gif) left top no-repeat; width: 242px; height: 15px;}

.undertext {width: 230px; text-align: center; margin: 0 auto; color: #055A90; font-size: 18px; font-style: italic;}
/**/

/* Подвал */
.footer {background: url(/i/sea-star.gif) center bottom no-repeat; height: 105px; font-size: 12px;}
.footer-1 {background: url(/i/sea-star.gif) center bottom no-repeat; height: 170px; font-size: 12px;}

#bottom-menu {margin-left:50px; //margin-left: 20px;}
#bottom-menu-1 {margin-left:50px; //margin-left: 20px;}
.bott-item {padding: 6px; float: left; margin: 0 20px;}
.bott-item-1 {padding: 6px; float: left; margin: 0 6px;}

#copy {position:absolute;}
#mail {position:relative;}

#fortun-logo {float: right; margin: 60px 85px 0 0; //margin-right: 70px;}
#fortun-text {float: right; margin: 70px 2px 0 0;}

#rp-logo {float: right; margin: 20px 85px 0 0; width: auto; min-width: 100px; ; //margin-right: 70px;}

/*спецпредложения*/
#heading {float: left; background: url(/i/spec-top.gif) left top repeat-x; margin: 0; color: #055A90; font-style: italic; padding-top: 9px; height: 20px; //height: 29px; font-size: 12px;}

#heading2 {float: left; background: url(/i/spec-top.gif) left top repeat-x; margin: 0; color: green; font-style: italic; padding-top: 9px; height: 20px; //height: 29px; font-size: 15px;}

#topp {background: url(/i/t-gray.gif) left bottom repeat-x;}
#r-gray {float: left; background: url(/i/r-gray.gif) left top no-repeat; margin: 0; height: 29px; width: 30px;}
.white-bg {background: #ffffff; text-align: center;}
.white-bg a {text-decoration: none;}
.white-bg a:hover {text-decoration: underline;}


.country {color: #055A90; text-transform: uppercase; font-size: 12px;}
.zaezd {color: #055A90; font-size: 12px;}
.price {color: #F4790E; font-size: 12px;}

#l-top {background: url(/i/l-top.gif) left top no-repeat;}
#r-top {background: url(/i/r-top.gif) left top no-repeat;}
#l-border {background: url(/i/l-border.gif) left top repeat-y;}
#r-border {background: url(/i/r-border.gif) right top repeat-y;}

#r-top {background: url(/i/r-top.gif) right top no-repeat;}
#l-bott {background: url(/i/l-bott.gif) left bottom no-repeat;}
#b-gray {background: url(/i/b-gray.gif) right bottom repeat-x;}
#r-bott {background: url(/i/r-bott.gif) right top no-repeat;}
/**/

/* поиск тура */
form.SearchForm {display: block; text-align: left;}

#s-heading {margin: 0 0 -2px 0; color: #fff; font-style: italic; padding: 9px 0 0 30px; height: 20px; //height: 29px; font-size: 16px; background: url(/i/searchtour.gif) left top no-repeat; font-weight: bold; width: 165px;}
#s-r-gray {float: left; background: #F28629 url(/i/s-r-gray.gif) left top no-repeat; margin: 0; height: 29px; width: 18px;}

#searchTour {background: #FBC686 url(/i/bg-search.jpg) left top repeat-x; font-size: 12px; color: #fff; font-weight: bold; margin-top: 0px;}
#searchTour option {font-size: 11px;}

.transp {background: #FFECC4;}

.white-gray {background: #ffffff; border: 1px solid #A1B8CC; padding: 7px; color: #000; font-weight: normal;}

#s-l-top {background: url(/i/s-l-top.gif) left top no-repeat;}
#s-r-top {background: url(/i/s-r-top.gif) right top no-repeat;}
#s-l-bott {background: url(/i/s-l-bott.gif) left bottom no-repeat;}
#s-r-bott {background: url(/i/s-r-bott.gif) right top no-repeat;}
/**/

/*  Новости  */
.short-big {padding: 0; margin-left: 10px;}
.text_Sirius {margin: 0 0 20px 0; color: #606060;}
/**/

/* Гостевая */
.gname {font-weight: bold;}
.qwest {color: #606060; margin: 5px 0;}
.answ {border-bottom: 1px solid #055A90; margin-bottom: 15px; padding-bottom: 10px;}
/**/

div#diploms_div {text-align:center;}
p.diploms {margin:0px auto; clear: both;float:left;}
p.diploms img{width:260px ;float:none !important;margin:0px 10px 10px 0px;}



p.new {margin:0;padding:5px 0;}


.ahtung_tur_main {font-weight:bold;text-align:center;}
.ahtung_tur_inside {font-weight:bold;text-align:center;color:red;}



