@charset "utf-8";

/* CSS Document */



.tipblock, .newsletter {

   float:left;

   width: 242px;

   margin-bottom: 10px;

}



.newsbody {

   border-left: 1px solid #1959a1 ;

   border-right: 1px solid #1959a1 ;

   width: 226px;

   padding: 7px;

   height: 200px;

}



.textblock {

   border-left: 1px solid #1959a1 ;

   border-right: 1px solid #1959a1 ;

   width: 226px;

   padding: 7px;

}



.textbody {

   height: 185px;

   overflow:hidden ;

}



.textmore {

   height: 10px;

}



.textless {

   visibility:hidden;

   height: 0px;

}



.flashblock {

   width: 460px;

   margin-left: 8px;

   margin-right: 8px;

}



/* fewo tips rounded corners */


.tipcontent {

}



.tipcontent .b1,
.newsletter .b1,
.news-list-item .b1,
.infoline .tipblock .b1 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 5px; 
  background:#1959a1;
  font-size:1px;
  clear:both ;
}



.tipcontent .b2,
.newsletter .b2,
.news-list-item .b2,
.infoline .tipblock .b2 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 3px; 
  background:#ffffff; 
  border-left:2px solid #1959a1; 
  border-right:2px solid #1959a1; 
  font-size:1px;
}



.tipcontent .b3,
.newsletter .b3,
.news-list-item .b3,
.infoline .tipblock .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 2px; 
  background:#ffffff; 
  border-left:1px solid #1959a1; 
  border-right:1px solid #1959a1; 
  font-size:1px;
}

  

.tipcontent .b4,
.newsletter .b4,
.news-list-item .b4,
.infoline .tipblock .b4 {
  display:block; 
  overflow:hidden; 
  height:2px; 
  margin:0 1px; 
  background:#ffffff; 
  border-left:1px solid #1959a1; 
  border-right:1px solid #1959a1; 
  border-width:0 1px 0 1px;
  font-size:1px;
  clear:both ;
}



.image {

   border-left: 1px solid #1959a1 ;

   border-right: 1px solid #1959a1 ;

}



.feature_info {

   border-left: 1px solid #1959a1 ;

   border-right: 1px solid #1959a1 ;

   width: 226px ;

   height: 130px;

   padding: 7px;

   overflow: auto;

   float:left ;

}



.feature_info .bodytext {

   margin: 0px;

   padding-left: 2px;

   padding-right: 2px;

}





.feature_title {

   color: #1959a1;

   font-size: 14px;

   font-weight: bold ;

   width: 226px ;

   padding: 0px 7px 4px 7px ;

   float:left ;

   margin: 0px;

}



.feature_footer {

   color: #1959a1;

   font-weight: bold ;

   border: 1px solid #1959a1 ;

   border-top: none;

   border-bottom:none ;

   width: 226px ;

   padding: 5px 7px 3px 7px ;

   float:left ;

}



* html .feature_title,

* html .feature_info,

* html .feature_footer {

   width: 224px; 

} 



* html .feature_info {

   height: 135px;

} 

 

.feature_footer a {

   color:#1959a1;

   font-weight:bold;

   text-decoration:none ;

}





.feature_footer a:hover {

   color: #FF3300 ;

}





.feature_info2 {

   clear:both ;

   height: 200px;

   padding: 7px;

   border: 1px solid #1959a1;

   overflow:auto ;

}


