.mbody{
	color : Black;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	font-size : small;
}
h1 {
	color : #FFA500;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : larger;
}


h3 {
	color : #32CD32;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
}

/*основной стиль отображения ссылок*/
a:link,a:visited{
	color: Silver;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
a:hover{
	color: #FFA500;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}

.hmenu{
	color : Green;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}

/*стиль отображения названий групп*/
.groupname{
	color : Black;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font : bolder small;
}

/*стиль отображения названий подгрупп 1-го уровня*/
.groupname1{
	color : Navy;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font : x-small;
	padding-left : 20px;
	font-weight : bold;
}

/*стиль отображения названий подгрупп 2-го уровня*/
.groupname2{
	color : #6495ED;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font : x-small;
	padding-left : 40px;
	font-weight : bold;
}

/*стиль отображения названий подгрупп 1-го уровня*/
a.undergroup:link,a.undergroup:visited{
	color: Green;	
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font :  x-small;
	padding-left : 20px;
	text-decoration: none;
}
a.undergroup:hover,a.undergroup:active{
	color: #FFA500;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font :  x-small;
}

/*стиль отображения названий подгрупп 2-го уровня*/
a.undergroup2:link,a.undergroup2:visited{
	color: Green;	
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font :  x-small;
	padding-left : 40px;
	text-decoration: none;
}
a.undergroup2:hover,a.undergroup2:active{
	color: #FFA500;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font :  x-small;
}

/*стиль отображения названий элементов нижнего уровня*/
a.undergroup3:link,a.undergroup3:visited{
	color: #A9A9A9;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font : x-small;
	padding-left : 60px;
}
a.undergroup3:hover,a.undergroup3:active{
	color: #FFA500;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font :  x-small;
}


/* стиль меню */

/*Заголовок меню */
SPAN.zm{
	background-color : #6495ED;
	color : White;
	font-weight : bold;
	font-size : 75%;
	padding-left : 5;
	padding-right : 5;
	padding-top : 2;
	padding-bottom : 2;
	display: block;
	text-align : center;
}

/*Само меню */
a.menustyle:link, a.menustyle:visited {
	background: White;
	display: block;
	color: Navy;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-size: 75%;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: sans-serif, arial, tahoma, verdana;
}

a.menustyle:hover, a.menustyle:active {
	background: #B0E0E6;
	color: White;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}

/*основной стиль отображения ссылок*/
a.copy:link,a.copy:visited{
	color: Gray;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
a.copy:hover{
	color:Gray;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}


TD.mn{
	border : 1px solid Gray;
}

TD.main{
	padding-left : 20px;
	padding-right : 20px;
	vertical-align : top;
}

/* Оформление таблицы формы бронирования тура*/
TABLE.fbron {
	font-size : x-small;
	color : Black;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

/* Оформление таблицы цен в форме бронирования тура*/
TABLE.bron {
	border-top: 1px solid #B0C4DE;
	border-left : 1px solid #B0C4DE;
	font-size : x-small;
	color : Black;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

TABLE.bron TD {
	border-bottom : 1px solid #B0C4DE;
	border-right : 1px solid #B0C4DE;
}


/* Оформление таблиц туров и  цен*/
TABLE.hr {
	border-top: 1px solid #B0C4DE;
	border-left : 1px solid #B0C4DE;
	font-size : x-small;
	color : Black;
	width : 800px;
}

TABLE.hr TD {
	border-bottom : 1px solid #B0C4DE;
	border-right : 1px solid #B0C4DE;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
}


TABLE.hr A:link, TABLE.hr A:visited {
  color: Green;	
  font-size : x-small;
}

TABLE.hr A:hover {
	color: #FFA500;
    font-size : x-small;
}

TR.header {
	background-color : #CFDBEB;
	font : bold;
	text-align : center;
}

TR.header1 {
	background-color : #CFDBEB;
	font : bold;
	text-align : left;
}

TD.zag {
	text-align : center;
	font : bold;
}

DIV.nav {
	font : 75%;
	padding-bottom : 5px;
}

DIV.pnav {
	font : 75%;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : right;
	color : Black;
}

SPAN.pnav {
	color : White;
	background-color : #FFA500;
	border : 1px solid #A9A9A9;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.pnav {
	color : Green;
	border : 1px solid #A9A9A9;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}

FORM.sr{
	border : 1px solid Silver;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
}

FORM.sr B{
	font : bold 75%;
}

FORM.brfm{
	border : 1px solid Silver;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	width : 900px;
}


TABLE.au{
	border : 1px solid Gray;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 10;
	margin-top : 50;
}

TABLE.au TD.hr{
	font-size : 90%;
	font-weight : bold;
	color : Yellow;
	background-color : Green;
	text-align : center;
}
TABLE.au TD{
	font-size : 75%;
	font-weight : bold;
}

TABLE.ins {
	font-size : xx-small;
	color : Black;
}

TABLE.desc {
	font-size : x-small;
	color : Black;
	width : 800px;
}

.buttonForm{
	background-color : Green;
	border : 1px solid Gray;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : White;
}

.fmForm{
	border : 1px solid Gray;
}

.btForm{
	background-color : #CFDBEB;
	border : 1px solid Gray;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
}

IMG.arti {
	border : thin double #87CEFA;
	margin-left : 10px;
}

div {
	font-size : x-small;
	color : Black;
}

font.bron {
	font-size : small;
	font-weight : bold;
	color : Black;
}
