﻿body {text-align:center;background:white;margin:0;padding:0;background:white url('body.gif') 0 0 repeat-x;font:81.25%/1.44 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;}
hr {display:none}
img {border:0}
input, select, textarea {font-size:100%}
a {color:#D80600}
p {margin:0.75em 0}
form {margin:0}

h1 {font-size:170%;margin:0.5em 0}
h2 {font-size:130%;margin:0.5em 0 0.25em 0;padding:0 0 0 12px;font-weight:bold;background:url('bulh2.gif') no-repeat 0 8px }
h2.hline {border-bottom:1px solid #D9D9D9;padding-bottom:0.5em}
h3 {font-size:117%;font-weight:bold;margin:0.75em 0 0.25em 0}

div.cleaner {clear:both;width:100%;height:0;overflow:hidden}
div.line {clear:both;width:100%;height:1px;overflow:hidden;background-color:#D9D9D9}

p.msg-ok,
 p.msg-error {margin:1em 0 1.5em 0;padding:6px 6px 6px 36px;font-weight:bold;}
p.msg-ok {border:1px solid #66CC66;color:#339933;
	background:#CCFFCC url('msg-ok.gif') 10px 8px no-repeat}
p.msg-error {border:1px solid #CC6666;color:#DA0700;
  background:#FFCCCC url('msg-error.gif') 10px 8px no-repeat}

table {margin:0.75em 0 0.75em 2px;padding:0;border-collapse:collapse;border:1px solid #ECECEC;font-size:100%;}
table td, 
 table th {border-bottom:1px solid #ECECEC;padding:6px 15px;vertical-align:top;margin:0;background:url('tbltd.gif') 0 0 repeat-x }
table th {text-align:right}
table thead th,
 table thead td {border:1px solid #ECECEC;border-bottom-width:2px;font-weight:bold;color:#323232;font-size:92%;vertical-align:middle;background-image:none}
table tr.silver {background:#FBFBFB url('tbltr1.gif') 0 0 repeat-x}
table.tbl2 td, 
 table.tbl2 th {padding:2px 10px}
table.tbl2 .head td {padding:6px 10px;font-weight:bold}
table tr.celkem td, 
 table tr.celkem th {background:#EFEFEF;font-size:108%;font-weight:bold}
table tr.celkem th {color:#d80600}
table .right {text-align:right}
table .nowrap {white-space:nowrap}

table.blank {margin:0;border:0;}
table.blank td, 
 table.blank th {padding:0;border:0;background-image:none}


.anote {clear:both;padding:0 0 1.2em 0;margin:0 0 1em 0;border-bottom:1px solid #ECECEC}
.anote p {margin:0.3em 0}

.form {font-size:92%}
.form .colitem {float:left;width:150px;margin:0 10px 0 0;padding:2px 0 0 0;text-align:right}
.form p {clear:both}
.form p.povinne label {font-weight:bold}
.form .nolabel {margin-left:160px}
.form label.oblig {font-weight:bold}

input.txtinput {border:1px solid #c7d4dc}

.strong {font-weight:bold}
.product .img {display:inline;float:left;margin:0 10px 10px 0;}

.plist .item {width:31%;margin:0 2% 0 0;padding:1.5em 0 0 0;float:left}
.plist .item img {float:left;margin:0 5px 5px 0}
.plist .item h4 {margin:0 0 0.5em 0}
.plist .item p {margin:0; font-size:92%}

.regline {margin:2em 0;padding:15px 0;color:#323232;font-size:92%;font-weight:bold;border-bottom:1px solid #dadada}
.regline ul {width:100%;list-style-type:none;margin:0;padding:0;}
.regline ul li {margin:0;padding:0;width:20%;float:left;color:#c1c1c1}
.regline ul li span {display:block;padding:5px 5px 0 42px;line-height:1.2;border-left:1px solid #DADADA;
	background:url('regline-n1s.gif') 5px 0 no-repeat}
.regline ul li.item1 span {background-image:url('regline-n1s.gif')}
.regline ul li.item2 span {background-image:url('regline-n2s.gif')}
.regline ul li.item3 span {background-image:url('regline-n3s.gif')}
.regline ul li.item4 span {background-image:url('regline-n4s.gif')}
.regline ul li.item5 span {background-image:url('regline-n5s.gif')}
.regline ul li.item1-active span {background-image:url('regline-n1.gif')}
.regline ul li.item2-active span {background-image:url('regline-n2.gif')}
.regline ul li.item3-active span {background-image:url('regline-n3.gif')}
.regline ul li.item4-active span {background-image:url('regline-n4.gif')}
.regline ul li.item5-active span {background-image:url('regline-n5.gif')}

.regline ul li strong {display:none;}


.regline ul li.active {color:black}
.regline ul li.active strong {background:#C90600 url('regline-bul.gif') no-repeat 0 0}

.pagination {margin:1.5em 0;text-align:center}
.pagination a, .pagination span {margin:0 0.5em}
.pagination .current {font-weight:bold}

#top {width:100%;text-align:center;background:url('header-margin2.gif') top center no-repeat}

#page {width:970px;margin:0 auto;text-align:left;background:url('header3.jpg') top right no-repeat  }
#header {height:148px;}
#header .in {padding:43px 0 0 0;}

#content {float:right;width:796px;margin:5px 0 0 0;background:url('content-right.gif') top right no-repeat;}
#contentin {min-height:480px;margin:0 8px 0 0;padding:20px 42px 42px 42px;border:1px solid #949494;border-width:0 1px;background:white url('content2.gif') 0 0 no-repeat}
#contentin2 {width:100%;overflow:hidden}
#contentfoot {width:100%;height:10px;background:url('content-foot.gif') no-repeat 0 0}

#footer {text-align:right;font-size:85%}
#footer p {margin:0.5em 0}

#bar {width:174px;float:left;text-align:left;background:url('content-left.gif') top right no-repeat;}
#bar .cont {width:100%}

#menu {width:100%;text-align:left;position:relative;left:1px;top:-2px}
#menu ul {list-style-type:none;margin:0;padding:0}
#menu ul li {width:100%;margin:2px 0 0 0;padding:0;}
#menu ul li a {text-decoration:none}
#menu ul li a:hover {text-decoration:underline}
#menu ul li div {width:100%;background:url('menuitem.gif') 0 0 no-repeat;}
#menu ul li div span {display:block;margin:0 1px 0 8px;height:26px;background:#E10B00 url('menuitem.gif') -8px 0 no-repeat}
#menu ul li div a {display:block;position:relative;width:100%;height:26px;line-height:26px;text-indent:7px;color:white;}
#menu ul li.active div {background-image:url('menuitem-a.gif')}
#menu ul li.active1 div {background-image:url('menuitem-a1.gif')}
#menu ul li.active2 div {background-image:url('menuitem-a2.gif')}
#menu ul li.active div a {color:black;}
#menu ul li.active div span {background-image:none;background-color:transparent}
#menu ul li ul {display:none}
#menu ul li.active ul {display:block}
#menu ul li ul li {width:100%; }
#menu ul li ul li a {display:block;color:black;padding:0 0 5px 26px;white-space:normal;zoom:1}
#menu ul li ul li.active {background:url('menuitem2-aa.gif') 0 0 no-repeat}
#menu ul li ul li.active a {background:url('menuitem2-ab.gif') left bottom no-repeat}

#user {width:100%;background:url('barbox1.gif') no-repeat 0 0;margin:1em 0 0 0;}
#userin {background:url('barbox2.gif') no-repeat left bottom;padding:1px 12px 12px 12px}
#user span.sep {color:#848484}
#user ul {list-style-type:none;margin:0;padding:0;font-size:92%;border-top:1px solid #D9D9D9}
#user ul li {margin:0;padding:0;background:url('usermenu-item.gif') repeat-x left bottom}
#user ul li.active {background-color:#F6F6F6}
#user ul li div span {display:block;background-position:0 0;background-repeat:no-repeat}
#user ul li div span a {display:block;padding:4px 0;width:100%;text-indent:27px;color:#323232;text-decoration:none}
#user ul li div span a:hover {text-decoration:underline}
#user ul li.item-objednavka span {background-image:url('ico-objednavka.gif')}
#user ul li.item-kosik span {background-image:url('ico-kosik.gif')}
#user ul li.item-historie span {background-image:url('ico-historie.gif')}
#user ul li.item-info span {background-image:url('ico-info.gif')}
#user ul li.item-nastaveni span {background-image:url('ico-nastaveni.gif')}
#user ul li.item-osoby span {background-image:url('ico-osoby.gif')}
#user ul li.item-pobocky span {background-image:url('ico-pobocky.gif')}
#user ul li.item-soubory span {background-image:url('ico-soubory.gif')}
#user input.txtinput {width:140px;border:1px solid #acacac}
#user form {border-bottom:1px solid #D9D9D9}
#user form p {margin:0 0 2px 0}
#user form p.btn {margin:8px 0;text-align:center}
#user p.reglink {margin:2px 0}



