BODY{background-color:#fff; padding:0px; margin:0px; text-align:center; min-width:1004px;}
HTML { min-width:1004px;}
BODY, P,TD,BR,TABLE{font-family:Tahoma; font-size: 12px; color: #303030;}

.img_right	{ margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; padding-right:0px; float: right; }
.img_left	{ margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-right: 20px; margin-left: 0px;float: left; } 

ol	{ padding-left:6px; padding-bottom:10px;}
ol li	{margin-left:15px; list-style:decimal;}
ol ol li {margin-left:15px; list-style: upper-alpha ;}
ol ol ol li {margin-left:15px; list-style: lower-alpha ;}

ul	{ padding-left:0px; padding-bottom:10px;}
ul li	{ margin-left:15px; list-style: disc;}
ul ul li{ margin-left:0px; list-style: square; }
ul ul ul li { margin-left:15px; list-style: circle; }

table td	{vertical-align:top; text-align:left;}

a,
a:link,
a:visited,
a:active	{ text-decoration: none;}
a:hover		{ text-decoration: underline;}

.val_top	{ vertical-align:top;}
.val_mdl	{ vertical-align:middle;}
.val_btm	{ vertical-align:bottom;}
.al_cntr	{ text-align:center;}
.al_left	{ text-align:left;}
.al_rt		{ text-align:right;}

table.glv td.rez { background-color:#eaeaea; }
table.glv td.mdl { background-image: url(images/top.jpg); background-repeat:no-repeat; background-position:top left;}

td.movetx {font-family:Tahoma; font-size: 10px; color: #999999;}
td.movetx p {font-family:Tahoma; font-size: 10px; color: #999999;}
td.movetx {padding:0px 30px;}

td.lmnu { padding-top:190px; }
td.lmnu ul { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
td.lmnu1 { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
td.lmnu img { margin:0; padding:0; }
td.lmnu div  {border:1px solid red;}
td.tl { height:10px; vertical-align:bottom;}
td.tm { background-image:url(images/mnu-top.png); background-repeat:repeat-x; background-position:top left;}

td.ml { background-image:url(images/mnu-mlb.png); background-position:bottom left; background-repeat:no-repeat;}
td.mc { background-image:url(images/mnu-mb.png); background-position:bottom left; background-repeat:repeat-x;}
td.mc table { margin:0;}
td.mc table td { background-image:url(images/mnu-mt.png); background-position:top left; background-repeat:repeat-x; padding-top:7px; padding-right:10px; margin:0;}
td.mr { background-image:url(images/mnu-mrb.png); background-position:bottom left; background-repeat:no-repeat;}

td.bm { background-image:url(images/mnu-btm.png); background-repeat:repeat-x; background-position:bottom left;}

td.mc { padding-bottom:0px;}
td.mc ul { padding-left:0px; }
td.mc ul li { list-style:none; background-image:url(images/li-border-lmnu.gif); background-repeat:repeat-x; background-position:bottom left;  _margin:0; _padding-bottom:0px; _padding-top:0px; _margin-bottom:0px; _margin-top:0px; _margin-left:10px; }
td.mc ul li.last { background-image:none;}
td.mc a,
td.mc a:link,
td.mc a:visited,
td.mc a:active	{ font-size:14px; color: #fff; text-decoration: none; line-height:20px; padding-left:30px; display:block; padding-bottom:5px; padding-top:5px; _padding-bottom:0px; _padding-top:12px; _margin-bottom:0px;_margin-top:0px; _line-height:11px; }
td.mc a:hover		{ color: #fff; text-decoration: none; background-image:url(images/mnu-bull.gif); background-repeat:no-repeat; background-position:top left;_background-position:top 0px;}

td.main { padding-top:220px; padding-right:30px;}
td.main h1 { font-size:30px; font-family:Tahoma; color:#616161; padding-top:20px; font-weight:normal; padding-bottom:10px;  }
span.hous1 { background-image:url(images/hous1.png); background-repeat:no-repeat; background-position:bottom left; height:45px; padding-right:45px; margin-left:10px; font-size:45px;}
span.hous2 { background-image:url(images/hous2.png); background-repeat:no-repeat; background-position:bottom left; height:45px; padding-right:45px; margin-left:10px; font-size:45px;}
span.hous3 { background-image:url(images/hous3.png); background-repeat:no-repeat; background-position:bottom left; height:45px; padding-right:100px; margin-left:10px; font-size:45px;}
tr.btm td { background-image:url(images/btm.png); background-repeat:repeat-x; background-position:bottom left; height:85px;}

table.frst_page td { padding-bottom:15px;}
table.frst_page tr.top td { padding-right:30px;}
table.frst_page td.gren_line { border-top:1px solid #acfa73;}
table.frst_page td.gren_line img { border:1px solid #144071;}

td.gren_line a,
td.gren_line a:link,
td.gren_line a:visited,
td.gren_line a:active	{ color:#303030; text-decoration: none;}
td.gren_line a:hover	{ color:#303030; text-decoration: underline;}


p.more { margin:3px 0px; padding:3px 0px;}
p.more a,
p.more a:link,
p.more a:visited,
p.more a:active	{ color:#000; font-size:10px; text-decoration: none; background-color:#acfa73; padding:3px 5px;}
p.more a:hover	{ color:#000; text-decoration: underline;}

td.cntr { vertical-align:middle; text-align:center;}
td.cprt table td { vertical-align:middle; padding-right:30px;}
td.cprt p { font-size:10px; color:#fff;}

td.cprt a,
td.cprt a:link,
td.cprt a:visited,
td.cprt a:active	{ color:#fff; text-decoration: none;}
td.cprt a:hover		{ color:#fff; text-decoration: underline;}

p.navi_chain { font-size:14px; color:#666666; margin:5px 0px 0px 0px;}
p.navi_chain a,
p.navi_chain a:link,
p.navi_chain a:visited,
p.navi_chain a:active	{ color:#666666; text-decoration: none; padding-right:10px;}
p.navi_chain a:hover	{ color:#666666; text-decoration: underline;}

td.main-house-list { padding-top:220px; padding-right:30px; padding-bottom:20px;}
td.main-house-list h1 { font-size:30px; font-family:Tahoma; color:#616161; padding-top:5px; font-weight:normal; padding-bottom:5px; background-image:url(images/headline.gif); background-position:bottom left; background-repeat:repeat-x; margin-bottom:20px;  }
td.pln { vertical-align:middle; padding:0px 20px 10px 0px;}
td.pln a,
td.pln a:link,
td.pln a:visited,
td.pln a:active	{ font-size:12px; color:#303030; text-decoration: none;}
td.pln a:hover	{ color:#303030; text-decoration: underline;}

td.dtl { padding-bottom:15px;}

table.dtl_tbl_green { border-bottom:1px solid #acfa73; margin-bottom:10px; }
table.dtl_tbl { margin-bottom:10px; }

td.img img { border:1px solid #144071;}
td.img { padding:5px;}

td.main-house { padding-top:220px; padding-right:30px;}
td.main-house h1 { font-size:30px; font-family:Tahoma; color:#616161; padding-top:5px; font-weight:normal; padding-bottom:5px; margin-bottom:20px;  }
td.main-house h1 span {background-image:url(images/headline.gif); background-position:bottom left; background-repeat:repeat-x; padding:0px 15px 5px 15px;;}

table.glry td { padding-bottom:20px;}
p { padding-bottom:10px;}