BODY {
	background: #FFF3CB  url('/images/b06.gif') repeat-x left 205px ;
	margin: 0;
	padding: 0;

}

BODY, TD, TH {
	font-family: Tahoma;
	font-size: 16px;
	color: #7B6D47;
}

P {	margin: 10px 0;}
A {	text-decoration: underline; color: #2b63a3; }
A:hover { text-decoration: none; }

A.bull {
	background: url('/images/t02.gif') no-repeat left 7px;
	padding-left: 7px;
}

#col1 {
	background: #fff3cb url('/images/b02.jpg') no-repeat left bottom;
	height: 150px;
	width: 100%;
}
#mCol2  img {
	margin:10px 10px;
	border: 3px solid #CAC3AF;
}

#col2 {
	background: #FFF3CB   ;
	width: 275px;
}

#bCol2 {
background: url('/images/b021.jpg') no-repeat left top;
}

#bCol1 {
background: url('/images/b022.jpg') no-repeat left top;
}


#bCol3 {
background: url('/images/b023.jpg') no-repeat left top;
}




#col5 {
	background: #F7E6C1;
		width: 20%;
}

#col6 {
	background: #F8EFDA url('/images/b01.gif');

}

#col1 DIV.rasp { width: 705px; }
#col2 DIV.rasp { width: 275px; }


DIV.rasp {
	height: 1px;
	overflow: hidden;
	position: relative;
	left: -10000px;
}

#icq {
	margin-top: 0px;                   /* отступ блока icq от верхней границы экрана */
	width: 272px;
	height: 112px;



                font-family: Arial;
	font-size: 12px;
	color: #000858;

	background: url('/images/b03.gif');
	overflow: hidden;
	margin-right: 15px;
}

#icq DIV {

	margin-left: 93px;
	margin-top: 52px;                     /* отступ от верхней границы блока */

}

#icq DIV IMG {  
	margin-right: 3px;                     /* расстояние от значка до букв */
}




#icq DIV P {
                margin: 0px; 
	                                 /* расстояние между строками*/

}



#call {
	width: 272px;

                font-family: Arial;
	font-size: 14px;
	color: #000858;

	height: 90px;
	background: url('/images/b04.gif');
	overflow: hidden;
}

#call DIV {
	margin-left: 90px;
	margin-top: 32px;
}

#call DIV P {
	margin: 0 0 1px 0;
}

#menu {
  	text-align: center;
	padding: 0;
	margin: 0;
	padding-top: 8px;
	padding-bottom: 42px;
}

#menu A {
	font-size: 20px;
	font-family: "Arial Bold";
	color: #2d3b3d;
	padding-right: 30px;
	margin-right: 10px;
	background: url('/images/b07.gif') no-repeat right 12px;
}

#menu A.l {
	background: none;
	margin: 0;
	padding: 0;
}

#topRow {
	height: 1px;
}

#mCol1, #mCol3, #bCol3, #bCol1 {
	width: 232px;
}

#c11 {
	width: 9px;
	height: 9px;
	background: #FDF9EF url('/images/c01.gif');
}

#c13 {
	width: 9px;
	height: 9px;
	background: #FDF9EF url('/images/c02.gif');
}

#c31 {
	width: 9px;
	height: 9px;
	background: #FDF9EF url('/images/c03.gif');
}

#c33 {
	width: 9px;
	height: 9px;
	background: #FDF9EF url('/images/c04.gif');
}

#c12, #c21, #c22, #c23, #c32 { background: #FDF9EF; }

H1, H2, H3 {
	font-size: 18px;
	font-family: "Arial";
	font-weight: normal;
	color: #2C6599;
	margin: 15px 0 10px 0;
}

#lc {
	position: relative;
	top: -13px;
	z-index: 1000;
}

H2.countries {
	background: url('/images/s01.gif') no-repeat left top;
	padding: 18px 5px 18px 100px;
	margin: 0;
	margin-left: 0px;
               
}

MENU.grid {
	margin: 0px 36px 0px 20px;
	padding: 0;
}

MENU.grid DIV {
	background:  url('/images/t04.gif') repeat-x left top;
	padding: 4px 8px;
                margin-bottom: 2px
}

MENU.grid A {
	color: #000000;
	padding-left: 8px;
	background: url('/images/t01.gif') no-repeat left 5px;
	text-decoration: none;
}

MENU.grid A:hover {
	color: #CB0709;
}

H2.tours {
	background: url('/images/s02.png') no-repeat left top;
	padding: 22px 5px 18px 50px;
	margin: 15px 0 0 0;
	margin-left: 0px;
}

MENU.bull {
	margin: 5px 36px 0px 20px;                        /* позициия непосредственно начала строк меню */
	padding: 0;
}

MENU.bull A {
	color: #000000;
	padding-left: 8px;
	background: url('/images/t01.gif') no-repeat left 5px;
	text-decoration: none;
}

MENU.bull A:hover {
	color: #CB0709;
}

MENU.bull DIV {
	background: url('/images/t04.gif') repeat-x left top;
	padding: 0 8px;
	margin-bottom: 2px;
}

H2.bel {
	background: url('/images/s03.gif') no-repeat left top;
	padding: 12px 5px 18px 70px;
	margin: 10px 0 0 0;
	margin-left: 10px;
}

H2.order {
	background: url('/images/s04.gif') no-repeat left top;
	padding: 19px 5px 25px 100px;
	margin: 10px 0 0 0;
	margin-left: 10px;
}

DIV.text {
	margin: 5px 5px 0px 5px;                /*расстояние текста от краев блока*/
}

DIV.text P {
	margin: 5px 0;
}

DIV.pss {
	background: #F7DC90;
	padding: 10px 20px;
	margin: 0 0 6px 20px;
}

DIV.pss A {
	color: #6B6043;
}

#bCol1 DIV {
	margin: 0 10px 10px 40px;
	color: #9B8F70;
}

#bCol1 DIV SMALL {
	color: #A9A290;
	font-size: 9px;
	display: block;
	margin-top: 2px;
}

#rc {
	position: relative;
	top:-13px;
}

#search {
	/*background: url('/images/b08.gif');
	width: 278px;
	height: 92px;
	margin: 0 0 10px 12px;*/
}

#search INPUT.text {
	width: 217px;
	font-family: Arial;
	font-size: 11px;
/*	z-index: 2000;*/
}

#search INPUT.img {
	position: absolute;
	right: 20px;
	top: 133px;
	cursor: pointer;
	cursor: hand;
	width: 5px;
	height: 5px;
	/*background-color: red;*/
}


DIV.block {
	border: 1px solid #CAC3AF;
	background: #DCF6FF;
	margin: 10px;
}

DIV.block DIV {
	background: url('/images/d01.gif') no-repeat left top;
	position: relative;
	top: -1px;
	left: -1px;
}

DIV.block DIV DIV {
	background: url('/images/d02.gif') no-repeat right top;
	position: relative;
	top: 0px;
	left: 2px;
}

DIV.block DIV DIV DIV {
	background: url('/images/d03.gif') no-repeat left bottom;
	position: relative;
	top: 2px;
	left: -2px;
}

DIV.block DIV DIV DIV DIV {
	background: url('/images/d04.gif') no-repeat right bottom;
	position: relative;
	top: 0px;
	left: 2px;
	padding: 8px 3px 10px 3px;
}

H6.blue, H6.green, H6.red {
	color: #2C6599;
	margin: 15 0 2px 0;
	font-size: 19px;
	font-family: "Arial Narrow";
}

H6.green {
	color: #84C101;
}

H6.red {
	color: #2C6599;
}

#bCol2 MENU {



	margin: 0;
	padding: 0;
	border-left: 1px solid #FFF3CB;
	padding: 15px 10px 15px 10px;
	text-align: center;
}

#copy {
	font-size:11px;
}

#bCol2 MENU A {
	margin: 0px 7px;
	color: #827960;
}

#bottomRow {
	padding-top: 15px;
}

H2.text {
	background: url('/images/b021.gif') no-repeat left top;
	padding: 5px 5px 7px 30px;
	margin: 0;
	margin-left: 10px;
}

#poll {
	margin: 10px 10px 10px 25px;
}

#poll H6 {
	margin: 10px 10px 10px 0;
	font-size: 11px;
}

#poll P {
	margin: 2px 0;
}

#poll P.lnk {
	margin: 10px 0;
}

#poll LABEL {
	cursor: pointer;
}

#c22 {
	padding: 5px;
}

#c22 H1 {
	font-size: 19px;
	margin-top: 0;
}

#feedback INPUT, #feedback TEXTAREA, #feedback SELECT {
	width: 200px;
	font-family: Tahoma;
	font-size: 11px;
}

#feedback INPUT.btn {
	width: auto;
}

A.red {
	font-size: 12px;
	margin-bottom: 2px;
}

DIV.art {
       font-weight: bold;
	margin-bottom: 10px;
}

DIV.art SPAN {
	display: block;
	
        color: #6a6a6a;

}

#path A {
	color: #7B6D47;
        

}

#path {
        
	margin-bottom: 10px;
}


DIV.bar {
	background: #C69F40;
	height: 8px;
	overflow: hidden;
	margin: 2px 0 4px 0;
}

#col1 A {
	display: block;
	width: 90%;
	height: 130px;
}




.gmtbl{background-color: #fef7de; border: 1px solid #fef7de}
.gmtdttl {font-size: 100%; font-weight: bold;color: #ffffff; text-align:center; text-decoration: none; background-color: #FF8B5A;}                          /* заголовок - название города */
.gmtdtext {font-size: 85%; font-weight: normal; color: #000000;text-align:center;}                                                           /* текст данных: день, температура */
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}