body, img, h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, td, th { margin:0; padding:0; }
img { border: 0px; }
table   { border-collapse: collapse; }
.cleaner {clear: both; font-size: 1px; }
.cleaner_left {clear: left; font-size: 1px; }
.hidden { display: none; }
.unvisible { visibility: hidden; }
a span { display: none; }
.upper { text-transform: uppercase; }
.lower { text-transform: lowercase; }

a { color: #2B68B3; }
a:Hover { text-decoration: none; }

.right {float: right;}
.left {float: left; }
.textLeft { text-align: left; }
.block { display: block; }


img { border: 1px solid #dddbe5; padding: 1px; background-color: white; }

body { font-family: Tahoma, Arial; color: #333333; font-size: 11px; background: url('bg.banner.jpg') center top no-repeat; line-height: 14px; }
    #wrapper_outer { background: url('bg.jpg') 0px 294px repeat-x; width: 100%; text-align: center; }
        #navigace { color: #B0B0B0; padding: 10px 0px 0px 20px; }
            #navigace a { color: #B0B0B0; text-decoration: none; margin: 0px 5px 0px 5px;}
                #navigace a:Hover { text-decoration: underline; }
        #logo { width: 550px; height: 105px; display: block; margin: 23px 0px 0px 28px; }
    
    #wrapper { width: 980px; margin: 0 auto; text-align: left;}


    #copyright { width: 980px; margin: 0 auto; background-color: #79a8df; color: #e4e2e9; padding: 10px 0px 10px 0px; line-height: 16px; text-align: center; margin-top: 15px; }
        #copyright .left { padding-left: 20px; }
        #copyright .right { padding-right: 20px; }

        #copyright .left a,
        #copyright .right a { margin: 0px 3px 0px 3px; }
        #copyright a { color: #e4e2e9 }


    #content_left { width: 221px; float: left; margin: 29px 0px 0px 10px; }
        #content_left #menu { width: 221px; padding-bottom: 2px; background: url('bg.menu2.jpg') left bottom no-repeat; margin-bottom: 20px; }
            #content_left #menu ul { width: 221px; display: block; background: url('bg.menu.jpg') left top no-repeat; list-style-type: none; padding-top: 5px; padding-bottom: 10px }
                #menu ul li { display: block; width: 150px; background: url('bg.menu3.jpg') left bottom repeat-x; margin-left: 25px; padding: 10px 0px 10px 0px}
                    #menu ul li a { color: white; text-decoration: none; font-weight: bold; line-height: 16px; }
                        #menu ul li a:Hover { color: #e0e0e0; }
                #menu .last { background: none; }
        #content_left .email { background: url('ico.mail.jpg') left top no-repeat; padding-left: 30px; margin: 0px 0px 20px 10px;}
                #content_right .nadpis { font-family: Arial; font-size: 16px; font-weight: normal; color: #2B68B3; margin-bottom: 15px; display: block; background: url('bg.hr.jpg') left bottom repeat-x; display: block; margin-top: 30px; padding-bottom: 10px; }


    #content_center { width: 489px; float: left; margin: 106px 0px 0px 12px; }

        #content_center h1 { font-family: Arial; font-size: 22px; font-weight: normal; color: #2B68B3; margin-bottom: 20px; }
        #content_center h2 { font-family: Arial; font-size: 16px; font-weight: normal; color: #2B68B3; display: block; background: url('h2.jpg') left bottom no-repeat; padding: 30px 0px 10px 0px; margin-bottom: 10px; }

        #content_center .left,
        #content_center .right { width: 230px; padding-bottom: 20px; }

        #content_center  h3 { font-family: Arial; font-size: 14px; font-weight: normal; color: #2B68B3; margin-bottom: 10px; display: block; }
        #content_center strong { color: #2b68b3; }
        #content_center .left h3,
        #content_center .right h3 { font-family: Arial; font-size: 14px; font-weight: normal; color: #2B68B3; margin-bottom: 10px; display: block; text-align: center; }
        #content_center img { margin: 0px 0px 0px 1px;}
        #content_center ul li { margin-left: 15px; margin-bottom: 5px; }


    #content_right { width: 206px; float: left; margin-top: 110px; margin-left: 40px}
        #content_right .nadpis { font-family: Arial; font-size: 16px; font-weight: normal; color: #2B68B3; margin-bottom: 15px; display: block; background: url('bg.hr.jpg') left bottom repeat-x; display: block; margin-top: 30px; padding-bottom: 10px; }
        #content_right .nadpis2 { font-family: Arial; font-size: 16px; font-weight: normal; color: #2B68B3; margin-bottom: 15px; display: block; }

        #content_right ul li { margin-bottom: 8px; margin-left: 15px; position: relative; top: 2px; }
        
        

        #content_right img { border: 0px; padding: 0px; margin: 0px 0px 15px 25px;}
        
        
        #content_center p { margin-bottom: 15px; }

