*			{ border: none 0; padding: 0; margin: 0; }
body			{ background: #e3e3e3 url('/img/shadow.jpg') center repeat-y; text-align: center; }
#rama			{ margin: 0 auto; background-color: white; width: 775px; text-align: center; height: 100%; }
.base			{ width: 775px; margin: 0 auto; clear: both; text-align: left; font-family: Arial; color: black;  background-color: white; }
.base ul, #right ul	{ font: 10pt Arial; color: #091E49; margin: .7em; margin-left: 2.5em; }
.base a			{ color: #0000d0; text-decoration: underline; }
#menu			{ width: 100%; border-collapse: collapse; }
#menu td, #menu th	{ width: 14%; height: 50px; text-align: center; vertical-align: middle; }
#menu th		{ background: url('/img/menu.gif') top repeat-x; font: bold 9pt Arial; color: #336799; }
#menu td a		{ font: bold 9pt Arial; color: #091E49; text-decoration: none; }
#left, #left_b		{ width: 229px !important; float: left; margin-top: 1em; clear: both; background-color: white; }
#right, #right_b	{ width: 538px !important; float: right; margin-top: 1em; background-color: white; }
#left ul		{ margin-left: 1.2em; list-style: none outside; font: 11pt Tahoma; color: #526485; }
#left ul li		{ margin-top: .3em; }
#left ul a		{ font: 11pt Tahoma; color: #233a64; }
#left ul ul a, #left ul ul { font-size: 8pt !important; }
#left ul a:hover	{ text-decoration: none; color: #a0a0a0; }
#right p, .base p	{ font: 9pt Arial; color: #091E49; margin: .4em .7em; text-align: justify; text-indent: 2em; }
.li			{ text-indent: 0 !important; }
#right h4, .base h4	{ font: 12pt Arial; color: #091E49; margin: 1em; }
.panel, .panel_r			{ padding: .3em .8em; }
#left .panel		{ background: #9bb9df url('/img/linel.jpg'); font: 10pt Arial; color: #091E49; margin-bottom: 1em !important; }
#left .panel a		{ font: 10pt Arial; color: #091Ee0; text-decoration: none; }
#left .panel a:hover	{ color: #091E49; }
#right .panel, .panel_r	{ background: #285896 url('/img/lineh.jpg'); color: white; font: 10pt Arial; margin-bottom: 1em !important;}
#left, #right		{ padding-bottom: 1em !important; }
.base .d		{ font-size: 10pt;  font-weight: bold; background:  #F0F2F6; padding: 2px 1em; clear: both; margin: 10px 0 5px; text-indent: 0 !important;}
.base h3		{ font-weight: bold; font-size: 10pt; }
.pluslogo		{ background: url('/img/fon_3.jpg') repeat !important; }

#left_b			{ background: url('/img/left_b.jpg') right bottom no-repeat; height: 110px; }
#right_b		{ background: url('/img/right_b.jpg') left bottom no-repeat; height: 110px; }
#right_b table td	{ vertical-align: top; text-align: left; }

#left_b h4, #right_b h4	{ margin: .8em; font: bold 10pt Tahoma, Arial; color: black; }
#right_b p		{ margin: .1em .8em; font: 8pt Arial; color: black; text-indent: 0 !important; }
#left_b p		{ margin: .1em .8em; font: 8pt Arial; color: black; }
#left_b a		{ color: #0000d0; text-decoration: underline; }
#left_b a:hover, #left_b a:active		{ color: white; }

#right .A		{ list-style-type: upper-alpha; }
.brd			{ border-collapse: collapse !important; }
.brd th			{ font: normal 9pt Arial; color: #091E49; padding: 2px 6px !important; border: solid 1px #091E80; text-align: center; }
.brd td			{ font: normal 9pt Arial; color: #091E49; padding: 2px 6px !important; border: solid 1px #091E80; text-align: left; }

#copy			{ clear: both; padding: .8em 0; font: 8pt Tahoma; color: gray; }
/*
.pre img		{ border: solid 1px; border-color: #f0f0f0 silver silver #f0f0f0; }
.pre img:hover		{ border-color: silver #f0f0f0 #f0f0f0 silver; }
*/

#hid			{ display: none; position: fixed; left: 0; top: 0; width: 100% !important; height: 100%; background-image: url('/img/gray.png'); z-index: 10; }
* html #hid		{ position: absolute; top: expression(parseInt(document.body.scrollTop, 10) + "px"); background: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/gray.png', sizingMethod='scale');}
#hidT			{ width: 100%; height: 100%; }
#BIG			{ text-align: center; vertical-align: middle; }
#inner			{ margin: auto !important; background-color: white; border: solid 2px #000060; width: 60%; height: auto; text-align: center; padding: .5em 2em 2em 2em !important;}
#inner p, #inner h4	{ text-align: left !important; }
#inner, #inner a	{ font: 10pt Arial; }

#left .allnews		{ font: 9Pt Arial; color: #80a0ff; text-decoration: none; }
/*#left .newsdate		{ background-color: #566C93; color: #c0e0ff; font: bold 11pt Arial; text-align: center; width: 50px; padding: 4px auto; float: left; clear: both; }
#left .newsdate span	{ color: white; !important; }*/
#left .newsdate		{ font-size: 10pt;  font-weight: bold; margin: 0; background-color: #F0F2F6; padding: 2px 1em; clear: both; margin-bottom: 5px; text-indent: 0 !important;}
#left .newstext		{ padding-left: 10px !important; margin-bottom: 1em !important; }
#left .newstext h3	{ font: bold 10pt Arial; color: black; margin: 0; } 
.newstext p		{ text-indent: 2em; }
#left .newstext p	{ font: 8pt Arial; color: #091E49; margin: 0; text-indent: 1em !important;}
.newstext img		{ float: left !important; margin: 0 .5em .5em .5em; }
#left .endnews		{ clear: both; text-align: right !important; }

.freespace		{ height: 400px; }

#MyNews			{ font: 11pt Arial; margin: 2em 0 0 1em; color: black; }
#MyNews a		{ color: #000080; }
#MyNews form		{ margin: 1em 0; }
#MyNews form.r		{ text-align: right; }
#titl, #tx		{ border: solid 1px black; font: 12pt Arial; padding: 3px; width: 600px; }
#tx			{ height: 400px; }
#MyNews select		{ border: solid 1px black; font: 12pt Arial; padding: 3px; margin: 0 4px; }
#MyNews .bt		{ font: 11pt Arial; background-color: silver; padding: 5px; vertical-align: middle; border: outset 1px; }

img.l			{ float: left; margin: 0 1em .6em 0 !important; }
img.r			{ float: right; margin: 0 0 .6em 1em !important; }
img.c			{ display: block; margin: 5px auto !important; border: none 0; }

#car			{ width: 775; margin: 0 auto; }
#car a			{ display: block; margin: 5px .7em 5px 150px; font: 9pt Arial; color: #0000d0; text-decoration: none; text-align: left; }
#carimg			{ width: 69px; height: 29px; background: url('/img/car.png') left top no-repeat; vertical-align: middle; float: left; margin: .5em 1em; }
* html #carimg		{ background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/car.png', sizingMethod='scale'); }
#mymap1, #mymap2		{ display: none; }
center			{ margin-top: 6px;}

.h			{ cursor: hand; }
.photos			{ text-align: left !important; text-indent: 0 !important; }
.photos img		{ vertical-align: middle; margin: 5px 7px 5px 0; }

.price1			{ background-color: #3564a2; margin: 6px 0 0; padding: 1px 1em; color: white; font: bold 9pt Arial; cursor: hand; }
.price3			{ background-color: #e0e4ed; background-color: #f0f2f6; padding: 1px 1em; color: #091E49; font: normal 9pt Arial; cursor: hand; }
.price2			{ display: none; }
.price4			{ display: none; }

.price4 table		{ border-collapse: collapse; font: normal 8pt Arial; margin: 1em 2.5em; }
.price4 table td	{ border: solid 1px black; padding: 1px .5em; text-align: center; vertical-align: middle; }
.price4 table tr td:first-child { text-align: left !important; }
.price4 table th	{ border: solid 1px black; padding: 1px .5em; text-align: center; vertical-align: middle; }
.price4 table .clr	{ background-color: #ffff80; }
.price4 h3		{ margin: .8em 2.5em; font: bold 10pt Tahoma, Arial; color: black; }
.vac			{ font-size: 10pt; margin-left: 30px; font-weight: bold;}
.vac2			{ font-size: 9pt;  text-align: justify; margin-left: 25px;}

