/***********obecné*****************************/

* {	margin: 0;	padding: 0;}

html, body {font-size: small; font-family: arial;font-color: #000000;text-align: left;background: #ffffff  url("../design/pozadi.gif") repeat scroll;}

/***********rozdělení*****************************/
#celek { width: 100%; }
#levo {	width: 820px;	float: left;    margin: 0px 0px 0px 0px;	text-align: justify;	border: 0;	background-color: transparent; }
#pravo { margin-left: 800px;	text-align: right;	border: 0;	background-color: transparent; }

#bloklevy {	width: 150px;	float: left;    margin: 84px 0px 0px 0px;	text-align: justify;	border: 0; }
#blokpravy { width: 650px;	float: left;	margin: 0px 0px 0px 0px;	text-align: justify;	border: 0; }

      #master {
        width: 100%;
        }
      .article {
        width: 48%;
        float: left;
      }
	 .articlein {
        padding: 0.5em;
      }
	  
/*********** rozdělení NOVÉ *****************************/
        #obal {  
		min-width: 1000px;      
        width: 100%;
        }
        #A, #B, #BANNER {
          background-color: transparent;    
          float: left;
		  position: absolute;
        }
		#A {
		width: 150px;
        padding-top: 145px;
        }
        #B {
		width: 650px;
		margin-left: 150px;
        background-color: transparent;        
        }
        
    #BANNER {
		    width: 140px;
        padding-top: 10px;
        padding-left: 5px;
        text-align: center;
        }

        #D {
		padding-left: 800px;
		background-color: transparent;  
		text-align: right;
        }
		
/***********menu*****************************/
      #menu {
        width: 145px;
        }
      #menu ul {
        margin-left: 7px;
        padding: 0;
        list-style-type: none;
        }
      #menu li {
	    OVERFLOW: hidden;
        width: 100%;
		font-weight: bold;
		font-size: 15px;
		height: 31px;
        margin: 15px 0;
        background: url("../design/menu.gif") no-repeat 0 0;
        }
      #menu li.active {
        color: #000000;
        background: url("../design/menu.gif") no-repeat -138px 0;
      }
	  #menu li.blik {
        color: #000000;
        background: url("../design/menu2.gif") no-repeat 0px 0;
      }
      #menu a, #menu strong {
        display: block;
		text-decoration: none;
        padding-left: 8px;
        height: 29px;
        line-height: 29px;
        }
      #menu a {
        color: black;
        }
      #menu a:hover {
        color: #000000;
        background: url("../design/menu.gif") no-repeat -138px 0;
        }
		
		
	  #nadpis {
        width: 650px;
		        }
      #nadpis ul {
        margin: 0 0 0 60px;
        padding: 0;
        list-style-type: none;
        }
      #nadpis li {
	    OVERFLOW: hidden;
        width: 100%;
		height: 55px;
        margin: 10px 0;
		font-family: arial black;
		font-size: 150%;
		text-align: center;
		padding: 13px 0;
        background: url("../design/nadpis.gif") no-repeat 0 0;
        }
		

/***********text*************************/
h1 {
font-family: arial;
color: #919190;
font-size: 80%;
padding: 0;
margin: -33px 0px 0px 65px;
}

h2 {
color: #000000;
font-size: 135%;
}

h3 {
color: #83181d;
font-size: 110%;
padding: 0;
margin: 0px 0px 0px 0px;
}

#txt ul {
margin: 0;
padding: 10px 0 0 20px;
list-style: url("../design/odrazka.gif");
}
#txt li {
padding: 5px 0 0 5px;
}
		
#txt {
font-family: arial;
color: #000000;
font-size: 100%;
padding: 0;
text-align: justify; 
margin: 30px 0px 0 30px;
}

#txt a {
background: none;
color: #657a02;
text-decoration: underline;
}

#txt a:hover {
background: #657a02;
color: #ffffff;
text-decoration: none;
}

#autor {
font-family: arial;
color: #919190;
font-size: 80%;
text-align: right;
padding: 5px;
margin: 20px 0px 0px 30px;
border-top: thin solid #919190;
clear: both;
}

#txtcely {
font-family: arial;
color: #000000;
font-size: 100%;
text-align: left;
padding: 0px;
margin: 30px 0px 0px 30px;
clear: both;
}

#autor a {
background: none;
color: #919190;
}

#autor a:hover {
background: none;
color: #000000;
}

.odkaz {
width: 600px;
background: #edeee8;
padding: 10px;
}

#txtsk {
font-family: arial;
color: #000000;
font-size: 110%;
padding: 0;
text-align: justify; 
margin: 30px 0px 0 30px;
}

#txtsk a {
font-size: 120%;
background: none;
color: #000000;
text-decoration: underline;
}

#txtsk a:hover {
text-decoration: none;
}

#txtsk ul {
margin: 0;
padding: 10px 0 0 20px;
list-style: url("../design/odrazka.gif");
}
#txtsk li {
padding: 5px 0 0 5px;
}

/******************fotky*******************************/

#txt img {
border: 1px solid #ffffff;
margin: 2px;
}

.img {
border: 0px; margin: 0px; text-decoration: none;
}









