html { overflow-x: auto; }
a:link, a:visited, a:active { text-decoration: underline; color: #000000;}
a:hover { color: #465584; text-decoration:underline; }
BODY { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #000000; margin:0px;padding:0px;
 background: url(/design/bg.jpg) repeat-x; background-color:#3A7600; text-align: center; }
TABLE, TR, TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #000000; }
.forminput, .textinput, .radiobutton, .checkbox  { font-size: 11px; font-family: verdana, helvetica, sans-serif;
vertical-align: middle; border:1px solid #A1A8AD;}
label      { cursor:pointer; }
form       { display:inline; }
img { border:0px }
* html img {
behavior: url(/design/iepngfix.htc)
}
#logostrip { border:1px solid #345487;background-color: #6392D6;padding:0px;margin:0px; }
#submenu   { border:1px solid #BCD0ED;background-color: #F5F9FD;font-size:10px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold; }
#submenu a:link, #submenu  a:visited, #submenu a:active { font-weight:bold;font-size:10px;text-decoration: none; color: #313884; }
#submenu a:hover {text-decoration: underline; }
.td_submenu   { border:1px solid #6787BA;background-color:#EFF3FF;font-size:10px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold; background-image: url(/images/tbg_th1.png); background-repeat: repeat-x;}
.td_submenu a:link, .td_submenu  a:visited, .td_submenu a:active { font-weight:bold;font-size:10px;text-decoration: none; color: #313884; }
.td_submenu a:hover {text-decoration: underline; }

.bg-dot  {padding-left:25px; background: #F9FCF5 url(/img/dot.jpg) no-repeat 1.1em 0.7em;}

.button  { background-color:#296892;font-size:10px;color:#FFFFFF;font-weight:normal; border: 0px;
           height:23px; width:120px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; cursor:pointer;
           background-image: url(/design/button.jpg);background-repeat: no-repeat;}
.button1  { background-color:#296892;font-size:10px;color:#FFFFFF;font-weight:normal; border: 0px;
           height:23px; width:250px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; cursor:pointer;
           background-image: url(/design/button1.jpg);background-repeat: no-repeat;}
.button1 hover {cursor: pointer;}

.tableborder { border:1px solid #F9FCF5;background-color:#FFF; padding:0; margin:0; }
.tableborder2 { border:1px solid #F9FCF5;  background-color:#FFFFFF; padding:0; margin:0; }

.td_toolbar   {font-size:10px;color:#FFFFFF;font-weight:normal;height:23;padding-left:4px;}
.td_toolbar a:link, .td_toolbar  a:visited, .td_toolbar a:active {font-weight:normal;font-size:10px;
                                    text-decoration: none; color: #FFFFFF;}
.td_toolbar a:hover {text-decoration: underline; }

.top-menu  {height:25px;font-size:13px;color:#FFFFFF;font-weight:bold;text-align:left; padding-left:15px;letter-Spacing:-1; color: #7DB84A;vertical-align: middle;}
.top-menu a:link, .top-menu a:visited, .top-menu a:active { font-weight:bold;font-size:13px;text-decoration: none; color: #7DB84A;}
.top-menu a:hover {color: #FFFFFF;}

.top-line  {height:25px;font-size:13px;color:#FFFFFF;font-weight:bold;text-align:center; letter-Spacing:-1; vertical-align: middle; text-decoration:underline;}
.top-line a:link, .top-line a:visited, .top-line a:active { font-weight:bold;font-size:13px;text-decoration: none; color: #FFFFFF; text-decoration:underline;}
.top-line a:hover {text-decoration: underline; }

.search-button { font-weight:bold;font-size:13px;text-decoration: none; color: #7DB84A; cursor:pointer; border: none; background: #000000;}

.left-menu-title  {font-size:11px;color:#FFFFFF;font-weight:bold; text-align:left;font-family: Tahoma,Verdana, Arial, sans-serif;}
.left-menu-title a:link, .left-menu-title a:visited, .left-menu-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.left-menu-title a:hover {text-decoration: underline; }

.left-img {padding:2px;padding-left:15px;}

.left-menu-row  {font-size:10px;color:#3E6A96; text-align:left; padding:2px; padding-left:25px; height: 13px;}
.left-menu-row a:link, .left-menu-row a:visited, .left-menu-row a:active { font-size:10px;text-decoration: none; color: #FFFFFF; text-decoration:underline;}
.left-menu-row a:hover {text-decoration: underline; }

#maintitle  {font-size:11px;color:#FFFFFF;font-weight:bold; height:32px; text-align:center; vertical-align:top;
             padding-top: 7px;
             }
#maintitle a:link, #maintitle a:visited, #maintitle a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
#maintitle a:hover {text-decoration: underline; }

#catbg {width:177px;height:177px;}
#catbg table {background: #000000; border: 1px solid #6C9E51;}
#catbg table:hover {background: #3A7600; border: 1px solid #6C9E51;}

.catbg {width:177px;height:177px;}
.catbg table {background: #3C542F; border: 1px solid #6C9E51;}
.catbg table:hover {background: #3A7600; border: 1px solid #6C9E51;}

.mainbg table {color: #FFFFFF; background: #000000; border: 1px solid #6C9E51;}
.mainbg table:hover {background: #3A7600; border: 1px solid #6C9E51;}

.row2  {font-size:11px;color:#000000; font-weight:normal; }
.row2 a:link, .row2 a:visited, .row2 a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #7EBD31; }
.row2 a:hover {text-decoration: underline; }

.calendar-title  {background-color:#94C331;font-size:11px;color:#FFFFFF;font-weight:bold; height:23;}
.calendar-title a:link, .calendar-title a:visited, .calendar-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.calendar-title a:hover {text-decoration: underline; }

.calendar-row  {;font-size:11px;color:#424443;font-weight:bold;}
.calendar-row a:link, .calendar-row a:visited, .calendar-row a:active { font-weight:normal;font-size:11px;text-decoration: none; color: #424443; }
.calendar-row a:hover {text-decoration: underline; }

.pickup-title  {font-size:11px;color:#538C07;font-weight:bold; text-align:left; padding:10px;padding-bottom:15px;}
.pickup-row    {font-size:11px;padding-left:10px;color:#606658;}
.pickup-button  {background-color:#5B9413;font-size:11px;color:#FFFFFF;font-weight:bold;border:0px solid #C7D7B3; height:20px;}
.pickup-input  {font-size:11px;border:2px inset #C7D7B3; height:20px;}

.banner-left  {background-color:#52B239; font-size:11px;color:#FFFFFF;font-weight:normal;}
.banner-left a:link, .banner-left a:visited, .banner-left a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.banner-left a:hover {text-decoration: underline; }

.banner-right  {background-color:#C6BA39; font-size:11px;color:#FFFFFF;font-weight:normal;}
.banner-right a:link, .banner-right a:visited, .banner-right a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.banner-right a:hover {text-decoration: underline; }

.ft_toolbar   {font-size:11px;color:#5A5531;font-weight:normal;text-align:center;}
.ft_toolbar a:link, .ft_toolbar  a:visited, .ft_toolbar a:active { font-weight:normal;font-size:11px;text-decoration: none; color: #5A5531; }
.ft_toolbar a:hover {text-decoration: underline; }

.ft_toolbar2   {font-size:11px;color:#3C3C3C;font-weight:normal;padding:2px;}
.ft_toolbar2 a:link, .ft_toolbar2  a:visited, .ft_toolbar2 a:active { font-weight:normal;font-size:11px;text-decoration: none; color: #3C3C3C; }
.ft_toolbar2 a:hover {text-decoration: underline; }

.new-title  {background-color:#4A4D4A;font-size:11px;color:#FFFFFF;font-weight:bold; height:23; text-align:left;}
.new-title a:link, .new-title a:visited, .new-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.new-title a:hover {text-decoration: underline; }

.new-row  {background-color:#F7EFE7;font-size:11px;color:#94865A; font-weight:normal;}
.new-row a:link, .new-row a:visited, .new-row a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #94865A; }
.new-row a:hover {text-decoration: underline; }

.best-title  {background-color:#4A4D4A;font-size:11px;color:#FFFFFF;font-weight:bold; height:23; text-align:left;}
.best-title a:link, .best-title a:visited, .best-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.best-title a:hover {text-decoration: underline; }

.best-row  {background-color:#F7EFE7;font-size:11px;color:#94865A; font-weight:normal;}
.best-row a:link, .best-row a:visited, .best-row a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #94865A; }
.best-row a:hover {text-decoration: underline; }

.rekl-title  {background-color:#3B4D6B;font-size:11px;color:#FFFFFF;font-weight:bold; height:23; text-align:left;}
.rekl-title a:link, .rekl-title a:visited, .rekl-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.rekl-title a:hover {text-decoration: underline; }

.rekl-row  {background-color:#EFEFF7;font-size:11px;color:#3B4D6B; font-weight:normal;text-align:center;}
.rekl-row a:link, .rekl-row a:visited, .rekl-row a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #3B4D6B; }
.rekl-row a:hover {text-decoration: underline; }

.tdrow1 { background-color:#FFFFFF;font-size:11px;color:#0F557A;
  border-bottom:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;
  border-top:1px solid #E1E8ED;
  border-left:1px solid #E1E8ED;
}

.pformstrip { background-color: #E1E8ED; color:#0F557A;font-weight:bold;padding:7px; margin-top:1px;}
.pformstrip a:link, .pformstrip a:active, .pformstrip a:visited {color: #0152BE;}
.pformstrip1 {color:#0F557A;font-weight:bold;padding:2px;margin-top:1px; }
.pformstrip2 {color:#0F557A;font-weight:bold;padding-left:15px; padding-right: 3px; margin-top:1px; height:11px;
              background-image: url(/design/knopka.jpg);background-repeat: no-repeat;background-position: 0px 4px;}

.events { color: #0152BE;font-size:13px;
          text-align: left; font-weight:bold;vertical-align:top;padding:2px; padding-left:25px;}
.events2 { padding:0; margin:0; padding-bottom:25px;}

.eventstitle  {width:194px; background-image: url(/design/lenta1.jpg);background-repeat: no-repeat;font-size:11px;color:#FFFFFF;font-weight:bold;
               height:22px; text-align:left;padding-left:22px;}
.eventstitle a:link, .eventstitle a:visited, .eventstitle a:active
               { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.eventstitle a:hover {text-decoration: underline; }

.row4  {font-size:11px;color:#000000; font-weight:bold; padding-top:5px;vertical-align:top;}
.row4 a:link, .row4 a:visited, .row4 a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #0083CB; }
.row4 a:hover {text-decoration: underline; }


.row3 { background-color: #E1E8ED;}

.row13  {font-size:13px;color:#3E6A96;}
.row13 a:link, .row13 a:visited, .row13 a:active  {font-size:13px;color:#3E6A96;}

.headCat { background-color:#F7EFE7;font-size:12px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold;}
.headCat a:link, .headCat  a:visited, .headCat a:active { font-weight:bold;font-size:12px;text-decoration: none; color: #4A4D4A; }
.headCat a:hover {text-decoration: underline; }

#userlinks { color:#FFFFFF; background: #3C542F; border: 1px solid #6C9E51; margin-left: 10px; margin-right: 10px;}
.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; line-height: 12px; }
.row1 { background-color: #F5F9FD;}

.titlemedium { font-weight:bold; color:#3A4F6C; padding:7px; margin:0px; background-image: url(/images/tile_sub.gif); }
.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { text-decoration: underline; color: #3A4F6C; }

.inputbox1  {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFCC66;
    }

.inputbox2  {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedbde;
    }

.pformleft  { background-color: #F5F9FD; padding:6px; margin-top:1px;width:25%; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }
.pformleftw { background-color: #F5F9FD; padding:6px; margin-top:1px;width:40%; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }
.pformright { background-color: #F5F9FD; padding:6px; margin-top:1px;border-top:1px solid #C2CFDF; }
.darkrow1 { background-color: #C2CFDF; color:#4C77B6; }
.darkrow2 { background-color: #BCD0ED; color:#3A4F6C; }
.darkrow3 { background-color: #D1DCEB; color:#3A4F6C; }

.tdrow2 { background-color:#F5F9FD;
  border-bottom:1px solid #D1DCEB;
  border-right:1px solid #D1DCEB;
  border-top:1px solid #FFF;
  border-left:1px solid #FFF;
}
.pagelink
{
  padding:0px 2px;
  color: #006000;
  font-weight:normal;
  font-size:13px;
  letter-spacing:-1px;
}

.pagelinklast
{
  padding:1px 2px;
  color: #000;
  font-weight:normal;
}

.pagecurrent
{
  background: #3C542F; border: 1px solid #6C9E51;
  padding:0px 2px;
  color: #FFFFFF;
  font-weight:bold;
  font-size:13px;
  letter-spacing:-1px;
}

.pagelink a:active, .pagelink a:visited, .pagelink a:link, .pagelinklast a:active, .pagelinklast a:visited, .pagelinklast a:link
{ text-decoration:none;
   color: #006000;
   font-weight:bold;
  font-size:13px;
}

.row-lang {text-align:left;padding-top:11px;font-size:10px;font-weight:bold;}
.row-lang  a:active, .row-lang a:link, .row-lang a:visited {color: #FFFFFF;text-decoration: none;}

.row-logo {text-align:left;padding-left:182px;height:140px;padding-top:2px;vertical-align:top;padding-bottom:0px;}
.row-subscribe {color: #7DB84A;font-size:13px;font-weight:bold;letter-spacing:-1px;padding-right:60px;vertical-align:top;}
.row-l-menu {vertical-align:top;}

.row-search {color: #0083CB;font-size:11px;font-weight:bold;letter-spacing:-1px;vertical-align:top;}

.pagelink a:hover {text-decoration:none;}
.td_ref  {
color: #33F;
FONT-SIZE: 12px;
font-family: Arial, Helvetica, sans-serif;
}
.td_ref  a:active, .td_ref a:link, .td_ref a:visited
{
color: #33F;
FONT-SIZE: 12px;
}
.h1_10 {font-size: 10px; margin:0px;}
h1 {font-size: 11px; margin:0px;}
.h1-11 {font-size: 11px; margin:0px; display: inline;}
h2 {font-size: 13px; margin:0px; color: #7DB84A;}
.h2-12 {font-size: 12px; margin:0px;}
h3 {font-size:13px;color: #FFFFFF;font-weight:normal; margin:0px;}
.h3-10 {font-size:10px;font-weight:normal; margin:0px;color:#000000;}

.vc-ref a:link, .vc-ref a:visited, .vc-ref a:active {color:#0160C7; text-decoration: none;font-size: 13px; font-weight:bold;}
.vc-ref a:hover {text-decoration:underline;}

.left-menu-row a:link h2, .left-menu-row a:visited h2, .left-menu-row a:active h2 {color: #FFFFFF; font-weight:normal; text-decoration:underline;}
.left-menu-row a:hover h2 {text-decoration: underline; }

.link-att a:link, .link-att a:visited, .link-att a:active {color:#FF0000}
.link-att a:link h2, .link-att a:visited h2, .link-att a:active h2 {color:#FF0000}

table tbody tr td p{color:white;}