html, body{
	padding:           0; 
  margin:            0;
  background:        url("../img/bg.png") top left repeat-x;
	text-align:        left;
	font-family:       arial, verdana, sans-serif, arial, tahoma;
	font-size:         11px;
	color:             #000;
	background-color:  #fff;
}
#pageBody {
	position:          relative;
	margin:            0px auto;
	padding:           0px;
	width:             900px;
	background-color:  #fff;
}
a {
  text-decoration:        none;
	color:                  #cc0000;
}
a:hover {
  text-decoration:        underline;
}
.bigFont {
	font-size:              11px;
	font-weight:       bold;
}
h2  {
  font-size:         16px;
  color:             #000;
  margin:            0px 0px 0px 0px;
  font-weight:       bold;
}
h3 {
  font-size:         13px;
  color:             #cc0000;
  margin:            15px 0px 0px 0px;
  font-weight:       bold;
}
.h3noMargin {
  font-size:         13px;
  color:             #cc0000;
  margin:            0px 0px 0px 0px;
  font-weight:       bold;
}
h4 {
  font-size:         11px;
  color:             #000000;
  margin:            15px 0px 0px 0px;
  font-weight:       bold;
}
p {
  margin:            10px 0px 0px 0px;
}

#bannerTop {
  position:          relative;
  height:            100px;
  width:             900px;
  margin:            0px 0px 0px 0px;
  background:        url("../img/top_banner.png") top left no-repeat;
  padding:           0px;
}
#bannerTopRight {
  position:          absolute;
  left:              900px;
  top:               0px;
  height:            100px;
  width:             40px;
  margin:            0px 0px 0px 0px;
  background:        url("../img/top_banner_right.png") top left no-repeat;
}
#bannerTop h1{
  visibility:        hidden;
  padding:           0px;
  margin:            0px;
  font-size:         20px;  
}
#bannerMid {
  position:          relative;
  height:            100px;
  width:             900px;
  margin:            0px 0px 0px 0px;
  padding:           0px 0px 0px 0px;
  background:        url("../img/mid_banner.png") top left no-repeat;
}
#bannerMid h2 {
  visibility:       hidden;
  padding:          0px;
  margin:           0px;
  font-size:         10px;  
}
#indexmenu {
	font-family:            Tahoma;
	margin:                 0px;
	padding:                0px;
	z-index:                 0;
	width:                  900px;
	height:                  30px;
	position:                relative;
	background:             url("../img/menu_bg.png") top left no-repeat;
}

#indexmenu ul {
  list-style:             none;
  display:                inline;
  margin:                 0px 0px 0px 0px;
  padding:                0px;
	float:                  left;
	width:                  900px;
	height:                  30px;
}
#indexmenu ul li {
	border-right:           1px solid #fff;
	position:               relative;
	float:                  left;
  display:                block;
	width:                  120px;
	height:                 30px;  
  margin:                 0px;
  padding:                0px;  
}
#indexmenu ul li a {
	padding:                8px 0px 10px 0px;
	display:                block;
	text-decoration:        none;
	font-size:              11px;
	font-weight:            normal;
	color:                  #666666;
	text-align:             center;
	background:             url("../img/menu_on.png") top right no-repeat;
}
#indexmenu ul li a:hover {
	color:                  #fff;
	background:             url("../img/menu_on.png") top left no-repeat;
}
#system-goup #indexmenu .system-goup a,
#produkty-goup #indexmenu .produkty-goup a,
#reklama-na-internete #indexmenu .reklama-na-internete a,
#objednavka #indexmenu .objednavka a,
#referencie #indexmenu .referencie a,
#kontakt #indexmenu .kontakt a {
	color:                  #fff;
	background:             url("../img/menu_on.png") top left no-repeat;
	cursor:                 default;
}
#inlay {
  margin:            20px 0px 0px 0px;
  width:             900px;
  text-align:       justify;
  background:             url("../img/inlay_bg.png") top left repeat-y;
  }
#infoCol{
  position:          relative;
	margin:            0px auto;
	padding:           0px;
	width:             240px;
	background-color:  #fff;
	color:             #000;
	float:             left;
}
#baliky {
	font-family:            Tahoma;
	margin:                 0px;
	padding:                0px;
	width:                  240px;
	height:                 160px;
	position:                relative;
}
#baliky ul {
  list-style:             none;
  display:                inline;
  margin:                 0px 0px 0px 0px;
  padding:                0px;
	float:                  left;
	width:                  240px;
	height:                 160px;
}
#baliky ul li {
	position:               relative;
	float:                  left;
  display:                block;
	width:                  240px;
	height:                 160px;
  margin:                 0px;
  padding:                0px;  
}
#baliky ul li a {
	padding:                140px 0px 7px 0px;
	display:                block;
	text-decoration:        none;
	font-size:              11px;
	font-weight:            normal;
	color:                  #cc0000;
	text-align:             left;
	background:             url("../img/3baliky.png") top left no-repeat;
	  font-family:          arial, Verdana, Lucida Sans Unicode;

}
#baliky ul li a:hover {
	color:                  #cc0000;
	background:             url("../img/3baliky.png") top right no-repeat;
	text-decoration:        underline;
}
#quickkontakt {
  margin:                 30px 0px 0px 0px;
  background:             url("../img/quickkontakt_bg.png") top right no-repeat;
  width:                  240px;
  height:                 90px;

}
.quickkontaktText{
  font-size:              15px;
	font-weight:            bold;
	color:                  #000;

}
.quickkontaktNumber{
  font-size:              11px;
	font-weight:            normal;
	color:                  #666;

}
#quickInfo {
  width:                  240px;
  margin:                 30px 0px 0px 0px;
  color:                  #666;
}

#contentCol{
  position:          relative;
	margin:            0px auto;
	padding:           0px;
	width:             620px;
	background-color:  #fff;
	color:             #000;
	float:             right;
}

#contentCol1{
  position:          relative;
	margin:            0px auto;
	padding:           0px;
	background-color:  #fff;
	color:             #000;
	float:             left;
}

#footer{
  position:          relative;
	margin:            0px auto;
	padding:           30px 0px 0px 10px;
	width:             900px !important;
	width:             890px;
	height:            80px;
	background-color:  #fff;
	color:             #000;
	background:        url("../img/footer_bg.png") top left no-repeat;
	font-size:              9px;
	font-weight:            normal;
	color:                  #9fb0b0;
}
#footer a{
  color:                  #9fb0b0;
}
.endfloat {visibility: hidden; height: 1px; width: 1px; margin: 0px; padding: 0px; clear: both;}

#partneri{
  position:          relative;
	margin:            -30px auto;
	background-color:  #fff;
	color:             #000;
		font-size:              9px;
	font-weight:            normal;
	color:                  #9fb0b0;
	text-align:          center;
}
#partneri a{
  color:                  #9fb0b0;
}
