body, pre {
 color: #777;
 font: 0.8em Arial, Tahoma, Verdana, sans-serif;
 text-align: center;
}

h1 {
 font-size: 2em;
}

h2 {
 font-size: 3ex;
}

#pohledy {
 width: 110px;
 padding-top: 1px;
 margin-right: -5px;
 background-color: #636363;
 float: left;
 border-top: 1px solid #777;
}

#pohledy a {
 padding-left: 23px;
 padding-right: 3px;
 padding-top: 1px;
 padding-bottom: 1px;
 background: url(img/bullet3.gif) no-repeat;
 border-bottom: 1px solid #777;
 line-height: 2;
 color: #6699FF;
 text-decoration: none;
 display:block;
}

#pohledy .vv, #pohledy .vv:hover {
  background-color: white;
  color: #636363;
  background-color: #E1E2E3;
}

#pohledy a:hover{
 color: #99CCFF;
}

#celek {
 padding: 0px;
 width: 760px;
 margin: 0 auto;
 background-color: #636363; 
 text-align: left;
 /*position: relative;*/
 border-style: solid;
 color: #636363;
 border-width: 1px;
 }
 

.akce{
 display: inline;
 background: url(img/bullet4.gif) no-repeat;
 padding-left: 25px;
 padding-right: 3px;
 padding-top: 10px;
 text-decoration: none;
}

.akce:hover{
  text-decoration: underline;
}


#obsah{ 
 padding: 5px;
 padding-left: 15px;
 margin-left: 110px; 
 background-color: #E1E2E3;
 min-height: 450px;
}
 
}


/* for Internet Explorer */
/*\*/
* html #obsah {
 height: 466px;
 margin-left: 0px;
}
/**/

#obsah a {
 color: #636363;
}

.potvrzeni {
 height: 200px;
}

#podnikatel {
 width: 100%;
 height: 90px;
 background: #636363 url(img/logo.gif) no-repeat scroll right;
 color: #E1E2E3;
 padding-top: 0px;
}

.xicht {
 float: left;
 margin-left: 20px;
 margin-bottom: 10px;
 margin-right: 30px;
 margin-top: 5px;
 border: 1px solid #636363;
}

.hvezda {
  float: left;
  margin-right: -4px;
  _margin-right: -10px;
  margin-left: -4px;
}

#copyright {
 text-align: center;
}

.nadpis {
  border-bottom: 1px solid #6699FF;
}

.neprecteno {
  font-weight: bold;
}

#error,.error {
  color: red;
  background: url(img/vykr.gif) no-repeat;
  padding-left: 15px;
  font-weight: bold;
}

.obliceje {
  text-align: center;
}

input,select {
  border: 1px solid #636363;
  font-family: Arial, Tahoma, Verdana, sans-serif;
}

.checkbox, #tab_obl input {
  border: 0px;
}


.login, .nejlepsi {
  text-align: right;
  float: right;
}

#login form {
  margin-top: 1px;
  padding-top: 1px;
}

a, a:visited {
  color: #777;
}

.tovarna {
  float: left;
  clear: left;
  _margin-right: -2px;
}

.tovarna2 {
  float: left;
  clear: left;
  _margin-right: -2px;
  margin-top: -3px;
  width: 99px;
}

.banner {
  float: left;
  margin-top: 5px;
  margin-left: 5px;
  _margin-left: 7px;
  clear: left;
}


.red {
  color: red;
}

.cislo {
  text-align: right;
  padding-right: 1em;
}

#stav_vyroby {
  float: right;
	width: 140px;
	margin-right: 20px;
}

#reg {
  color: #6699FF;
}

#posledkolo {
  float: right;
  /*width: 200px;*/
  margin-right: 20px;
}

.prispevek {
  width: 97%;
}

.prispevek_top {
  color: white;
  background-color: #636363;
  font-weight: bold;
}
.prispevek_r1 {
  border-top: 1px solid #636363;
  border-bottom: 1px solid #636363;
  border-left: 1px solid #636363;
  border-right: 0px;
  width: 0px;
}

.nejlepsi td {
  padding-left: 5px;
  padding-right: 5px;
}

.prispevek_r2 {
  border: 1px solid #636363;
  padding: 10px;
  width: 100%;
}

.prispevek_jmeno {
  float: left;
  margin-left: 5px;
}

.prispevek_datum {
  float: right;
  margin-right: 5px;
}

.od2 {
  margin-left: -10px;
  margin-top: -10px;
  border: 0px;
}

.zprava {
  margin-left: 20px;
}

textarea, table {
  font-family: Arial, Tahoma, Verdana, sans-serif;	
  font-size: 1em;
}

.odkaz_do_noveho {
  background: url(img/bullet5.gif) no-repeat;
  background-position: top right;
  padding-right: 15px;
}

.kateg_diskuze {
  font-size: 130%;
}

img {
  border: 0px;
}

.smazat {
  margin-bottom: -3px;
}

.obr_delnik {
  background: url(img/delnik.gif) no-repeat;
  background-position: top left;
  padding-left: 15px;
}

.obr_podnikatel {
  background: url(img/podnikatel.gif) no-repeat;
  background-position: top left;
  padding-left: 15px;
}

.kniha {
  float: left;
  margin-right: 10px;
}

.help {
  cursor: help;
}

.radek_obl {
  font-size: smaller;
}

#hledani {
  float: right;
  font-color: white;
}

#povidani {
  margin-right: 200px;	
}

.dovolena {
  margin-right: 10px;
  float: left;
}

.vlajka {
  float: right;
  margin-top: 2px;
}

#v_container {
  margin-left: -15px;
  margin-top: -5px;
  margin-bottom: 10px;
  margin-right: -5px;
}

.neaktivni {
  color: #6699FF;
}

.posled_prihlas{
  color: #5F8FEE;
  font-weight: bold;
}

.grafimg{
  border: 1px #636363 solid;
}

.radek {
  cursor: pointer; cursor: hand;
}

.mapa td{
  border: 1px solid #8e8e8e;
  padding: 3px;
  text-align: center;
}

.mapa td a{
  text-decoration: none;
}


.pozemek_volny {
  background-color: #8e8e8e;
}

.pozemek_volny a:link, .pozemek_volny a:visited{
  color: white !important;
}

.mapa_hlavicka {
  color: #5F8FEE;
  font-weight: bold;
  border: 0px !important;
  text-align: center;
}

.mapa_check {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

.napoveda {
  float: right;
}

.flag {
	padding: 0px;
	margin: 0px;
	border: 0px;
	margin-bottom: -2px;
}

.box { 
  background-color: #CCCCCC; 
}
.boxtop { 
  background: url(img/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(img/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(img/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(img/sw.gif) no-repeat bottom left;
}
.boxcontent {
  padding: 0px 10px 0px 10px;    
}