﻿* {margin:0; padding:0; font-family:Arial}
img, a:active {border:0;}
a {color:#3f0707;}

html {
	height:100%;
	font-family:   Arial;
}
body {
	background:#ffffff;
	width:100%;
	height:100%;
	text-align:center;	
	font-size: 11px;
	font-family:   Arial;
	color: #34312c;
	background:url(/images/bg_monomah.gif) no-repeat center top;
}

#fix {
 width:705px;
 margin-top:3%;
 text-align:left;	
}

#tel {
 float:right;
 width:254px;
 height:45px;
 text-align:right;	
 color:#1e1e1e;
 font-size:14pt;
}

#logo {
width:50%;
float:left;
}

.telnumber {
 font-family:Tahoma;
 font-style:italic;
 font-weight:regular;
}


#menu {
float:right;
margin-left:65px;
margin-top:55px;
width:232px;
height:140px;
position:absolute;
text-align:left;
}

.item a {	display:block; width:232px; height:18px; margin-bottom:10px; font-size:16px; font-style:italic; text-decoration:underline;}
.item a:hover { text-decoration:none; }

#place a {	display:block; width:132px; height:18px; margin-bottom:10px;
			background:url(/images/menu_monomah/place.gif) no-repeat scroll 0 0;
			float:left;}
#place a:hover { background-position:left -18px; }

#rooms a {	display:block; width:132px; height:18px; margin-bottom:10px;
			background:url(/images/menu_monomah/rooms.gif) no-repeat scroll 0 0;
			float:left;}
#rooms a:hover { background-position:left -18px; }

#photo a {	display:block; width:132px; height:18px; margin-bottom:10px;
			background:url(/images/menu_monomah/photo.gif) no-repeat scroll 0 0;
			float:left;}
#photo a:hover { background-position:left -18px; }

#contacts a {	display:block; width:132px; height:18px; margin-bottom:10px;
			background:url(/images/menu_monomah/contacts.gif) no-repeat scroll 0 0;
			float:left;}
#contacts a:hover { background-position:left -18px; }



h1 {
 margin-bottom:12px;
 font-size:18pt;
 font-family:Arial; 
 color:#1e1e1e;
}

h2 {
 margin-bottom:12px;
 font-size:14pt;
 font-family:Arial; 
 color:#999999;
}

.zag {
 margin-bottom:12px;
 font-size:14pt;
 font-family:Arial; 
 color:#999999;
}

#content {
padding-top: 350px;
}
 
.row {
margin-right: 5%;
 
float:left;
}

.page-foot { position: relative; clear:both; height:100px; border-top:1px solid #cccccc; padding-top: 30px; }
.page-foot .copyright { margin-left: 20px; }
.page-foot .counters { position: absolute; left: 240px; top: 30px; }
.page-foot .phone  { position: absolute; right: 20px; top: 30px; font-size: 14pt; font-family:Tahoma;
 font-style:italic;
 font-weight:regular;
 }

 

 
 
.top-left,.top-right,.bottom-left,.bottom-right {
	background-image: url('/images/corners.gif');
	/* CHANGE: path and name of your image */
	height: 27px;
	/* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px; /* DNC: correction IE for height of the <div>'s */
}

.top-left,.bottom-left {
	margin-right: 27px;
	/* CHANGE: replace by the width of one of your corners */
}

.top-right,.bottom-right {
	margin-left: 27px;
	/* CHANGE: replace by the width of one of your corners */
	margin-top: -27px;
	/* CHANGE: replace by the height of one of your corners */
}

.top-right {
	background-position: 100% 0;
	/* DNC: position right corner at right side, no vertical changes */
}

.bottom-left {
	background-position: 0 -26px;
	/* CHANGE: replace second number by negative height of one of your corners */
}

.bottom-right {
	background-position: 100% -26px;
	/* CHANGE: replace second number by negative height of one of your corners */
}

.inside {
	border-left: 1px solid #E0E0E0;
	/* YCC: color & properties of the left-borderline */
	border-right: 1px solid #E0E0E0;
	/* YCC: color & properties of the right-borderline */
	background: #fff; /* YCC: background-color of the inside */
	color: #000000; /* YCC: default text-color of the inside */
	padding-left: 20px;
	/* YCC: all texts at some distance of the left border */
	padding-right: 20px;
	/* YCC: all texts at some distance of the right border */
	position: relative;
}

.inside:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.inside h4 {
	position: absolute;
	top: -35px;
	left: 20px;
	font: regular 18px tahoma, sans-serif;
	background: #fff;
	padding: 0 20px;
	color:#999999;
}

.assistant_result .inside h4 {
	left: 35px;
}

#good {width:100%; }

#good img {margin-bottom:5px;}

#good a {
color:#4096ca;
font-size:16px;
text-decoration:underline;
}
#good a:hover {
text-decoration:none;
}

#good .goodtext {
color:#999999;
font-size:11px;
}

.lightview { cursor: pointer; }
