@charset "windows-1251";
/* CSS Document */

body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, ol, ul, li, fieldset, form, label, table, th, td {border:0 none; margin:0; padding:0; line-height:18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a { text-decoration:none; }

html { height:100%; margin:0px; padding:0px;  }
body { background-color:#fff; height:100%; background-image:url(images/bgr_top.gif); background-repeat:repeat-x; background-position:top;  }

.breaker {clear:both; height:1px; line-height:-1px; }
.line {clear:both; background:url(images/line.gif) repeat-x left; }

.toplinks { height:34px; text-align:right; }
.toplinks a { font-family: 'Ubuntu Condensed', sans-serif; color:#FFF; font-size:15px; padding:3px; margin:0 3px 0 30px; display:inline-block;  }

.logo {font-family: 'Open Sans Condensed', sans-serif; position:absolute; width:225px; height:67px; background-color:#b2d234; margin:-17px 0 0 17px; font-size:48px; line-height: normal; color:#FFF; padding:0px 0 0 15px;}


.menu { padding-top:8px; }
.menu a { font-family: 'Ubuntu Condensed', sans-serif; color:#10490e; font-size:16px; padding:3px; display:inline-block; text-align:center; margin-left:28px; line-height:17px; }
.menu a:first-child { margin-left:5px; }


.content .title { height:88px; margin-bottom:40px; position: relative;  }
.content .title h1 { font-family: 'Open Sans Condensed', sans-serif; font-size:40px; color:#727272; text-transform:uppercase; line-height:34px; position:absolute; bottom:10px;  }
.content .title h1 span { font-family: 'Open Sans Condensed', sans-serif; font-size:40px; color:#b2d234; line-height:34px;    }

.content { padding:10px 0px 30px 0px; }
.facebook { padding:0px; text-align:right; background:url(images/fb_bgr.gif) no-repeat bottom right; height:35px; }
.content p { margin:0px 0 20px 0px; padding:0px; }
.content .pic { float:left; font-style:italic; padding:0px; margin:0px 40px 10px 0px; line-height:14px; color:#666;  }
.content .pic img { border-bottom:10px solid #b2d234; padding:0px; margin:0px;  }

.content h2 { font-family:'Ubuntu Condensed', sans-serif; color:#727272; text-transform:uppercase; font-size:22px; margin:30px 0 20px 0;}
.content h3 { font-family:"Ubuntu Condensed", sans-serif; color:#a7c62d; text-transform:uppercase; font-size:18px; margin:0px 0 5px 0; padding:0px;}
.content ul { margin:0px 0 0 40px; }

.content .story {font-style:italic; color:#666; display:block; margin:10px 0 10px 0;   }
.content .more { margin-top:70px;   }
.content .more td { padding:8px; color:#737373; font-style:italic; }
.more_news { color:#737373; font-weight:bold; font-size:11px; }
.more_news:hover { color:#a7c62d; }

.contact { margin:30px 0px 20px 0px; }
.contact td { vertical-align:bottom; border-bottom:2px solid #b2d234; text-align:right; }
.contact th {border-bottom:2px solid #b2d234; color:#a7c62d; padding:0px 10px 0px 5px ; text-align:left; text-transform:uppercase; font-size:11px; vertical-align:bottom;  }
.contact th.text { border-bottom:2px solid #e7e7e9; color:#a7c62d; padding:0px 10px 0px 5px ; text-align:left; text-transform:uppercase; font-size:11px; vertical-align:bottom; }
.contact td.clear { border-bottom:none; text-align:center; }

.textfield {border:none; background-color:#e7e7e9; padding:5px 5px 2px 5px; margin:0px; width:360px; }
.textfield1 {border:none; background-color:#e7e7e9; padding:5px 5px 2px 5px; width:450px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:-1px 0 0 0;  }
.button { background-color:#b2d234; border-bottom:4px solid #008e45; border-top:none; border-left:none; border-right:none; padding:3px 20px 3px 20px; color:#FFF; font-family:"Ubuntu Condensed", sans-serif; font-size:18px; margin-top:-1px; }


.links_bottom { background:url(images/bottom_line.gif) no-repeat bottom; height:90px;  }
.links_bottom a { display:inline-block; color:#FFF; font-size:10px; line-height:12px; margin-left:45px; margin-bottom:20px;}
.links_bottom a:first-child { margin-left:0px;}



.bottom { padding:0px; color:#FFF; height:81px; }
.bottom .logo_bottom { float:left; font-family: 'Open Sans Condensed', sans-serif; color:#FFF; font-size:36px; line-height:normal; }
.bottom .copyright { float:right; text-align:right; color:#FFF; font-size:10px; line-height:14px; margin-top:15px; }
.bottom .copyright a { color:#FFF; font-size:10px;}
.bottom .copyright a:hover { color:#a7c62d;}
