body {margin:0;padding:0;min-width:980px;font-family:Verdana, Geneva, sans-serif;background:#FFF;color:#000;}
table,h1,h2,h3,h4,h5,div,p {padding:0;margin:0;}
h1,h2 {clear:both;font-weight:normal;margin-left:20px;margin-right:20px;}
.space2px {letter-spacing:2px;}
h3 {margin:0;padding:0;font-weight:normal;margin-left:20px;margin-right:20px;}
h4 a {color:#f33 !important;}

a {font-family:Arial, Helvetica, sans-serif;COLOR:#333;text-decoration:none;}
a b {color:#000;}
a b.red {color:#F00 !important;}
a:active {COLOR:#f33;}
a:visited {COLOR:#333;}
a:hover {text-decoration:underline;COLOR:#f33 !important;}

.arabesque {clear:both;position:relative;width:98%;left:1%;}
.ornament {background: red url(/images/ornam.gif) repeat-x;height:25px;}

#header {background: url(/images/top90.jpg) repeat-x;height:282px;overflow:hidden;position:relative;}
img.logo {margin-top:15px;float:right;}
#topleft {float:left;width:30%;position:relative;left:2%;top:15px;}
.slogan2 {position:absolute;top:150px;left:32%; z-index:2;color:#FFFFFF;width:40%;}
h2.slogan {font-family: Arial, Helvetica, sans-serif; font-style:oblique;white-space:nowrap;}
h3.slogan {font-family: Arial, Helvetica, sans-serif;font-style:oblique;white-space:nowrap;}
.shadow { position:relative;top:1px;left:1px;color:#7fb14a;}
.address {font-family:Arial, Helvetica, sans-serif;font-size:70%;margin-top:15px;color:#4d4d4d;text-align:center;}
.topright {float:right;width:446px;height:282px;}
#summer {background: url(/images/summer90.jpg) no-repeat right;}
#linemenu {color:#ededed;width:53%;clear:left;position:absolute;top:260px;left:1%;font-size:76%;font-weight:bold;text-transform:uppercase;overflow:hidden;}
#linemenu a {color:#4d4d4d !important;}
#index a {color:#7f9db9 !important;}

#container {position:relative;width:98%;left:1%;}
#switch {height:24px;border-bottom:1px solid #4d4d4d;margin-bottom:6px;font-size:70%;position:relative;overflow:hidden;}
#lang {float:left; position:relative;top:7px;}
#lang a {font-family:Verdana, Geneva, sans-serif !important;}
#licence {float:right;font-family:Arial, Helvetica, sans-serif;position:relative;top:7px;}

.part {clear:both;height:15px;background:#390;margin-top:1px;margin-right:4px;overflow:hidden;}
h4.menu {clear:both;font-family:Arial, Helvetica, sans-serif;color:#FFF;text-transform:uppercase;padding-left:8px;font-weight:bold;font-size:76%;white-space:nowrap;}
.bord {height:3px;border-bottom:1px solid #4d4d4d;margin-right:5px;border-left:1px solid #4d4d4d;font-size:0;line-height:0;}
.sub {margin-right:0;}
.nd {margin-right:0;}

#menu {clear:both;float:left;width:24%;overflow:hidden;}
.blockmenu {margin-left:5px;}
#menu a {clear:both;font-size:80%;padding:1px 5px;display:block;height:100%;line-height:20px;}
#menu a.weath {display:inline;}
#menu a.sup {clear:both;font-size:70%;padding:5px 0 5px 5px;display:block;COLOR:#000;height:100%; line-height:100%;}
.abol2 {padding-top:0; position:relative;top:-2px;}
.img-menu {margin:1px 5px;border:0;width:20px;height:20px;float:right;}
.abol {margin-right:10px;}

.move5 {margin-top:5px;}
.move10 {margin-top:10px;}
.move80 {margin-top:80px;}

.friend {}
a.friend {display:block; margin-bottom:10px;}
/* отзывы, отправить другу, печать */
#service {text-align:right;font-size:80%;}
#service P {padding:5px;}

#submenu {float:left;width:21%;overflow:hidden;}
#submenu a {clear:both;font-size:70%;padding:5px 0 5px 5px;display:block;COLOR:#000;height:100%; overflow:hidden;}
.box-submenu {border:1px solid #4d4d4d;border-top:0;}
.space {margin:0 5px;}
.minus {margin-top:0;}
.img-submenu {float:left;margin-right:5px;border:0;clip: rect(auto, 48px, auto, 48px);}
.img-submenu2 {float:left;margin-right:5px;border:0;clip: rect(auto, 48px, auto, 48px);}

#content {float:left;width:55%;overflow:hidden;font-size:80%;}
#content a.full {color:#F00;font-family:Verdana, Geneva, sans-serif;}
#content a.direct  {color:#F00; text-decoration:underline !important;padding-right:10px;}
#content h5 {color:#f33 !important;font-family: Arial, Helvetica, sans-serif;margin-top:20px;}
#content h6 {color:#000 !important;font-family: Arial, Helvetica, sans-serif;margin-top:20px;font-size:100%;}
#content h6 a {color:#f33 !important;}
#content .bord {margin-bottom:20px;}
#content a.dop_servis {color:#390 !important;}

.card {background: url(/images/ornament-txt3.gif) repeat-y top left; padding-left:40px; margin-bottom:20px;}
.card img {padding-right:20px;margin-bottom:20px;}
.skidka {background: url(/images/sun5.gif) no-repeat;width:64px;height:66px;float:right;margin-right:20px;text-align:center; padding-top:25px; font-size:100%; font-family:Arial, Helvetica, sans-serif;line-height:12px;font-weight:bold;color:#F00;}
.skidka i {font-size:140%;font-weight:bold;color:#F00;}
.no {line-height:8px;}
.txt {padding-top:20px;padding-left:10px;}
.centr {padding-right:10px;}
.txt p {padding:10px 0;padding-right:20px;}
.txt ul {}
.txt SPAN {font-size:80%;}
.txt SPAN b {font-family:Arial, Helvetica, sans-serif;}
h4.date {font-family:Arial, Helvetica, sans-serif;color:#FFF !important; text-transform:uppercase;font-weight:bold; text-align:right;}
h4.date span {background:#390;padding:0 5px;}
.parttxt {margin-top:20px;background:#ededed;}
.fulltxt {padding-left:40px;}

/* clear paddings */
.clearfix {overflow:hidden; _height:1%;}
.clear {clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
.clear1 {clear:both;font-size:1px;height:1px;overflow:hidden;}
.clear2 {clear:both;font-size:0px;overflow:hidden;}
/*********************/

hr {color:#9cd540;background-color:#9cd540;height: 1px;border-width:0px;margin:30px 0;}
form {margin:5px;}
#anketa form {width:50%;}
#anketa input {width:100%;}
#anketa textarea {width:100%;height:100px;}
select {width:100%;background:#FFF;margin-bottom:5px;}
option {}
optgroup {font-weight:normal;font-style:normal;}
.px {background:url(/images/px.gif) no-repeat;width:1px;height:1px;}
.red {color:#F00;}

/* футер */
#footer {height:80px;}
#footer-left {float:left;width:32%;margin-left:1%;font-size:70%;}
#footer-left P {padding-top:30px;}
#footer-right {width:63%;margin-left:36%;}
#footer-right P {padding-top:30px;}

img.move {BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;}
/*a img {BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;}*/
