body {margin:0;font-family:Trebuchet MS;font-size:13px;color:#000000;background:#FFFFFF url(images/trava.jpg) repeat-x bottom;}
sup {color:#FF0000;}
p {margin:10px;}

.angel1 {float:left;margin:10px 0 0 -20px;}
.angel2 {float:right;margin:10px -20px 0 0;} 
.sleva {margin:40px 20px 40px 20px;font-size:16px;font-weight:bold;color:#ec889c;}


h1 {height:30px;display:block;padding:0 0 0 30px;line-height:31px;color:#FFFFFF;font-size:22px;}
h1.blue {background-color:#5fb8eb;}
h1.green {background-color:#62f33e;}  
h1.purple {background-color:#c42abb;}  
h1.red {background-color:#d32228;}  

h3 {font-size:18px;margin:0 0 0 28px;}
h3.blue {color:#5fb8eb;}
h3.green {color:#62f33e;}  
h3.purple {color:#c42abb;}  
h3.red {color:#d32228;} 


.topicbar {height:30px;width:561px;margin:0 auto;padding:0;text-align:center;line-height:30px;font-size:18px;font-weight:bold;color:#FFFFFF;}
.topicbar.green {background: url(images/bar_green.jpg) no-repeat top left;}
.topicbar.red {background: url(images/bar_red.jpg) no-repeat top left;} 
.topicbar.blue {background: url(images/bar_blue.jpg) no-repeat top left;}
.topicbar.purple {background: url(images/bar_purple.jpg) no-repeat top left;} 

.no_items {background-color:#ffe2e2;width:400px;line-height:30px;font-size:12px;color:#000000;padding:0 0 0 20px;margin:10px auto;}
.no_items img {width:25px;margin:2px;float:right;}

#bg_top {height:500px;background:#FFFFFF url(images/bg_top.jpg) repeat-x;}
#main {width:1000px;padding:0;margin:0 auto;margin-top:-500px;background:url(images/bg_main.jpg) no-repeat;}
#top {width:800px;margin: 0 auto; height:252px;}
#top h1.seo {float:left;margin:6px 0 0 0;padding:0 0 0 190px;font-size:20px;font-family:Comic Sans MS;}
#top #kosik {float:right;width:310px;height:165px;border:none;margin:0 40px 0 0;}   
#top #kosik img {float:left;margin:5px 0 0 28px;}
#top #kosik h2 {font-size:16px;color:#d11017;padding:0;margin:28px 0 0 18px;}
#top #kosik h2 a {color:#d11017;text-decoration: underline;}
#top #kosik h2 a:hover {text-decoration: none;} 
#top #kosik p {text-align:right;line-height:25px;float:right;color:#d11017;font-size:18px; width:160px;height:75px;margin:10px 0 0 0px;padding:5px 0 0 5px;}
#top #kosik p span {display:block;text-align:left;margin:0 0 0 10px;}
#top #kosik p a {color:#d11017;text-decoration: underline;}  
#top #kosik p a:hover {color:#d11017;text-decoration: none;}  
#top #topic {margin:20px 8px 0 0;width:594px;height:63px;float:right;}

#center {background: url(images/bg_cond.png) repeat-y 0 0; width:855px; margin:0 auto;}

#left{padding:0 ;margin:0px 0 0 9px;float:left;width:217px;}

#left form#hledat {width:197px;margin:0 0 0 11px;background-color:#b001a5;padding:5px 0 5px 0;}
#left form#hledat #word {width:150px;height:20px;margin:5px auto;background-color:#e602d8;border:none;display:block;}
#left form#hledat #submit{width:100px;margin:2px auto;background-color:#3281bb;display:block;border:1px solid black;}

#left .bar {text-align:center;line-height:42px;height:38px;width:210px;margin:15px 0 5px 0;}
#left .bar.blue {background: url(images/left_menu_bar_blue.png) no-repeat top left;color:#FFFFFF;font-size:18px;font-weight:normal;}
#left .bar.green {background: url(images/left_menu_bar_green.png) no-repeat top left;color:#FFFFFF;font-size:18px;font-weight:normal;}
#left .bar.purple {background: url(images/left_menu_bar_purple.png) no-repeat top left;color:#FFFFFF;font-size:18px;font-weight:normal;}
#left .bar.red {background: url(images/left_menu_bar_red.png) no-repeat top left;color:#FFFFFF;font-size:18px;font-weight:normal;}


#left ul.red {width:197px;margin:0 0 0 11px;padding:5px 0 5px 0;list-style:none;background-color:#bc0c12;}
#left ul.red li {margin:2px 0 2px 0;}
#left ul.red li a{font-weight:normal;display:block;padding:2px 0 2px 15px;background-color:#cd2328;color:#FFFFFF;text-decoration:none;font-size:13px;}  
#left ul.red li a:hover {background-color:#c63b40;} 
#left ul.red ul {list-style:none;margin:0;padding:0;}
#left ul.red ul li a{padding:1px 0 1px 20px;font-weight:normal;display:block;background-color:#c63b40;color:#FFFFFF;text-decoration:none;font-size:13px;}  
#left ul.red ul li a:hover {background-color:#d56063;}  
 
#left ul.blue {width:197px;margin:0 0 0 11px;padding:5px 0 5px 0;list-style:none;background-color:#128ed5;}
#left ul.blue li {margin:2px 0 2px 0;}
#left ul.blue li a{font-weight:normal;display:block;padding:2px 0 2px 15px;background-color:#2597d9;color:#FFFFFF;text-decoration:none;font-size:13px;}  
#left ul.blue li a:hover {background-color:#408dba;}
#left ul.blue ul {list-style:none;margin:0;padding:0;}
#left ul.blue ul li a{padding:1px 0 1px 20px;font-weight:normal;display:block;background-color:#408dba;color:#FFFFFF;text-decoration:none;font-size:13px;}  
#left ul.blue ul li a:hover {background-color:#7ebce0;}  

#left ul.green {width:197px;margin:0 0 0 11px;padding:5px 0 5px 0;list-style:none;background-color:#7abb2d;}
#left ul.green li {margin:2px 0 2px 0;}
#left ul.green li a{font-weight:normal;display:block;padding:2px 0 2px 15px;background-color:#84c13b;color:#FFFFFF;text-decoration:none;font-size:13px;}  
#left ul.green li a:hover {background-color:#a0cc6b;}
#left div.greeen {text-align:center;width:197px;margin:0 0 0 11px;padding:5px 0 5px 0;list-style:none;background-color:#7abb2d;}

#left ul.purple {width:197px;margin:0 0 0 11px;padding:5px 0 5px 0;list-style:none;background-color:#b001a5;}
#left ul.purple li {margin:2px 0 2px 0;}
#left ul.purple li a{font-weight:normal;display:block;padding:2px 0 2px 15px;background-color:#ba12b0;color:#FFFFFF;text-decoration:none;font-size:13px;}  
#left ul.purple li a:hover {background-color:#d05ec9;}  


#left .akce_main {margin:0 0 0 11px;width:198px;padding:0 0 5px 0;}
#left .akce_main.green{background: url(images/bg_akce_green.png) repeat-y top left;} 
#left .akce_main.purple{background: url(images/bg_akce_red.png) repeat-y top left;} 
#left .akce_main.blue {background: url(images/bg_akce_blue.png) repeat-y top left;}
#left .akce_main.red{background: url(images/bg_akce_red.png) repeat-y top left;} 
#left .akce_main h3 {text-align:center;margin:0 10px 5px 10px;}
#left .akce_main img.akce_nahled{width:180px;margin:0 0 0 9px;}
#left .akce_main .akce_popis {font-size:12px;background-color:#FFFFFF;width:172px;margin:0 auto;padding:4px;}

#right {float:left;width:594px;margin:0 0 0 0;}     

#right .kat_main {width:276px;float:left;margin:9px;}
#right .kat_main h2 {line-height:28px;font-size:14px;text-align:center;font-weight:normal;width:274px;height:30px;margin:0 auto;}
#right .kat_main h2 a {color:#FFFFFF;text-decoration:none;}
#right .kat_main h2 a:hover {color:#FFFFFF;text-decoration:underline;}
#right .kat_main h2.green { background: url(images/kat_bar_green.jpg) no-repeat top left;}
#right .kat_main h2.red { background: url(images/kat_bar_red.jpg) no-repeat top left;}
#right .kat_main h2.blue { background: url(images/kat_bar_blue.jpg) no-repeat top left;}
#right .kat_main h2.purple { background: url(images/kat_bar_purple.jpg) no-repeat top left;} 
#right .kat_main .nahled {border:none;width:120px;float:left;margin:5px;}
#right .kat_main .popis {float:left;font-size:12px;width:140px;height:170px;margin:5px 0 0px 0px;line-height:14px;overflow:hidden;}
#right .kat_main .cena_buy {height:40px;color:#000000;margin:8px 0 0 0;}
#right .kat_main .cena_buy span.cena {float:left;color:#000000;font-size:12px;margin:5px 0 0 8px;}
#right .kat_main .cena_buy span.cena span {color:#fe222a;font-size:18px;} 
#right .kat_main .cena_buy img {float:right;margin:0 3px 0 0;border:0;}
#right .kat_main .without_photo {background-color:#f7f7f7;padding:40px 0 40px 0;text-align:center;color:#d3d3d3;font-weight:bold;font-size:14px;width:120px;float:left;margin:5px;}  


#right #nahled_main {margin:0 auto;width:576px;}
#right #nahled_main #nahled_popis {float:left;margin:20px 0 0 15px;padding:10px 0 20px 0;width:250px;background: url(images/bg_view_popis.jpg) no-repeat top left;} 
#right #nahled_main #nahled_popis table {margin:0 auto;width:230px;}
#right #nahled_main #nahled_popis table td.left {text-align:left;}
#right #nahled_main #nahled_popis table td.right {text-align:right;color:#3fb6fa;font-weight:bold;} 
#right #nahled_main img.nahled {cursor:pointer;border:none;margin:10px 0 0 0;width:300px;float:right;}
#right #nahled_main #nahled_popis img {border:none;margin:50px 0 0 6px;}  

#right table#basket {margin:0 auto;margin-top:-20px;color:#FFFFFF;}
#right table#basket tr.produkty {height:30px;border:1px solid black;width:560;margin:0 auto;background-color:#ca1218;font-size:13px;font-weight:bold;text-align:center;} 
#right table#basket tr.produkty_vypis {height:32px;font-size:11px;background-color: #f7dcf2;color:#3281bb;text-align:center;}
#right table#basket tr.produkty_vypis .input {margin:0 0 0 10px;float:left;border:1px solid #2c6690;width:30px;height:14px;font-size:14px;}
#right table#basket tr.produkty_vypis .submit{float:left;margin:0 0 0 2px;background-color:#3281bb;border:1px solid #2c6690;width:22px;height:18px;} 
#right table#basket tr.produkty_vypis td {border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;} 
#right table#celkem {margin:30px auto;background-color:#3281bb;padding:5px;}
#right table#celkem tr td {width:225px;color:#FFFFFF;height:30px;padding:0 20px 0 20px;}
#right form.form {width:500px;margin:0 auto;}
#right form table#formular {color:#5a5a5a;margin:10px auto;}
#right form table#formular td {width:200px;}
#right form table#formular input {border:1px solid #bbbbbb;color:#3281bb;width:170px;} 
#right form table#formular select {border:1px solid #bbbbbb;color:#3281bb;width:175px;}
#right form table#formular textarea {border:1px solid #bbbbbb;color:#3281bb;width:380px;height:100px;}
#right form input.objednat {cursor:pointer;margin:0 80px 0 0;border:none;background: url(images/objednat.jpg) no-repeat top left;width:218px;height:67px;float:right;}
#right #potvrzeni {color:#FFFFFF;font-weight:bold;font-size:15px;margin:50px auto;border:3px solid #3281bb;background-color:#2093d5;width:450px;padding:50px 20px 50px 20px;}


ul#sitemap {margin:20px 40px 0 40px;list-style:none;}
ul#sitemap li {display:block;background-color:#b9d9f1;padding:0 0 0 20px;margin:10px 30px 10px 0;}
ul#sitemap li a{display:block;color:#000000;text-decoration:none;}
ul#sitemap li a:hover {text-decoration:underline;}
ul#sitemap ul {list-style:none;margin:3px 0 3px 0;}
ul#sitemap ul li {display:block;background-color:#d2e9fb;padding:0 0 0 20px;margin:2px 30px 2px 0;}
ul#sitemap ul li a {display:block;color:#000000;text-decoration:none;}
ul#sitemap ul li a:hover {text-decoration:underline;}

#end {width:860px;height:20px;margin:0px auto;}
#footer {margin:10px auto;padding:0 30px 0 30px;width:770px;color:#000000;}
#footer a {color:#d32228;}
#footer a:hover {text-decoration:none;color:#d32228;} 

p.popis {margin:20px 0 30px 40px;font-size:12px;}
p.informace {margin:25px;font-size:12px;}
p.informace.prohlaseni {margin:30px;font-size:14px;} 
p.informace.more {margin-left:50px;} 
.clear {clear:both;}
.redd {color:#ff0000;font-size:14px;}
.align_r {text-align: right;}
.small {font-size:20px;line-height:30px;}
.smallest {font-size:16px;line-height:30px;}