﻿html { margin: 0; padding: 0; }
		
body { background-image: url("pozadi.jpg"); background-repeat: repeat-x; background-color: #eeeeee; color: #000000; font-family: tahoma, verdana, sans-serif; font-size: 9pt; margin: 15px; padding: 0; }

form { margin: 0px; padding: 0px; }
input { font-size: 9pt; font-family: tahoma, verdana, sans-serif; }
textarea { font-size: 9pt; font-family: tahoma, verdana, sans-serif; }
.button { font-size: 8pt; }
.file { font-size: 8pt; }
.list_1 { font-size: 8pt; width: 180px; }
.list_2 { font-size: 8pt; width: 180px; }
.list_3 { font-size: 8pt; width: 200px; }

h1 { color: #2b1577; font-weight: bold; font-size: 11pt; }
h2 { color: #da251a; font-weight: bold; font-size: 9pt; margin-top: 15px; margin-bottom: 15px; }
h3 { color: #ffffff; font-weight: bold; font-size: 9pt; text-transform: uppercase; margin: 0px; }
h4, h5, h6 { color: #606060; font-weight: bold; font-size: 9pt; margin: 0px; }

a { color: #da251a; font-weight: normal; text-decoration: underline; }
img { border: none 0px #ffffff; }
td { vertical-align: text-top; }
p { text-indent: 2em; }
ul li { list-style-type: square; list-style-image: url("seznam.gif"); }
strong { color: #303030; }

#head { width: 900px; height: 100px; margin: 0px; }

#menu { width: 880px; height: 25px; margin-left: 10px; margin-top: 10px; background-color: #da251c; background-image: url("menu.jpg"); text-align: center; }
#menu A { color: #ffffff; text-decoration: none; margin-left: 30px; margin-right: 30px; }
#menu TH { height: 25px; text-align: center; padding-top: 5px; border-left: solid 2px #ffffff; border-right: solid 2px #ffffff; vertical-align: top; }
#menu TD { height: 25px; text-align: center; padding-top: 5px; border-right: solid 2px #ffffff; vertical-align: top; }

#foot { font-size: 8pt; color: #606060; height: 70px; background-image: url("pata.jpg"); background-repeat: repeat-x; }
#footLine0 { width: 880px; border-top: solid 2px #da251c; margin-left: 10px; margin-top: 10px; padding-top: 10px; text-align: center; }
	
#desk { width: 900px; text-align: left; background-color: #fefefe; }

#text { width: 880px; text-align: left; margin: 10px; }
#text_clear { width: 880px; clear: both; }

#main { width: 550px; float: left; }

#side { width: 300px; float: right; border-left: dotted 1px #606060; padding-left: 10px; }

.img_akceptace { float: right; margin-left: 5px; }
.div_zadarmoinfo { text-align: center; }

#slevy { width: 260px; float: left; border: solid 1px #c0c0c0; padding: 5px; }
#slevy_odkaz { width: 250px; text-align: center; margin-top: 15px; margin-bottom: 10px; }
#slevy p { text-indent: 0px; text-align: left; }

#bonusy { width: 260px; float: right; border: solid 1px #c0c0c0; padding: 5px; }
#bonusy_odkaz { width: 250px; text-align: center; margin-top: 15px; margin-bottom: 10px; }
#bonusy p { text-indent: 0px; text-align: left; }

.td_right { text-align: right; }
.img_right { float: right; }

.sekce_1 { text-align: center; }
.sekce_2 { width: 500px; }

.seznam { font-size: 8pt; margin-bottom: 5px; }
.seznam A { color: #2b1577; }

#navigace { font-size: 8pt; margin-top: 10px; margin-bottom: 10px; text-align: center; }

#promo { margin-bottom: 10px; }

#card_ord { font-size: 8pt; border: solid 1px #c0c0c0; margin-bottom: 10px; }
#card_reg { font-size: 8pt; border: solid 1px #c0c0c0; margin-bottom: 10px; }
#firm_reg { font-size: 8pt; border: solid 1px #c0c0c0; margin-bottom: 10px; }

.side_section { background-color: #b29f8e; height: 15px; padding: 5px; }
.side_content { margin: 5px; }

#LabelObjednat { margin-left: 100px; }
#PanelObjednat { margin-left: 100px; }
#TableObjednat { font-size: 8pt; border: solid 1px #c0c0c0; }
#TableObjednat TH { text-align: right; font-weight: normal; vertical-align: top; padding: 3px; }
#TableObjednat TD { text-align: left; padding: 3px; }
#TableObjednat SPAN { color: #ff0000; } 

.katalog_scroll 
{ 
	display: block;
	text-align: left;
	overflow: auto;
	border: solid 1px #c0c0c0;
	width: 550px;
	height: 550px;
}
 
.katalog TD { border: solid 1px #c0c0c0; }
.katalog IMG { border: 0px; }

.table_kontakty { border: 0px; width: 500px; }
.td_kontakty_center { text-align: center; vertical-align: top; }
.td_kontakty_left { text-align: left; vertical-align: top; } 