html { height: 100%; padding: 0; margin: 0; }

body { background-color: #CF8F39; margin: 0px; font-family: Tahoma, Arial, Verdana; color: #ffffff; height: 100%; }

table { width: 100%; border-collapse: collapse; margin: 0; }

div { width: 100%;}

h1 { margin: 0;}

h2 { margin: 0;}

h3 { margin: 0;}

p { margin: 0; padding: 0;}

img { border: 0;}

td { padding: 0; vertical-align: top;}

.MTBL { background-image: url('/img/background.jpg'); background-position: 100% 0%; height: 100%;}

.MTD { background-image: url('/img/background_right.jpg'); background-position: 100% 49px; background-repeat: no-repeat; padding-right: 210px; padding-left: 40px;}

.Transparent  { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/transparent.png', sizingMethod=scale); }

.Transparent[class] {background-image: url('/img/transparent.png');}

.TopTD {padding: 0 15px 0 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/transparent.png', sizingMethod=scale);}

.TopTD[class] {background-image: url('/img/transparent.png');}

.TopWords {background-color: #BF8E51; color: #FFFfff; padding: 2px 10px 0 10px; font-size: 80%;}

.TopTD .left {width: 5px; height: 5px; font-size: 0; background-image: url('/img/ugol_b_l_w.gif'); }

.TopTD .center {width: 100%; background-color: #BF8E51;}

.TopTD .right {width: 5px; height: 5px; font-size: 0; background-image: url('/img/ugol_b_r_w.gif'); }

h1 {font-size: 160%; font-weight: 500;}

h2 {font-size: 140%; font-weight: 500;}

h3 {font-size: 120%; font-weight: 500;}

.LayoutTop {margin: 0 0 5px 0;}

.LayoutTop h1 {margin: 40px 0 -3px 0;}
.LayoutTop h3 {margin: 0 0 40px 0;}


.Part {font-weight: 500; background: url('/img/arrow.gif') no-repeat 0 50%; padding-left: 15px; font-size: 18px;}

.SelectedPart {font-weight: 500; background: url('/img/arrow_active.gif') no-repeat 0 50%; padding-left: 15px; font-size: 18px; background-color: #ffffff; color: #D08F39;}

.SubPart {font-weight: 500; background: url('/img/arrow.gif') no-repeat 20px 50%; padding-left: 35px; font-size: 15px;}

.SelectedSubPart {font-weight: 500; background: url('/img/arrow_active.gif') no-repeat 20px 50%; padding-left: 35px; font-size: 15px; background-color: #ffffff; color: #D08F39;}

.Menu td {white-space: nowrap; padding-right: 10px;}

.Menu .Space {background-image: none !important;}

.Menu a {color: #ffffff; text-decoration: none;}

.Menu .Empty {background-image: none !important;}

.NextLine td {padding: 0 5px 0 40px; background-position: 25px 50%; font-size: 90%;}

.Menu {position: relative; z-index: 10; margin: 0 0 12px 0;}

.Menu .Selected {background-color: #ffffff; color: #D08F39; background-image: url('/img/arrow_active.gif'); }

.Menu #menu4 {padding: 0 15px 0 15px;}

.MenuBottom div {width: 5px; height: 5px; font-size: 0;}

.MenuBottom .left {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ugol_b_l.png', sizingMethod=crop);}

.MenuBottom .center {width: 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/transparent.png', sizingMethod=scale);}

.MenuBottom .right {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ugol_b_r.png', sizingMethod=crop);}

.MenuBottom .left[class] {background-image: url('/img/ugol_b_l.png');}

.MenuBottom .center[class] {width: 100%; background-image: url('/img/transparent.png');}

.MenuBottom .right[class] {background-image: url('/img/ugol_b_r.png');}

.LineTop div {width: 5px; height: 5px; font-size: 0;}

.LineTop .left {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ugol_t_l.png', sizingMethod=crop);}

.LineTop .center {width: 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/transparent.png', sizingMethod=scale);}

.LineTop .right {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ugol_t_r.png', sizingMethod=crop);}

.LineTop .left[class] {background-image: url('/img/ugol_t_l.png');}

.LineTop .center[class] {width: 100%; background-image: url('/img/transparent.png');}

.LineTop .right[class] {background-image: url('/img/ugol_t_r.png');}

.Transparent h2 {margin: 0 0 15px 15px;}

.Content {padding: 0 40px 50px 40px; font-size: 90%;}

.Content p {padding-bottom: 6px;}

.Intitle {font-size: 11px; padding: 20px 40px 10px 0;}

.Intitle a {color: #ffffff;}

.Intitle img {margin-top: 2px;}

.Content a:hover {text-decoration: none;}

.Content a {color: #ffffff; text-decoration: underline;}

.Navi {position: absolute; width: 12px; height: 94px; z-index: 100; top: 50px; left: 13px;}

.Navi img { display: block; margin-bottom: 20px;}

.MainLink a {color: #ffffff; text-decoration: none;}

.MainLink {position: relative; z-index: 10;}

.Cont {position: relative; z-index: 10;}

.RespName {
	font-weight: 800;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 2px;
}

#Responses {
	margin-top: 10px;
	margin-left: 5px;
}


.RespDate {
	white-space: nowrap;
	border-bottom: 1px solid #ffffff;
	font-size: 85%;
}

.Resp {
	padding-top: 5px;
	padding-bottom: 20px;
}

.Resp p {
	display: block !important;
	text-align: justify;
	padding-right: 0 !important;
}

.Resp1 p {
	display: inline !important;
	text-align: justify;
	padding-right: 0 !important;
}

.Resp1 {
	padding-bottom: 20px;
}

.PriceUE {
	white-space: nowrap;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #A77B42;
	font-size: 105%;
}

.Position {
	padding-bottom: 2px;
	padding-top: 5px;
	border-bottom: 1px solid #A77B42;
	font-size: 105%;
}

#PriceSelector {
	margin-top: 15px;
}

#Price1 {
	display: none;
}

#Photos {
	margin: 15px 0 15px 0;
}

#Photos td {
	padding-bottom: 20px;
}

#Photos div {
	border: 5px solid #eeeeee;
	cursor: pointer;
	width: 100px;
}

#Photos img {
	border: 1px solid #DBB06F;
}

#ViewPhoto {
	position: absolute;
	z-index: 500;
	left: 50%;
	top: 50%;
	background-image: url('/img/background.jpg');
	border: 2px solid #DBB06F;
	width: 20%;
	display: none;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#A68554', Direction=150, Strength=6);
	cursor: pointer;
}

#ViewPhoto img {
	margin: 30px 30px 7px 30px;
	border: 2px solid #DBB06F;
}

#ViewPhoto p {
	font-size: 12px;
	text-align: center;
}

#Contacts {
	width: 98%;
	margin-bottom: 15px;
	margin-top: 10px;
}

#Contacts td {
	border-bottom: 1px solid #ffffff;
	padding-bottom: 2px;
}

input {
	width: 95%;
	height: 20px;
	border: 3px solid #ffffff;
	background-color: #EDEDED;
	color: #BE9960;
	font-weight: 800;
}

#Message {
	margin-top: 10px;
}

#Message td {
	vertical-align: middle;
	padding-bottom: 10px;
}

textarea {
	width: 95%;
	height: 150px;
	border: 3px solid #ffffff;
	background-color: #EDEDED;
	color: #BE9960;
	font-weight: 800;
	SCROLLBAR-FACE-COLOR: #DBB06F; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: Arial, Tahoma, Verdana;
}

.Button {
	font-weight: 800 !important;
	height: 28px !important;
	width: 97% !important;
}

#SiteMap {font-size: 110%;}

.Phone {position: absolute; z-index: 1000; font-size: 18px; top: 67px; left: 100%; width: 150px; margin-left: -185px;}

.Nav {font-size: 11px; padding: 0 0 15px 15px;} .Nav a {color: #ffffff;}

.SubParts {margin-bottom: 15px; position: relative; left: -10px;}

.SubParts a {margin-right: 15px;} .SubParts span {margin-right: 15px;}

#Vdiv {text-align: center; font-size: 11px;}

.interlaced {
	position: absolute;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/trans.png', sizingMethod=scale);
	top: 0;
	left: 0;
	visibility: hidden;
	z-index: 15;
	width: 100%;
}

.interlaced[class] {background: url('/img/trans.png');}

