*{
	margin:0px;
	padding:0px;
	border:0px;
}
* html body{
	width:100%;
	height:100%;
}
body{
	background-color:#150701;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#b1935b;
	
	scrollbar-face-color:#b1935b!important;
	scrollbar-highlight-color:#C7B189!important;
	scrollbar-3dlight-color:#C7B189!important;
	scrollbar-darkshadow-color:#8A7142!important;
	scrollbar-shadow-color:#8A7142!important;
	scrollbar-arrow-color:#210B01!important;
	scrollbar-track-color:#210B01!important;
}
.admin {
color:#CCCCCC !important;}
table{
	/*border:1px;
	border-style:solid;*/
	border-collapse: collapse;
}
td{
	font-size:14px;
	/*border:1px;
	border-style:solid;*/
	border-color:#b1935b;
}
h1, h3{
	font-weight:bold;
}
h1, h2{
	text-align:center;
	color:#C7AB78;
	font-size:16px;
}
h2{
	color: #B46829;
}
h3{
	color:#BCA06D;
	font-size:14px;
}
h3{
	color:#8F5321;
	font-size:14px;
	margin-bottom:5px;
}
h5{
	color:#A45A3C;
	font-size:11px;
	margin:4px;
}
 A, A:visited, A:hover {
	color:#A45A3C;
	font-size:13px;
	TEXT-DECORATION: none;
	border:none;
} 

.lr{
	width:5px;
}
.copyright {
	margin-top:40px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	color:#A7936D;
}
input, textarea {padding-left:4px;}
/*_________________________< Main_Table> _______________________*/
div.big, div.bigvis{
	visibility:hidden;
	position:absolute;
	width:100%;
	height:100%;
	background-color:#FFCC99;
	z-index:2;
	vertical-align:middle;
	text-align:center;
	filter:alpha(opacity=70);
	opacity:0.6;
}
div.bigvis{
	visibility:visible;
}
div.inbig, div.inbigvis{
	visibility:hidden;
	position:absolute;
	z-index:3;
	vertical-align:middle;
	height:100%;
	width:100%;
	filter:alpha(opacity=100);
	opacity:1;
}
div.inbigvis{
	visibility:visible;
}
table.listing{
	width:100%;
}
.listing td, .listing1 td{
	padding-top:9px;
	vertical-align:middle;
}
.listing1 td{
	padding:0px;
	vertical-align:middle;
}
.count2{
	width:18px;
	text-align:center;
}
.listing A, .listing A:visited, .listing A:hover {
	color:#A45A3C;
	font-size:13px;
	TEXT-DECORATION: none;
	border:none;
} 
table.main{
	background-image:url(images/kytiki.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height: 546px;
}
td.leftcol, td.rightcol {
	vertical-align:bottom;
}
td.leftcol{
	text-align:left;
	padding-left: 30%;
	height:97px;
}
img.logo{

}

td.rightcol {
	text-align:left;
	vertical-align:middle;
}
td.mainheader{
	height:112px;
	vertical-align:middle;
	width:100%;
}
td.bot_right{
	vertical-align:bottom;
}
td.left{
	vertical-align:top;
	height:449px;
}
td.leftrasporka{
	width:85px;
}
/*_________________________</ Main_Table> _______________________*/

/*_________________________< MENU> _______________________*/
table.menu{
	margin-top: 17px;
	margin-bottom:17px;
	margin-right: 0px;
}
.menu td{
	width:100%;
	text-align: center;
	font-size:14px;
	height:16px;
}
td.space{
	background-image:none;
	height:12px;
}
.menu A, .menu A:visited, .menu A:hover {
	color:#C7AB78;
	font-size:14px;
	TEXT-DECORATION: none;
	border:none;
	cursor:pointer;
}
#port{
	color:#C7AB78;
}
td.vnutrmenu{
	text-align:left;
	width:60%;
}
.vnutrmenu A, .vnutrmenu A:visited, .vnutrmenu A:hover {
	color:#7D452D;
	font-size:14px;
	TEXT-DECORATION: none;
}
.vnutrmenu P {
	text-align:center;
	/*margin-left:50px;*/
	margin-left:0px;
	margin-top:5;
}
td.vnutrleft{
	width:35%;
}
.popup {
	font-size:2px;
}
.popup A, .popup A:visited, .popup A:hover{
	color:#a47a43;
	font-size:11px;
	TEXT-DECORATION: none;
	cursor:pointer;
}
.popup A:hover{
	color:#C7AB78;
}
.popup P, .popup SPAN{
	color:#C7AB78;
	margin-bottom:5px;
}
/*_________________________<  POPUP_MENU> _____________________*/

/*_________________________< / MENU> _____________________*/
/*_________________________< CONTENT > _____________________*/
td.content{
	text-align:justify;
	vertical-align:top;
	padding-left:15px;
	padding-right:25px;
	padding-top:85px;
	width: 640px;
	
}
.content A, .content A:visited, .content A:hover {
	color:#A45A3C;
	font-size:14px;
	TEXT-DECORATION: none;
	border:none;
}
#dop{
	font-size:12px;
}
table.price{
	
}
.price td{
	padding:2px;
	padding-left:5px;
	border:1px;
	border-style:solid;
}
#hed{text-align:center;}

td.potret{
	text-align:center;
	vertical-align:top;
	height:440px;
	width:695px;
}
.potret td{
	text-align:center;
	color:#FEE3AB;
}
.potret A, .potret A:visited, .potret A:hover {
	color:#b1935b;
	font-size:14px;
	TEXT-DECORATION: none;
	border:none;
}
.potret img{
	margin:10px;
	margin-bottom:20px;
	margin-top: 0px;
}
td.vertpro {
	text-align:center;
	width: 50px;
}
table.photopre {
	text-align:center;
}
.photopre img{
	margin:2px;
	
}
.photogrid img{
	padding:0px;
	margin:0px;
	border:0px;
}
.photogrid td{
	padding:0px;
	margin:0px;
	border:0px;
	/*border:1px;
	border-style:solid;*/
	
}
.contacts{
	padding-left:4%;
	padding-right:4%;
	text-align:left;
	vertical-align:top;
}
td.portcont{
	padding-left:15px;
	padding-right:20px;
	padding-top:80px;
	padding-left:15px;
	padding-right:25px;
	padding-top:85px;
	width: 640px;
}
div.dicont{
	width:600px;
	height:400px;
	overflow:auto;
	padding-right:20px;
	line-height:17px;
}
.dicont td {
	text-align:justify;
	/*border:1px;
	border-style:solid;*/
	line-height:18px;
}
.count1{
	width:18px;
	text-align:center;
}
.clientbook_space{
	 height:12px;
}
.client_log{	
}
.client_log input, .client_log TEXTAREA{
	margin:5px;
	width:150px;
	COLOR: #000000;
}
.client_log TEXTAREA{
	WIDTH: 350px;
	COLOR: #000000;
	HEIGHT: 100px
}
#clientprev{
	vertical-align:middle;
}
table.catalog{
	margin-left:7px;
}

.catalog td{
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	border:1px;
	border-style:solid;
	border-color:#b1935b;
}
.hostitles{
	color: #C78A58;
	margin-right:5px;
}
.ahar{
	height:1px;
	width:200px;
	background-color:#b1935b;
	margin-bottom:7px;
}
/*_________________________< NEWS> _____________________*/
.img_news_id{
	margin-left:5px;
	margin-right:15px;
	margin-bottom:15px;
}
 .art_date A, .art_date A:visited, .art_date A:hover{
 	
 }
.art_title A, .art_title A:visited, .art_title A:hover{
	color:#C56F3A;
	font-size:16px;
}
.article P{ margin-bottom:9px;}

/*_________________________< /NEWS> _____________________*/


/*_________________________< /CONTENT > _____________________*/
/*_________________________< DIARY> _____________________*/

table.diary{
	vertical-align:middle;
}
.diary td{
	font-size:11px;	
	padding:1px;
	padding-left:0px;
	vertical-align:middle;
}
td.free{
	color:#b1935b;
}
td.reserved{
	color:#993333;
}
td.old_free{
	color:#675A43;
}
td.old_reserved{
	color:#993333;
}

td.today_reserved{
	color:#993333;
}
td.today_brd_reserved{
	background-color:#b1935b;
	color:#A44444;
	padding-left:1px;
}

td.today_brd_free{
	background-color:#b1935b;
	padding-left:1px;
}

td.today_free{
	color:#b1935b;
	background-color:#060200;
	text-align:center;
	padding:0px;
}

td.today_reserved{
	color:#993333;
	background-color:#060200;
	text-align:center;
	padding:0px;
}
td.month{
	color:#8F5321;
}
.daysofweek{
	color:#FEE3AB;
}
.daysofweek{
	color:#fdd787;
}
.daysofweek td{
	padding:2px;
	padding-top:7px;
	padding-bottom:5px;
}
# header {
	height:40px;
}
/*_________________________< / DIARY > _____________________*/

/*_________________________< Order_Form > _____________________*/
table.order{	
}
.order td{
	padding:3px;
}
#clients{
	width:200px;
}
.zakazlr{
	width:10%;
}
.ordate{
	color:#C5B694;
}
/*_________________________< /Order_Form > _____________________*/
/*_________________________< /BOOK > _____________________*/
table.book{
}

.book td{
	padding:5px;
}
/*_________________________< /BOOK > _____________________*/ 

