body {font-family: Georgia, Times New Roman, Times, serif;  background: #f8f8f8;}
a:link {color: #0033CC;}
a:visited {color: #000099;}
* {margin: 0; padding: 0; font-size: 13px;}
p {margin-top: 15px;}
.content {color: #000000;}

.table_screen {height: 100%; width: 100%; border-collapse: collapse;}

.td_blue {height: 220px; background: url(images/bluebg.gif) repeat top;}

.td_temp {height: 30px; text-align: right;}

.td_mas {height: 30px; text-align: right; width: 990px; background: #FFFFFF; color: #666666;}

.link {color: #666666 !important; text-decoration:underline;}
a.link:hover {color: #000000 !important; text-decoration:none;}
.linkActive {color: #000000 !important; text-decoration:none;}

.tm {margin-right: 10px;}

.zag {width: 680px; background: url(images/zag_bg.gif) repeat-x bottom; text-align: right; line-height: 60px; vertical-align: middle;  margin: 0px 0px 15px 0px;}
.zag1 {font-size: 24px; color: #999999;}
.zag2 {font-size: 24px; color: #339900;}

.table_lm {width: 100%; border-collapse: collapse;}

.td_lma {background: #f1f1f1; color: #0033cc; padding-left: 10px; padding-right: 2px; padding-top: 2px; padding-bottom: 3px; border-bottom: #FFFFFF solid 3px;}
.lma {color: #0033cc !important; text-decoration:underline;}
.lmaActive {color: #000000 !important; text-decoration:none;}
a.lma:hover {color: #002267 !important; text-decoration:none;}

.td_lmna {background: #fBfBfB; color: #3366ff; padding-left: 20px; padding-right: 2px; padding-top: 1px; padding-bottom: 3px; border-bottom: #FFFFFF solid 3px;}
.lmna {color: #3366ff !important; text-decoration:underline;}
.lmnaActive {color: #000000 !important; text-decoration:none;}
a.lmna:hover {color: #003eba !important; text-decoration:none;}

.td_lmnna {background: #fBfBfB; color: #7aa6ff; padding-left: 30px; padding-right: 2px; padding-top: 1px; padding-bottom: 3px; border-bottom: #FFFFFF solid 3px;}
.lmnna {color: #7aa6ff !important; text-decoration:underline;}
.lmnnaActive {color: #000000 !important; text-decoration:none;}
a.lmnna:hover {color: #2d73ff !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;}

.tph {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: 80%; margin: 35px 0px 30px 0px; font-size: 12px;}
.table_form td {padding: 3px;}
.table_form select, input, textarea {width: 100%; 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;}

.price		{width: 99%; border:#777777 solid 1px; border-collapse: collapse; font-size: 8pt;}
.price td	{background: #FFFFFF;border:#777777 solid 1px;padding:3px;}
.price p {margin-top:0px;}
