/* Created by kuindzi */
/* all */
* {
          margin : 0;
          padding : 0;
}
.clear {
          clear : both;
}
body {
          background : #287F27;
          margin-bottom : 30px;
          font : small;
}
/* contentarea */
div#contentarea {
          width : 716px;
          margin : 20px  auto;
          background : #CADEB9 url(bg_contentarea.jpg) no-repeat left top;
          border : 2px solid White;
}
/* header */
div#header span{
          display : none;
}
/* promo */
div#promoRight {
          width : 264px;
          float : left;
          margin : 138px  0 0 6px;
          font : 20px/1.3  Verdana, Geneva, Arial, Helvetica, sans-serif;
          color : #287F27;
          display : inline;
}
div#promoRight a{
          color : #F35109;
}
div#promoRight a:hover {
          color : #093AF4;
          text-decoration : none;
}
p#promoGallTop {
          background : url(bg_right.gif)   left  top;
          border-bottom : 2px solid #287F27;
          padding : 10px;
          margin-bottom : 10px;
          padding : 15px;
}
p#promoGallCenter {
          width : 260px;
          background : #F4F8F1;
          border : 2px solid #287F27;
          text-align : center;
          padding : 15px 0;
}
p#promoGallCenter img , p#promoGallBottom img{
          border : 0;
}
p#promoGallBottom {
          width : 500px;
          margin : 10px  auto 0;
          background : #F4F8F1;
          text-align : center;
          padding : 10px 0;
          border : 2px solid #287F27;
}
P#promoMainText {
           font : 20px/1.3  Verdana, Geneva, Arial, Helvetica, sans-serif;
          color : #287F27;
          width: 400px;
          margin : 8 px auto 0;
          text-align : justify;
}
div#promoMainImg {
          width : 350px;
          background : #A4D6A7;
          padding : 5px;
          margin : 8px auto;
          border : 1px solid #287F27;
}
div#promoMainImg  img {
          border : 1px solid #F4F8F1;
}
ul#promoMainList {
          text-align : left;
          width : 380px;
          margin : auto;
          font : 16px/1.3  Verdana, Geneva, Arial, Helvetica, sans-serif;
          color : #287F27;
          border : 1px solid #A4D6A7;
          padding : 5px;
          list-style-position : inside;
}
ul#navigationMain{
          background : #A4D6A7;
          width : 180px;
          margin : 10px auto;
          padding : 5px;
          border : 1px solid #287F27;
}
ul#navigationMain li {
          list-style-type : none;
          margin : 5px;
          border : 1px solid #F4F8F1;
          padding : 5px;
}
ul#navigationMain li a {
          font : 20px  "Times New Roman", Times, serif;
          color : #287F27;
}
ul#navigationMain li a:hover {
          color : White;
          text-decoration : none;
}
div#recip {
          text-align : center;
}
div#recip  td {
          padding : 3px;
}
p#war {
          background : #CADEB9;
          border : 1px solid #287F27;
          padding : 5px;
          font :14px  "Times New Roman", Times, serif;
          margin : 5px 0;
          color : #287F27;
}
p#war span {
          color : Red;
}
ul#navigationIndex li{
          list-style-type : none;
          padding : 10px;
}
ul#navigationIndex li a {
          font :900   60px Arial, Helvetica, sans-serif;
          color : #287F27;
          text-decoration : none;
          border-top : 2px dashed #287F27;
          border-bottom : 2px dashed #287F27;
          text-transform : uppercase;
}
ul#navigationIndex li a:hover {
          color : #F35109;
}
/* tump */
div#tump{
          width : 409px;
          float : left;
          margin : 137px  0 0 8px;
          padding : 10px;
          text-align : center;
          display : inline;
          background : url(bg_tump.gif) repeat-y left top;
          border-bottom : 2px solid #287F27;
}
div#tump a img{
          border : 1px solid #287F27;
}
div#tump a:hover img {
           border : 1px solid White;
}
/* navigation */
ul#navigationGal {
          text-align : center;
          margin : 10px 0;
          border-top : 2px dotted #287F27;
          padding-top : 10px;
}
ul#navigationGal li {
          list-style-type : none;
}
ul#navigationGal li a {
          font : 20px "Times New Roman", Times, serif;
          color : #287F27;
}
ul#navigationGal li a:hover{
          color : White;
}
/* st2257 */
p#st2257 {
          text-align : center;
          font : 100 16px Tahoma, Arial, Helvetica, sans-serif;
          padding : 20px 0;
          color : #F4F8F1;
          background : url(bg_st2257.jpg) no-repeat left -15px;
}