body {font-family: Arial, Helvetica; background:#ffffff; margin:0; background: url(images/bg.png) repeat-y top center; }

a:hover {text-decoration:none;}



.table_screen {width:100%; height:100%; border-collapse: collapse; font-size:9pt;}

.table_screen table {font-size:9pt;}



.tdt {height:28px; background:#231f20; color:#cccccc; font-weight:bold; text-align:center;}

.tdt a {color:#cccccc; font-size:10pt; margin:0px 9px 0px 9px;}

.tdt a:hover {color:#ffffff;}





.tdtb {height:28px; background: #231f20 url(images/bmbg.gif) repeat-x top center; color:#cccccc; font-weight:bold; text-align:center;}

.tdtb a {color:#cccccc; font-size:10pt; margin:0px 9px 0px 9px;}

.tdtb a:hover {color:#ffffff;}









.tdt2 {height:70px; background: url(images/td2.jpg) repeat-x top center;}



.tdt2l {height:70px; background: url(images/td2.jpg) repeat-x top left;}

.tdt2r {height:70px; background: url(images/td2.jpg) repeat-x top right;}



.msh {margin:27px 113px 0px 0px;}



.tabscr {width:960px; border-collapse: collapse; font-size:9pt;}

.tabscr table {font-size:9pt;}



.tdl {width:220px; text-align:center;}

.tdr {width:220px; text-align:center;}



.os {text-align:center;}



.news {text-align:left; font-size:8pt !IMPORTANT;}

.news a {color:#ffffff;}

.news span {text-align:left; color:#ffffff; font-size:7pt;}

.news p {margin-top:0px;}

.news div {text-align:right; width:200px; border-bottom:1px dashed #ffffff; height:20px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}

.nnews {text-align:left; color:#ffffff; font-size:10pt; font-weight:bold;}



h3 {font-size:10pt; font-weight:bold; margin:0px 0px 0px 0px;}

.allnews {text-align:center; font-weight:bold; margin:5px;}



.phone {text-align:left; color:#ffffff; font-size:12pt; margin:15px 0px 0px 32px;}

.phone p {font-size:10pt !IMPORTANT; margin:0px;}

.phone span {font-size:16pt; color:#231f20;}



.pict a {color:3578d8; font-weight:bold;}



.tm td {font-size:10pt; text-align:left; padding:0px 0px 0px 30px; color:#ffffff;}

.tm td a {color:#ffffff; margin:0px 5px 0px 0px;}

.tm td a:hover {color:#dce6f0;}



.str_l {background: url(images/str_l.gif) no-repeat top left; border-bottom:1px solid #182839;  height:28px;}

.str_lb {background: #231f20 url(images/str_b.gif) no-repeat top left; height:28px;}

.str_lb a {text-decoration:none;}



.str_l a div {width:190px; height:28px; margin:0px;}

.str_l a:hover div {background:#ffffff;}



.tm td span a {text-decoration:none; color:#ffffff;}



.temp {font-size:2pt;}



.weather {width:220px; text-align:center; margin:40px 0px 0px 0px;}



.ban {width:220px; text-align:center !IMPORTANT; padding:30px 0px 0px 0px;}

.ban h3 {text-align:center; font-size:10pt; font-weight:bold; margin:0px 0px 0px 0px;}



.first_pfoto {margin:0px;}



.black {margin:0px 0px 0px 0px; padding-top:7px; width:520px; height:24px; background:#231f20; text-align:center; color:#cccccc; font-size:10pt;}

.black a {margin:0px 0px 0px 0px; font-weight:bold; color:#cccccc;}

.black a:hover {color:#ffffff;}

.black img {margin:0px 0px 0px 8px; border:0px;}



.copy {font-size:10px; color:#000000;}

.copy a {color:#000000;}

.copy p {font-size:9px; color:#ACACAC; line-height:100%;}



.menu {border-bottom: #b9c1d8 solid 1px; border-top: #b9c1d8 solid 1px;}

.menu table {font-size:12pt;}

.menu table a {color:#ffffff; margin:0px 20px 0px 20px;}

.menu table span a {color:#ffff66; margin:0px 20px 0px 20px; text-decoration:none;}



.bottd a {color:#000000;}



.pm {font-size:9pt; text-align:left; color:#ffffff;}

.pm p {margin:12px 5px 5px 30px;}

.pm p a {color:#000000;}

.pm span p {margin:0px 5px 5px 40px; font-size:8pt; color:#000000 !IMPORTANT;}

.pm span p a {color:#ffffff;}



.zag {width:500px; text-align:left; margin:20px 0px 5px 0px; padding:0px 0px 10px 0px; border-bottom: #8392a4 dashed 1px;}

.zag h1 {font-size:12pt; font-weight:normal; margin:3px 0px 0px 5px; padding:0px; color:#000000;}



.nav {width:500px; text-align:right; font-size:7pt; color:#999999; margin:0px 0px 12px 0px;}

.nav a {color:#999999;}

.nav a:hover {color:#333333;}



.content {width:500px; margin:0px 0px 20px 0px; font-size:small; color:#000000; line-height:150%; text-align:left;}

.content a {color:#3578d8;}

.content a:hover {color:#2f85ff;}

.content a:visited {color:#184a90;}

.content h3 {text-al ign:CENTER;}

.content h4 {text-al ign:left; font-size:11pt; font-weight:bold; margin:0px 0px 0px 0px;}



.sendform {text-align:left; color:#000000;}



.sendform input {sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666;}

.sendform textarea {sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666;}



.forma {width: 300px; margin-bottom:10px;}

.formas {margin-bottom:10px;}

.dateforma {width: 100px;}

.butt {width: 30px; height: 19px; background-color: #e7e7e7; font-weight: bold; margin-left:4px;}

.but {background-image: none; width: 150px; background-color: #e7e7e7; font-weight: bold; margin-bottom:10px;}



.price {width: 100%;font-size: 9px; border: #ffffff solid 1px; bor der-collapse:collapse; margin:1px;}

.price td {border: #cccccc solid 1px; margin:1px; padding: 4px; line-height:15px;}

.price td p {margin:0px;}



.ul_map1 {font-size:14px;

 list-style: none;

 line-height: 20px;

 margin-top: 10px;

 margin-bottom: 10px;

 margin-left: 0px;

 text-align: left;}



.ul_map1 a {color: #000000;

 padding-left: 7px;}



.ul_map1 a:hover {text-decoration: none;}

.a_map_level_2 a {color: #000000; padding-left: 30px; font-weight: normal; background: url(/images/fon_62.gif) no-repeat top left; font-size:12px;}

.a_map_level_3 a {color: #666666; padding-left: 7px; margin-left: 40px; font-weight: normal; background: url(/images/fon_64.gif) no-repeat top left; font-size:12px;}



.pictures {border:#000000 solid 1px; text-align:left; margin-left:10px;}



.menw {margin:15px 0px 15px 15px; font-size:9pt; text-align:left; background: url(images/mhn.gif) no-repeat center center; b order-bottom:1px solid #182839; FONT-WEIGHT:BOLD;}

.menw a {color:#ffffff; text-decoration:none;}

.menw a div {padding:8px 10px 8px 30px; back ground: url(images/str_l.gif) no-repeat top left;}

.menw a:hover div {padding:8px 10px 8px 30px; background: url(images/mh.gif) no-repeat center center; co lor:#002e4c;}



.menwb {font-size:9pt; text-align:left; color:#ffffff; FONT-WEIGHT:BOLD;}

.menwb a {color:#ffffff; text-decoration:none;}

.menwb a div {padding:8px 10px 8px 30px; background: url(images/mha.gif) no-repeat center center; color:#ffffff; }



.podm {font-size:9pt; text-align:left; color:#ffffff; font-weight:bold;}

.podm p {padding:5px 5px 5px 15px; margin:2px 0px 2px 0px;}

.podm p a {color:#ffffff; color: white; text-shadow: #2a5e95 0.1em 0.1em 0.2em;}

.podm p a:hover {color:#ffffff; color: white; text-shadow: #000000 0.1em 0.1em 0.2em;}

.po dm p a:hover {color:#ffffff; color: white; text-shadow:none;}

.podma {background:#b2d5ff; padding-top:1px; color:#000;}

.podma p a {color:#000; text-decoration:none;}



.podmm span {font-size:9pt; text-align:left; color:#ffffff;}

.podmm span p {padding:2px 5px 5px 30px; margin:0px 0px 2px 0px;}

.podmm span p a {color:#ffffff;}

.podmma {font-size:9pt; background:#b2d5ff; padding:0px 0px 0px 15px; color:#000;}

.podmma p a {color:#000; text-decoration:none;}
/*table.text p {padding-right:40px;}*/
.content h3, .content h4 {width:490px;}
