@charset "utf-8";
/* CSS Document */

body { height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; background: #009049 url(../img/bk-center.gif) no-repeat center top; padding: 77px 0px 0px; }
a { outline: none; }
#nav-div { background: url(../img/nav-bk.gif) repeat-x; height: 26px; z-index: 3; margin: 0px; padding: 0px; }
#main { height: auto; width: 780px; padding: 0px; margin: 0px auto; z-index: 1; background: #FFFFFF url(../img/main-bk.jpg) no-repeat right bottom; border-width: 0px; border-style: none; }
#main #nav-div ul { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; list-style: none; margin: 0px; padding: 0px; }
#main #nav-div li { display: inline; list-style: none; left: 20px; margin: 0px; padding: 0px; }
#main #nav-div .nav a, #main #nav-div .nav a:visited { text-decoration: none; color: #006600; background: url(../img/nav-bullet3.gif) no-repeat left top; font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; margin: 0px; font-size: 12px; padding: 0px 15px 4px 39px; }
#main #nav-div .nav a:hover { font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; color: #FFFFCC; }
#main #nav-div .nav h3 { margin: 0px; padding: 0px; font-size: 12px; line-height: 12px; }
.logo { height: 202px; width: 207px; z-index: 4; top: -77px; float: left; position: absolute; margin: 0px; padding: 0px; left: 0px; bottom: 0px; }
.baner { height: 125px; background: #AFDD73 url(../img/baner-2.jpg) no-repeat right; z-index: 3; width: 780px; position: relative; margin: 0px; padding: 0px; clear: both; }
#txt { padding-left: 220px; padding-top: 0px; top: 0px; margin: 0px; z-index: 2; }
#txt p { font: 13px Verdana, Arial, Helvetica, sans-serif; margin: 0px 30px 8px 0px; }
#txt p span strong { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #666; }
#txt-portrait { width: 150px; float: left; position: relative; margin-top: 25px; margin-left: 15px; height: auto; }
#txt table td { background: url(../img/shadow_2.gif) no-repeat left top; text-align: left; vertical-align: top; }
#txt h1 { font: normal 22px Verdana, Arial, Helvetica, sans-serif; color: #336600; margin-bottom: 10px; }
#txt h1 span { font-size: 16px; color: #999999; }
#txt h1 img { padding-right: 50px; }
#txt h2 { font: normal 20px Verdana, Arial, Helvetica, sans-serif; color: #336600; margin-bottom: 10px; }
#txt h2 span { font-size: 16px; color: #999999; }
#txt h5 { font: 16px Verdana, Arial, Helvetica, sans-serif; color: #669900; }
#txt ol { padding-left: 40px; padding-top: 0px; top: 0px; margin: 0px; font-size: 13px; font-style: normal; padding-right: 10px; }
#txt li { padding-left: 0px; padding-top: 0px; top: 0px; margin: 0px 0px 6px; font-size: 13px; }
.txt-contact h2 { font-size: 12px; }
.contact-bk { float: left; clear: both; position: relative; }
h1 img { padding-right: 20px; }
.nav { text-align: center; padding-top: 5px; }
.nav-lead { height: 26px; width: 50px; float: left; clear: both; }
#footer { position: relative; width: 780px; padding: 0px; border-width: 0px; border-style: none; margin: 0px auto; height: 180px; }
#footer1 { height: 50px; }
#footer1 h6 { text-indent: -10000px; }
.footer-bk { background: url(../img/about-bk.jpg) no-repeat left bottom; float: left; height: 238px; width: 298px; bottom: 200px; clear: both; position: relative; z-index: -1; }
#ornament1 { float: right; height: 95px; width: 195px; top: 64px; position: relative; z-index: auto; margin: -95px 0px 0px; padding: 0px; clear: both; }
#ornament2 { position: relative; height: 201px; width: 93px; float: right; left: 93px; top: 64px; right: 0px; bottom: 0px; clear: both; margin: -201px 0px 0px; padding: 0px; }
/*icon */
.icon { padding: 0px; margin: 0px; }
.icon a:link, .icon a:visited { padding: 0px 10px 10px 0px; margin-top: 0px; }
.icon img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; padding: 0px; margin: 0px 10px 15px 0px; border: 2px solid #FFFFFF; background: #D0EED9 url(../img/img.gif) no-repeat center center; }
.icon:hover img {
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; padding: 0px; border: 2px solid #009049; margin-top: 0px; margin-left: 0px; }
.icon3 { padding: 0px; margin: 0px; }
.icon3 img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; padding: 0px; margin: 0px; border: 1px solid #FFFFFF; }
.icon3 a:link, .icon3 a:visited { padding: 0px 10px 10px 0px; margin-top: 0px; }
.icon3:hover img {
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; opacity: .7; margin: 0px; padding: 0px; border: 1px solid #FFFFFF; }
.icon2 { padding: 0px; margin: 0px; border-bottom-color: #dab978; }
.table3 { background: #FFFFFF url(none) no-repeat !important; }
.icon2 img { margin: 0px 13px 8px; padding: 0px; border-bottom: 3px solid #dab978; }
.icon2 a:link, .icon2 a:visited { margin: 0px; padding: 0px; }
.icon span img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; padding: 0px; margin: 0px 13px 8px; border-bottom: 3px solid #dab978; }
#icon { padding: 0px; margin: 0px 13px 8px; border-bottom: 3px solid #dab978; }
.img-bk2 { background-image: url(styles.css); background-position: center center; background-repeat: no-repeat; }
.copyright, .copyright span { color: #336600; font-size: 10px; font-weight: normal; padding-top: 10px; line-height: 20px; }
.copyright img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; margin: 0px; padding: 0px; float: left; }
.copyright a:link, .copyright a:visited { color: #336600; font-size: 10px; text-decoration: none; font-weight: normal; }
.copyright a:hover { color: #99CC00; font-size: 10px; }
.spacer { height: 2px; line-height: 1px; clear: both; background-color: #FF0000; margin-top: -1px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.h1-hed { font: 12px Arial, Helvetica, sans-serif; display: none; color: #990000; }
.intro-baner { background: #6dd00a url(../img/bg-green-flovers4.gif); padding-left: 10px; padding-bottom: 10px; margin-bottom: 10px; display: none; }
.intro-baner p { margin-top: 0px; padding-top: 0px; margin-bottom: 4px !important; padding-bottom: 4px !important; }
.intro-baner strong { color: #336600; }
.intro-baner ul { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
.intro-baner li, .intro-baner h2 { margin-top: 0px !important; padding-top: 0px !important; margin-bottom: 0px !important; padding-bottom: 0px !important; line-height: 18px; list-style: url(../img/BD14794_.GIF) outside; font-size: 13px; }
.intro-baner h1 { margin: 0px; padding: 20px 0px 0px; font-size: 18px !important; font-weight: bold !important; color: #FFFF99 !important; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; }
.intro-baner h2 { font-size: 13px !important; margin: 0px; padding: 0px; color: #000000 !important; }
.intro-baner a { text-decoration: none; color: #FFFF99; }
#left { width: 190px; position: relative; left: 0px; z-index: auto; background: #D0EED9 url(../img/left-bk-2.gif); float: left; top: 0px; clear: both; height: auto; }
#left p { padding-top: 20px; padding-left: 15px; font: 13px/20px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 8px; color: #333300; }
#left h2 { font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0px 2px 6px 0px; padding: 0px 0px 1px; }
#left h3 { padding-top: 20px; padding-left: 15px; font: 13px/20px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 8px; color: #333300; }
#left ul { font: 13px Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 5px; list-style: url(../img/J0115867.GIF); color: #336600; }

#left a:link, #left-karta a:link { color: #336600; }
#left a:visited { color: #666666; }
#left a:hover, #left-karta a:hover { color: #009900; text-decoration: none; }
#left-karta { width: 190px; position: relative; left: 0px; z-index: auto; background: #D0EED9 url(../img/left-bk-2.gif); float: left; top: 0px; clear: both; height: auto; padding-bottom: 10px; }
#left-karta p { padding-top: 20px; padding-left: 15px; font: 13px/20px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 8px; color: #333300; }
#left-baners { background: #66CC00; }
.left2 { width: 190px; height: auto; position: relative; z-index: auto; background: #D0EED9; float: left; }
#contact { height: auto; background: url(../img/contact-baner2.jpg) repeat-y left top; width: auto; top: 0px; border-style: none; padding-bottom: 5px; }
.contacts { background: url(../img/Avtogara-iug_magazin2.jpg) no-repeat right top; }
.contacts h1 { font: 18px Arial, Helvetica, sans-serif; color: #336600; margin-bottom: 0px; padding-left: 245px; margin-top: 0px; padding-top: 20px; }
.contacts h1 span { font-weight: normal; color: #339900; font-size: 14px; }
.contacts h2 { font-size: 12px; padding-left: 245px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contacts h2 span { color: #666666; font-size: 12px; }
.contacts p { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 10px; padding-left: 245px; padding-top: 0px; }
.contacts a:link, .contacts a:visited { text-decoration: none; }
.contacts a:hover { text-decoration: underline; }
.contact-bk { float: left; clear: both; position: relative; }
.table-td-no-bk { background: #FFFFFF; }
.tmb { background: #FFFFCC; width: 110px; margin: 0px; padding: 0px; height: auto; float: left; }
.table2 td { background: url(../img/shadow_22.gif) no-repeat left top !important; text-align: left; vertical-align: top; }
.table3 td { background: #FFFFFF url(none) no-repeat !important; }
.td-last { background: url(none) !important; }

.nestesami { padding-top: 10px; padding-bottom: 10px; padding-left: 5px; }
.promotsia { text-transform: uppercase; color: #CC0000; }
.h1-rain { font: normal 22px Verdana, Arial, Helvetica, sans-serif; color: #336600; margin-bottom: 10px; }
.h1-rain span { font-size: 18px !important; color: #FF6600 !important; font-family: "Comic Sans MS", sanserif; }
.h2-pole { font-size: 12px; font-weight: bold; }
.intro-slide { height: 125px; width: 200px; float: right; z-index: 0; }
.ads120x600 { height: 600px; width: 120px; position: relative; float: right; z-index: 10; opacity: .55; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); -moz-opacity: .55; clear: none; margin-left: -120px; margin-bottom: -700px; left: 138px; top: 120px; }
.ads120x600:hover { height: 600px; width: 120px; position: relative; float: right; z-index: 10; opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }

.ads728x90 { height: 90px; width: 728px; z-index: 25; opacity: .55; clear: both; float: left; padding: 0px; margin: 30px 0px 0px; position: relative; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); -moz-opacity: .55;}
.ads728x90:hover { height: 90px; width: 728px; z-index: 25; opacity: 1; clear: both; float: left; padding: 0px; margin: 30px 0px 0px; position: relative; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1;}
.bgdirectory a:link { opacity: .55; clear: both; padding: 0px 0px 0px 2px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); -moz-opacity: .55; font-size: 10px; line-height: 10px; text-decoration: none; color: #9CC078; }
.bgdirectory a:hover { opacity: .55; clear: both; padding: 0px 0px 0px 2px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); -moz-opacity: .55; font-size: 10px; line-height: 10px; text-decoration: underline; color: #090; }
