body
  {
  background-color:#e7e7e7;
  height:100%;
  }
.main 
  {
    width: 940px;
    border: none;
    margin: 0px;
    padding: 0px;
    border-right:40px solid #e7e7e7;
    background-image: url("./pics/base/strip.gif");
    background-repeat: repeat-y;
    background-color:white;
  }
.foot 
  {
    width: 940px;
    border: none;
    margin: 0px;
    padding: 0px;
    background-image: url("./pics/base/strip.gif");
    background-repeat: repeat-y;
    background-color:white;
  }
.foothr
  {
    width:910px;
    margin-left:20px !important;
    _margin-left:10px;
    height:1px;
    
  }
.container 
  {
    width: 980px;
    border: none;
    margin: 0px;
    padding: 0px;
    border-right:40px solid #e7e7e7;
    background-image: url("./pics/base/strip.gif");
    background-repeat: repeat-y;
    background-color:white;
  }
div.include
  {
  position:relative;
  width:550px;
  height:100%;
  overflow: hidden;
  padding-left:3px;
  }
div.vsechno
  {
  background-color: #e7e7e7;
  
  }
.tdtop
  {
  padding-top:10px;
  }
div.bez_zalozek
  {
  background-color: white;
  background-image: url('pics/base/bez_zalozek.jpg');
  height:25px;
  width:940px;
  background-repeat: no-repeat;
  }
li.zalozky
  {
  background-image: url('pics/base/header_tab-links_activ_R.jpg');
  margin-left:195px;
  _margin-bottom:-5px;
  list-style-type: none;
  background-repeat: no-repeat;
  line-height:25px;
  float:left;
  width:125px;
  color:#007D40;
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  cursor: pointer;
  }
li.zalozky2
  {
  background-image: url('pics/base/header_tab-inactiv_R.jpg');
  margin-left:20px;
  _margin-bottom:-5px;
  list-style-type: none;
  background-repeat: no-repeat;
  line-height:25px;
  float:left;
  width:125px;
  color:#646363;
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  cursor: pointer;
  }
li.zalozky3
  {
  background-image: url('pics/base/header_tab-inactiv_R2.jpg');
  margin-left:195px;
  _margin-bottom:-5px;
  list-style-type: none;
  background-repeat: no-repeat;
  line-height:25px;
  float:left;
  width:125px;
  color:#646363;
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  cursor: pointer;
  }
li.zalozky4
  {
  background-image: url('pics/base/header_tab-links_activ_R2.jpg');
  margin-left:20px;
  _margin-bottom:-5px;
  list-style-type: none;
  background-repeat: no-repeat;
  line-height:25px;
  float:left;
  width:125px;
  color:#007D40;
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  cursor: pointer;
  }
div.header
  {
  background-image: url('pics/base/akademie_dosek_banner.gif');
  height:105px;
  margin-left:200px !important;
  _margin-left:196px;
  background-repeat: no-repeat;
  }
span.top
  {
  margin:15px;
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:#646363;
  text-align:right;
  }
a.menu_top
  {
  text-decoration:none;
  color:#646363;
  }
a:hover
  {
  color:#008a53;
  }
img.head
  {
  width:940px;
  }
span.main_menu
  {
  margin-left:5px;
  line-height:26px;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#646363;
  }
.top_text
  {
  background-color:white;
  border:none;
  margin-left:5px;
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:#646363;
  width:350px;
  }
div.main_menu
  {
  float:left;
  border-bottom:none;
  
  width:197px; 
  _width: 198px;
  margin-top:0px;
  height:100%;
  margin-bottom:10px;
  margin-left:0px;
  }
span.prave_menu
  {
  margin-right:10px;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#646363;
  display:block;
  text-align:left;
  line-height:15px;
  margin-left:10px;
  }
span.novinky
  {
  margin-right:10px;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#646363;
  background-color: #ebf7f1;
  display:block;
  text-align:left;
  line-height:15px;
  margin-left:10px;
  }
.odkaz
  {
  cursor: pointer;
  margin-right:5px;
  }
li.novinky
  {
  list-style-image: URL('pics/base/mrnava_sipka_z.gif');
  margin-bottom:10px;
  }
span.vyhledavani
  {
  margin-right:90px;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#646363;
  display:block;
  text-align:right;
  line-height:15px;
  }
span.textbox_vyhledavani
  {
  margin-right:0px;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#646363;
  display:block;
  text-align:right;
  line-height:20px;
  }
div.hlavni
  {
  position: relative;
  left: -4px;
  text-align:left;
  height:100%;
  }
div.prave_menu
  {
  float:right;
  border:none;
  width: 176px !important;
  _width:177px;
  margin-top:0px;
  height:100%;
  }
hr
  {
  border:1px solid #d1d1d1;
  }
.type_text
  {
  margin-right:10px;
  font-family:arial;
  border-top:1px solid black;
  border-left:1px solid black;
  border-right:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;
  border-bottom:1px solid #d1d1d1;
  width: 145px;
  height:22px;
  margin-left:10px;
  text-align:left;
  }
.li_button
  {
  width:65px !important;
  _width:50px;
  margin-left:663px !important;
  _margin-left:0px;
  list-style-image: url('pics/base/mrnava_sipka.gif');
  _margin-right:12px;
  color: #646363;
  cursor:pointer;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  height:15px;
  }
.type_button
  {
  border:none;;
  width: 65px;
  background-color: white;
  background-image: url('pics/base/mrnava_sipka.gif');
  background-repeat: no-repeat;
  padding-right:5px;
  _padding-top:2px;
  color: #646363;
  cursor:pointer;
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  height:15px;
  }
.bold
  {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#646363;
  text-align:left;
  }
.normal
  {
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:#646363;
  }
.foottext
  {
  text-align:right;
  margin-right:10px;
  height:20px;
  margin-top:10px;
  }
.oranzove
  {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#ee7f00;
  }

.nadpis
  {
  margin: 10px 0 10px 0;
  font-family:arial;
  font-weight:bold;
  font-size:16px;
  color:#05521b;
  }
.podnadpis
  {
  margin: 10px 0 10px 0;
  font-family:arial;
  font-weight:bold;
  font-size:14px;
  color:#05521b;
  text-decoration:none;
  }
.li_nadpis
  {
  color:#646363;
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  }
.menu_novinky
  {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#05521b;
  text-align:left;
  text-decoration:none;
  }
li.novinky
  {
  line-height:15px;
  list-style-position:outside;
  margin-left:15px;
  _margin-left:20px;
  }
.a_normal
  {
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:#05521b;
  text-align:left;
  text-decoration:underline;
  }
.a_text_zelene
  {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#007D40;
  text-align:right;
  margin-right:5px;
  text-decoration:underline;
  }
.a_text_novinky
  {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#007D40;
  text-align:left;
  text-decoration:none;
  }
/*--------------------------MENU----------------------------------------------------------------*/
.arrowlistmenu{
width: 197px; /*width of accordion menu*/
}
h1
  {
  margin:0px;
  text-align:left;
  }
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Arial;
color: #646363;
cursor: pointer;
margin-left:10px;
  height: 26px;
  background-image: url('./pics/base/main_menu_tramec2.gif');
  width:185px;
  cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url('./pics/base/main_menu_tramec2.gif');
width:185px;
color: #008a53;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #646363;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 10px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
width: 80%;
margin-left:15px;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #646363;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #008a53;
}

li.hlavni_menu
  {
  line-height:16px;
  text-align:left;
  }
/*---------------------------konec menu-------------------------------------------------------------------*/


.styleNadpis
  {
  padding-left:3px;
  background-color:#fdeab2;
  color:black;
  border:1px solid gray;
  font-family:arial;
  font-size:11px;
  font-weight:normal;
  }

.styleItem
  {
  padding-left:10px;
  background-color:white;
  color:black;
  border:1px solid gray;
  font-family:arial;
  font-size:11px;
  font-weight:normal;
  }
/*----------------------------------data------------------------------------------------------------*/

.Kontakt_nadpis
  {
  font-family:arial;
  font-weight:bold;
  font-size:14px;
  color:navy;
  text-decoration:underline;
  }
  
.Kontakt_text
  {
  font-family:arial;
  font-weight:normal;
  font-size:12px;
  color:navy;
  text-decoration:none;
  }
  
.Kontakt_email
  {
  font-family:arial;
  font-weight:normal;
  font-size:14px;
  color:#05521b;
  text-align:left;
  text-decoration:underline;
  }
  
.NEW_nadpis
  {
  display: block;
  margin: 10px 0 0 0;
  font-family:arial;
  font-weight:bold;
  font-size:16px;
  color:#05521b;

  /*font-family:serif;
  font-weight:normal;
  font-size:22px;
  color:navy;
  text-decoration:none;
  line-height:30px;*/
  }

.NEW_podnadpis
  {
  display: block;
  margin: 10px 0 0 0;
  font-family:arial;
  font-weight:bold;
  font-size:14px;
  color:#05521b;
  text-decoration:none;

  /*font-family:serif;
  font-weight:normal;
  font-size:18px;
  color:#05521b;
  text-decoration:none;
  line-height:30px;*/
  }
  
.NEW_normal
  {
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:black;
  text-decoration:none;
  }
.odstavec
  {
  text-align:justify;
  }
  
.t1 
  {
  width:70%;
  margin:5px auto;
  }

.t2 
  {
  width:100%;
  margin:5px auto;
  vertical-align:top;
  }
  
.t3 
  {
  width:100%;
  border:1px solid #646363;
  vertical-align:top;
  border-collapse:collapse;
  }

td.t3
  {
  border:1px solid #646363;
  }

.NEW_normalBold
  {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:black;
  text-decoration:none;
  }

li.text
  {
  line-height:15px;
  list-style-position:outside;
  margin-left:15px;
  _margin-left:20px;
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:black;
  text-decoration:none;
  }

  div.NEW_zalozky
    {
    width:550px;
    
    

    }

 li.NEW_text
  {
  line-height:15px;
  list-style-position:outside;
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:black;
  text-decoration:none;
  text-align:justify;
  }

li.NEW_zalozky
  {
  background-image: url('pics/base/header_tab-links_activ_R.jpg');
  list-style-type: none;
  background-repeat: no-repeat;
  line-height:25px;
  float:left;
  width:125px;
  color:#007D40;
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  cursor: pointer;
  margin-left:-2px;
  }

.t4
  {
  width:100%;
  border:1px solid #d1d1d1;
  border-top:1px solid #d1d1d1;
  vertical-align:top;
  border-collapse:collapse;
  margin-top:-4px;
  }

  .t5
  {
  border:1px solid #d1d1d1;
  border-top:1px solid #d1d1d1;
  vertical-align:top;
  border-collapse:collapse;
  margin-top:-4px;
  }

 .input
    {
    border:1px solid #646363;
    width:50px;
    height:18px;
    margin:3px;
    }
/*----------------------------------------------------------------------------------------------*/

select
{
    font-family:arial;
    font-size:11px;
}

/* Robertikovy styly */

ul.ul_bertram {

  list-style-type: normal;
  list-style-position: outside;
  font-family: sans-serif;
  font-size: 12px;
  margin-left: 20px;

}

table {

  font-family: sans-serif;
  font-size: 12px;

}

