/* * screen.css - media screen (all) - styl pro zobrazování * Autor: Martin Zemánek, martinzemanek at email.cz  */
* { padding: 0; margin: 0;}

.noborder { border:none; background:none;}

body { font-family: Arial, Verdana; font-size: 12px; color: #797979;}
 
th {width:auto;padding:3px;background: url(../images/th.gif) repeat-x;}

table {width:100%;}

td {padding:5px 2px;}

fieldset { margin-top:10px; padding:7px;}

legend {color:black;font-size:110%;padding:0 5px;font-weight:bold}

.pading_table tr td {
  padding:0;
  line-height:12px;
}
#wrap {background: white url(../images/back.jpg) repeat-x;width:100%;float:left}

#wrap2 {background: url(../images/background.jpg) repeat;}

#header_block { width:100%;}

#content_block { margin:0 auto;width:980px}

#header { background: url(../images/header.jpg) no-repeat; height:238px; width:980px;margin:0 auto;}

#header #over a { display:block; position:absolute; top:10px; width:190px; height:95px;margin-left:140px}

#nakupni_kosik { position:absolute;top:200px; display:block; width:217px; height:35px; margin-left:154px; overflow:hidden;}

#searching {position:absolute;top:200px; display:block; width:207px; height:35px; margin-left:430px; overflow:hidden;}

#global_links {padding:10px 25px;position:absolute;top:142px; display:block; width:285px; height:75px; margin-left:642px; overflow:hidden;}

#global_links p {line-height:19px;background: url(../images/arrows.png) no-repeat left 5px;}

#global_links a {font-weight:normal;text-decoration:none;color:gray;font-weight:bold;padding-left:30px}

#menu { margin-top:115px;display:block;  width:100%; float:left;background:#7db214;border:1px solid #658a1c;}

#menu ul{ list-style-type: none;}
#menu ul li.mainpage { background: #e8e8e8;}
#menu ul li.mainpage a { background: none;color:black}

.top_box {
text-align:justify;line-height:16px;float:left;width:48%;border-right:1px dotted gray;padding:0 1%;margin-bottom:10px;
}
.top_box2 {
text-align:justify;line-height:16px;float:right;width:47%;border-right:1px dotted gray;padding:0 1%;margin-bottom:10px;
}

.neregistrovany { float:right; font-size:80%}

.dokosiku { background: url(../images/basket.gif) no-repeat; width:14px; height:17px; overflow:hidden; border:none; cursor:pointer;}

.dokosiku:hover { background: url(../images/basket_over.gif) no-repeat;}

.odsazeni_top { padding-top:10px;}

.objednavka { color:black; text-align:center; font-size:120%;}

.objednavka2 { color:black; text-align:center; font-size:125%; border:1px solid #6e9e0e; padding:10px; margin-top:20px;}

#oblibene { font-size:11px; padding-left:30px; position:absolute; top:227px;}

#menu ul li{font-weight:bold;float:left;width:100%;line-height:30px;}

#menu li a {text-decoration: none;color:white;width:90%;float:left;padding-left:15px;background: url(../images/separator.png) no-repeat left 11px}

#menu li a:hover {color:#222222;background: url(../images/separator2.png) no-repeat left 11px}

#menu ul li:hover { background: #98c343;}

#menu li.selected a {color:white;background: url(../images/separator2.png) no-repeat left 11px}
#menu ul li.selected { background: #98c343;}

#menu2 { margin-bottom:15px;display:block;  width:100%; float:left;background:#7db214;border:1px solid #658a1c;}
#menu2 ul{ list-style-type: none;}
#menu2 ul li.selected { background: #98c343;}
#menu2 ul li{font-weight:bold;float:left;width:100%;line-height:30px;}
#menu2 li a {text-decoration: none;color:white;width:90%;float:left;padding-left:15px;background: url(../images/separator.png) no-repeat left 11px}
#menu2 li a:hover {color:#222222;background: url(../images/separator2.png) no-repeat left 11px}
#menu2 ul li:hover { background: #98c343;}
#menu2 li.selected a {color:white;background: url(../images/separator2.png) no-repeat left 11px}
#menu2 ul li.selected { background: #98c343;}
#menu2 ul li.mainpage { background: #e8e8e8;}
#menu2 ul li.mainpage a { background: none;color:black}

#main { float: left; width:100%;}

#content {width:670px; float:right;padding:15px 21px}

#left { clear:left;float: left; width:115px; padding:10px 0 0 10px;background: url(../images/left_top.jpg) no-repeat 47px top}

.box, .login { margin-bottom:20px;}

.login { background: url(../images/login_png.png) no-repeat; display:block; width:222px; height:123px; padding:6px;}

.box { background: url(../images/box2_png.png) no-repeat; display:block; width:222px; height:91px; padding:6px;}

.box table tr td { line-height:15px;}

.box table tr td.color { color:#658a1c;}

.input_14 { width:110px;}

#paging_header { width:650px; display:block; background: url(../images/paging.png) repeat-x; border:1px solid #cccccc; height:30px; line-height:30px; padding:0 10px;margin-bottom:15px;}

#paging_footer { width:650px; display:block; background: url(../images/paging.png) repeat-x; border:1px solid #cccccc; height:30px; padding:0 10px; margin:15px 0;}

#paging_footer table tr td{ padding:0;}

#paging_footer table tr td.leftpage{ width:16px; text-align:left;float:left}

#paging_footer table tr td.rightpage{ width:16px; text-align:right;float:right}

#paging_footer table tr td.centerpage{ text-align:center;}

#paging_footer table tr td.centerpage2{ text-align:center;}

.box .tlacitko { position:relative; top:10px; left:22px; width:154px; height:25px; text-align:center; font-size:90%; line-height:25px;}

.box .tlacitko a{ color: #fff; font-weight:normal;}

.box .tlacitko a:hover { color:#b55d5d; text-decoration:none;}

.table_kosik {}

.table_kosik tr td{font-size:90%;padding:2px 10px;margin:0}

a img, img.border, .border { border:1px solid #b55d5d;}

#right a:hover img { border:1px solid #333333;}

img.basket { border:none; position:relative; top:3px;}

a:hover img.basket { border:none;}

#right { float: right; width:140px;padding:15px 0;}

#right a img, #right a:hover img{ border:none;}

#header #data { position: absolute; margin-left:540px; top:3px; width:380px; overflow:hidden;}

#header #data span { padding-right:15px;}

#footer .left{ float:left;font-size:90%}

#footer .right{ float:right;}

#footer { clear:both;background: #e8e8e8 url(../images/footer.png) repeat-x; height:126px;text-align:left; margin-top:15px; display:block; width: 100%; line-height:45px;}
#footer_body {width:980px;margin:0 auto}
.infomessage {vertical-align: middle;color:black;}

.errormessage {vertical-align: middle;color:black;}


.detail_cena {margin-top:10px;color:black;font-size:130%;font-weight:bold}

.detail_popis {text-align:justify;height:40px;display:block;font-size:95%}

.normal_gray{font-weight:normal;color:gray}
.left { text-align:left;}

.right { text-align:right;}

.center { text-align:center;}

.center_small { text-align:center; width:100px;}

#footer p.left{ width:350px; float:left; color:lime; padding-top:7px; font-size:90%; letter-spacing:1px; padding-left:30px; font-weight:bold;}

#footer p.right{ float:right; color:white; padding-top:7px; font-size:90%; letter-spacing:1px; padding-right:30px; font-weight:bold;}

table, tr, td, th { border-collapse:collapse;}.hidden { display: none;}

input { border:1px solid #b5b5b5; padding:0 2px; height:14px; font-size:11px; background: white;}

select { border:1px solid #b5b5b5; padding:0 0 0 2px;}

textarea { border:1px solid #b5b5b5; padding:2px;border-style: inset; background:white}

.cena{ padding:0 2px; width:20px; height:16px; font-size:12px}

.submit { border:1px solid white; font-size:13px; background:white; height:auto; cursor:pointer; background: url(../images/input.gif) repeat-x;}
.submit2 { border:1px solid #658a1c; color:white; font-size:11px; padding:2px;background:#80b418; height:auto; cursor:pointer;font-weight:bold}
.submit_basket { border:none; padding:0px;background:url(../images/button_basket.jpg) no-repeat; height:18px; width:66px;cursor:pointer}
.submit:hover { background: #b55d5d; border:1px solid black;}

.detail_p { width:485px; display:block; float:left; padding-bottom:20px;}

.detail_p2 { width:485px; display:block; float:left; line-height:16px; padding:10px 0;}

.detail_table tr td {
  padding: 1px 2px;
}
.td_20 {text-decoration:underline;text-align:center;width:20px;background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

.td_40 {text-decoration:underline;text-align:center;width:40px; background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

.td_50 {text-decoration:underline;text-align:center;width:50px;background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

.td_60 {text-decoration:underline;text-align:center;width:60px;background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

.td_70 {text-decoration:underline;text-align:center;width:70px;background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

.td_100 {text-decoration:underline;text-align:center;width:100px;background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

.td_xx {text-decoration:underline;text-align:left;width:auto;background: url(../images/input.gif) repeat-x;border-bottom:1px solid black;}

th {background: url(../images/input.gif) repeat-x;}

.red { color:black;}

.green { color:black;}hr {margin:10px 0;border: dashed gray 2px;border-left: none;border-right: none;border-bottom: none; }

img { border:none;}

a { text-decoration:none; color:#658a1c; font-weight:bold;}

a:hover { color:#222222; text-decoration:underline;}

h1 { font-size:16px; padding-bottom:5px; color:#658a1c; padding-bottom:8px;}

h2 { font-size:15px; padding-bottom:5px; color:#658a1c;}

h3 { font-size:14px; padding-bottom:5px; color:#658a1c;}

h4 { font-size:12px; padding-bottom:4px; color:#658a1c;}

.justify { text-align:justify;}

.clear { clear: both;}

.smaller { font-size:85%;}

.smaller_center { font-size:85%; text-align:center;}

.smaller_color { font-size:85%; color:#658a1c;}

.color { color:#658a1c;}

.background { border-style: inset; border:1px solid silver;}

.color_bold { color:#658a1c; font-weight:bold;}

.paging {display:block;float:right;width:100%;text-align:center;padding-top:60px;padding-bottom:20px;}

.zatrzene {display:block;width:100%;float:right;}

#top { padding:3px 0;}

#top_left {clear:left;margin-bottom:5px;background: #f8f8f8; display:block; width:316px; padding: 7px; height:116px; border:1px solid #dddddd; line-height:15px; float:left;}

#top_left .desc { display:block; width:100%; height:70px; font-size:110%; overflow:hidden;}

#top_right {clear:right;margin-bottom:5px;background: #f8f8f8; display:block; width:316px; height:116px; padding: 7px; border:1px solid #dddddd; line-height:15px; float:right;}

#top_right .desc { display:block; width:100%; height:70px; font-size:110%; overflow:hidden;}

.detail_produktu {
  background: url(../images/shadow.png) repeat-x;
  width:60px;
  height:16px;
  border:1px solid #dadada;
  position:absolute;
  margin-top:-13px;
  margin-left:262px;
  text-align:center;
  font-size:11px;
}
#dotaz { margin-top:15px;background:#f8f8f8;border:1px solid #dddddd;padding:15px;width:452px;float:right;clear:both}


#diskuze { margin-top:15px;}
.submitbutton { background: url(../images/button_png.png) no-repeat; width:67px; height:26px; text-align:center; font-size:90%; overflow:hidden; border:none; color:#666666; cursor:pointer;}

.submitbutton:hover { color:black; background: url(../images/button_png_over.png) no-repeat;}

.vlozit_komentar { color:#7aa621;}

#kontaktform { margin-top:30px;}
