a.alter {
  color: #c63884;
  font-weight: bold;
  text-decoration: none;
}

a.alter:visited {
  color: #c63884;
  font-weight: bold;
  text-decoration: none;
}

a.alter:hover {
  color: #b5b5b5;
  font-weight: bold;
  text-decoration: none;
  
}

a.alter:active {
  color: #b5b5b5;
  font-weight: bold;
  text-decoration: none;
}

a.alter2 {
  color: #A72C5D;	
  font-weight: bold;
  text-decoration: none;
}

a.alter2:visited {
  color: #c63884;
  font-weight: bold;
  text-decoration: none;
}

a.alter2:hover {
  color: #b5b5b5;
  font-weight: bold;
  text-decoration: none;
  
}

a.alter2:active {
  color: #b5b5b5;
  font-weight: bold;
  text-decoration: none;
}

a.none {
  color: #231312;
  font-weight: bold;
  text-decoration: none;
  border: none;	
  border-style: none;
}

a.none:visited {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  border: none;
  border-style: none;
}

a.none:hover {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
   border: none;
	border-style: none;
}

a.none:active {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  border: none;
  border-style: none;
  
}

a.res {
  color: #c63884;
  font-weight: bold;
  text-decoration: none;
  
}

a.res:visited {
  color: #c63884;
  font-weight: bold;
  text-decoration: none;
  
}

a.res:hover {
  color: #b5b5b5;
  font-weight: bold;
  text-decoration: none;
  
}

a.res:active {
  color: #b5b5b5;
  font-weight: bold;
  text-decoration: none;
  
}

body{
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
  margin: 0px;
  padding: 0px;
}

.restaurace1{
  
  color: #C63884;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
}



.restaurace{
  
  color: #666666;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;

}

.bb{
  
  color: #000000;
  font-weight: bold;
  
}

li {
  margin-left: 0px;
  padding-left: 0px;
}

p{
  color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
}

img{
	border: none;
}

ul {
  margin-left: 20px;
  padding-left: 0px;
}

#divbanner {
  background-color: #ffff99;
  height: 60px;
  left: 30px;
  position: absolute;
  top: 365px;
  width: 468px;
}

#divbanner2 {
  background-color: #ffff99;
  height: 100px;
  left: 6px;
  position: absolute;
  top: 450px;
  width: 750px;
}

#divtopbanner {
  
  left: 0px;
  position: relative;
  top: -60px;
  
}

#divjazz {
  clip: rect(0px, 150px, 90px, 0px);
  height: 90px;
  left: 74px;
  overflow: hidden;
  position: absolute;
  top: 150px;
  width: 150px;
}

#divjazzcnt {
  left: 0;
  position: absolute;
  top: 0;
}

#divjazzctrl {
  left: 230px;
  position: absolute;
  top: 140px;
}

#divmain{
  background-image: url(../img/bg.jpg);
  background-repeat: no-repeat;
  height: 445px;
  left: 50%;
  margin: -222px 0px 0px -390px;
  position: absolute;
  top: 45%;
  width: 779px;
}

#divmecca {
  clip: rect(0px, 320px, 100px, 0px);
  height: 100px;
  left: 80px;
  overflow: hidden;
  position: absolute;
  top: 145px;
  width: 320px;
}

#divmeccacnt {
  left: 0;
  position: relative;
  top: 0;
}

#divmeccactrl {
  left: 412px;
  position: absolute;
  top: 140px;
}

#divmenu {
  color: #c63884;
  height: 180px;
  left: 565px;
  position: absolute;
  top: 80px;
  width: 140px;
}

#divnews {
  clip: rect(0px, 150px, 80px, 0px);
  height: 80px;
  left: 560px;
  overflow: hidden;
  position: absolute;
  top: 340px;
  width: 150px;
}

#divnewscnt {
  left: 0;
  position: absolute;
  top: 0;
}

#divnewsctrl {
  left: 720px;
  position: absolute;
  top: 340px;
}

#divprgbg {
  background-image: url(../img/bg_prg.jpg);
  background-repeat: no-repeat;
  height: 282px;
  left: 13px;
  position: absolute;
  top: 71px;
  width: 526px;
}

#divprgjazz {
  clip: rect(0px, 230px, 400px, 0px);
  height: 210;
  left: 20px;
  overflow: hidden;
  position: absolute;
  top: 130px;
  width: 400px;
}

#divprgjazzctrl {
  left: 0px;
  position: absolute;
  top: 130px;
  width: 400px;
}

#divprgmecca {
  clip: rect(0px, 500px, 225px, 0px);
  height: 223px;
  left: 20px;
  overflow: hidden;
  position: absolute;
  top: 93px;
  width: 500px;
}

#divprgmeccactrl {
  left: 524px;
  position: absolute;
  top: 100px;
}

#divtext {
  clip: rect(0px, 500px, 220px, 0px);
  height: 220px;
  left: 18px;
  overflow: hidden;
  position: absolute;
  top: 90px;
  width: 500px;
}

#divtextbg {
  background-image: url(../img/bg_text.jpg);
  background-repeat: no-repeat;
  height: 282px;
  left: 13px;
  position: absolute;
  top: 71px;
  width: 526px;
}

#divtextcnt {
  left: 0;
  position: absolute;
  top: 0;
  width: 510px;
}

#divtextctrl {
  left: 524px;
  position: absolute;
  top: 90px;
}

