#menu {
	overflow: hidden;
	background: #8C8C91;
	padding: 1px 0px;
	font: 16px Arial, Helvetica, sans-serif;
}

ul#menu li {
  list-style-type: none;
  float:left;
  padding: 0px 5px 0px 10px;	
}

ul#menu li a{
  display: block;
  padding: 10px;
  color: #fff;
  text-decoration: none;
}

ul#menu li:hover {
  display: block;
  color: #8cd200;	
  text-decoration: underline;
}

ul#menu li li a {
  width: 213px;
  padding: 6px 8px;
  color: #fff;	
}

ul#menu li li:hover {
	background: #8cd200;
	margin-left: 2px;
	font: 14px Arial, Helvetica, sans-serif;
}

ul#menu li ul{
  overflow: hidden;
  display:none;
}

ul#menu li:hover ul{
  	position: absolute;
  background: #C7C7C7;
  padding:4px;	
  border:1px solid #8cd200;
  display: block;
  width: 250px;	
}

IMG { border: 0px; }


TABLE.abs-igla { position: absolute; left: 400px; top: 242px; text-align: left;}
TABLE.abs-facebook { position: absolute; left: 645px; top: 34px; text-align: left;}
TABLE.abs-table1 { position: absolute; left: 5px; top: 90px; text-align: left;}
TABLE.abs-table1a { position: absolute; left: 5px; top: 300px; text-align: left;}
TABLE.abs-table2 { position: absolute; left: 645px; top: 90px; text-align: left;}
TABLE.abs-table2a { position: absolute; left: 645px; top: 300px; text-align: left;}
TABLE.logotyp {position: absolute; left: 200px; top: 30px; text-align: left;}


#main-div { background-image: url('/img/bgalegraled_dol_4.jpg'); width: 970px; height: 560px; position: relative; border: 0px; text-decoration: none; }
#banner-td { text-align: center; text-decoration: none; }
#cede-a { display: block; position: absolute; left: 340px; top: 120px; width: 120px; height: 120px; }
#bannerRotator { text-align: left; height: 202px; text-decoration: none; border: none;}

.subpage-div { text-align: left; width: 970px; position: relative; border: 0px; text-decoration: none; }
.menu-div { text-align: left; width: 970px; position: relative; border: 0px; text-decoration: none; z-index: 99; }

.main-table { padding: 0px; margin: 0px; border:0px; }

.kontakt-table { border: 0px; }
.kontakt-cell { padding: 30px; text-align: left; font: 14px Arial, Helvetica, sans-serif;}

P, LI, UL { text-align: left; font: 14px Arial, Helvetica, sans-serif; }

P.txt { text-align: left; font: 14px Arial, Helvetica, sans-serif; }
P.t1 { text-align: left; font: 18px Arial, Helvetica, sans-serif; font-weight: bold; }
P.t2 { text-align: left; font: 16px Arial, Helvetica, sans-serif; font-weight: bold; }


