html, body { 
             height: 100%; 
             margin: 0; 
             padding: 0; 
           } 

a#delivery{
	color: #000000;
	text-decoration: underline;
}

a#delivery:active, a#delivery:link, a#delivery:visited {
	color: #000000;
	text-decoration: underline;
}

a#moldova{
	color: #033535;
	font-weight: bolder;
}

a#moldova:active, a#moldova:link, a#moldova:visited {
	color: #033535;
	font-weight: bolder;
}

a:active, a:link, a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover{
		text-decoration: underline;
}

body, table, td{
	font: 10pt Trebuchet MS, Arial, sans-serif;
}


div.basecontent ul{
  margin-left: 15px;
  list-style-type: square;
  list-style-position: outside;
}

div.basecontent * a:link{
	color: #000055;
	text-decoration: none;
}

div.basecontent * a:visited{
	color: Gray;
	text-decoration: none;
}

div.basecontent * a:hover{
	color: Green;
	text-decoration: underline;
}


div.basecontent{
	padding: 10px 0px 0px 0px;
	margin: 0px; 
}

div.contentus table{
	float: none;
}

/*в контенте существует следующая конструкция <SPAN CLASS="content"><UL CLASS="1">
  не все браузеры поддерживают цифры в начале имён стилей!!!
  следующий стиль создан для исправления упомянутой конструкции
 */
div.contentus span.content ul, div.contentus ul{
  margin-left: 15px;
  list-style-type: square;
  list-style-position: outside;
}

/*поля сортировки*/
div.basecontent * a.sortfield:link, div.basecontent * a.sortfield:visited{
  text-decoration: none;
  color: green;
  background-color: transparent;
}


div.basecontent * a.sortfield:hover{
	color: #808080;
	text-decoration: underline;
}
/*END поля сортировки*/
/* стили новостей (справа)*/
div.news{
	margin: 0px 0px 10px 17px;
	padding: 0px;
	text-transform: none;
	vertical-align: bottom;
}

div.news div.content{
	font: 8pt Trebuchet MS, Arial, sans-serif;
	padding: 0px;
	vertical-align: top;
}

.newsdate{
	font: 8pt Trebuchet MS, Arial, sans-serif;
	padding: 0px 2px 0px 2px;
   color: #831800;
	
}

.newstitle{
	font-weight: bolder;
}

span.comment{
	font: 8pt Helvetica, Arial, sans-serif;
	font-style: normal;
	color: Gray;
	padding-left: 10px;
}

.turismdate{
	font: 8pt Trebuchet MS, Arial, sans-serif;
	padding: 0px 2px 0px 2px;
color: #831800;
	
}

div.imgteaser{
	width: 100%; 
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;  
	padding: 0px; 
	border: #000 solid 1px;
}

/*фоновые изображения для заголовкав цветных прямоугольных блоков на HomePage*/
div.bkgleft{
	margin: 1px 0px 0px 1px;  
	padding: 0px;
	background-repeat: repeat-x;
   background-position: 0px 0px;
}

div.bkgright{
	margin: 1px 1px 0px 0px;  
	padding: 0px;
	background-repeat: repeat-x;
   background-position: right top;
}

/*рамки для заголовков цветных прямоугольных блоков на HomePage*/
div.brdleft{
	border-style: solid;
	border-width: 1px 0px 1px 1px; 
	padding: 0px;  
	margin: 0px;
}

div.brdright{
	border-style: solid;
	border-width: 1px 1px 1px 0px; 
	padding: 0px;  
	margin: 0px;
}

/*текст для заголовков цветных прямоугольных блоков на HomePage*/
div.titleleft{
  margin: 0px;
  padding: 7px 0px 15px 15px; 
  background-repeat: no-repeat;
  background-position: 0px 0px;
  font-weight: bolder;
}

div.titleright{
  margin: 0px;
  padding: 7px 0px 15px 15px; 
  background-repeat: no-repeat;
  background-position: right top;
  font-weight: bolder;
}

/*контент для заголовков цветных прямоугольных блоков на HomePage*/
div.sectioncontent{
  border-style: solid;
  border-width: 0px 0px 1px 0px; 
  margin: 0px;
  padding: 0px;
  background-repeat: no-repeat;
}

/*синий прямоугольный блок на HomePage*/
div.blue{
   background-color: #9ED7EB;
	padding: 0px;  
	margin: 0px;
}

div.blue div.sectioncontent{
  border-bottom-color: #9ED7EB;
}

div.brdright#blue{
  border-color: #0897BE;;
  border-bottom-color: #9ED7EB;
  background-color: transparent;
  color: #0D4573;
}

/*серый прямоугольный блок на HomePage*/
div.gray{
   background-color: #F5F5F5;
	padding: 0px;  
	margin: 0px;
}

div.gray div.sectioncontent{
  border-bottom-color: #F5F5F5;
}

div.brdright#gray{
  border-color: #DBDBDB;;
  border-bottom-color: #F5F5F5;
  background-color: transparent;
  color: #006C14;
}

/*багряный прямоугольный блок на HomePage*/
div.bordo{
   background-color: #D2626E;
	padding: 0px;  
	margin: 0px;
}

div.bordo div.sectioncontent{
  border-bottom-color: #D2626E;
}

div.brdright#bordo{
  border-color: #840708;
  border-bottom-color: #D2626E;
  background-color: transparent;
  color: #FFFFFF;
}

/*салатовый прямоугольный блок на HomePage*/
div.lightgreen{
   background-color: #D3F1C3;
	padding: 0px;  
	margin: 0px;
}

div.lightgreen div.sectioncontent{
  border-bottom-color: #D3F1C3;
}

div.brdleft#lightgreen{
  border-color: #8DD34C;
  border-bottom-color: #D3F1C3;
  background-color: transparent;
  color: #006C14;
}

/*прямоугольный блок с ссылкой на www.moldova.com, HomePage*/
div.moldova{
   background-color: transparent;
	padding: 0px;  
	margin: 0px;
}

div.moldovaimg{
	float: left; 
	padding: 0px; 
	margin: 0px; 
	width: 33px; 
	background-color: #003333;
	background-repeat:  no-repeat;
	background-position: 50% 50%;
}

div.moldovalink{
   padding: 7px 0px;
	margin: 0px 0px 0px 33px; 
	text-align: center; 
	background-color: #A4BC63;
}

/*красный прямоугольный блок на HomePage*/
div.red{
   background-color: #FD6F32;
	padding: 0px;  
	margin: 0px;
}

div.red div.sectioncontent{
  border-bottom-color: #FD6F32;
}

div.brdleft#red{
  border-color: #831800;
  border-bottom-color: #FD6F32;
  background-color: transparent;
  color: #ffffff;
}

/*зелёный прямоугольный блок на HomePage*/
div.green{
   background-color: #8AC173;
	padding: 0px;  
	margin: 0px;
   border-width: 0px;
   border-bottom: #8AC173 solid 1px;
}



div.brdleft#green{
  border-color: #2B711A;
  border-bottom-color: #8AC173;
  background-color: transparent;
  color: #ffffff;
}

div.green div.sectioncontent{
  border-bottom-width: 0px;
}

div.news div.turism{
	font: 8pt Trebuchet MS, Arial, sans-serif;
	padding: 0px;
	vertical-align: top;
}

div.news#official{
	color: #000000;
}

div.news#turism{
	color: #FFFFFF;
}

div.temper{
	padding-top: 2px;
	text-align: center;
}

div.temper#day{
	background-color: #D4E9F6;
	color: #002478;
}

div.temper#night{
	background-color: #002478;
	color: #FFFFFF;
}

img{
	border: 0px;
}

img#btntiz{
	margin: 0px;
	vertical-align: text-bottom;
}

input.search{
	background-color: transparent;
		border: 1px solid #237612;
}

input.button{
	font: 8pt Trebuchet MS, Arial, sans-serif;
		height: 15pt;
		vertical-align: baseline;
}

input.txtinput{
	border: #B74D10 solid 1px;
}

table{
	background-color: #FFFFFF;
	border-collapse: collapse;
	width: 100%;
}

table td{
	border: 0px solid #000000;
}

table.info{
	margin: 10px 0px;
}

table.info td{
	vertical-align: top;
	font-size: 8pt;
	padding: 0px;
	padding-left: 5px;
}

table.info td#agency{
	font-size: 7pt;
}

table.info th{
	text-align: left;
	vertical-align: top;
	text-transform: lowercase;
	font-size: 8pt;
	padding: 0px;
	width: 25%;
}

table.tbtourlist{
	width: 100%;
}

table.tbtourlist tr:hover{
  background-color: #F0FFF0;
}

table.tbtourlist td{
	height: 25px;
	font-size: 8pt;
	vertical-align: top;
	background-color: transparent;
}

table.tbtourlist td#agency{
	font-size: 7pt;
}

table.tbtourlist th{
	height: 20px;
	text-align: left;
	vertical-align: middle;
	text-transform: lowercase;
   background-color: #F0FFF0;
}

table.txt#menu * td{
	padding: 3px 0px;
   text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}

table.searchresult{
   margin: 0px;
}

table.pager{
	border-width: 0px;
}

table.searchresult td, table.searchresult th{
  margin: 0px;
  padding: 0px;
  padding-left: 5px;
  font-size: 9pt;
  text-align: left;
  vertical-align: top;
}

table.searchresult th{
 background-color: #F0FFF0;
}

table.searchresult td.partner{
  font-size: 7pt;
}

/*
table.winery{
	margin-top: 5px;
	width: inherit;
}

table.winery td{
	padding: 7px 10px;
}

table.winery td a.name{
	font-weight: bolder;
}

table.winery td a.partner{
	color: #033535;
	padding-right: 6px;
}

table.winery td.city{
	font-weight: normal;
}

table.winery th{
	border-bottom: #4FB02F dashed 1px;
	color: #1F7707;
	font-weight: normal;
	padding-left: 10px;
	text-align: left;
	vertical-align: baseline;
}
*/
/* элементы оформления*/
td.line{
	background-color: #FBAE57;
	border: #FFFFFF solid 0px;
	border-width: 1px 0px;
}

/* Ссылки в контенте 

td.txt#cont a{
	color: #0000FF;
	text-decoration: underline;
}
*/
/* Хлебные крошки*/
 a.navy{
	color: #444444;
	font: 7pt/10pt Helvetica, Arial, sans-serif;
	text-decoration: none;
}

 a.navy:visited{
	color: #444444;
	font: 7pt/10pt Helvetica, Arial, sans-serif;
	text-decoration: none;
}

 a.navy:hover {
	color: #008000;
	font: 7pt/10pt Helvetica, Arial, sans-serif;
	text-decoration: none;
}

/*
td.txt#cont a:link{
	color: #2E9717;
}

td.txt#cont a:visited{
	color: #848484;
		text-decoration: none;
}

td.txt#cont a:hover{
	color: #008000;
	text-decoration: none;
}

td.txt#cont a:active{
	color: #2E9717;
		text-decoration: none;
}


td.txt#cont table.tbtourlist th a{
	color: #808080;
}

td.txt#cont table.tbtourlist th a:hover{
	color: #000000;
}

td.txt#cont table.tbtourlist th a:active{
	color: #008000;
}

*//*таблица из 3 картинок (больших)*/
tr.img td{
	background-color: #2E9717;
	background-position: center center;
	background-repeat: no-repeat;
	border: #2E9717 solid 0px;
   border-width: '2px 0px';
}

tr.img td.middle{
	border: #2E9717 solid 0px;
   border-width: 0px 2px;
   border-width: '2px 2px';
}


ul{
	margin: 0px;
	padding: 0px;
}

ul li{
	margin: 0px;
	padding: 0px;
}

ul li a{
	text-align: left;
	text-decoration: none;
}

ul.main{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px 0px 0px 13px;
	padding: 0px;
}

ul.main li{
	margin: 0px;
	padding: 0px;
}

/*стиль рассылки*/
ul.main#delivery{
	list-style-image: url(http://www.tur.md/img_cont/rus/delivery.gif);
	list-style-position: outside;
	margin-left: 30px;
}

ul.main#delivery li{
	padding: 0px 0px 0px 3px;
	vertical-align: top;
	font-weight: bolder;
}

ul.main#other{
	color: #002C54;
}

ul.main#other li{
	background-image: url(http://www.tur.md/img_cont/rus/bluebulet.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 5px 25px;
}

ul.main#ulmenu{
	color: #000000;
}

ul.main#ulmenu li{
	background-image: url(http://www.tur.md/img_cont/rus/menubulet.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 7px;
	margin-left: 0px;
	padding-left: 25px;
}

/*стили вложенных списков*/
ul.submain{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	margin-left: 25px;
	margin-left: '0px';
	padding: 0px;
}

ul.submain li a:active, ul.submain li a:link, ul.submain li a:visited {
	color: #000000;
}

ul.submain li#subli{
	background-color: transparent;
	background-image: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

ul.submain li#subli a{
	color: #000000;
	font-weight: normal;
}

/*END рамка для заголовков*/
/*background для заголовков*/
.bck{
	background-color: transparent;
	background-repeat: no-repeat;
/*	height: 42px;*/
	height: 'auto';
	padding: 7px 0px 0px 15px;
	padding: '7px 0px 15px 15px';
	margin: 0px;
}

.bck#leftbck{
	background-position: 0% 0%;
}

.bck#rightbck{
	background-position: right top;
}

.bcktiz{
	background-color: #FFFFFF;
	background-position: 0% 0%;
	background-repeat: no-repeat;
	vertical-align: top;
}

/*END стиль для формы поиска*/
/* стили заголовков*/
/*рамка для заголовков*/
.brd{
	border-style: solid;
}

.brd#left{
	border-width: 1px 0px 0px 1px;
	/*padding: 1px 0px 0px 1px;*/
	/*padding: '1px 0px 0px 0px';*/
	margin: 0px;
}

.brd#right{
	border-width: 1px 1px 0px 0px;
	padding: 1px 1px 0px 0px;
}

.brdtiz{
	border: 1px solid #000000;
}

.btnsubmit{
	background-color: transparent;
	border-style: inset;
	border-width: 0px;
	padding: 0px;
}

.bulettiz{
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.bulettiz#greencl{
	background-image: none;
}

.bulettiz#redcl{
	background-image: none;
}

/*стили для ячеек с лого*/
.logoborder{
	border-color: #767676;
	border-style: solid;
	padding-bottom: 4px;
	padding-top: 0px;
	text-align: center;
}

.logoborder#dep{
	background: url(http://www.tur.md/img_cont/rus/dep.gif) #FDFDCA no-repeat top center;
	background-position: 50% 3px;
	border-width: 0px 0px 1px 0px;
	vertical-align: bottom;
}

.logoborder#tur{
	background: url(http://www.tur.md/img_cont/rus/logobgr.jpg) #FFFFFF no-repeat bottom center;
	border-width: 0px 1px 1px 0px;
	padding-top: 11px;
	vertical-align: bottom;
}

.logoborder#undp{
	background: url(http://www.tur.md/img_cont/rus/undp.gif) #FDFDCA no-repeat top center;
	background-position: 50% 3px;
	border-width: 0px 1px 1px 0px;
	vertical-align: bottom;
}

/*стиль для формы поиска*/
.searchform{
	background: url(http://www.tur.md/img_cont/rus/search.gif) #F28000 repeat-x bottom right;
	padding-left: 15px;
	vertical-align: middle;
	white-space: nowrap;
}

/*END стили для ячеек с лого*/
/*стили для текста*/
.txt{
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.txt#cont{
	color: #000000;
	padding-top: 10px;
	text-transform: none;
}

.txt#contenttiz{
	color: #656565;
	padding: 5px 0px 25px 6px;
	text-align: left;
	vertical-align: top;
	font: 8pt Trebuchet MS, Arial, sans-serif;
}

.txt#copyright{
	color: #A54123;
	font-weight: normal;
	padding: 10px 0px;
	text-transform: none;
}

.txt#currency{
	border-color: #CFCFCF;
	border-width: 1px 0px;
	color: #002478;
	padding: 5px 0px;
	text-align: center;
	text-transform: uppercase;
}

.txt#event{
	font-weight: normal;
}

.txt#headtiz{
	color: #000000;
	padding: 3px 0px 0px 6px;
	text-align: left;
	font: 8pt Trebuchet MS, Arial, sans-serif;
}

.txt#lang{
	background-color: #CFCFCF;
	color: #000000;
	padding: 3px 3px;
	text-align: center;
	text-transform: capitalize;
	white-space: nowrap;
	font: 8pt Trebuchet MS, Arial, sans-serif;
}

.txt#menu{
	font-weight: normal;
	text-align: center;
}

.txt#print{
	background-color: #F7AC00;
	color: #000000;
	padding: 3px 9px 3px 14px;
	text-align: center;
	white-space: nowrap;
		font: 8pt Trebuchet MS, Arial, sans-serif;
}

.txt#temperature{
	font-weight: normal;
	padding: 5px;
	text-align: center;
}

.txt#section, .txt#section a{
	font-weight: bold;
   color: #19520D;
}

.txt#time{
	background: url(http://www.tur.md/img_cont/rus/time.gif) #F7AC00 repeat-x bottom left;
	color: #000000;
	font-weight: normal;
	padding-left: 20px;
}

.txt#ul{
	font-weight: bolder;
}

.txt#weather{
	color: #000000;
	font-variant: normal;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

/*END элементы оформления*/
/**/
#horzmenu ul{
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
	text-align: center;
	white-space: nowrap;
}

#horzmenu ul li {
	border: #000000 solid 0px;
	display: inline;
	list-style: none;
	margin-left: 0px;
	padding: 0% 2%;
	white-space: nowrap;
}

#horzmenu ul li a:link, #horzmenu ul li a:visited{
	color: #FFFFFF;
}

#horzmenu ul li.fst {
	border: #000000 solid 0px;
	display: inline;
	list-style: none;
	margin-left: 0px;
	padding-left: 0%;
	white-space: nowrap;
}

#horzmenu ul li.lst {
	display: inline;
	list-style: none;
	margin-left: 0px;
	padding-right: 0%;
	white-space: nowrap;
}

#horzmenu ul li:active {
	color: #8C0000;
}

#lang a:active {
	color: #FFFFFF;
}

#menu a:link, #menu a:visited {
	color: #FFFFFF;
	font: 8pt Trebuchet MS, Arial, sans-serif;
}

#menu a:active {
	color: #FFFFFF;
	font: 8pt Trebuchet MS, Arial, sans-serif;
}

#pipe ul {
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
}

#pipe ul li {
	border-left: #A54123 solid 1px;
	display: inline;
	list-style: none;
	margin-left: 0px;
	padding: 3px 15px;
}

#pipe ul li a:active, #pipe ul li a:link, #pipe ul li a:visited{
	color: #A54123;
}

#pipe ul li.first {
	border-left: none;
	display: inline;
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

/*нижнее меню копия верхнего*/
  table.txt#copymenu td{
  	padding: 3px 0px;
	white-space: nowrap;
	text-align: center;
	font: 8pt Trebuchet MS, Arial, sans-serif;
	border: #CFCFCF solid 0px;
  }
  
  table.txt#copymenu td a{
  	color: #000000;
  }
/*END нижнее меню копия верхнего*/

/*поиск туров (http://localhost/rus/toursearch/)*/
form.hotelsearch{
  width: 100%;	
}

/*поиск туров (http://localhost/rus/toursearch/)*/
form.toursearch{
	width: 70%;	
}

fieldset{
	border: #2e9717 1px solid;
	margin: 5px 0px;
	padding: 0px;
	padding-bottom: 8px; 
}

fieldset#submit{
	border-width: 0px;
}

fieldset legend{
  margin: 0px;
  padding: 0px 5px;
  font-weight: bolder;
  text-transform: none;  
}

fieldset table tr{
	height: 30px;
}

select#CityID, select#HotelTypeID, select#SortField, select#RowsPerPage, select#TourismTypeID, select#AgencyID, select#CountryID, select#Category{
  width: 270px;
  margin: 0px;
}  

fieldset input{
  width: 100px;
  margin: 0px;
}  

fieldset.services input{
  width: auto;
  margin: 0px;
}  

fieldset#submit input{
  width: 40%;
}  


td.lable{
  width: 35%;
  padding: 0px 10px;
}
/*END поиск туров*/

/*-----------------------------------------стили для контента-------------------------*/
ul.list-default{
	margin: 5px 0px 10px 15px;
	padding: 0px;
	list-style-type: square;
	list-style-position: outside;
}

.list-default li{
	list-style-type: square;
	padding: 0px;
   margin: 0px;
	font-size: 9pt;
}

table.table-default{
	border: Silver solid 1px;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
}

.table-default td{
	border-collapse: collapse; 
	border: Silver solid 1px;
	padding: 0px 10px;
	font-size: 8pt;
}

/*---------------------------------таблица с невидимымии границами*/
table.no-border{
	border: Silver solid 0px;
	background-color: transparent;
}

.no-border td{
	border-collapse: collapse; 
	border: Silver solid 0px;
	background-color: transparent;
}

/*---------------------------------стиль одноячейковой таблицы = фон + рамка(1px)*/
table.green-out-border-thin{
	border: Green solid 1px;
	background-color: #F0FFFF;
}

.green-out-border td{
	border-collapse: collapse; 		
	border: Green solid 0px;
} 

/*---------------------------------стиль строки заголовков = фон*/
thead.green-background{
	background-color: #F0FFFF;
	font-weight: bolder;
}

/*---------------------------------стиль табличной строки = фон*/
tr.green-background{
	background-color: #F0FFFF;
	border: Green solid 0px;
}

/*---------------------------------стиль ячейки фон + рамка*/
td.green-background-border{
	background-color: #F0FFFF;	
	border: Green solid 1px;
}

/*---------------------------------стили <B> bold*/
b.default{
	color: #000000;
}

b.green{
	color: Green;
}
/*END стили <B> bold*/

/*---------------------------------стили <I> bold*/
i{
	font-style: italic;	
}

i.default{
	color: #000000;
}

i.green{
	color: Green;
}

/*--------------------------------стили <Hn>*/
h1{
	font-size: 12pt;
}

h2{
	font-size: 11pt;
}

h3{
	font-size: 10pt;
}

h1.default, h2.default, h3.default{
	color: #000000;
}

h1.green, h2.green, h3.green{
	color: Green;
}

/*-------------------------------стили для текста*/
span.italic-green-big{
  font-style: italic;
  color: Green;
  font-size: 12pt;
}

span.italic-green-small{
  font-style: italic;
  color: Green;
  font-size: 8pt;
}

span.bold-green-big{
  font-weight: bolder;
  color: Green;
  font-size: 11pt;
}

span.bold-green-small{
  font-weight: bolder;
  color: Green;
  font-size: 8pt;
}
/*-------------------------------стили <A>*/
  /*default*/
  a.default:link{
  	 color: Navy; 
	 text-decoration: none;
  } 

  a.default:vizited{
  	 color: Gray;
	 text-decoration: none;
  } 

  a.default:hover{
  	 color: Navy;
	 text-decoration: underline;
  } 

  a.default:active{
  	 color: Navy;
	 font-weight: bolder;
	 text-decoration: underline;
  } 
  
  span.found_item{
  	 color: Red;
	 font-weight: bolder;
  }
  /*END default*/
/*END стили <A>*/

/*END стили для контента*/


