/*---------all floated elements left-----*/

#content {700px 0;}

.ct2 #mainleft {
  width: 350px;
  float:left;
}

.ct2 #mainright {
  width: 350px;
  float:right;
}

.ct1 #mainleft {
  width: 466px;
  float:left;
}

.ct1 #mainright {
  width: 230px;
  float:right;
}



#main, #mainbottom {width: 720px;clear: both;}


.clearfix:after {
      content: ".";
      display: block;
      clear: both;
      height: 0;
      visibility: hidden;
}

.clearfix {display: inline-block;}

/* without IE Mac \*/

* html .clearfix { height: 1%;}

.clearfix { display: block;}

/* End without IE Mac */

#footermenue {position: relative;}
#footermenue { width: 1140px;  margin: 0 auto;}

#footermenue {
  height: 130px;
  margin: -220px auto 0 auto;
  font-size: 90%;
  clear: both;
  text-align: left;
}


#footermenue div.menu {float:left;}

#footermenue div.last ul {border:0;}

#footermenue ul, #footermenue li{
padding: 0;
margin: 0;
list-style: none;
}

#footermenue ul {  
  padding: 0 14px 0 15px;
  border-right : 1px solid #970000;
  height: 110px;
  overflow: hidden;
  
}

#footermenue h3 {padding-left: 15px; color: #fff; overflow: hidden; font-weight:normal; font-size: 125%; }



#footermenue li{width: 160px; }

#footermenue a {color: #fff;text-decoration: none;}
#footermenue a:hover {color: #970000;text-decoration: none;}

#footerposition {
margin-top:30px;
}

