body {
	font-family: 'Verdana','Arial CE', 'Helvetica CE', Arial, sans-serif;
	font-size: 0.8em;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	padding-left: 120px;
	text-align: left;
	background: url('../grafika/body_pozadi.jpg') no-repeat #7c7c7c; }

#hlavicka {
     width: 967px;
	height: 90px;
     background: url('../grafika/hlavicka_pozadi.gif') repeat-x 0px 0px; }

.obal_ie6 {
     float: right; }

#obal {
	width: 967px; }

.lista {
     margin-top: 16px;
     padding-left: 20px;
     width: 500px;
     line-height: 19px;
	height: 19px;
     margin-right: 35px;
     background: url('../grafika/lista_pozadi.gif') no-repeat 0px 0px; }

.lista a {
     display: block;
     float: left;
     height: 19px;
     margin-left: 28px;
     color: white !important;
     font-size: 0.7em;
     font-weight: bold;
     text-decoration: none; }

#logo {
     display: block;
     width: 228px;
     height: 30px;
     float: left;
     margin-left: 45px; }

#data {
     padding: 7px;
     background: #fff; }

#vstup {
     color: blue;
     padding-top: 20px;
     padding-bottom: 20px;
     font-size: 1.4em;
     font-weight: bold;
     text-align: center; }

a:visited {
     color: blue; }
     
.zbozi {
     margin-left: 10px; }

#paticka {
     font-size: 1.2em;
     font-weight: bold;
     text-align: center;
     line-height: 30px;
     background: #e5e5e5;
     padding: 8px;
     height: 30px; }

#text a, #paticka a, #vstup a {
     color: blue;
     text-decoration: none; }

#text a:hover {
	text-decoration: underline; }	

#paticka2 {
     width: 960px;
     font-size: 0.8em; }

#paticka_logo {
     float: left; }

#paticka_text {
     float: left;
     height: 30px;
     color: white;
     margin-left: 30px;
     margin-top: 18px; }
     
#concept {
     float: right; }


img {
     border: none; }

a {
     color: white; }
     
#b1 {
     height:  397px;
     background: url('../grafika/b1.jpg') no-repeat 0px 0px; }
     
#b1_eshop {
     display: block;
     height: 81px;
     line-height: 81px;
     width: 400px;	
     margin-left: 40px;
     font-weight: bold;
     color: black !important; }
     
#b1_napis1 {
     height: 65px;
     line-height: 65px;
     padding-left: 125px;
     font-size: 1.5em;
     color: white; }
     
#b1_napis2 {
     height: 40px;
     line-height: 40px;
     padding-left: 125px;
     font-size: 2.0em;
     color: white; }

#b1 a {
	text-decoration: none;
	color: white; }
     
#b1_text {
     float: left;
     margin-top: 40px;
     line-height: 1.5em;
     font-size: 0.8em;
     width: 320px;
     height: 150px;
     margin-left: 250px;
     color: black; }
     
#b1_cena {
     margin-top: 43px;
     font-weight: bold;
     font-size: 1.3em;
     line-height: 32px;
     float: right;
     margin-right: 75px;
     text-align: center;
     width: 110px; }
     
.clear {
     clear: both; }
     
.blok {
     width: 310px;
     height: 155px;
     float: left; }
     
.blok a {
     color: #29ABE2;
     text-decoration: none; }

.blok a:hover {
     text-decoration: underline; }
     
#blok1 {
     background: url('../grafika/b2.jpg') no-repeat 0px 0px;
     padding-top: 40px;
     width: 317px; }

#blok2 {
     background: url('../grafika/b3.jpg') no-repeat 0px 0px;
     padding-top: 40px; }


#blok3 {
     background: url('../grafika/b4.jpg') no-repeat 0px 0px;
     padding-top: 40px; }

.blok_obalek {
     padding-left: 35px; }

.seda {
     height: 25px;
     line-height: 25px;
     color: #999;
     font-size: 0.9em; }
     
.blok_nadpis {
     height: 50px;
     font-size: 1.2em;
     font-weight: bold;
     color: black; }
     
.blok_text {
     line-height: 18px;
     height: 54px;
     font-size: 0.8em;
     color: black; }

#text {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0.8em; }

    
h2 {
	font-size: 1.3em; }

h1 {
	font-weight: bold;
	color: #B90012;
	font-size: 1.4em; }

table {	
	line-height: 2.0em; }

td {	
	vertical-align: top; }

#bunka1 { 
	text-align: right; }

#bunka2 { 
	text-align: center; }
