body {font-family: Trebuchet MS, Helvetica, sans-serif;  background:#ffffff; margin:0;}

* {margin: 0;}
p {margin-top: 15px;}
a:hover {text-decoration:none;}

.table_screen {height: 100%; width: 100%; border-collapse: collapse; font-size:9pt;}
.table_screen2 {width: 100%; border-collapse: collapse; font-size:7pt;}

.table_screen2 h1 {margin:0px 0px 10px 0px; font-size:17pt; font-weight:bold; color:#037fc7; text-align:center;}

.table_screenmenu {width: 100%; border-collapse: collapse; font-size:9pt;}
.table_screenmenu a {font-weight:bold; color:#10486b;}
.m1 {border-left: 1px #65abdd solid; border-top: 1px #65abdd solid;  background: url(images/mbg.gif) bottom right no-repeat;}

.phbg {background: url(images/phbg.gif) center left no-repeat;}

.table_screenmenu2 {width: 100%; border-collapse: collapse; font-size:5pt; background:#65abdd;}
.table_screenmenu2 a {font-weight:bold; color:#ffffff; font-size:11px; line-height:18px;}
.table_screenmenu2 a span {font-weight:bold; color:#ffff99; font-size:11px; line-height:18px; text-decoration:none;}
.table_screenmenu2 div {padding:2px 0px 7px 0px;}
.m2 {background: url(images/m2bg.gif) center right no-repeat #ffff00; hei ght:20px; font-size:12px;}
.m2 a {font-weight:normal; color:#cc0000; text-decoration:none;}
.m2 a:hover {text-decoration:underline;}

.phone {font-family: Arial Narrow; font-size:15pt; color:#007dc6; padding-bottom:17px; font-weight:bold;}
.phone span {font-size:24pt;}

.text {fo nt-size:9pt; text-align:left; padding-bottom:17px; line-height:20px;}

.photo {font-size:9pt; text-align:right; padding-bottom:17px;}
.photo img {border: 1px #000000 solid;}
.photo a {color:#007dc6;}

.newsz {width:185px; font-size:11pt; background: url(images/pn.gif) center left repeat-x;}
.newsz a {color:#244152; background:#ffffff; text-decoration:none; font-weight:bold;}

.newsitem {width:185px; font-size:11px; text-align:left; line-height:14px; padding:10px 0px 13px 0px; background: url(images/pn2.gif) bottom left repeat-x;}
.newsitem span {color:#666633;}
.newsitem a {color:#005688;}

.newsitem2 {width:518px; fo nt-size:11px; text-align:left; line-height:20px; padding:10px 0px 13px 0px; background: url(images/pn2.gif) bottom left repeat-x;}
.newsitem2 span {color:#666633;}
.newsitem2 a {color:#005688;}

.newsall {width:185px; font-size:11px; text-align:right; padding:2px 0px 13px 0px;}
.newsall a {color:#244152;}

.zag {width:518px; font-size:15pt; text-align:center; padding:0px 0px 10px 0px; background: url(images/pz.gif) bottom left repeat-x; color:#990066;}
.nav {width:518px; font-size:8pt; text-align:justify; padding:0px 0px 10px 0px; color:#999999;}
.nav a {color:#999999;}

.content {width:518px;  line-height:20px; font-size:11pt; text-align:justify; padding:0px 0px 13px 0px; font-family: Times New Roman, Times, serif;}

.zag1 {font-size:12pt; text-align:center; color:#990066; padding:0px 0px 0px 0px;}

.copy {color:#838383; font-size:11px;}
.copy a {color:#838383;}
.copy a:hover {color:#000000;}

.404 {color:#007dc6; font-size:12px;}
.404 a {color:#a7a7a7;}
.404 a:hover {color:#ff0000;}
.404 span {color:#007dc6; font-size:12pt;}

.pictures {border: 1px #999999 solid;}

.forma {font-size: x-small; color: #000000; border: 1px solid #65abdd; width: 250px;}
.dateforma {font-size: x-small; color: #000000; border: 1px solid #65abdd; width: 100px;}
.but {color: #FFFFFF; border: 3px none #65abdd; font-size:8pt; background:65abdd;}

.ul_map1 {f ont-size:12px;
 list-style: none;
 line-height: 20px;
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left: 0px;
 text-align: left;}

.ul_map1 a {color: #555555;
 padding-left: 7px;}

.ul_map1 a:hover {text-decoration: none;}

.a_map_level_2 a {color: #777777;
 padding-left: 30px;
 font-weight: normal;
 background: url(/images/fon_62.gif) no-repeat top left;}

.a_map_level_3 a {color: #999999;
 padding-left: 7px;
  margin-left: 40px;
 font-weight: normal;
 background: url(/images/fon_64.gif) no-repeat top left;}

.price {color: #000000; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:9pt; width: 100%;}
.price table	{width: 100%; border: #999999 solid 1px;border-collapse: collapse;}
.price td		{border: #cccccc solid 1px;padding: 3px;}
.price table p {margin-top: 0px;}