body {margin: 0px; background-color: #E5E5E5; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: center; background-image: url(images/background.gif)}

table {/*border: solid #444 1px;*/ padding: 0px;}
td {/*border: solid #444 1px; */vertical-align: top; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: 500}
.col1 {width: 151px;}
.col2 {width: 648px;}
.col3 {width: 151px;}
.tr1 {height: 27px}
.tr2 {height: 138px}
.tr3 {height: 22px}
.tr4 {height: 500px}
.tr5 {height: 10px}
.td11 {background-image: url(images/top1.gif); background-repeat: no-repeat;}
.td21 {background-image: url(images/top2.jpg); background-repeat: no-repeat;}

.td31 {background-image: url(images/top31.gif); background-repeat: no-repeat;}
.td32 {background-image: url(images/top32.gif); background-repeat: no-repeat;}
.td33 {background-image: url(images/top33.gif); background-repeat: no-repeat;}

.td41 {background-color: #E4E6E4; background-image: url(images/lbg.gif); background-repeat: repeat-y;}
.td42 {background-color: #FFFFFF; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
.td43 {background-color: #E4E6E4; background-image: url(images/rbg.gif); background-repeat: repeat-y;}

.td51 {background-color: #E4E6E4; background-image: url(images/b1.gif); }
.td52 {background-color: #E4E6E4; background-image: url(images/b2.gif); padding-top: 10px; padding-left: 10px; padding-right: 10px; background-image: url(images/b2.gif);}
.td53 {background-color: #E4E6E4; background-image: url(images/b3.gif); }

.l1 {background-color: #FCFE04; background-image: url(images/l1.gif); background-repeat: repeat-y; padding-left: 8px}
.l2 {background-color: #E4E6E4; height: 23px; background-image: url(images/l2.gif); background-repeat: no-repeat;}
.l3 {margin-left: 10px;}

.r1 {background-color: #FCFE04; background-image: url(images/r1.gif); background-repeat: repeat-y; padding: 10px;}
.r2 {background-color: #E4E6E4; height: 23px; background-image: url(images/r2.gif); background-repeat: no-repeat;}


.menu1 {margin-left: 0px}
.menu2 {margin-left: 10px}
.menu3 {margin-left: 20px}
.menu4 {margin-left: 30px}

/* product detail section */
.prodtable {}
.prodcol1 {width: 15px}
.prodcol2 {width: 225px}
.prodcol3 {width: 375px}
.prodcol4 {width: 15px}

.prodtr1 {height: 15px}
.prodtr2 {height: 217px;}
.prodtr3 {height: 15px}

.prodtd11 {background-image: url(images/product_lt.gif); background-repeat: no-repeat;}
.prodtd12 {background-image: url(images/product_t.gif); background-repeat: repeat-x;}
.prodtd14 {background-image: url(images/product_rt.gif); background-repeat: no-repeat;}

.prodtd21 {background-image: url(images/product_l.gif); background-repeat: no-repeat;}
.prodtd22 {background-color: #FEFEB4; padding-left: 8px}
.prodtd23 {background-color: #FEFEB4; text-align: justify; padding-right: 8px}
.prodtd23div {text-align: justify; height: 217px; overflow: auto; padding-right: 8px}
.prodtd24 {background-image: url(images/product_r.gif); background-repeat: no-repeat;}

.prodtd31 {background-image: url(images/product_lb.gif); background-repeat: no-repeat;}
.prodtd32 {background-image: url(images/product_b.gif); background-repeat: repeat-x;}
.prodtd34 {background-image: url(images/product_rb.gif); background-repeat: no-repeat;}

.prodnazev {font-size: 16px; color: #00B; font-weight: 900;}
.prodinfo {color: #00B;}
.prodcena {color: #00B;}
.prodimage {border: solid #00B 1px;}


/* news section */
.newstable {}
.newscol1 {width: 15px}
.newscol2 {width: 155px}
.newscol3 {width: 445px}
.newscol4 {width: 15px}

.newstr1 {height: 15px}
.newstr2 {height: 217px;}
.newstr3 {height: 15px}

.newstd11 {background-image: url(images/product_lt.gif); background-repeat: no-repeat;}
.newstd12 {background-image: url(images/product_t.gif); background-repeat: repeat-x;}
.newstd14 {background-image: url(images/product_rt.gif); background-repeat: no-repeat;}

.newstd21 {background-image: url(images/product_l.gif); background-repeat: no-repeat;}
.newstd22 {background-color: #FEFEB4; padding-left: 8px}
.newstd23 {background-color: #FEFEB4; text-align: justify; padding-right: 20px}
.newstd23div {text-align: justify; height: 217px; overflow: auto; }
.newstd24 {background-image: url(images/product_r.gif); background-repeat: no-repeat;}

.newstd31 {background-image: url(images/product_lb.gif); background-repeat: no-repeat;}
.newstd32 {background-image: url(images/product_b.gif); background-repeat: repeat-x;}
.newstd34 {background-image: url(images/product_rb.gif); background-repeat: no-repeat;}

.newsnazev {font-size: 16px; color: #00B; font-weight: 900;}
.newsinfo {color: #00B;}
.newscena {color: #00B;}
.newsimage {border: solid #00B 1px;}

/* news box section */
.newsdiv {text-align: left}
.newshr {margin-top: 10px; margin-bottom: 10px;}


/*menu*/
a.menu, a.menu:link, a.menu:visited, a.menu:active, .menu {color: #CCEEFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: 900}
a.menu:hover {text-decoration: underline}

a.menux, a.menux:link, a.menux:visited, a.menux:active, a.menux:hover {color: #000}

/*obecny odkaz*/
a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px;}
a:link, a:visited, a:active, a:hover {color: #00F; text-decoration: none}
a:hover {text-decoration: underline}

/* obecny odkaz zvyrazneny */
a.decoration {color: #666}
a.decoration:active {text-decoration: none}
a.decoration:hover {color: #F33; text-decoration: underline}

/* odkaz menu a podmenu*/
a.nav {font-size: 13px; color: #000}
a.nav:active {text-decoration: none;}
a.nav:hover {color: #F33; text-decoration: underline; }
a.sub {margin-left: 10px; font-size: 13px}

/* odkaz v adminu */
a.admin, a.admin:visited, a.admin:hover {font-family: "Times New Roman", Times, serif; font-size: 12px}
a.adminsub {margin-left: 10px; font-family: "Times New Roman", Times, serif; font-size: 12px}

div {/*margin: 0px; padding: 0px; border-width: thin; border-style: none; border: solid;*/}
h1 {font-size: 10px; font-weight: bold; text-align: left}
h2 {font-size: 14px; font-weight: bold; text-align: left}
h3 {font-size: 12px; font-weight: bold; text-align: left}
p {text-indent: 10px; margin: 0px; margin-bottom: 20px; margin-top: 0px; text-align: justify; font-size: 14px}
ol{margin: 0px;}
ul{margin: 0px;}
li {margin: 0px; margin-bottom: 5px; margin-top: 0px; font-size: 14px; text-align: justify}


.sel {background-color: #FEFEB4}

table {font-size: 12px; text-align: left;}
table.nice {border: dotted #444 1px}
table.layout {border-style: none; }
hr {color: #444; width: 90%; height: 1px;}
hr.w100 { width: 100%; color: #000; height: 1px;}

