* {margin:0;padding:0;}
body {	font-family:Arial,Helvetica,sans-serif; font-size:12px; }

div.prehledHeader div.cleaner{clear:both; padding:0px;}

DIV.prehledHeader, DIV.prehledItem, DIV.prehledValidator, DIV.prehledSum { padding: 2px 3px; width: 100%;  border: solid 1px #A0A0A0; margin-bottom: 5px;}
DIV.prehledItem SPAN {margin-left : 10px; margin-right : 5px; float:left; display: block; padding-top:4px; }
.prehledItemHeader, .prehledItemSummary { font-weight:bold; margin-bottom: 3px;  }
.prehledItemSummary { border-top: 1px solid #A0A0A0; }
DIV.prehledItem INPUT, DIV.prehledItem SELECT { margin: 1px 5px; float: left; }
DIV.prehledValidator { border: solid 1px red; }
DIV.prehledValidator ul { list-style-type:disc; }
DIV.prehledValidator li { display: list-item; border: none; margin-left:30px; }
DIV.prehledItem SPAN.cell {margin-left : 10px; margin-right : 5px; float:left; display: block; width: 90px; }
DIV.prehledItem SPAN.cell_r, DIV.prehledItem SPAN.cell_l {margin-left : 5px; margin-right: 0px; float:left; display: block; width: 90px; text-align: right; }
DIV.prehledItem SPAN.cell_l { text-align: left; } 
DIV.prehledSum { width: auto; font-weight:bold; }

DIV.prehledItem SPAN.st02 { margin-left : 10px; margin-right : 5px; float:left; display: block; width: 200px; }
DIV.prehledItem SPAN.st02_krabicky { margin-right:85px; }
DIV.prehledItem SPAN.ci01 { margin-left : 10px; margin-right : 5px; float:left; display: block; width: 250px; }

DIV.prehledHeader DIV { padding: 2px 3px;}
DIV.prehledHeader DIV SPAN { width: 100px; float: left; }
DIV.prehledHeader DIV SELECT { width: 150px;}
DIV.prehledHeader DIV INPUT { width: 150px;}
DIV.prehledHeader DIV.prehledProvozovna SELECT { width: 300px;}
DIV.prehledHeader DIV.ajax__calendar DIV { padding: 0px; }

DIV.vyberSortimentu { height:150px; overflow-y:scroll; }

.error {border: solid 1px red;}

.prehledHeader DIV.prehledHelp { float: right; border:  solid 1px blue; }
.prehledHeader DIV.prehledHelp img { border: medium none;}

#helpPanel { margin-left:-500px; position:absolute; width:500px; background: silver; border: solid 1px black; }
.main .admin-wrapper .loginControl { border:1px solid silver; }
.admin-wrapper DIV.dObjectDetailDiv { border:1px solid black; }

