body { font-size:100.01%; font-family: Arial, Verdana, Tahoma; margin:0px; padding:0px; color:#A0A0A0; background: #231F20; }

div, span { margin:0; padding:0; }
h1, h2, h3, h4, p, ol, ul { padding: 0 12px 0 0; margin: 0; }
p { padding-bottom:12px; }
h1 { font-size: 2.4em; line-height: 26px;  color:#A0A0A0; }
h2 { font-size: 1.25em; margin:10px 0 5px 0; color:#A0A0A0; }
h3 { font-size: 1.1em; margin:5px 0 5px 0; color:#A0A0A0;}
h4 { font-size: 1em; font-weight:bold; }


a { color:#A0A0A0; text-decoration:none; }
a:hover { text-decoration:underline; color: #F36621; }


table {  border-collapse: collapse; border-spacing: 1px; margin:0 0 10px 0; padding:0; }
th, td { text-align: center; padding: 0 5px 0 5px; margin: 0; }
td { text-align:left; }
img { border: none; margin: 0; padding:0; }

.cleaner { clear: both; visibility: hidden; height:0; font-size:0; }



#all { font-size:0.625em; width:890px; margin:0 auto; }
#header { width:890px; height:136px; background: url('bg-header.png') left top no-repeat;  }
.logo { width:115px; height:115px;  display:block; padding-top:10px; }
#main { padding-bottom:30px; float:left; }
#left-menu { float:left; padding-top:10px; }
#content { float:right; width:570px; font-size:1.1em; margin-right:4px; padding-top:10px; line-height:140%;} 
#content h1 { color:#fff; font-size:1em; }
#left-menu ul {  list-style-type:none; }
#left-menu ul li a { width:250px; height:38px; text-align:right; font-size:0; display:block; text-decoration:none; }

#left-menu ul li a.uvod { background: url('bg-uvod.png') left top no-repeat; }

#left-menu ul li a.omne { background: url('bg-omne.png') left top no-repeat; }
#left-menu ul li a.kontakt { background: url('bg-kontakt.png') left top no-repeat; }
#left-menu ul li a.tiskoviny { background: url('bg-tiskoviny.png') left top no-repeat; }
#left-menu ul li a.logotypy { background: url('bg-logotypy.png') left top no-repeat; }
#left-menu ul li a.webdesign { background: url('bg-webdesign.png') left top no-repeat; }
#left-menu ul li a:hover { background-position: 0 -38px; }

.reference-img { padding-top:10px; }
.reference { margin-bottom:25px; }
a.hop-top { float:right; }
