body {
margin:0px;
padding:0px;
background-color:#FBF4EA;
font-size:12px;
}
h1 {
 font-weight: bold;
 font-style: italic;
 font-size:20px;
}

#null {
margin:0px;
padding:0px;
}

.title_foot {
font-family: Times New Roman, Times, serif;
font-size:20px;
font-weight: bold;
font-style: italic;
text-Align: right;
}

P { text-Align: justify; text-Indent: 10px;
}/*Общий стиль абзаца*/

.text, .tablebodytext, .tablebody, body, td {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:12px; color:#6F1200;
}/*Обычный текст*/

#left_angle {
background-image:url(/bitrix/templates/zlatapraga/images/left_angle.gif);
background-repeat:no-repeat; 
background-position:left top;
height:20px;
}

p.title {
font-size:12px;
}

#left_angle h3 a {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF; 
font-size:12px; 
font-weight:bold;
padding-left:10px;
margin:0;
text-decoration:none;
text-transform:uppercase;
}

#link {
 font-size:12px; color:#6F1200;
}

a#all_news {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
a#online {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.separator {
height:10px;
width:0px;
}

form {
margin:0px;
padding:0px;
}

hr {
height:1px; margin:0px;
}

.content_table {
padding-top:20px;
}

.margin_right {
margin-right:15px;
}

.padding_right {
 padding-right:20px;
}

.menu_right_header {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF; font-size:10px; font-weight:bold;
text-transform:uppercase; padding-left:20px;
}
H2 {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#6F1200;
}

.tableheadtext{
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#6F1200;
}

.header {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; font-weight:bold; color:#6F1200;
text-transform:uppercase;
text-decoration:none;
}/*Заголовок*/

SPAN.header { text-Indent: 0px;
}/*Общий стиль абзаца*/

.phones {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; color:#6F1200;
}

.notetext {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #6F1200;
/*color:#6F1200;*/
}

.header_promo_tour {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#6F1200; font-variant:small-caps;
text-transform:lowercase;
padding-top:5px;
}


.starrequired {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; color:#FF0000;
}

a#news {
font-family: Arial, Helvetica, sans-serif;
font-size:13px; 

text-decoration:none;
}/*Новости*/

.authorization {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:9px; color:#6F1200; font-weight:bold;
}

a:link.registration, a:visited.registration{
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; color:#6F1200; font-weight:bold;
}

a:hover.registration, a:active.registration{
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; color:#996633; font-weight:bold;
}

.menu2, .topmenu {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px; font-weight:bold; color:#FFFFFF;
}
a.topmenu:link, a.topmenu:visited, a.topmenuact:link, a.topmenuact:visited {
text-transform:uppercase;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px; font-weight:bold; color:#FFFFFF;
}
a.topmenuact:link, a.topmenuact:visited {
text-transform:uppercase;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px; font-weight:bold; color:#FBF4EA;
text-decoration:underline;
}


.menu1,.topmenu1,.topmenuact1 {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px; font-weight:bold; color:#6F1200;
}

a#links {
font-size:12px; 
}

a:link, a:visited{
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; color:#6F1200;
}
a:active{
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; color:#000000;
}

a:hover {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; color:#996633;
text-decoration:underline;
}

a.topmenu:link, a.topmenu:visited {
	color: #FFFFFF;
	font-size:10px;
	text-decoration: none;
}

a.topmenu1:link, a.topmenu1:visited {
text-transform:uppercase;
	color: #6F1200;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
a.topmenuact1:link, a.topmenuact1:visited {
text-transform:uppercase;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px; font-weight:bold; color:#6F1200;
text-decoration:underline;
}

a.topmenu1:hover{
	text-decoration: underline;
}

a.topmenu:hover, a.topmenuact:hover{
	text-decoration: underline;
	color: #FFFFFF; font-size:10px;
}


.main_bottom {
font-size:10px; color:#938992;
text-decoration: none;
text-transform:uppercase;
}/*Cерый*/
.main_bottom a:link, .main_bottom a:visited{
font-size:10px; color:#938992; font-weight:bold;
text-decoration: none;
}
.main_bottom a:hover{
font-size:10px; color:#938992; font-weight:bold;
text-decoration: underline;
}

.errortext {
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px; color:#FF0000;
}

input.inputfield, .inputselect, input.inputtext, .typeinput {
	border: 1px #E8C489 solid;
	background-color: #FBF4EA;
	color: #6F1200;
	height:18px;
	font-size:12px;
}
.inputfile {
border: 1px #E8C489 solid;
	background-color: #FBF4EA;
	color: #6F1200;
	height:18px;
	font-size:12px;
	
	border-bottom: solid 1px #E8C489;
	border-right: solid 1px #E8C489;
	text-align:center;
}

textarea.inputtextarea {
	border: 1px #E8C489 solid;
	background-color: #FBF4EA;
	color: #6F1200;
}
td.tr_border {
	border: 1px #E8C489 solid;
	/*background-color: #FBF4EA;*/
	color: #6F1200;
	padding-left:10px;
	padding-right:10px;
}

.tr_border {
	border: 1px #E8C489 solid;
	/*background-color: #FBF4EA;*/
	color: #6F1200;
}

input.inputbuttonflat{
	border: 1px #E8C489 solid;
	background-color: #E8C489;
	color: #6F1200;
	border-bottom: solid 1px #6F1200;
	border-right: solid 1px #6F1200;
	width:20px; height:17px;
	text-align:center;
	vertical-align:top;
	margin-top:1px;
	padding-bottom:0px;
}
input.inputbodybutton, input.inputbutton {
	border: 1px #E8C489 solid;
	background-color: #E8C489;
	color: #6F1200;
	border-bottom: solid 1px #6F1200;
	border-right: solid 1px #6F1200;
	height:18px;
	text-align:center;
	font-size: 12px; width: 90px;
}

.TourSTD {
   border-color:#e8c489; border-width:1px; border-style:solid; border-top:none; border-left:none;
}/*Основная ячейка*/

.TourSTDL{
   border-color:#e8c489; border-width:1px; border-style:solid; border-top:none; font-weight:bold;
}/*Ячейка слева*/

.TourSTDRem{
   border-color:#e8c489; border-width:1px; border-style:solid; border-top:none;
}/*Ячейка примечания*/

.TourSTDF{
   border-color:#e8c489; border-width:1px; border-style:solid;
}/*Ячейка с границей полностью*/

A.TourSTDLnk:visited, A.TourSTDLnk:link {
   color:#FBF4EA; font-size:11; text-decoration:none;
}

A.TourSTDLnk:hover {
   color:#FFFFFF; font-size:11; text-decoration:underline;
}

#for ajax
.dhtmlgoodies_window{
		width:300px;
		font-family: Arial, sans-serif;
		font-size:0.9em;
		position:absolute;
		overflow:hidden;
		z-index:10000;	
}
.dhtmlgoodies_window div{
		position:relative;
}
.dhtmlgoodies_window .dhtmlgoodies_window_top{
		width:100%;
		height:17px;
		position:relative;
		background-color: #707070;
}
.dhtmlgoodies_window .top_buttons{
		float:right;
		z-index:10;
		position:absolute;
		right:0px;
		width:38px;
}
.top_buttons img{
	float:left;
	padding-left:2px;
}
.dhtmlgoodies_windowMiddle{
	border-left:3px solid #707070;
}
.dhtmlgoodies_windowContent{
	border-right:3px solid #707070;
	padding-left:5px;
	padding-right:2px;
	height:100%;
	overflow:hidden;
	background-color:#FFF;
}
.dhtmlgoodies_window_bottom{
	border-left: 3px solid #707070;
	border-right:3px solid #707070;
	border-bottom: 3px solid #707070;
	position:relative;
	height:0px;
	background-color:#FFFFFF;
}
.dhtmlgoodies_window_bottom img{
	float:right;
}
.topCenterImage{
	position:absolute;
	left:3px;
	width:5000px;
	height:17px;
}
.resizeImage{
	position:absolute;
	right:1px;
	bottom:1px;
}
.isclick {
   cursor:hand; cursor:pointer;
}