p {
  FONT: 14px Verdana, Arial,Helvetica;
  COLOR: #000F4F;
  TEXT-ALIGN: justify
}

.itemBorder {
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP: white 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white 1px solid
}
.itemText {
	FONT: bold 12px Verdana, Arial, Helvetica;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.crazyBorder {
	BORDER-RIGHT: #663399 2px outset;
	BORDER-TOP: #663399 2px outset;
	BORDER-LEFT: #663399 2px outset;
	BORDER-BOTTOM: #663399 2px outset
}
.crazyText {
	FONT: bold 12px Verdana, Arial, Helvetica;
	COLOR: #ffcc99;
	TEXT-DECORATION: none
}
center {
	FONT:  14px Verdana, Arial, Helvetica;
	COLOR: #000F4F;
	TEXT-ALIGN: center
}

/* h1 {
	FONT: bold  32px Times New Roman, Times, serif;
	COLOR: #2E5783;
	TEXT-ALIGN: center
} */

h5 {
	FONT: 10px Verdana, Arial, Helvetica;
	COLOR: #cccccc;
	TEXT-ALIGN: center
}
A:link {
	color: #e3f1fd;
}
A:visited {
	color: #e3f1fd;
}
A:active {
	color: #bde6ff;
}
A:hover {
	color: #ffffff;
}
.TH5 {
	FONT: bold 10px Verdana, Arial, Helvetica;
	COLOR: #000000;
	TEXT-ALIGN: center
}
.TH6 {
	FONT: bold 10px Verdana, Arial, Helvetica;
	COLOR: #666666;
	TEXT-ALIGN: center
}
.THTITLE {
	FONT: bold 14px Verdana, Arial, Helvetica;
	COLOR: #666666;
	TEXT-ALIGN: center
}


.main_cont {
	padding: 10px 15px 15px 10px;
	font-family: verdana,arial;
	font-size: 13px;
	color: black;
}
.main_cont P {
	font-family: verdana,arial;
	font-size: 13px;
	color: black;
	line-height: 20px;
	text-align: justify;
	text-indent: 20px;
}
.main_cont TD {
	font-family: verdana,arial;
	font-size: 13px;
	color: black;
}
.main_cont P CENTER {
	font-family: verdana,arial;
	font-size: 13px;
	color: black;
}
.main_cont .head_page {
  margin: 0px 0px 10px 0px;
  padding: 0px;
  font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #FF6600;
	text-align: center;
}
.main_cont .head_page * {
  font-weight: normal;
}
.main_cont .head_page H1 {
  display: inline;
  margin: 0px;
  padding: 0px;
  font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #FF6600;
}

.main_cont .sub_head H2 {
  margin: 0px;
  padding: 0px;
  font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.main_cont H2 {
  display: inline;
  margin: 0px;
  padding: 0px;
  font-family: verdana,arial;
	font-size: 13px;
	color: black;
}

#text_link, #text_link:hover, .main_cont .text_link, .main_cont .text_link:hover {
  color: black;
  text-decoration: none;
  cursor: default;
}

.main_cont A {
  color: #0099CC;
}
.main_cont A:hover {
  color: #FF6600;
}

.bottom_contacts {
  margin-top: 50px;
  padding-top: 10px;
  border-style: dotted;
  border-width: 1px 0px 0px 0px;
  border-color: silver;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #5984AF;
  text-align: center;
}
.bottom_contacts A {
  font-weight: normal;
  font-style: italic;
  color: #999999;
  text-decoration: none;
}
.bottom_contacts A:hover {
  color: #999999;
  text-decoration: underline;
}

.buk_list LI {
  margin: 5px 0px;
}
.buk_list LI:first-letter {
  font-weight: bold;
}

.texts {
  font-weight: bold;
}


.order_page_but {
  margin-top: 30px;
  text-align: center;
}
.order_page_but INPUT {
  font-family: verdana,tahoma,arial;
  font-size: 11px;
  font-weight: bold;
  color: black;
}


.order_tbl {
  font-family: tahoma,arial;
  font-size: 12px;
  color: black;
}
.order_tbl LABEL {
  font-weight: bold;
}
.order_tbl .inp {
  width: 98%;
  font-family: arial;
  font-size: 12px;
  color: black;
}
.order_tbl .txt {
  width: 98%;
  height: 80px;
  font-family: arial;
  font-size: 12px;
  color: black;
}
.order_tbl .order_but {
  width: 120px;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: black;
}

.mes_error {
  margin: 10px;
  padding: 2px 4px;
  background: red;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  color: white;
  text-align: center;
}
.mes_ok {
  margin: 10px;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  color: #2C6DB6;
  text-align: center;
}


.bottom_menu {
  margin: 50px 10px 10px 10px;
  padding: 0px;
  font-family: arial;
  font-size: 11px;
  color: white;
}
.bottom_menu A {
  padding: 0px 2px;
  font-family: arial;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
.bottom_menu A:hover {
  color: white;
  text-decoration: underline;
}


.foto {
  border: solid 1px black;
}


#Layer4 {
  position: absolute;
  width: 68px;
  height: 19px;
  z-index:3;
  right: 10px;
  top: 5px;
  white-space: nowrap;
}
#Layer4 H1 {
  margin: 0px;
  padding: 0px;
  font-family: arial;
  font-size: 11px;
  font-weight: normal;
  color: silver;
}



#tarif_link {
  font: bold 14px arial;
  color: #FF6600;
}



.top_kemping {
  position: absolute;
  width: 545px;
  height: 76px;
  z-index: 5;
  left: 335px;
  top: 45px;  
}
