/* CSS Document */

* { margin: 0; padding: 0; }

body { background: #F1E4C4; }

td, input, textarea { font-family: Tahoma; font-size: 11px; line-height: 14px; color: #EFE5CA; vertical-align: top; }

a { color: #54640C; }
a:hover { text-decoration: none; }
a img { border: 0; }

.clear { clear: both; }

.auto { width: auto; height: auto; }

h1{ font-family:Georgia; font-weight:bold; font-size: 2.0em; letter-spacing:-0.05; padding: 10px 0 5px 0; border-bottom: dotted 1px #EFE5CA; color:#fffeb3}
.produkt {padding-left:10px}
.nadpisProduktu { font-family:Georgia; font-size: 1.5em; letter-spacing:-0.05; padding: 10px 0 5px 0;}
.cena { font-family:Georgia; font-size: 1.7em; font-weight:bold; letter-spacing:-0.05; padding: 10px 0 5px 0;color:#fffeb3;}
.produktPopis img { padding:0 10px 10px 0; float:left}

input, submit { vertical-align: middle; }

table { border: 0px; border-collapse: collapse; height: 100%; }

.tall_top { background: url(images/tall_top.gif) repeat-x left top #212224; }
.tall_center { background: url(images/tall_center.jpg) repeat-x left bottom #816D4C; }
.tall_center2 { background: url(images/tall_center_2.jpg) repeat-x left top; }
.tall_center3 { background: url(images/tall_cent_3.jpg) repeat-x left top #816D4C; }
.tall_center4 { background: url(images/tall_cent_4.jpg) repeat-x left top #816D4C; }
.tall_btm { background: url(images/tall_btm.jpg) repeat-x left top; }

.form { height: 24px; margin-bottom: 4px; }
.form input { width: 212px; padding: 2px 0 0 6px; height: 21px; border-color: #DBDBDB; color: #816D4C; }
textarea { width: 212px; height: 77px; padding-top: 2px; padding-left: 7px; border-color: #DBDBDB; color: #816D4C; overflow: auto; }

.title_ban1 { background: url(images/title_1.jpg) no-repeat left top; height: 55px; }
.title_ban1 img { margin: 14px 0 0 33px; }
.title_ban2 { background: url(images/title_2.jpg) no-repeat left top; height: 58px; width: 249px; }
.title_ban2 img { margin: 19px 0 0 33px; }
.title_ban3 { background: url(images/title_3.jpg) no-repeat left top; height: 55px; width: 249px; }
.title_ban3 img { margin: 25px 0 0 30px; }

ul { list-style: none; }
.li1 { background: url(images/marker.gif) no-repeat 0 12px; padding-left: 17px; }
.li1 a { color: #61543E; font-size: 13px; line-height: 28px; font-weight: bold; text-decoration: none; }
.li1 a:hover { text-decoration: underline; }
.li2 { background: url(images/marker_2.gif) no-repeat 0 8px; padding-left: 11px; }
.li2 a { color: #816D4C; line-height: 18px; }
.li3 { background: url(images/marker_3.gif) no-repeat 0 8px; padding-left: 11px; }
.li3 a { color: #EFE5CA; line-height: 18px; }


.block1 { width: 249px; background: #E7DAB8; }
.r_b_1 { background: url(images/r_b.jpg) no-repeat right bottom; }
.l_b_1 { background: url(images/l_b.jpg) no-repeat left bottom; }
.indent_1 { padding: 17px 0 27px 53px; }

.indent_2 { padding: 23px 22px 0 25px; }

.txt1 { color: #8B7753; }
.txt2, .txt2 td { font-size: 12px; line-height: 17px; }
.txt2 a { color: #EFE5CA; text-decoration: none; font-weight: bold; }
.txt2 a:hover { text-decoration: underline; }
.txt3 { color: #54640C; font-size: 12px; }


.link1 { color: #54640C; font-size: 12px; }
.link2 { color: #64543A; font-weight: bold; background: url(images/marker_1.gif) no-repeat 0 5px; padding-left: 8px; text-decoration: none; }
.link2:hover { text-decoration: underline; }
.link3 { background: url(images/marker_4.gif) no-repeat 0 5px; padding-left: 8px; text-decoration: none; color: #FFFEB3; font-weight: bold; }
.link3:hover { text-decoration: underline; }
.link4 { color: #EFE5CA; font-size: 12px; }
.link5 { color: #64543A; font-weight: bold; padding: 5px 5px 5px 8px; text-decoration: none; }
.link5:hover { text-decoration: underline; }

.line_ver { background: url(images/line_ver.gif) repeat-y left top; }

.title { margin: 0 0 23px 2px; }

.img_indent { margin: 2px 20px 0 0; }

.r3 { height: 27px; background: url(images/shad_5.jpg) left top repeat-x #C5B897; }

/* header */
#header { height: 70px; background: #292A2C; }
#header_middle1 { height: 142px; background: url(images/bgd_head_r1.jpg) left no-repeat; }
#header_middle1 .col1 img { margin: 30px 0 0 36px; }
#header_middle1 .col2 img { margin: 20px 25px 0 305px; text-align: right; }
#header_middle2 { height: 313px; }
#header_middle2 .col2 { background: url(images/bgd_head_mid.jpg) no-repeat left top #816D4C; width: 268px; }
#header_middle2 .col2 img { margin: 292px 0 0 27px; }

/*content*/
#content { background: url(images/l_b_2.jpg) no-repeat left bottom #F1E4C4; width: 249px; }

/*footer*/
#footer { height: 45px; }
.foot_1 { background: url(images/foot_1.gif) no-repeat left top; width: 28px; }
.foot_2 { background: url(images/foot_2.gif) left top repeat-x; width: 193px; }
.foot_3 { background: url(images/foot_3.gif) left top no-repeat; width: 28px; }
.foot_4 { background: url(images/foot_4.gif) left top repeat-x; width: 517px; color: #816D4C; }
.foot_4 div { margin: 5px 48px 0 0px; text-align: right; }
.foot_4 a { color: #816D4C; }

/* page1 */
#page1 .r1 { height: 94px; background: url(images/shad_3.gif) repeat-y left top #816D4C; }
#page1 .r2 { background: url(images/shad_3_1.gif) left top repeat-y #E7DAB8; padding: 22px 0 24px 0; height: 151px; }
#page1 .r2 .col1 { padding: 1px 36px 0 33px; }
#page1 .r2 .col2 { padding: 1px 0 0 0; }
#page1 .r2 .col2 .title { margin: 0 0 14px 6px; }




