HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 16px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #FFFFCC;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFCC;
}

H1 {
	font-size : 16px; text-align: justify;
}

.newpage h1 { font-family:Arial; font-size:14px; font-weight:bold; text-align:center;}

ul {
  FONT-SIZE: 14px; COLOR: #000033; FONT-FAMILY: Tahoma;  
}

ol {
  FONT-SIZE: 14px; COLOR: #000033; FONT-FAMILY: Tahoma;  
}

li {
  FONT-SIZE: 14px; COLOR: #000033; FONT-FAMILY: Tahoma; PADDING: 0px 0px 4px 0px;  
}

P {
	FONT-SIZE: 14px;
	COLOR: #000033;
	FONT-FAMILY: Arial;
	margin-top : 5px;
	margin-bottom : 5px;
}
TD {
	FONT-SIZE: 12px; COLOR: #000033; FONT-FAMILY: Tahoma;
}
A {
	COLOR: #003366
}
H2 {
	FONT-SIZE: small
}
H3 {
	FONT-SIZE: small; COLOR: #1e84b8
}
.lh3 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #1e84b8
}
.money {
	FONT-SIZE: 7pt; COLOR: #c02300
}
.moneycity {
	FONT-SIZE: 7pt; COLOR: #000000
}
.shapkablue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5f7697
}
.shapkablue A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5f7697
}
.shapkawhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.shapkawhite A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menulevel2 {
	FONT-SIZE: 8pt
}
.menulevel2red {
	FONT-SIZE: 8pt; COLOR: #c02300
}
.menulevel2red A {
	FONT-SIZE: 8pt; COLOR: #c02300
}
.menu1off {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff
}
.menu1on {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff3000
}
.bannercity {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.bannercity A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bannercity2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.bannercity2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bannerprice {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff6600
}
.bannerprice A {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff6600; TEXT-DECORATION: none
}
.smallrr {
	FONT-SIZE: 8pt; COLOR: #c02300
}
.auth {
	FONT-SIZE: 8pt
}
.authinput {
	FONT-SIZE: 12px
}
.zakl {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #073375
}
.zakl A {
	TEXT-DECORATION: none
}
.txtverysmall {
	FONT-SIZE: 7pt; COLOR: #999999
}
.txtgray {
	FONT-WEIGHT: bold; COLOR: #999999
}
.inputbig {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.txtcomment {
	COLOR: #999999; FONT-STYLE: italic
}
.txtsmallsearch {
	FONT-SIZE: 9pt
}
.txtsmallsearchred {
	FONT-SIZE: 9pt; COLOR: #cc0000
}
.txtsmallsearchgrey {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #f0f0f0
}
.thred {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: center
}
.price_table {
	FONT-SIZE: 7pt; COLOR: #000033
}
.price_table TD {
	FONT-SIZE: 7pt; COLOR: #000033; BACKGROUND-COLOR: #ffffff
}
.price_table TH {
	FONT-SIZE: 7pt; TEXT-ALIGN: left
}
.smallfire {
	FONT-SIZE: medium; COLOR: #ff0000
}
.privatebutton {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000033; BACKGROUND-COLOR: #ddf1f6
}
.tdlightgray {
	COLOR: #000033; BACKGROUND-COLOR: #f0f0f0
}
.tdlightwhite {
	COLOR: #000033; BACKGROUND-COLOR: #ffffff
}
.txtred {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.txtblue {
	FONT-WEIGHT: bold; COLOR: #1e84d8
}
.txtbluenb {
	COLOR: #1e84d8
}
.tdlight {
	BACKGROUND-COLOR: #ddf1f6
}
.thblue {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #1e84b8; TEXT-ALIGN: center
}
.smallsmall {
	FONT-SIZE: x16px; COLOR: #000033
}
.smallsmallr {
	FONT-SIZE: x16px; COLOR: #c02300
}
.smallsmallb {
	FONT-SIZE: xx-small; COLOR: #1e84b8
}
.smallbig {
	FONT-SIZE: small; COLOR: #000033
}
.smallw {
	COLOR: #ffffff
}
.smallw A {
	COLOR: #ffffff
}
.small2 {
	FONT-SIZE: 8pt; COLOR: #000033
}
.smallr {
	COLOR: #cc0000
}
.smallr A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.small2r {
	COLOR: #ff0000
}
.small2r A {
	COLOR: #ff0000
}
.smallb {
	FONT-SIZE: 8pt; COLOR: #5a55ad
}
.smallb A {
	FONT-SIZE: 8pt; COLOR: #5a55ad
}
.news {
	COLOR: #000033
}
.quicksearchinput {
	FONT-SIZE: 11px
}
.price {
	FONT-WEIGHT: bold; COLOR: #1e84b8; TEXT-DECORATION: none
}
.progdate {
	FONT-STYLE: italic; TEXT-ALIGN: right
}
.proghead {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progheadtext {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progheadanons {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progheadtext0 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progheadtext1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progheadanons0 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progheadanons1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progsubhead {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: center
}
.progsubsubhead {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.progsubheadcity {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progsubheaddays {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.progsubheadcity0 {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progsubheadcity1 {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progsubheaddays0 {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.progsubheaddays1 {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.proglead {
	FONT-WEIGHT: bold
}
.progdaybody {
	BORDER-RIGHT: #1e84b8 1px solid; BORDER-TOP: #1e84b8 1px solid; BORDER-LEFT: #1e84b8 1px solid; WIDTH: 90%; BORDER-BOTTOM: #1e84b8 1px solid; BORDER-COLLAPSE: collapse
}
.progdaybody TD {
	BORDER-RIGHT: #1e84b8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #1e84b8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #1e84b8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #1e84b8 1px solid
}
.progdaybody TH {
	BORDER-RIGHT: #1e84b8 1px solid; BORDER-TOP: #1e84b8 1px solid; BORDER-LEFT: #1e84b8 1px solid; BORDER-BOTTOM: #1e84b8 1px solid
}
.progdayhead {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progdaytextday {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.progdaycomment {
	FONT-STYLE: italic
}
.progcostbody {
	BORDER-RIGHT: #1e84b8 1px solid; BORDER-TOP: #1e84b8 1px solid; BORDER-LEFT: #1e84b8 1px solid; WIDTH: 90%; BORDER-BOTTOM: #1e84b8 1px solid; BORDER-COLLAPSE: collapse
}
.progcostbody TD {
	BORDER-RIGHT: #1e84b8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #1e84b8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #1e84b8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #1e84b8 1px solid
}
.progcostbody TH {
	BORDER-RIGHT: #1e84b8 1px solid; BORDER-TOP: #1e84b8 1px solid; BORDER-LEFT: #1e84b8 1px solid; BORDER-BOTTOM: #1e84b8 1px solid
}
.progcosthead {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.progcosttextmaincost {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.progcostcomment {
	FONT-STYLE: italic
}
.progaddcomment {
	FONT-STYLE: italic
}
.progta {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progtacom .progta {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progtacom0 .progta {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progtacom1 .progta {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progfi {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progficom .progfi {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progficom0 .progfi {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progficom1 .progfi {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.progcomment {
	FONT-STYLE: italic
}
.prograsp {
	
}
.prograspdate {
	
}
.prograspplace {
	
}
.progheadcomment {
	
}
.progtext {
	
}
.progtacom {
	
}
.progcosttext {
	
}
.progdocumtext {
	
}
.progdocumdate {
	
}
.progaddtext {
	
}
.progaddinside {
	
}
.progaddpay {
	
}
.progdaytext {
	
}
.progdaytextplace {
	
}
.progdaytextduration {
	
}
.progdaytexttime {
	
}
.progdaytextplace0 {
	
}
.progdaytextduration0 {
	
}
.progdaytexttime0 {
	
}
.CatalogDays {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.CatalogHead1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.CatalogHead2 {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: center
}
.CatalogHead10 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.CatalogHead20 {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: center
}
.CatalogProg {
	
}
.CatalogProgBold {
	FONT-WEIGHT: bold
}
.CatalogTableBottom {
	FONT-STYLE: italic
}
.CatalogTableBottomBold {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
.CatalogTableCol1 {
	
}
.CatalogTableHead {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.CatalogTableHead2 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.CatalogTablePrice {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.catalogtrace {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: center
}
.NPheader1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #1e84b8; TEXT-ALIGN: center
}
.NPheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #1e84b8
}
.NPheader3 {
	FONT-SIZE: 16px; COLOR: #1e84b8; FONT-STYLE: italic
}
.NPheader31 {
	FONT-SIZE: 16px; COLOR: #1e84b8; FONT-STYLE: italic
}
.NPheader1pvt {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-TRANSFORM: uppercase; COLOR: #1e84b8; TEXT-ALIGN: center
}
.NPheader2pvt {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-TRANSFORM: uppercase; COLOR: #1e84b8; TEXT-ALIGN: center
}
.NPheader3pvt {
	FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #1e84b8; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.NPheader4pvt {
	FONT-SIZE: 16px; COLOR: #1e84b8; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.foto { border:1px solid #996633}
.content_text p {text-align:justify;}
.content_text h1 {font-size : 15px; text-align: justify;}
.bg_glav { background-color: #ffffff; border: 1px solid #000;}
.bg_n-m { background-color: #ffff00; border: 1px solid #000;}
.bg_a-m { background-color: #92d050; border: 1px solid #000;}
.bg_j-o { background-color: #00b0f0; border: 1px solid #000;}
.bg_j-s { background-color: #ffc000; border: 1px solid #000;}
#table { border: 1px solid #000;}
.table { border: 1px solid #FFFFCC; background-color: #DBE7FA;}
.ju p {text-align: justify;}

#gallery {padding-left:50px;}
	#gallery div {float:left; padding:5px; width:200px; height:180px; *height:190px;}
	#gallery div img {width:200px; height:150px; cursor:pointer;}
.razdel {width:100%;}
.razdel td {width:25%; border-collapse:collapse; text-align:center;}
.newmenu {padding:0px 0px 20px 0px; margin:auto; font-weight:bold;}
.newmenu div {display:inline; padding:0px 10px 0px 10px;}
.newmenu a:hover {text-decoration:none;}
.resident {width:100%; margin-top:15px;}
.fish_astrahan h1 {font-weight:bold; text-align:center; font-size:14px;}
.fish_astrahan p {text-align:justify;}
.centerr {font-weight:bold; text-align:center !important; padding:5px 0px 5px 0px;}
.tab_fish {width:100%; padding:0px; margin:0px;}
.tab_fish td { width:50%; vertical-align:top; padding:0px 0px 15px 0px}
.tab_fish img {padding-right:10px;}
.tab_fish p {padding:0px !important; margin:0px !important;}
.ju li {text-align:justify !important;}
.smap ul {list-style:disc;}