BODY {font-size: 12px; font-family: arial; padding-top: 20px; margin: 0px; background-image: url(images/bg.jpg); background-repeat: repeat-x;}
IMG {border: 0px;}
P {text-align: justify;}
HR {color: #a7afb2; height: 0.1mm; width: 100%;}
                       
#mchboxPrekryti {width: 100%; height: 100%; float: left; height: 1000px; background-color: #000; opacity: 0.50; filter: alpha(opacity=50); -moz-opacity: 0.50; -khtml-opacity: 0.20; position: absolute; top: 0px; left: 0px; z-index: 90;}
#iframecarssk {width: 660px; margin-top: 0px; float: left; position: absolute; top: 20px; left: 140px; z-index: 100; opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1;}
#iframecarssk #close {width: 640px; height: 20px; text-align: right; background-color: #FFF; padding: 5px 10px 0px 10px; float: left; }
  #iframecarssk #close A {color: red; font-weight: bold;}

#homeBannerFrame {width: 442px; padding: 0px 249px 0px 249px; display: block; margin-top: 0px; float: left; position: absolute; top: 200px; left: 0px; z-index: 100; opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1;}
#homeBannerFrame #contentFrame {width: 416px; float: left; padding: 10px; background-color: #FFF; border: 3px #D0D0D0 solid;}
#homeBannerFrame #contentFrame IMG {margin: 0px;}
#homeBannerFrame #contentFrame H3 {width: 416px; padding: 6px 0px 6px 0px; margin: 0px; font-size: 12px; font-weight: bold; color: #015da3; border-bottom: 1px #a7afb2 solid; text-align: center;}
#homeBannerFrame #contentFrame H2 {margin: 0px; font-size: 22px; color: #015da3; font-weight: normal;}

.tdRight {text-align: right;}
.error {color: red;}
.noMargin {margin: 0px;}
.bezOkraje {border: 0px;}
.zelenyOkraj {border: 1px #8fcb60 solid; font-weight: bolder;}
.zelenaVypln {background-color: #8fcb60;}
.hlavickaFaq {background-color: #8fcb60; vertical-align: top; font-weight: bold;}
.faqTucneTop {background-color: #fff; vertical-align: top; font-weight: bold;}
.imgGal {float: left; margin: 0px 10px 10px 10px;}

.hidden {display: none;}
.green {color: #7cc046;}
.bottomBorderGreen {padding: 0px 0px 10px 0px; width: 675px; float: left; margin-bottom: 10px; border-bottom: 1px #a7afb2 solid;}
.pdf {display: block; padding: 10px 0px 10px 35px; background-image: url('images/icon-small-pdf.jpg'); background-position: left center; background-repeat: no-repeat;}
.doc {display: block; padding: 10px 0px 10px 35px; background-image: url('images/icon-small-doc.jpg'); background-position: left center; background-repeat: no-repeat;}
.xls {display: block; padding: 10px 0px 10px 35px; background-image: url('images/icon-small-xls.jpg'); background-position: left center; background-repeat: no-repeat;}
.zip {display: block; padding: 10px 0px 10px 35px; background-image: url('images/icon-small-zip.jpg'); background-position: left center; background-repeat: no-repeat;}

#mainFrame {width: 940px; position: relative; margin-left: auto; margin-right: auto; }

#topFrame {width: 940px; height: 89px; padding: 0px; float: left; background-color: #0069aa;}
  #topFrame #logo {width: 180px; height: 89px; float: left; background-image: url('images/new-logo.jpg'); background-position: left; background-repeat: no-repeat; }
    #topFrame #logo A {width: 180px; height: 89px; float: left; display: block; text-decoration: none;}
  #topFrame #banner {width: 225px; height: 89px; float: left; background-image: url('images/top-klientska-linka.jpg');}
  #topFrame #bannerSk {width: 225px; height: 89px; float: left; background-image: url('images/top-klientska-linka-sk.jpg');}
  #topFrame #menu {width: 535px; height: 23px; padding: 0px 0px 0px 0px; float: left; font-weight: bold; color: #fff; text-align: center; /*background-image: url('images/top-menu-bg-new.jpg'); background-repeat: repeat-x;*/}
  
  #topFrame #menu UL {width: 535px; height: 33px; float: left; padding: 0px; margin: 0px; list-style: none; background-image: url('images/top-menu-bg-new.jpg'); background-repeat: repeat-x; }
  #topFrame #menu .lastButton {background-image: none;}
  #topFrame #menu UL LI {height: 33px; float: left; margin: 0px; padding: 0px; background-image: url('images/top-menu-sepr.jpg'); background-repeat: no-repeat; background-position: right; position: relative;}
  #topFrame #menu UL LI A {height: 23px; margin: 0px; padding: 9px 9px 0px 8px; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFF; display: block; float: left; text-align: center;}
  #topFrame #menu UL LI A:HOVER {color: #015da3;}
  #topFrame #menu UL LI:HOVER {color: #015da3;}
  #topFrame #menu .submenu {position: absolute; z-index: 100; top: 29px; left: 0px; display: none;}
    #topFrame #menu .submenu UL {width: 284px; float: left; list-style: none; margin: 0px; padding: 2px 0px 0px 0px; background-color: #8fcb60;}
    #topFrame #menu .submenu UL LI {width: 280px; height: 25px; float: left; padding: 0px 2px 2px 2px; margin: 0px; clear: both; background-color: #8fcb60; background-image: none;}
    #topFrame #menu .submenu UL LI A:HOVER {color: #FFF; background-color: #8fcb60; }
    #topFrame #menu .submenu UL LI A {width: 270px; height: 20px; color: #fff; padding: 5px 0px 0px 10px; margin: 0px; background-color: #015da3; background-image: none; font-weight: normal; text-align: left; }
  
  
  #topFrame #menu2 {width: 435px; height: 23px; padding: 0px 0px 0px 100px; float: left; font-weight: bold; color: #fff; text-align: center; /*background-image: url('images/top-menu-bg-new.jpg'); background-repeat: repeat-x;*/}
  #topFrame #menu2 UL {width: 435px; height: 33px; float: left; padding: 0px; margin: 0px; list-style: none; background-image: url('images/top-menu-bg-new.jpg'); background-repeat: repeat-x; }
  #topFrame #menu2 .lastButton {background-image: none;}
  #topFrame #menu2 UL LI {height: 33px; float: left; margin: 0px; padding: 0px; background-image: url('images/top-menu-sepr.jpg'); background-repeat: no-repeat; background-position: right; position: relative;}
  #topFrame #menu2 UL LI A {height: 23px; margin: 0px; padding: 9px 9px 0px 8px; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFF; display: block; float: left; text-align: center;}
  #topFrame #menu2 UL LI A:HOVER {color: #015da3;}
  #topFrame #menu2 UL LI:HOVER {color: #015da3;}
  #topFrame #menu2 .submenu {position: absolute; z-index: 100; top: 29px; left: 0px; display: none;}
    #topFrame #menu2 .submenu UL {width: 284px; float: left; list-style: none; margin: 0px; padding: 2px 0px 0px 0px; background-color: #8fcb60;}
    #topFrame #menu2 .submenu UL LI {width: 280px; height: 25px; float: left; padding: 0px 2px 2px 2px; margin: 0px; clear: both; background-color: #8fcb60; background-image: none;}
    #topFrame #menu2 .submenu UL LI A:HOVER {color: #FFF; background-color: #8fcb60; }
    #topFrame #menu2 .submenu UL LI A {width: 270px; height: 20px; color: #fff; padding: 5px 0px 0px 10px; margin: 0px; background-color: #015da3; background-image: none; font-weight: normal; text-align: left; }
  
  
  /*#topFrame #menu A {color: #fff; text-decoration: none;}
  #topFrame #menu A:HOVER {color: #006699;}*/
  #topFrame #flags {width: 50px; height: 32px; padding: 20px 0px 0px 0px; float: left; text-align: left;}
  #topFrame #search {width: 455px; height: 52px; padding: 0px 0px 0px 30px; float: left; color: #fff;}
    #topFrame #search .formRow {width: 85px; height: 32px; padding: 20px 5px 0px 0px; float: left; text-align: right;}
    #topFrame #search .formInput {width: 152px; height: 47px; padding: 15px 0px 0px 0px; float: left;}
      #topFrame #search .formInput INPUT {width: 147px; height: 20px; border: 0px; padding: 0px; margin: 0px; background-color: #fff;}
    #topFrame #search .formSubmit {width: 53px; height: 46px; padding: 16px 0px 0px 0px; float: left;}
      #topFrame #search .formSubmit INPUT {width: 53px; height: 20px; border: 0px; padding: 0px; margin: 0px; color: #015da3; background-color: #8fcb60;}
    #topFrame #search .link {width: 141px; height: 32px; padding: 20px 0px 0px 5px; float: left;}
      #topFrame #search .link A {color: #fff; text-decoration: none;}
      #topFrame #search .link A:HOVER {text-decoration: underline;}

#topMenuFrame {width: 760px; height: 21px; padding-left: 180px; float: left; background-color: #0069aa; }
  #topMenuFrame #topLista1 {width: 335px; height: 18px; padding-top: 3px; float: left; color: #339966; font-weight: bold; text-align: center; background-image: url('images/menu-lista1.jpg'); background-position: left;}
  #topMenuFrame #topLista2 {width: 425px; height: 18px; padding-top: 3px; float: left; color: #339966; font-weight: bold; text-align: center; background-image: url('images/menu-lista2.jpg'); background-position: left; background-repeat: no-repeat;}

#menuFrame UL {width: 940px; height: 29px; float: left; padding: 0px 0px 0px 0px; margin: 0px; list-style: none; background-image: url('images/new-menu-bg.jpg'); background-repeat: repeat-x; }
  #menuFrame .button1 {width: 181px;}
  #menuFrame .button2 {width: 164px;}
  #menuFrame .button3 {width: 172px;}
  #menuFrame .button4 {width: 157px;}
  #menuFrame .button5 {width: 127px;}
  #menuFrame .button6 {width: 139px;}
  #menuFrame .lastButton {background-image: none;}
  #menuFrame UL LI {height: 29px; float: left; margin: 0px; padding: 0px; background-image: url('images/new-menu-sepr.jpg'); background-repeat: no-repeat; background-position: right; position: relative;}
  #menuFrame UL LI A {height: 22px; margin: 0px; padding: 7px 0px 0px 0px; font-size: 13px; font-weight: bold; text-decoration: none; color: #FFF; display: block; float: left; text-align: center;}
  #menuFrame UL LI A:HOVER {color: #015da3;}
  #menuFrame UL LI:HOVER {color: #015da3;}
  #menuFrame .submenu {position: absolute; z-index: 1; top: 29px; left: 0px; display: none;}
    #menuFrame .submenu UL {width: 284px; float: left; list-style: none; margin: 0px; padding: 2px 0px 0px 0px; background-color: #8fcb60;}
    #menuFrame .submenu UL LI {width: 280px; height: 25px; float: left; padding: 0px 2px 2px 2px; margin: 0px; clear: both; background-color: #8fcb60; background-image: none;}
    #menuFrame .submenu UL LI A:HOVER {color: #FFF; background-color: #8fcb60; }
    #menuFrame .submenu UL LI A {width: 270px; height: 20px; color: #fff; padding: 5px 0px 0px 10px; margin: 0px; background-color: #015da3; background-image: none; font-weight: normal; text-align: left; }
    #menuFrame .submenu .bold {font-weight: bold; padding-left: 10px; background-image: url('images/menu-li-circle.jpg'); background-position: left 5px; background-repeat: no-repeat;}
    #menuFrame .submenu .bold:HOVER {background-image: none;}      
      
#flashFrame {width: 940px; height: 215px; float: left;}

#downMenu {width: 940px; height: 33px; float: left; background-color: #006699;}
  #downMenu A {height: 23px; padding: 10px 15px 0px 15px; color: #66cc66; font-weight: bold; text-decoration: none; float: left; display: block; }
  #downMenu A:HOVER {color: #fff;}
  #downMenu .sepr {height: 33px; width: 1px; float: left; background-image: url('images/down-menu-sepr.jpg');}


#contentHomeFrame {width: 912px; padding: 10px 14px 10px 14px; float: left; background-color: #fff;}
  #contentHomeFrame UL {margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;}
  #contentHomeFrame LI {list-style: none; margin: 0px; padding: 0px 0px 0px 15px; background-image: url('images/li-green.jpg'); background-position: left 5px; background-repeat: no-repeat;}
  #contentHomeFrame .leftFrame {width: 220px; float: left;}
    #contentHomeFrame .leftFrame .img {padding-bottom: 6px;}
    #contentHomeFrame .leftFrame .img2 {padding-bottom: 10px;}
  #contentHomeFrame .centerAndRightFrame {width: 662px; padding: 5px 14px 5px 14px; float: left;}
    #contentHomeFrame .centerAndRightFrame TABLE {border-collapse: collapse; width: 662px;}
    #contentHomeFrame .centerAndRightFrame TH {background-color: #8fcb60; border: 1px #5597ca solid; color: #015da3; font-weight: bold; padding: 3px 10px 3px 10px;}
    #contentHomeFrame .centerAndRightFrame TD {border: 1px #5597ca solid; color: #015da3; padding: 3px 10px 3px 10px;}
      #contentHomeFrame .centerAndRightFrame .tr2 {background-color: #ddeaf4;}
      #contentHomeFrame .centerAndRightFrame H3 {width: 675px; padding: 6px 0px 6px 0px; margin: 0px; font-size: 12px; font-weight: bold; color: #015da3; border-bottom: 1px #a7afb2 solid;}
  
  #contentHomeFrame .angHome {width: 647px; padding: 5px 14px 5px 14px; float: left;}
  
  #contentHomeFrame .centerFrame {width: 442px; padding: 5px 14px 5px 14px; float: left;}
  #contentHomeFrame .rightFrame {width: 205px; padding: 0px 0px 10px 15px; float: left; border-left: 1px #99cc99 solid;}
    #contentHomeFrame .rightFrame H3 {margin: 0px 0px 10px 0px; width: 190px; display: block; padding: 0px 0px 0px 15px; font-size: 18px; font-weight: normal; background-repeat: no-repeat; background-position: left center; }
    #contentHomeFrame .rightFrame IMG {margin: 5px 5px 5px 0px;}
    #contentHomeFrame .rightFrame .headBlue {color: #66cc33; background-image: url('images/li-head-blue.jpg');}
    #contentHomeFrame .rightFrame .headGreen {color: #006699; background-image: url('images/li-head-green.jpg');}
    #contentHomeFrame .rightFrame .formOvereni {width: 205px; float: left;}
    #contentHomeFrame .rightFrame .formInput {width: 147px; float: left; }
    #contentHomeFrame .rightFrame .formInput INPUT {width: 142px; border: 1px #99cc66 solid;}
    #contentHomeFrame .rightFrame .formSubmit {width: 53px; padding-left: 5px; float: left; }
    #contentHomeFrame .rightFrame .formSubmit INPUT {width: 53px; margin: 1px 0px 0px 0px; background-color: #99cc66; border: 0px; color: #006699;}
    #contentHomeFrame .rightFrame .sepr {width: 205px; float: left; margin: 10px 0px 10px 0px; height: 1px; line-height: 1px; font-size: 1px; background-color: #99cccc;}
    #contentHomeFrame .rightFrame P {font-size: 12px; margin: 0px; color: #333333;}
    #contentHomeFrame .rightFrame .greenText {color: #66cc33; text-align: left;}
    #contentHomeFrame .rightFrame .grayText {color: #333333; margin-bottom: 10px;}
    #contentHomeFrame .rightFrame .sepr2 {width: 205px; height: 10px; line-height: 10px; float: left; background-color: #FFF;}
  
  
  #contentHomeFrame .welcomeSepr {width: 10px; height: 50px; float: left;}
  #contentHomeFrame .welcome {width: 450px; padding: 10px 0px 10px 0px; float: left;}      
    #contentHomeFrame H2 {margin: 0px; font-size: 22px; color: #015da3; font-weight: normal;}
    #contentHomeFrame P {margin: 5px 0px 10px 0px; color: #23373e;}
    #contentHomeFrame A {color: #7cc046; text-decoration: none;}
    #contentHomeFrame A:HOVER {text-decoration: underline;}
    #contentHomeFrame .newsFrame .sepr {width: 442px; height: 1px; margin: 0px 0px 10px 0px; float: left; background-color: #dbefcc; line-height: 1px; font-size: 1px;}
    #contentHomeFrame .newsFrame .left {width: 102px; float: left; }
    #contentHomeFrame .newsFrame .allWidth {width: 442px; float: left; }
    #contentHomeFrame .newsFrame .allWidth H4 {margin: 0px; color: #015da3; font-size: 12px; font-weight: bold;}
    #contentHomeFrame .newsFrame .right {width: 330px; float: left; padding: 0px 0px 0px 10px; }
    #contentHomeFrame .newsFrame .right H4 {margin: 0px; color: #015da3; font-size: 12px; font-weight: bold;}
    #contentHomeFrame .newsFrame .right P {margin: 0px 0px 5px 0px; color: #23373e;}
    #contentHomeFrame .newsFrame .right A {padding: 0px 0px 0px 14px; background-image: url('images/news-li.jpg'); background-position: left center; background-repeat: no-repeat;}
    
    
    
    /*#contentHomeFrame .welcome .bottomLinks {width: 450px; padding: 5px 0px 0px 0px; float: left;}
    #contentHomeFrame .welcome .bottomLinks P {color: #7cc046; margin: 0px;}
    #contentHomeFrame .welcome .bottomLinks A:HOVER {color: #015da3; text-decoration: none;}
    #contentHomeFrame .welcome .newsFrame {width: 442px; padding: 5px 0px 0px 0px; float: left;}*/
      

/* CONTENT */
#contentFrame {width: 910px; padding: 15px; float: left; background-color: #fff;}
  #contentFrame .sitServisuLeft {width: 200px; float: left;}
  #contentFrame .sitServisuRight {width: 475px; float: left;}
  #contentFrame .helpFrameBlue {float: left; background-image: url('images/left-bg-help.jpg'); background-repeat: repeat-y; background-position: left; }
  #contentFrame .smallItalic {font-size: 10px; font-style: italic;}
  #contentFrame A {color: #015da3;}
  #contentFrame A:HOVER {text-decoration: none;}
  #contentFrame H4 {padding: 6px 0px 6px 0px; margin: 0px; font-size: 12px; font-weight: bold; color: #015da3;}
  #contentFrame H5 {padding: 3px 0px 3px 0px; margin: 0px; font-size: 13px; font-weight: bold; color: #015da3;}
  #contentFrame UL {margin: 10px 0px 10px 0px; padding: 0px;}
  #contentFrame LI {list-style: none; margin: 0px; padding: 0px 0px 0px 15px; background-image: url('images/li-green.jpg'); background-position: left 5px; background-repeat: no-repeat;}
  #contentFrame .marginBottom LI {margin-bottom: 5px;}
  #contentFrame .leftMenu {width: 220px; height: 100%; float: left; background-color: #015da3; background-image: url('images/left-menu-top.jpg'); background-repeat: no-repeat; background-position: left top;}
    #contentFrame .leftMenu .top {width: 208px; padding: 10px 0px 10px 12px; float: left;}
    #contentFrame .leftMenu H3 {padding: 0px 0px 10px 0px; font-size: 14px; font-weight: bold; margin: 0px; color: #fff;}
    #contentFrame .leftMenu H2 {background-image: url('images/icon-h2.jpg'); padding: 0px 0px 0px 15px; font-size: 14px; font-weight: bold; margin: 0px; color: #8fcb60; background-position: left center; background-repeat: no-repeat;}
    #contentFrame .leftMenu A {width: 196px; padding: 5px 10px 5px 14px; color: #fff; text-decoration: none; float: left; display: block; /*border-bottom: 1px #87c564 solid;*/}
    #contentFrame .leftMenu A:HOVER {color: #87c564;}
    #contentFrame .leftMenu IMG {margin: 0px; float: left;}
    #contentFrame .leftMenu .lastLink {border: 0px;}
    #contentFrame .leftMenu .sepr10 {width: 220px; height: 30px; float: left;}
    #contentFrame .leftMenu .boldLink {font-weight: bold; padding-left: 10px; background-image: url('images/menu-li-circle.jpg'); background-position: left 5px; background-repeat: no-repeat;}
    #contentFrame .leftMenu .submenu {width: 220px; background-color: #015da3; float: left;}
    #contentFrame .leftMenu .submenu A {width: 186px; padding: 5px 10px 5px 24px; font-size: 12px; color: #fff; text-decoration: none; float: left; display: block; border: 0px;}
    #contentFrame .leftMenu .submenu A:HOVER {color: #87c564;}
    #contentFrame .leftMenu .seprLine {width: 220px; height: 1px; float: left; line-height: 1px; background-color: #87c564;}
    #contentFrame .leftMenu .banner {width: 220px; padding: 10px 0px 10px 0px; float: left; background-color: #fff;}
    
  #contentFrame .rightContent {width: 675px; padding: 0px 0px 0px 15px; float: left; background-color: #fff;}
    #contentFrame .rightContent .navigace {width: 660px; height: 25px; padding: 10px 0px 0px 15px; margin-bottom: 10px; float: left; color: #fff; background-image: url('images/navig-bg.jpg'); background-repeat: repeat-x;}
    #contentFrame .rightContent .navigace A {color: #fff; text-decoration: none;}
    #contentFrame .rightContent .navigace A:HOVER {text-decoration: underline;}
    #contentFrame .rightContent H1 {width: 675px; padding: 6px 0px 6px 0px; margin: 0px; font-size: 12px; font-weight: bold; color: #015da3; border-bottom: 1px #a7afb2 solid;}
    #contentFrame .rightContent H2 {padding: 0px; margin: 15px 0px 10px 0px; font-size: 12px; font-weight: bold; color: #015da3;}
    #contentFrame .rightContent H3 {width: 675px; padding: 6px 0px 6px 0px; margin: 0px; font-size: 12px; font-weight: bold; color: #015da3; border-bottom: 1px #a7afb2 solid;}
    #contentFrame .rightContent H5 {width: 675px; padding: 6px 0px 6px 0px; margin: 10px 0px 0px 0px; font-size: 12px; font-weight: normal; color: #015da3; border-bottom: 1px #a7afb2 solid; text-align: center;}
    #contentFrame .rightContent H4 {padding: 0px; margin: 15px 0px 10px 0px;}
    #contentFrame .rightContent P {margin: 10px 0px 10px 0px;}
    #contentFrame .rightContent P IMG {margin: 10px; }
    #contentFrame .rightContent .nejlevnejsipujckaTop {width: 675px; height: 110px; float: left; background-color: #FFF; color: #FFF; background-image: url('images/np-top.jpg'); background-position: top; background-repeat: no-repeat;}
    #contentFrame .rightContent .nejlevnejsipujcka {width: 655px; float: left; padding: 10px 10px 10px 10px; background-color: #0069aa; color: #FFF;}
    #contentFrame .rightContent .nejlevnejsipujcka A {color: #FFF;}
    #contentFrame .rightContent .nejlevnejsipujcka H1 {width: 655px; padding: 6px 0px 6px 0px; margin: 0px; font-size: 18px; font-weight: bold; color: #FFF; border: 0px;}
    #contentFrame .rightContent .nejlevnejsipujcka H2 {padding: 0px; margin: 15px 0px 10px 0px; font-size: 17px; font-weight: bold; color: #FFF; border: 0px;}
    #contentFrame .rightContent .nejlevnejsipujcka H3 {width: 655px; padding: 6px 0px 6px 0px; margin: 0px; font-size: 16px; font-weight: bold; color: #FFF; border: 0px;}
    #contentFrame .rightContent .nejlevnejsipujcka H5 {width: 655px; padding: 6px 0px 6px 0px; margin: 10px 0px 0px 0px; font-size: 12px; font-weight: normal; color: #FFF; text-align: center; border: 0px;}
    #contentFrame .rightContent .nejlevnejsipujcka H4 {padding: 0px; margin: 15px 0px 10px 0px; color: #FFF;}
    
    
  /* FORMS */
  #contentFrame .rightContent .pomRow {width: 675px; float: left; padding: 5px 0px 0px 0px;}
  #contentFrame .rightContent .formRow {width: 220px; padding: 5px 10px 0px 0px; color: #006699; float: left; text-align: right;}
  #contentFrame .rightContent .formInputShort {width: 445px; padding: 2px 0px 0px 0px; float: left;}
    #contentFrame .rightContent .formInputShort .green {border: 1px #99cc66 solid;}
  #contentFrame .rightContent .formInputSubmit {width: 445px; padding: 2px 0px 0px 0px; float: left;}
    #contentFrame .rightContent .formInputSubmit INPUT {float: left; border: 1px #99cc66 solid; background-color: #006699; color: #FFF;}
  #contentFrame .rightContent .formInput {width: 445px; padding: 2px 0px 0px 0px; float: left;}
    #contentFrame .rightContent .formInput INPUT {width: 320px; float: left; border: 1px #99cc66 solid;}
    #contentFrame .rightContent .formInput TEXTAREA {width: 320px; height: 150px; float: left; border: 1px #99cc66 solid;}
    #contentFrame .rightContent .formInput SELECT {width: 324px; float: left; border: 1px #99cc66 solid;}
    #contentFrame .rightContent .formSouhlas {width: 100px; float: right; border: 1px #99cc66 solid;}
    #contentFrame .rightContent .formText P {margin: 0px;}
    #contentFrame .rightContent .formText {width: 675px; float: left; padding: 10px 0px 10px 0px; border-bottom: 1px #99cc66 solid; }
  #contentFrame .rightContent .formInputOption {width: 445px; float: left; }
    #contentFrame .rightContent .formInputOption INPUT {width: 40px;}
  /* END FORMS */
    
  #contentFrame .rightContent .newsFrame {width: 675px; padding: 5px 0px 0px 0px; float: left;}
      #contentFrame .rightContent .newsFrame .sepr {width: 675px; height: 1px; float: left; background-color: #dbefcc; line-height: 1px; font-size: 1px;}
      #contentFrame .rightContent .newsFrame .left {width: 102px; float: left; }
      #contentFrame .rightContent .newsFrame .left IMG {width: 100px; border: 1px #8fcb60 solid;}
      #contentFrame .rightContent .newsFrame .right {width: 563px; float: left; padding: 0px 0px 0px 10px; }
      #contentFrame .rightContent .newsFrame .right H4 {margin: 0px; color: #015da3; font-size: 12px; font-weight: bold;}
      #contentFrame .rightContent .newsFrame .right P {margin: 0px 0px 5px 0px; color: #23373e;}
      #contentFrame .rightContent .newsFrame .right A {padding: 0px 0px 0px 14px; background-image: url('images/news-li.jpg'); background-position: left center; background-repeat: no-repeat;}
      
      #contentFrame .rightContent .newsFrame .rightTiny {width: 215px; float: left; padding: 0px 10px 0px 10px; }
      #contentFrame .rightContent .newsFrame .rightTiny H4 {margin: 0px; color: #015da3; font-size: 12px; font-weight: bold;}
      #contentFrame .rightContent .newsFrame .rightTiny P {margin: 0px 0px 5px 0px; color: #23373e;}
      
      #contentFrame .rightContent TABLE {width: 675px; border-collapse: collapse; margin: 10px 0px 10px 0px;}
      #contentFrame .rightContent TH {background-color: #8fcb60; border: 1px #5597ca solid; color: #015da3; font-weight: bold; padding: 3px 10px 3px 10px;}
      #contentFrame .rightContent TD {border: 1px #5597ca solid; color: #015da3; padding: 3px 10px 3px 10px;}
        #contentFrame .rightContent TD P {color: #015da3;}
        #contentFrame .rightContent .tr2 {background-color: #ddeaf4;}
/* END CONTENT */

/* BOTTOM */
#bottomFrame {width: 940px; height: 70px; float: left; background-image: url('images/bottom-bg.jpg'); background-repeat: repeat-x;}
  #bottomFrame A { color: #8fcb60; text-decoration: none;}
  #bottomFrame A:HOVER {text-decoration: underline;}
  #bottomFrame .left {width: 350px; height: 70px; float: left; color: #8fcb60;}
    #bottomFrame .left .top {width: 335px; height: 17px; padding: 23px 0px 0px 15px; float: left;}
    #bottomFrame .left .bottom {width: 335px; height: 27px; padding: 3px 0px 0px 15px; float: left;}
  #bottomFrame .right {width: 590px; height: 70px; float: left;}
    #bottomFrame .right .top {width: 575px; height: 17px; padding: 23px 15px 0px 0px; float: left; text-align: right; color: #8fcb60;}
    #bottomFrame .right .bottom {width: 575px; height: 27px; padding: 3px 15px 0px 0px; float: left; text-align: right; color: #fff;}
    #bottomFrame .right .bottom A {color: #fff;}
/* END BOTTOM */
      
      
      