@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,300);
a{ text-decoration: none; }
h1.heading{ color: #fff; font-size: 20px; }
h1.heading{ color: #fff; font-size: 20px; }
.before-menu-100{ background: url('../images/menu-bg.png') repeat; margin: 0; padding: 0; position: relative; width: 100%; }
#cssmenu{ margin-left: auto; margin-right: auto; display: table; }
body, font{font-family: 'Open Sans', sans-serif; line-height: 25px;}
a{ color: #800000;  -o-transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
a:hover{ color: #026CB8; font-weight: bold; /*-o-transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);*/  }

.pra_1{ display: none; }.pra_2{ display: none; }.pra_3{ display: none; }.pra_4{ display: none; }.pra_5{ display: none; }
.pra_6{ display: none; }.pra_7{ display: none; }.pra_8{ display: none; }.pra_9{ display: none; }.pra_10{ display: none; }
.pra_11{ display: none; }.pra_12{ display: none; }.pra_13{ display: none; }.pra_14{ display: none; }.pra_15{ display: none; }
.pra_16{ display: none; }.pra_17{ display: none; }.pra_18{ display: none; }.pra_19{ display: none; }.pra_20{ display: none; }
.pra_21{ display: none; }.pra_22{ display: none; }.pra_23{ display: none; }.pra_24{ display: none; }.pra_25{ display: none; }


/* Menu CSS */#cssmenu,
#cssmenu > ul {
  padding-bottom: 3px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
}
#cssmenu:before,
#cssmenu:after,
#cssmenu > ul:before,
#cssmenu > ul:after {
  content: "";
  display: table;
}
#cssmenu:after,
#cssmenu > ul:after {
  clear: both;
}
#cssmenu {
  width: auto;
  zoom: 1;
}
#cssmenu > ul {
  background: url('../images/menu-bg.png') repeat;
  margin: 0;
  padding: 0;
  position: relative;
}
#cssmenu > ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#cssmenu > ul > li {
  float: left;
  position: relative;
}
#cssmenu > ul > li > a {
  border-bottom: 1px solid rgba(150, 150, 150, 0.15);
  border-top: 1px solid rgba(150, 150, 150, 0.15);
  padding: 20px 8px;
  display: block;
  color: white;
  font-size: 14px;
  text-decoration: none;
  /*text-transform: uppercase;*/
  /*text-shadow: 0 0px 0 #9e3825;*/
  text-shadow: 0 0px 0 rgba(116, 37, 2, 0.7);
  line-height: 18px;
  font-family: verdana;
}
#cssmenu > ul > li:hover > a {
  background: url('../images/hover.png') repeat;
  /*text-shadow: 0 0px 0 #97321f;*/
 /*text-shadow: 0 0px 0 rgba(122, 42, 26, 0.64);*/
}
#cssmenu > ul > li > a > span {
  line-height: 18px;
}
#cssmenu > ul > li.active > a,
#cssmenu > ul > li > a:active {
  background: url('../images/active.png') repeat;
}
/* Childs */
#cssmenu > ul ul {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 120px;
  background: url('../images/highlight-bg.png') repeat;
  margin: 0;
  padding: 0;
  z-index: -1;
  
}
#cssmenu > ul li:hover ul {
  opacity: 1;
  visibility: visible;
  margin: 0;
  color: #000;
  z-index: 111;
  top: 64px;
  left: 0;
}
#cssmenu > ul ul:before {
  content: "";
  position: absolute;
  top: -10px;
  width: 100%;
  height: 20px;
  background: transparent;
}
#cssmenu > ul ul li {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  position: relative;
}
#cssmenu > ul ul li a {
  padding: 14px 26px;
  display: block;
  color: #000000;
  font-size: 15px;
  text-decoration: none;
  /*text-transform: uppercase;*/
  width: 230px;
  border-left: 4px solid transparent;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -ms-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  /*text-shadow: 0 0px 0 white;*/
  
}
#cssmenu > ul ul li a:hover {
  border-left: 4px solid #0092E4;
  background: url('../images/hover.png') repeat;
  color: white;
  /*text-shadow: 0 0px 0 black;*/
  
 
  
}
#cssmenu > ul ul li a:active {
  background: url('../images/menu-bg.png') repeat;
}
