.cent {display:block;margin-left:auto;margin-right:auto}
.left {float:left}
.right {float:right}

.cleaner {
            clear:both;
                    height:1px;
                            font-size:1px;
                                    border:none;
                                            margin:0; padding:0;
                                                    background:transparent;
                                                            width:auto
                                                                    }


.active {text-decoration:underline !important}
.refs img {margin-right:10px;margin-bottom:5px}
/* M E N U  */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
      margin: 0;
        border: 0 none;
          padding: 0;
            width: auto; /*For KHTML*/
              list-style: none;
                
}

ul#navmenu-h li {
      margin: 0;
        border: 0 none;
          padding: 0px;
            float: left; /*For Gecko*/
              display: inline;
                list-style: none;
                  position: relative;
                    
}

ul#navmenu-h ul {
      margin: 0;
        border: 0 none;
          padding: 0;
            list-style: none;
              display: none;
                position: absolute;
                  left: 0;
                    

}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
      clear: both;
        display: block;
          font: 1px/0px serif;
            content: ".";
              height: 0;
                visibility: hidden;

}

ul#navmenu-h ul li {
      width: 136px;
        float: left; /*For IE 7 lack of compliance*/
          display: block !important;

            display: inline; /*For IE*/

}

/* Root Menu */
ul#navmenu-h a {
        margin-bottom:0px;    /* odsazeni menu  */
            text-align:center;
              float: none !important; /*For Opera*/
                float: left; /*For IE*/
                  display: block;
                    
                        font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;
                            letter-spacing:.1em;
                                text-decoration: none;
                                  height: auto !important;
                                    height: 1%; /*For IE*/
                                        height:20px !important;
                                                padding-top:7px;
                                                    padding-bottom:3px;

                                                        font-weight:600 !important;

                                                            font-size:18px;
                                                            margin-right:30px;

}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
     
       
        
            
}



/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
      display: block;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
    display: block;
}



/* ---- KONEC MENU  ---- */

#main {width:1168px;background:url('/media/im/back_main.png') repeat-x;height:600px}
#top {width:1111px;height:315px;background:url('/media/im/top_bottom.jpg') no-repeat;border-bottom:20px solid #00a2db}
#content_obal {width:1111px;background:#00a2db}
#content {width:1000px;background:url('/media/im/back_content.png') right 0px repeat-y #d5f6ff;min-height:650px}
#in {clear:left;width:700px;margin-left:30px;padding-top:20px}
#menu {display:block;width:700px;padding-top:20px;margin-left:30px}

#logo {width:428px;height:185px;padding-top:20px;margin-left:50px;display:block}
#headlines {position:relative;top:200px;left:-50px;width:567px;}
#headline {}
#partner {position:relative;top:50px;left:95px}

#ims {width:233px;margin-right:10px;text-align:center}
#ims a {margin-top:10px;display:block}

#footer {background:#002255;height:30px;text-align:center;padding-top:15px;width:1000px;color:#ffffff}

body {font-family:'Trebuchet MS','Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;margin:0px;padding:0px;font-size:12px;background:#004283;color:#002255}
a {text-decoration:none;color:#241c1c}
h1 {margin:0;padding:0;font-weight:400;font-size:20px;margin-top:30px}
h2 {margin:0;padding:0;font-weight:400;font-size:20px;margin-top:20px}
h2 span {font-size:12px}
ul {line-height:1.8}
p {margin-top:8px}
