hr {
border: 0;
color: #cccccc;
background-color: #cccccc;
height: 1px;

vertical-align:top;
padding-top:0px;
margin-top:5px;
margin-bottom:5px;
} 

hr.grey_bar {
border: 0; 
color: #e3e2e2; 
background-color: #e3e2e2; 
height: 10px; 
vertical-align:top;
padding-top:0px; 
margin-top:0px; 
margin-bottom:5px;
} 



 h1 {
  font-family: Helvetica, Arial, sans-serif;
  font-size:25px;
  color:#252626;
  font-weight:normal;
  margin-bottom:0px;
  margin-top:13px;
  }

 h2 {
  font-family: Helvetica, Arial, sans-serif;
  color:#333333;
  font-size:14px;
  font-weight:normal;
  line-height:150%;
 } 
 
 h3 {
  font-family: Helvetica, Arial, sans-serif;
  font-size:20px;
  font-weight:normal;
  line-height:80%;
  letter-spacing: 0px;
  margin-top:-30px;
  color:#666666;
 }
 
 
 

 p {
  font-family: Helvetica, Arial, sans-serif;
  color:#666666;
  font-size:14px;
  font-weight:normal;
  line-height:140%;
 }


 p a:Link {
  font-family: Helvetica, Arial, sans-serif;
  color:#666666;
  font-size:14px;
  font-weight:normal;
  line-height:140%;
  text-decoration:none;
 }

 p a:Link{
  font-family: Helvetica, Arial, sans-serif;
  color:#666666;
  font-size:14px;
  font-weight:normal;
  line-height:140%;
    text-decoration:none;

}

 p a:hover{
  font-family: Helvetica, Arial, sans-serif;
  color:#999999;
  font-size:14px;
  font-weight:normal;
  line-height:140%;
  text-decoration:none;
}

 p a:visited{
  font-family: Helvetica, Arial, sans-serif;
  color:#666666;
  font-size:14px;
  font-weight:normal;
  line-height:140%;
  text-decoration:none;
}

 p a:visited:hover{
  font-family: Helvetica, Arial, sans-serif;
  color:#999999;
  font-size:14px;
  font-weight:normal;
  line-height:140%;
  text-decoration:none;
}



.p {
  font-family: Helvetica, Arial, sans-serif;
  color:#666666;
  font-size:14px;
  font-weight:normal;
  line-height:150%;
 }








.contact {
  font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color:#333333;
text-decoration:none;
}

.contact a:Link{
  font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color:#333333;
text-decoration:none;
}

.contact a:hover{
  font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color:#333333;
text-decoration:underline;
}

.contact a:visited{
  font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color:#333333;
text-decoration:none;
}

.contact a:visited:hover{
  font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color:#333333;
text-decoration:underline;
}



.blue{
 font-family: Helvetica, Arial, sans-serif;
font-size:19px;
color:#00aeef;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.music_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#00b48d;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.circus_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#72bf44;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.dance_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#f7931e;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.childrens_festival_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#f15a22;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.markets_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#ed1c24;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.twinning_zone_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#ec008c;
line-height:normal;
font-weight:normal;
text-decoration:none;
}
.fireworks_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#91278f;
line-height:normal;
font-weight:normal;
text-decoration:none;
}


.eco_zone_news{
 font-family: Helvetica, Arial, sans-serif;
font-size:25px;
color:#4c3ed4;
line-height:normal;
font-weight:normal;
text-decoration:none;
}





.lists {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
list-style:none;
margin-left:-40px;
line-height:16px;
}




.map {
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#cccccc;
text-decoration:none;
}



.map a:Link{
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#cccccc;
text-decoration:none;

}

.map a:hover{
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#cccccc;
text-decoration:none;
}

.map a:visited{
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#cccccc;
text-decoration:none;
}

.map a:visited:hover{
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#cccccc;
text-decoration:none;
}










.white {
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#999999;
text-decoration:none;
}

.white_lrg {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color:#ffffff;
text-decoration:none;
letter-spacing:0.1em;
}
