*
 {margin: 0; padding: 0}
body
 {font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#FFDFBO; font-weight:normal;font-size:90%}
body, p
 {line-height:1.4em}
p
 {MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em;text-indent: 10px}
h1
 {color:#000000;font-size:1.5em;font-weight:bold;text-align:center;line-height:1.6em;MARGIN-TOP:10px;MARGIN-BOTTOM:10px}
h1 a
 {text-decoration:none;color:#806040;position:absolute;left:58px;top:9x}
h2
 { padding-right: 9px;color : #000000;text-align : left; 	font-weight:bold;font-size:1.1em;display:inline}
h2 a
 {color:#806040;text-decoration:none;line-height:2em}
.logo_pod
 {position:absolute;  left:10px;top:21px;font-size:1.8em;font-weight:bold;line-height:2em}
.logo_pod a {color:black}
.logo_pod a:hover {color:#806040}


A
 {COLOR: #666699}
A:hover
 {COLOR: #666699}
td
 {margin: 2px; padding: 3px}
textarea, input, .button, td, #obr a
 {border: 1px solid #dcdcdc}
.menu
 {WIDTH: 30%px;left:5px;position:relative}
.menu A
 {DISPLAY: block;  WIDTH: 20%px; 	PADDING-TOP: 6px; padding-left:3px;color:black;HEIGHT: 40px; TEXT-DECORATION: none;background-color:#cfdce6;font-weight:bold;border:1px solid black;font-size:0.9em}
.menu A:hover
 {color:white;BACKGROUND-COLOR: #666699}
.menu LI
 {WIDTH: 100%; TEXT-ALIGN: left; 	FLOAT: none; BACKGROUND: #fffbf1;height:44px}
.menu UL
 {WIDTH: 100%; LIST-STYLE-TYPE: none; POSITION:relative; TOP: 0px; left:0px}
TABLE.tabulka
 {background-color : #546D8D;	color : #FFFFFF;width:550px}
TABLE.produkty
 {width:100%;}
TABLE.produkty td
 {padding: 1px;border:0px}
td.produkty
 {width:15%;text-align:center;font-weight : bold}
tr.objednavka
 {font-weight: bold; bgcolor:#223366}
#hlavicka
 {position:absolute;width:770px;top:5px;height:199px;left:5px;background-color:#cfdce6;border:1px solid 	grey;padding:3px}
#obsah
 {position:absolute;top:210px;left:210px;width:555px;padding-left:5px}
#obsah_index
 {position:absolute;top:210px;left:175px;width:405px;padding:15px}

#levy
 {position:absolute;width:200px;top:198px;left:0px}
#pravy
 {position:absolute;left:593px;width:172px;top:207px;background-color:#cfdce6;border:1px solid 	grey;padding:3px;font-size:0.9em;z-index:1}
#oblibene
 {padding:3px;font-size:0.9em;z-index:1}
#pravy a {color:black}
#pravy a:hover {color:#666699}

input.button
 { padding: 0.2em 0.3em 0.2em 0.3em; border: outset 0.3em; font-weight: bold; text-decoration: 	none;font-size:0.9em;cursor:hand}
input.button:link, input.button:visited
 { background: #000080; color: #fff }
input.button:hover
 { background: #00f; color: #ff0; border: inset 0.3em }
border {1px solid #806040}
.slogan {position:relative;left:4px;top:0px}
.logo2 {position:absolute;top:70px;left:25px;color:#806040;text-decoration:none;font-weight:bold}
.hlavicka_obr {background-color:grey;position:absolute;  top:23px;width:100%;height:68px}
.hlavicka_obr a {text-decoration:none important!}
.pasek1 {background-color:black;position:absolute;  top:0px;width:100%;height:23px;color:white}
.pasek2 {background-color:#cfdce6;position:absolute;  top:118px;width:100%;height:22px}

.img_left {float:left;margin:15px;border:0} 
.img_right {float:right;margin-left:0px;margin:20px;border:0}
.img_rastr {margin:9px;padding:9px;border:0}
.table_rastr {}
.table_rastr td {border:0px;text-align:center;font-size:0.9em}
.toplist {position:relative;left:15px;width:150px;font-size:0.9em}
.detail {text-align:justify}
.zvetsenina {border:0px}
.obr_index_pr {float:right;margin-left:7px;margin-right:12px;margin-top:15px;margin-bottom:0px;border: 0px}
.obr_index{margin-left:7px;margin-right:12px;margin-top:15px;margin-bottom:0px;border: 0px}
