body {margin: 0px; padding:0; font:0.8em arial,verdana,tahoma,sans-serif;
  text-align:center; color:#000000; background: #9F9F9F url("img/bg.gif") repeat-x;}


#atweb{text-align:left; list-style-image: url('img/li_2.gif')}

.modr {color:#3683BC;}
a:link, a:visited{
  color: #000000;
  text-decoration: underline;
}
a:hover{
  text-decoration: none;
}


#weblista {
    position: absolute; top: 0; width: 100%; z-index: 9; background: #000; color: #fff; text-align: center; padding: 0; margin: 0; background: #a6b4b3 url("images/weblista.gif") 0 0 repeat-x; height: 40px;
}
#weblista div {
    width: 980px; text-align: left; margin: 0 auto; padding-top: 4px; margin-left: 248px;
}
#weblista p {font-size: 12px; color: #2E4745;}
#weblista a {color: #182524;font-weight: bold; text-decoration: none;}
#weblista a:hover {text-decoration: underline; color: #2E4745;}


/* Tabulka */

.nadpis {width: 482px; height:33px; background: url("img/lista.gif") 0px 0px no-repeat; color: #ffffff; padding: 5px; font-size: 80%; font-weight:bold; Text-transform: uppercase;}
.nadpis a:link, .nadpis a:visited {color: #ffffff; text-decoration: underline;}
.nadpis a:hover {color: #FDF7DF; text-decoration: none;}
.obsah {width: 480px; padding: 5px; background: #EAEBEA; border: solid 1px #ffffff; border-top:none; font-size: 80%; margin:0px; }
.nah {margin-right: 10px; border: dotted 2px #ffffff;}

.font {font-size:100%}

/* DIV */
#telo{
  width: 783px;
  background-color: #9D9D9D;
  margin-left: auto; margin-right: auto;  margin-top: /*40*/0px;
  text-align: justify;
  line-height: 1.6em;
}
#vrch{
  width: 783px;
  height: 338px;
  background: #9D9D9D url("img/top.jpg") 0px 0px no-repeat;
}
#obsah{
  width: 783px;
  background: #9D9D9D url("img/telo.gif") 0px 0px repeat-y;
}
#main{
  float: right;
  width: 550px;
  position: relative; top:-80px; right:42px;
}
#menu{
  float: left;
  width: 158px;
  position:relative; top:-76px; left:8px;
  }
#vrchmenu{
  position:relative; top:185px; left:192px;
  font-weight:bold; 
}

#vrchmenu a, #vrchmenu a:visited {
  border-top: 1px solid #018BCD; color: #707070; padding-top:5px;
  text-decoration:none; text-transform: uppercase;
  font-size: 90%; margin-right: 26px;
}

#vrchmenu a:hover{
  border-top: 1px solid #3FC0FE ;color: #018BCD;padding-top:5px;
}

#uvod{
  width:340px;height:60px;
  position:relative; top:100px; left:240px;
  font-size: 80%; Line-height: normal; color: #575757;
}

#pata{
  width:783px;
  height: 120px;
  clear: both;
  text-align: center;
  padding-top: 10px;
  margin-top: 20px;
  background: #9D9D9D url("img/pata.gif") 0px 0px repeat-y;}
  
/* MENU */
#menu h1{width:158px;
  height: 26px;
  background: url("img/ul.gif") 0px 0px no-repeat;
  display: block;
  font-size: 1em;
  line-height: 1.38em;
  text-indent: 10px;
  color: #41433D;
  font-weight: bold;
  margin: 0px;
  padding-top: 12px;
  margin-top: 10px;
  }
#menu .prvni {margin-top: 0px;}

#menu a, #menu a:visited{
  width: 158px;
  height: 23px;
  color: #41433D;
  display: block;
  text-decoration: none;
  text-indent: 16px;
  font-size: 0.85em;
  background: url("img/li1.gif") 0px 0px no-repeat;
  padding-top: 3px;
}
#menu  a:hover{
  color:#058BCB;
  background: url("img/li2.gif") 0px 0px no-repeat;padding-left:2px;
}

/*#main*/

#main h2 {position: relative;
  
  width: 110px;
  top: -320px;
  left: 475px;
  font-size: 0.9em;
  font-weight: normal;
  color: #515A5F;
  }
  
#main h1{
  color: #2182C0;
  font-size: 1.2em;
  font-weight:bold;
  margin: 4px 0px 10px 0px;
  border-bottom: 2px dotted #8C8C8C;
  border-left: 2px solid #8C8C8C;
  padding-bottom: 2px;
  padding-left: 4px;}
  
#main ul {list-style-image: url('img/li.gif')}

/* NEWS */
.none{border: none; }


.novinky{width: 100%; padding-top:5px;border-top: dashed 1px #ffffff;text-align:left;}
.ico{border: 2px solid #CDCDCD; width: 90px; }
.novnad{height:10px; font-weight:bold;Text-transform: uppercase;font-size:70%;
        color:#464646;}
.autor{text-align:right; color:#018BCC; font-size:80%;}
.popis{padding-top:5px;font-size:80%;}
  
/* OTHER */
.nahled{
  height: 130px;
  border: solid 1px #183D6D;
  margin: 0px 7px 0px 7px;
}

#ramecek{
  border: dashed 1px #B2B2B2;
  background-color: #f1f1f1;
  padding: 10px; margin: 10px 20px 10px 20px;
}

/* reklamy */

#banan {position:relative; top:-53px; left: 535px; width: 234px; display: block;}

/* Tabulka - kontakty */

.td1{background:#E5E7E4; padding:5px;width:30%; color:#008BCC;font-size:80%;}
.td2{background:#EEEFED; padding:5px;width:70%;font-size:80%;}

/* Obrázek */

.obr {border: 2px solid #CDCDCD;}
.obr a,.obr a:visited{border: 2px solid #ffffff;}
.obr a:hover{border: 2px solid #ffffff;}

/* SMS, Melodie */

.nadpisms{
  height: 32px;
  text-align: left;
  font-weight: bold;
  background: #f0f0f0 url("img/top_nad.gif") 0px 0px repeat-x;
  margin: 10px 0px 10px 0px; 
  color:#4A4E45;
  padding-left:10px;}

.bd_main{
  font-size: 100%; 
}
.bd_tp{padding: 5px; padding-left:10px; margin: 5px; color: #696969;}

.big{
  font-size: 115%;
  font-weight: bold;}
  
.center{
  text-align: center;
}

/* Obrázky */

.center_text{text-align:center;}
.click2{padding:3px; color: #323430;}

