*{margin:0; padding:0}

fieldset, img{border:0}
 
a:focus{outline:none}

ul{padding-left:30px}

 
html{height:100%; margin-bottom:1px}

a:link, a:visited{text-decoration:none}
a:hover{text-decoration:underline; font-weight: normal;}


h1, h2, h3, h4, h5, h6{font-weight:normal; line-height:100%}

h1{font-size:300%}
h2{font-size:250%}
h3{font-size:200%}
h4{font-size:175%}
h5{font-size:150%}
h6{font-size:125%}

body{ 
  font-family:Tahoma; 
  font-size:12px; 
  line-height:150%; 
  color:#444444; 
  background:white /* url(../images/bg.gif) repeat-y 50%; */
}

a:link, a:visited{color:#990802}                                                /* odkaz v článku */

a:hover{color:#990802}
h1, h2, h3, h4, h5, h6{font-family:Tahoma}

h1{font-weight:normal; color:black;}

h2{color:#990802}

h3{color:#990802}                                                                  /* Nadpis H3 v článku */

h4{font-weight:normal; color:#990802}

h5{color:#878796}

h6{color:#7887A0}
.inside-right{padding:0 20px 0 0}
.inside{padding:8px}
.clear{clear:both}
.gap{height:8px; display:block; clear:both}

#wrap {
  padding:0; 
  width:1200px!important; 
  margin:0 auto; 
  text-align:left; 
  position:relative; 
  background:#fff
}

#header {float:left; 
  color:#ffedbf; 
  width:100%; 
  height:200px; 
  background:url(../images/header.png) repeat-x; 
  /* background:#ffedbf;*/
  position:relative
}

#logo {
  position:relative;
  left: 0px;
  top: 0px;
  width:300px; 
  height:150px; 
  float:left; 
  /* background:url(../images/logo.gif) no-repeat; */
}

#top-menu {
  width:100%; 
  height:60px; 
  margin-top: auto;
  margin-right: auto;
  position:absolute; 
  /* right:8px; */ 
  top:165px;
  left:0px;
  text-align: center;
}

#date {
  width:auto; 
  height:auto; 
  position:absolute; 
  right:16px; 
  top:325px; 
  color:#646464; 
  font-size:10px; 
  width:auto}

#container  {                                                                    /* Levý kontejner */
  margin:0; 
  padding:0; 
  width:auto; 
  height:auto; 
  background:#fffced; 
  /* border-left:1px solid #e3e3e3; 
  border-right:1px solid #e3e3e3;   */
}

#top-m  {                                                                         /* Rámeček Hlavního levého */
  width:100%; 
  height:5px; 
  /* background:url(../images/top-m.gif) repeat-x; */
}

#top-lt {                                                                         /* Rámeček Hlavního levého */
  width:100%; 
  height:5px; 
  /* background:url(../images/top-lt.gif) no-repeat left; */
  } 

#top-rt {                                                                           /* Rámeček Hlavního levého */
  width:100%; 
  height:5px; 
  /* background:url(../images/top-rt.gif) no-repeat right; */
}

#bottom-m {
  width:100%; 
  height:5px; 
  /* background:url(../images/bottom-m.gif) repeat-x; */                             /* Rámeček Hlavního levého */
}

#bottom-lt  {
  width:100%;  
  height:5px; 
  /* background:url(../images/bottom-lt.gif) no-repeat left; */                      /* Rámeček Hlavního levého */
}

#bottom-rt  {                                                                         /* Rámeček Hlavního levého */
  width:100%; 
  height:5px; 
  /*background:url(../images/bottom-rt.gif) no-repeat right; */
}

#right  {
  float:right; 
  width:22%; 
  overflow:hidden; 
  background:#fffced;
}

#content80  {         /* Hlavní Levý obsah */
  float:left; 
  width:77%; 
  overflow:hidden
}

#content100{float:left; width:100%; overflow:hidden}
#user{width:auto; height:auto; background:#f9f9f9}
#user1, #user2, #user3{height:auto; float:left}
#user h2{font-family:Helvetica,Arial,sans-serif; font-weight:bold; color:#59B5EB; font-size:12px; text-transform:uppercase; font-family:Cambria,serif; line-height:auto; padding-bottom:0; border:0}
.imgborder{border:1px solid #DDD; background:#fff; padding:4px; margin:0 10px 10px 0}
.usertop-inside{padding:16px 16px 0 16px}
.userpadding{padding:10px 20px 10px 10px}

#footer   {                                                                      /* patička */
  /* background:url(../images/footer_bg.gif) no-repeat; */ 
  text-align:left; 
  clear:both; 
  height:104px
}

#copyright{height:auto; width:auto; padding:5px 10px; font-size:0px; color:#808080; float:left}

#footer-nav{width:auto; height:45px; line-height:45px; margin:0; padding:0; float:right}

#login-button{width:auto; height:0px; overflow:hidden; float:left}
#login_area, 
#login  {
  background:#ffedbf; 
  height:5px; 
  line-height:32px; 
  font-size:10px;
}
#login{display:none}
#login_area .inside, #login .inside{padding:0 16px}
#login_area a{background:url('../images/button_left.png') no-repeat 0 50%; color:#666; padding:4px 3px; margin-right:1px}
#login_area  a span{background:url('../images/button_right.png') no-repeat 100% 50%; padding:4px 7px 4px 4px}
#login_area a:hover{}

#search{width:auto; height:auto; float:right}
.search{margin-top:5px}
.search input{border:1px solid #e1e1e1; padding:2px 2px; color:#c0c0c0; width:215px}
.search input:focus{color:#000}
.search .button, 
.logout input.button, #login .button{color:#fff; border:none; width:auto; height:19px; padding:0 0 1px; margin-left:3px; background:#3CA2BE; cursor:pointer}

#login li{float:left; background:none; padding:3px 6px 0 0; line-height:30px; border:none; list-style-type:none; font-size:12px}
#login label{color:#666; font-size:12px; margin-right:4px}
input#modlogin_username, 
input#modlogin_passwd{border:1px solid #E1E1E1; color:#C0C0C0; padding:3px 2px; width:80px}

.main-inside  {                                                                 /* Hlavní kontejner */ 
  padding:10px 16px;
  background: #fffced;
}

.slide-padding{padding:16px 16px 0 16px}
#slide-wrap{padding:20px 40px; background:#f1f1f1; position:relative; -moz-border-radius:5px; -webkit-border-radius:5px}
#slide-box{position:absolute}
#slide-box p{font-size:12px; line-height:18px; color:#8C8C8C}
#slide-box h1{color:#666; font-size:20px; line-height:120%}
#slide-box .inner{width:850px; height:180px; display:block; float:left}
.bg-img{border:1px solid #DDD; background:#fff; padding:4px; margin:0 20px 0 0}

.slide-box{position:relative; width:850px; height:180px; overflow:hidden}

.button-left{width:20px; height:100%; position:absolute; top:0; left:0; background:url(../images/left-button.png) no-repeat 0 50%; opacity:0.4; filter:alpha(opacity=40); z-index:1024; cursor:pointer}
.button-right{width:20px; height:100%; position:absolute; top:0; right:0; background:url(../images/right-button.png) no-repeat 100% 50%; opacity:0.4; filter:alpha(opacity=40); z-index:1024; cursor:pointer}
.button-left:hover{opacity:1; filter:alpha(opacity=100)}
.button-right:hover{opacity:1; filter:alpha(opacity=100)}

.MsoNormalTable {
  border: 1px solid #840000;
  margin: 10px;
  padding: 10px;
}
