body {font-family: Trebuchet MS, Tahoma, sans-serif;  background:url(images/bottom_bg.jpg) no-repeat center bottom; margin:0;}
a:hover {text-decoration:none;}

.left {background:url(images/left.jpg) no-repeat right top;}
.top {background:url(images/fasad.jpg) no-repeat center top;}
.right {background:url(images/right.jpg) no-repeat left top;}

.temp {font-size:2px;}
.temp a img {border:1px solid #cccccc;}
.temp a:hover img {border:1px solid #666666;}

.menu {font-size:14px; text-transform:uppercase; font-weight:bold; height:114px; text-align:center;}
.menu a {color:#007dbe; padding:14px 15px 14px 15px;  line-height:114px;}
.menu a:hover {background:url(images/menu.gif) repeat-x center bottom; color:#ffffff; text-decoration:underline;}
.menu span a {background: #40b4d2; color:#ffffff; text-decoration:none;}

.copy table {font-size:8pt;}
.copy table a {color:#006699;}



.bbg {background:url(images/bbg.gif); repeat-x}
.bbg table td {color:#000000; font-size:9pt;}
.bbg table td a {color:#000000;}

.zag {width:680px; text-align:left;}
.zag h1 {font-size:14pt; font-weight:normal; margin:0px 0px 2px 0px; padding:0px 0px 7px 0px; color:#000000; line-height:22px; border-bottom:1px dashed #bbb89e;}

.nav {width:680px; font-size:10px; color:#999999; margin:0px 0px 5px 0px; text-align:left;}
.nav a {color:#666666;}

.content {width:680px; color:#000000; margin:0px 0px 10px 0px; font-size:small; font-size:13px; text-align:left;}
.content p {margin-top:15px; line-height:170%;}
.content a {color:#007dbe;}
.content a img {text-decoration:none;}
.content a:hover {color:#0033ff;}

.weather {padding:5px 0px 10px 20px;}

.sg {padding:5px 0px 10px 20px; width:200px; text-align:center;}

.gz {margin:5px 0px 10px 20px; width:200px; height:40px; font-size:8pt; text-transform:uppercase; line-height:40px; font-weight:bold; text-align:center; background:#ffcc00;}
.gz a {color:#003366;}

.podm {width:235px; background:#ffffff; text-align:left; font-size:13px; padding:5px 0px 10px 20px;}
.podm div {width:215px; padding:7px 0px 7px 0px; margin:0px 0px 0px 0px; border-bottom:solid 1px #e4e4e2;}
.podm a {color:#007dbe;}
.podm p {margin:8px 0px 0px 0px;}
.podm p a {color:#999999;}

.spec {width:250px; background:#1a2b3e; text-align:left; font-size:14px; margin:20px 0px 0px 0px; padding:5px 0px 10px 20px;}
.speczag {font-size:17px; color:#7e8993; letter-spacing:-1px;}

.price {font-family: Verdana, Helvetica, sans-serif; width: 100%; font-size:8pt; border:#888888 solid 1px;border-collapse: collapse; color:#000000;}
.price td {background:#FFFFFF; border-bottom:#cccccc solid 1px; border-right: #cccccc solid 1px; padding: 3px; line-height:15px;}
.price td p {margin:0px;}

.sendform {text-align:left; font-size: 9pt; color:#000000;}

.text {font-size:13px; line-height:130%;}
.text p {line-height:130%;}
.data {font-size:12px;}

.forma {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666; width: 350px; ma rgin-bottom:10px;}
.formas {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666; margin-bot tom:10px;}
.dateforma {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666; width: 100px;}
.butt {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666; width: 30px; height: 19px; background-color: #e7e7e7; font-weight: bold; margin-left:4px;}
.but {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; border: 1px solid #666666; background-image: none; width: 130px; background-color: #e7e7e7; font-weight: bold; margin-bottom:10px;}

.ul_map1 {font-size:12px; list-style: none; line-height: 20px; mar gin-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;}

.choch {font-size:10pt; line-height:220%; color:#000000;}
.choch img {margin-bottom:20px;}
.choch a {color:#007dbe;}

.phone {text-align:right; color:#ffffff; font-size:10pt; line-hei ght:180%;}
.phone div {font-size:12pt; letter-spacing:-1px; color:#7f3204;}
.phonet {height:8px;}
.phone span {font-size:11pt; font-weight:BOLD;}
.phone span span {font-size:18pt; font-weight:normal;}
.phone p {margin:0px 0px 0px 0px; font-weight:normal; letter-spacing:-0.5px; line-height:170%;}
.phoneb {margin:0px 0px 0px 0px !IMPORTANT; font-size:9pt; font-style:italic;}

.specf {font-size:9pt; border:1px dashed #dbdbdb; margin-bottom:10px;}
.specf td p {margin:0px 0px 0px 0px;}
.specf td {padding:4px;}
.srvt {border-left:1px dashed #dbdbdb;}

.so {padding:0px 0px 0px 20px;}
.sendphone {font-size:9pt; text-align:center; margin:5px 0px 5px 0px; width:198px; height:300px; color:#ffffff; font-weight:bold; background:#f6f2db url(images/sfbg.gif) top center;}
.sendphone div {margin:5px 8px 5px 8px;}
.sendphone form {margin:0; padding:0;}
.sphone {background:#ffffff; width:171px; border:1px solid #584b1a; color:#666666; font-size:9pt; padding:4px; margin:3px 0px 0px 0px;}
.scomment {background:#ffffff; width:171px; border:1px solid #584b1a; color:#666666; font-size:9pt; padding:4px; margin:3px 0px 0px 0px;}
.ssend {width:181px; border:none; background:#f6f2db url(images/ssendbg.gif) top center; color:#ffffff; font-size:9pt; margin:3px 0px 2px 0px; padding:2px 0px 2px 0px;}
.ssend:hover{padding:1px 0px 3px 0px;}

