body         { margin: 0; padding: 0; text-align: center; background: Olive; color: black; font-size: 12px;	font-family: Arial, Helvetica, sans-serif; }
a            { font-size: 12px; color: Maroon; }
p            { margin-top: 0px; margin-bottom: 0px; }
ul           { margin: 0; padding: 0; list-style-type: none; }

#hlavicka    { padding: 10px;	border: 1px Solid Black; background: White; }
#obsah       { width: 90%; margin:1em auto; border: 1px solid black; text-align:left; min-width: 900px; max-width: 1024px; background: url('grafika/zlutabila2.gif') top left repeat-y; }
	
#levypanel         { float: left; width: 200px; margin:0; padding:0; }
#levypanel-obsah   { margin:0; padding: 0.5em 1em; }
#hlavnipanel       { margin:0 0 0 200px; padding:0; }
#hlavnipanel-obsah { margin:0; padding: 0.5em 1em; min-height: 820px;}
#paticka           { padding: 10px; border-top: 1px solid black; background: #dddddd; }
hr.cleaner         { clear:both; display: none }

#levy a:link  {	color: Maroon; }
#levy a:hover {	color: Black; font-weight: bolder; }

#kontakt     { position: absolute; top: 250px; left: 5px; }

.sort_l      { position: relative; width: 50%; top: 10px; left: 20px; padding: 0px; }
.sort_r      { position: absolute; width: 90%; top: -15px;	left: 90%; padding: 0px; }
.most_l      { position: relative; width: 45%; top: 0px; left: 5px; float: left; }
.most_r      { position: relative; width: 45%; top: 0px; left: 5px; float: left; }
.trap_l      { position: relative; top: 0px; left: 5px; text-align: left; float: left; padding: 0px; }
.trap_r      { position: relative; top: 0px; left: 35px; text-align: left; float: left; padding: 0px; }

.piv_hl      { position: relative; width:100%; top: 0px; left: 0px; text-align: left; float: left; padding: 0px; }
.piv_hr      { position: relative; top: 10px; left: 5px; text-align: left; float: left; padding: 5px; }
.piv_l       { position: relative; width:100%; top: 0px; left: 5px; text-align: left; float: left;	padding: 0px; }
.piv_r       { position: relative; max-width:300px; top: 0px; left: 15px; text-align: left; float: left; padding: 0px; }

#pivovar     { font-weight: bold; font-size: 12pt; text-align: center; color: #008000; }
#vnab        { font-weight: bold; font-size: 10pt;	text-align: center; color: Maroon; }

#b_pivovar   { color:#FF6600; }
#b_pivo      { font-size: 28px; font-style: italic; font-weight: bold; vertical-align: top; }
#b_obr       { float: none; padding: 10px; }

