

body {
	color:#727272;
 	font-family:"Avenir LT W01 55 Roman",Arial,Helvetica,sans-serif;
 	font-size:14px;
	line-height:20px;
	margin:0px;
	padding:0px;
}

#banner {
	/*background-image:url("images/hilightedBg.jpg");
    width: 100%;
    margin-left:-13%;
    margin-right:-13%;
    */
    font-size:40px;
    font-family:"Avenir LT W01 55 Roman",Arial,Helvetica,sans-serif;
    text-align:left;
    color: #1a7fad;
    padding-top:1%;
    padding-left: 3%;
    height: 108px;
}

.center {
	margin : 0 auto;
	/*margin-right:10%;
	margin-left:10%;*/
	font-family:"Avenir LT W01 55 Roman";
	width:1000px;
}


.blockmenu {
  float:right;
  background: #fff;
  padding-right:20%;
  height: 27px;
}

.blockmenu ul.menu li.horizontal { 
  display : inline-block;
  list-style: none;
  list-style-type: none;
  padding-right: 10px;
  font-size: 12px;
  color:#727272;
}

.blockmenu ul.menu li ul.language {
  display: none;
}

.blockmenu ul.menu li:hover ul.language {
  display: block;
  z-index: 2;
  list-style-type:none;
  position:absolute;
  right: auto;
  /*background-color: #D3D3D3;*/
  background-color:white;
  width: 5%;
  padding-left: 1%;
}


.blockmenu ul li a  {
	text-decoration:none;
}

.blockmenu ul li a span {
	color:#a7a7a7;
	font-family:"Avenir LT W01 55 Roman",Arial,Helvetica,sans-serif;
}

.muchomenu-menu ul li {
	list-style:none;
	display:inline-block;
	position:relative;
	float:left;
	text-decoration:none;
}

.muchomenu-menu ul li a  {
 text-decoration: none;
}

.muchomenu-menu ul.headings {
	font-family:"Avenir LT W01 55 Roman",Arial,Helvetica,sans-serif;
}

.muchomenu-menu ul li a span {
  background: none;
  border: none;
  color: #333;
  padding: 0;
  text-align: left;
  text-transform: lowercase;
  font-size: 120%;
  position: relative;  
}
/*
.muchomenu-menuFooter ul li {
	list-style:none;
	background:none;
	display:inline-block;
	position:relative;
	float:left;
	text-decoration:none;
	padding:2.5em;
}
*/
.panels-flexible {
float:left;
width: 15%;
}

.panels-flexible ul li {
  font-family: "Avenir LT W01 35 Light",Arial,Helvetica,sans-serif;
  font-size: 13px ;
  color: #666 ;
  border:none;
  background:none;
  padding-bottom:1%;
  text-decoration:none;
  list-style:none;
  width:100%;
}

.panels-flexible ul li a {
	background:none;
    display:block;
    text-decoration:none;
}

.panels-flexible ul li a span {
color:#a7a7a7;
font-family:"Avenir LT W01 55 Roman",Arial,Helvetica,sans-serif;
font-size:13px;
/*
line-height:20px;
min-width:960px;
*/
margin:0;
}

.panels-flexible ul li a:hover span {
color:#666;
}

.bottom-footer {
color:#999;
font-size:13px;
position:relative;
float:right;
clear:both;
padding-right:45px;
}

.bottom-footer.panels-flexible-region {
width:10%;
}

.bottom-footer a {
color:#999;
text-decoration:none;
}

.bottom-footer span.ext {
display:none;
}

/*
.bottom-footer .phone {
display:block;
float:left;
font-size:13px;
font-family:"Avenir LT W01 85 Heavy"!important;
color:#00b2dc;
width:120px;
}

.bottom-footer .email {
display:block;
font-size:13px;
float:left;
font-family:"Avenir LT W01 85 Heavy"!important;
width:200px;
}

.bottom-footer .email a {
color:#00b2dc;
}

.bottom-footer .email span.mailto {
display:none;
}
*/
.bottom-footer .info {
position:relative;
right:0;
width:auto;
}
.bottom-footer a{
color: #b40055;
}