body {font-family: Georgia, Times New Roman, Times, serif;  background: #FFFFFF url(images/mainbg.gif) repeat-x top;}
a:link {color: #0033CC;}
a:visited {color: #000099;}
* {margin: 0; padding: 0; font-size: 13px;}
p {margin-top: 15px;}
img {behavior: url("png.htc");}

.pic {border: 1px outset #5f78b7;}

.copy {font-family: Verdana, Arial; font-weight: bold; color: #FFFFFF !important;}
a.copy:hover {text-decoration: none;}

.content {color: #000000;}
.co ntent table	{width: 100%; border: #999999 solid 1px;border-collapse: collapse;}
.co ntent td		{border: #cccccc solid 1px;padding: 2px; font-size: 11px !important;}
.co ntent table p {margin-top: 0px; font-size: 11px !important;}

.price	{font-family: Verdana, Arial; width: 100%; border: #999999 solid 1px;border-collapse: collapse;}
.price td		{border: #cccccc solid 1px;padding: 2px; font-size: 11px !important;}
.price p {margin-top: 0px; font-size: 11px !important;}

.tph {width: 100%; border-collapse: collapse;}
.tph td		{padding: 5px;}

.topbg {background: url(images/topbg.jpg) repeat-x left top;}
.blbg {background:  url(images/blbg.jpg) no-repeat left bottom; }

.temp {font-size: 2px;}

.table_screen {height: 100%; width: 100%; border-collapse: collapse;}

.td_temp {height: 20px; text-align: right; color: #e4f2ff;}

.td_mas {width: 528px; color: #666666;}

.link {color: #FFF !important; text-decoration:underline; font-size: 12px;}
a.link:hover {color: #e4f2ff !important; text-decoration:none;}
.linkActive {color: #e4f2ff !important; text-decoration:none;}

.tm {text-align: right; margin-right: 10px;}

.zag1 {font-size: 24px; color: #999999; font-weight: normal !important;}
.zag2 {font-size: 24px; color: #814439; font-weight: normal !important;}

.table_lm {width: 190px; border-collapse: collapse;}

.td_lma2 {}

.td_lma {color: #FFFFFF; padding-left: 10px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.lma {color: #ffffcc !important; text-decoration:underline; font-size: 13px !important;}
.lmaActive {color: #cccc99 !important; text-decoration:none; font-size: 13px !important;}
a.lma:hover {color: #FFFFFF !important; text-decoration:none;}

.td_lmna {color: #FFFFFF; padding-left: 20px; padding-right: 2px; padding-top: 1px; padding-bottom: 0px;}
.lmna {color: #FFFFFF !important; text-decoration:underline; font-size: 13px !important;}
.lmnaActive {color: #cccc99 !important; text-decoration:none; font-size: 13px !important;}
a.lmna:hover {color: #FFFFFF !important; text-decoration:none;}

.td_lmnna {color: #7aa6ff; padding-left: 30px; padding-right: 2px; padding-top: 1px; padding-bottom: 0px;}
.lmnna {color: #7aa6ff !important; text-decoration:underline; font-size: 13px !important;}
.lmnnaActive {color: #000000 !important; text-decoration:none; font-size: 13px !important;}
a.lmnna:hover {color: #FFFFFF !important; text-decoration:none;}

.td_pm {height: 60px; background: url(images/pm_bg.gif) repeat-x top;}

.tpic {height: 100%; width: 100%; border-collapse: collapse;}



.1 { background: #f1f1f1; height: 100%; width: 500px; border-collapse: collapse;}

.li_link {list-style: url(images/arr.gif);} 

.photo {border:  solid 1px; border-color: #000000;}

.map_site {margin: 10px 0px 10px 0px; width: 100%;}
.map_site td{width: 50%; vertical-align: top;}
.ul_map {list-style: none; margin: 0px 10px 15px 55px;line-height: 17px;}
.level_1 {font-weight: bold; background: url(images/marker_map.gif) no-repeat left top; padding-left: 8px; padding-bottom: 3px;}
.level_1 a {color:#004F99 !important;}
.level_2 {margin-left: 20px;}
.level_2 a {color: #444444 !important;}
.level_3 {margin-left: 33px;}
.level_3 a {color:#7A7A7A !important;}
.map_line {border-left: #F0EFEF solid 1px;}

.table_form {width: 70%; margin: 20px 0px 30px 0px; font-size: 12px; border: #FFFFFF !important;}
.table_form td {padding: 3px; border: #FFFFFF !important;}
.table_form select, input, textarea {width: 70%; border: #605642 solid 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.table_form span {font-weight: bold; color: #FF0000;}
.p_line {padding: 10px 0px 15px 0px; background: url(images/line.gif) repeat-x bottom;}
.td_line {background: url(images/line.gif) repeat-x top;}
.p_error {text-align: center; font-size: 13px;margin: 25px 30px 0px 30px;color: #FF0000;}
.p_error span {font-size: 13px;font-weight: bold;}
.p_ok {text-align: center;font-weight: bold; margin: 20px 0px 20px 0px;}