/* COMMON */
td{vertical-align:top; }    
br{line-height:9px; }

/* TEMPLATE STRUCTURE */

.bg
  {
   background-color:#ffffff; 
   background-image:url(../Images/common_de/bg_site.jpg);
   background-repeat:no-repeat; 
   margin-left:0px;
   margin-right:0px;
   margin-top:116px; 
   margin-bottom:0px; 
   }
   
.border 
  {
  background-image:url(../Images/common/border_left.gif); 
  }
  
.hpcontent
  {
   height:481px; 
  padding-left:23px; 
  padding-right:13px; 
  padding-top:85px; 
  padding-bottom:40px; 
  }
  
.content
  {
  height:481px; 
  padding-left:23px; 
  padding-right:24px; 
  padding-top:85px; 
  padding-bottom:40px; 
  }
  
.teaser
  {
  padding-top:85px; 
  padding-bottom:30px; 
  } 
  
.footer
  {
  padding-left:23px; 
  padding-right:13px; 
  padding-bottom:25px; 
  }

/* Header */     

#headerpic
  {
  position:absolute;
  top:0px;
  left:215px;
  width:370px;
  height:160px;
  z-index:0;
  background-image:url(../Images/common_de/Respimat_Header_Fallback.gif);
  }

#logo
  {
  position:absolute; 
  top:14px; 
  left:14px; 
  width:200px; 
  height:100px; 
  z-index:1; 
  }
  
#claim
  {
  position:absolute; 
  top:77px; 
  left:402px; 
  width:295px; 
  height:100px; 
  z-index:2; 
  }
  
#meta
  {
  position:absolute; 
  top:6px; 
  left:480px; 
  width:272px; 
  height:30px; 
  z-index:3; 
  text-align:right; 
  }

/****** NAVIGATION ******/
.navigation
  {
  margin-left:11px; 
  }  

.bgnav
  {
  background-color:#168ACA; 
  background-image:url(../Images/common_de/bg_nav.jpg); 
  background-repeat:no-repeat; 
  }
  
.navoff
  {
  height:19px; 
  padding-left:21px; 
  padding-right:5px; 
  padding-top:2px; 
  padding-bottom:3px; 
  cursor:hand; 
  }
  
.navon
  {
  height:19px; 
  background-image:url(../Images/common/nav_bullet.gif); 
  background-repeat:no-repeat; 
  background-position:8px 6px; 
  padding-left:21px; 
  padding-right:5px; 
  padding-top:2px; 
  padding-bottom:3px; 
  cursor:hand; 
  }
  
.subnav
  {
  height:15px; 
  padding-left:31px; 
  padding-right:5px; 
  padding-top:2px; 
  padding-bottom:1px; 
  cursor:hand; 
  }
  
  .subnavon
  {
  height:15px; 
  padding-left:31px; 
  padding-right:5px; 
  padding-top:2px; 
  padding-bottom:1px; 
  cursor:hand; 
  background-image:url(../Images/common/nav_bullet.gif); 
  background-repeat:no-repeat; 
  background-position:21px 5px; 
  }
  .subsubnav
  {
  height:15px; 
  padding-left:41px; 
  padding-right:5px; 
  padding-top:2px; 
  padding-bottom:1px; 
  cursor:hand; 
  }
  
  .subsubnavon
  {
  height:15px; 
  padding-left:41px; 
  padding-right:5px; 
  padding-top:2px; 
  padding-bottom:1px; 
  cursor:hand; 
  background-image:url(../Images/common/nav_bullet.gif); 
  background-repeat:no-repeat; 
  background-position:31px 5px; 
  }
.lv1
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:bold; 
  line-height:14px;  
  color:#ffffff; 
  text-decoration:none; 
  }
  
.lv2on
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:bold; 
  line-height:13px;  
  color:#ffffff; 
  text-decoration:none; 
  }
  
.lv2off
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:13px;  
  color:#ffffff; 
  text-decoration:none; 
  }
  
.footernormal
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#7D7D7D; 
  text-decoration:underline; 
  }
  
.footeractiv
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#238AB1; 
  text-decoration:underline; 
  }
  
.metaoff
  {
  height:25px; 
  background-image:url(../Images/common/meta_bg.gif);  
  padding-top:6px; 
  }

.metaon
  {
  height:25px; 
  background-image:url(../Images/common/meta_bg_on.gif);  
  padding-top:6px; 
  }
.metanav
  { 
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:bold;  
  line-height:11px; 
  color:#ffffff; 
  text-decoration:none; 
  }
  .metanavon
  { 
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:bold;  
  line-height:11px; 
  color:#69C8E6; 
  text-decoration:none; 
  }
  
/******* SERVICE ******/
.searchtxt
  {
  padding-left:10px;
  padding-top:3px; 
  padding-bottom:1px; 
  }
  
.searchtab
  {
  background-color:#208EC8; 
  margin-left:8px; 
  margin-top:21px; 
  margin-bottom:7px; 
  }  
  
.searchbt
  {
  padding-left:10px; 
  padding-right:19px; 
  padding-top:2px; 
  padding-bottom:3px; 
  text-align:right; 
  }

.result
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; font-weight:bold;  
  line-height:16px;  
  color:#238AB1; 
  text-decoration:underline;  
  }
  
  #searchresults {
	margin:0px 0px 10px 19px;
}

#searchresults td {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	padding-bottom:5px;
}

#searchresults td strong a {
	text-decoration:underline; 
	line-height:16px;
	font-size:12px;
	color:#238AB1;
	font-weight:bold;
	display:block;
	margin:0px 7px 0px 0px;
	float:left;
}

#searchresults td strong {
	line-height:16px;
	font-size:12px;
	color:#238AB1;
	font-weight:bold;
}

#searchresults td img {
	margin:4px 3px 0px 0px;
}

#searchresults font {
	font-size:11px;
}

#searchpagebreak {
	font-family:verdana,arial,sans-serif;
	margin:10px 0px 10px 0px;
	font-size:11px;
	font-weight:normal;
	line-height:30px;
	color:#238AB1;
	text-decoration:none;
	text-align:center;
	width:357px;
}
 
#searchpagebreak a {
	font-size:11px;
	line-height:30px;
	font-weight:bold;
	color:#238AB1;
	text-decoration:underline;
}


#searchpagebreak img {
	margin:0px 11px 0px 11px;
}  
.printtab
  {
  background-color:#208EC8;
  margin-left:8px;  
  }  
  
.printbt
  {
  height:36px;  
  padding-left:21px;  
  padding-top:9px; 
  padding-bottom:3px; 
  }
  
.buttonbg
  {
  height:16px; 
  background-color:#69C8E6; 
  background-image:url(../Images/common/cr_button.gif); 
  background-repeat:no-repeat; 
  background-position:right; 
  font-family:Verdana,Arial,Helvetica; 
  font-size:10px; 
  font-weight:bold;  
  line-height:10px; 
  color:#ffffff; 
  text-decoration:none;  
  padding-left:10px; 
  padding-right:1px;
  padding-top:2px; 
  padding-bottom:1px; 
  }
  
/*Sitemap*/
.sitemap
  {
  padding-top:3px; 
  padding-bottom:24px; 
  background-color:#EEF6FB; 
  height:21px; 
  }
  
.map1
  {
  background-image:url(../Images/common/bullet.gif); 
  background-repeat:no-repeat;  
  background-position:1px 9px; 
  padding-left:13px; 
  }
  /*  background-image:url(http://www.respimat.com/Images/common/map_bullet.gif); 
  background-repeat:no-repeat;  
  background-position:19px 11px; 
  padding-left:27px;   */
.map2
  {
  background-image:url(../Images/common/bullet.gif); 
  background-repeat:no-repeat;  
  background-position:1px 9px; 
  padding-left:13px;
  }
.maplink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  line-height:20px;  
  color:#525252; 
  text-decoration:underline;  
    }

/****** CONTENT***********/
.headline
  {
  height:48px;
  background-image:url(../Images/common/cr_head.gif); 
  background-repeat:no-repeat;  
  background-position: 0px 0px; 
  background-color:#69C8E6; 
  border-bottom:10px solid #ffffff;
  padding-left:20px; 
  padding-right:10px;
  vertical-align:middle; 
  margin-bottom:16px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:14px; 
  font-weight:bold; 
  line-height:17px; 
  color:#ffffff; 
  }
  
.txt
  {
  padding-left:19px; 
  padding-right:9px; 
  padding-bottom:22px;
  }
  
  .linktab
  {
  padding-left:19px; 
  padding-right:9px; 
  }
  
.sub
  {
  padding-left:19px;
  padding-right:9px; 
  padding-bottom:10px; 
  }
  
.subtop
  {
  padding-left:19px;
  padding-right:9px; 
  padding-bottom:18px; 
  }
  
.copy
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal;  
  line-height:20px;  
  color:#525252; 
  text-decoration:none; 
  }
  
.stress
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:20px;  
  color:#525252; 
  text-decoration:none; 
  }
  
.mid
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  line-height:16px;  
  color:#525252; 
  text-decoration:none; 
  }
  
.small
  {
   font-family:
   Verdana,Arial,Helvetica; 
   font-size:10px; 
   font-weight:normal;  
   line-height:13px;  
   color:#525252; 
   text-decoration:none; 
   }

.number
  {
 font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: normal;  
color: #228AB0; 
text-decoration:underline; 
   }   
   
 .number2
  {
   font-family:
   Arial,Helvetica; 
   font-size:9px; 
   font-weight:normal;  
   color:#525252; 
   }   
   
.subline
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:20px;  
  color:#238AB1; 
  text-decoration:none; 
  }
  
.error
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal;  
  line-height:20px;  
  color:#ff0000; 
  text-decoration:none; 
  }
  
.form
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  color:#000000; 
  text-decoration:none; 
  }
  
.copyright
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#7D7D7D;
  }
  
.textlink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal;  
  line-height:20px;  
  color:#525252; 
  text-decoration:underline; 
  }
  
.midlink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  line-height:16px;  
  color:#525252; 
  text-decoration:underline; 
  }

.bullet
  {
  padding-left:19px; 
  padding-top:6px;
  }
  
  .bullet2
  {
  padding-left:35px; 
  padding-top:6px;
  }


.bulletnum
  {
  padding-left:19px; 
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:20px;  
  color:#188AC7; 
  text-decoration:none; 
  }
  
.list
  {
  padding-right:9px; 
  padding-bottom:5px;
  }
  .list2
  {
  padding-left:15px;
  padding-right:9px; 
  padding-bottom:5px;
  }

ul.ulist
  {
  padding-left: 18px;
  margin-left: 0;
  list-style-image: url(../Images/common/cbullet.gif);
  }
  
  
  .picbig
  {
  padding-left:17px; 
  padding-bottom:25px;
  text-align:center; 
  }
  
.bullet2
  {
  padding-left:20px; 
  padding-top:5px;
  }
  
.bullet3
  {
  padding-left:19px; 
  padding-top:4px;
  }

.bullet4
  {
  padding-top:6px;
  }

.subbullet
  {
  padding-left:19px;
  padding-right:9px; 
  border-bottom:1px solid #78C4E0;
  }
  
.anchor
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal;  
  line-height:20px;  
  color:#228AB0; 
  text-decoration:underline; 
  }
  
.anchorstress
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:20px;  
  color:#228AB0;
  line-height:20px;
  text-decoration:underline; 
  }

.anchorlink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal;  
  line-height:12px;  
  color:#248BB1; 
  text-decoration:none; 
  }
  
  
  .top3
  {
  height:19px; 
  text-align:right; 
  padding-right:19px; 
  padding-bottom:22px;
  }
  
  .subterm
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:14px;  
  color:#238AB1; 
  text-decoration:none; 
  }
   
  .terms
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal;  
  line-height:16px;  
  color:#525252; 
  text-decoration:none; 
  }
/*****FAQ**********/
.faqheadline
  {
  height:40px;
  background-image:url(../Images/common/cr_head.gif); 
  background-repeat:no-repeat;  
  background-position: 0px 0px; 
  background-color:#69C8E6; 
  border-bottom:2px solid #ffffff;
  padding-left:20px; 
  padding-right:10px;
  vertical-align:middle; 
  margin-bottom:16px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:14px; 
  font-weight:bold; 
  line-height:17px; 
  color:#ffffff; 
  }
  
.faqhead
  {
  height:116px; 
  background-color:#F6FBFF;
  padding-right:3px; 
  padding-top:3px; 
  padding-bottom:1px;  
  border-bottom:2px solid #ffffff;
  }
  
.faqchoose
  {
  height:34px;
  background-color:#D2E5F3;
  background-image:url(../Images/common/arrow_faq.gif); 
  background-repeat:no-repeat; 
  background-position:13px 12px;  
  padding-left:30px;  
  vertical-align:middle; 
  border-bottom:1px solid #ffffff;
  }
  
.question
  {
  height:34px; 
  background-color:#D2E5F3;
  padding-left:15px;
  padding-right:10px;  
  vertical-align:middle; 
  border-bottom:1px solid #ffffff;
  }
  
.answer1
  {
  height:147px; 
  background-color:#E1EEF9;
  padding-left:15px; 
  padding-right:15px; 
  padding-top:11px; 
  padding-bottom:11px;  
  border-top:1px solid #ffffff;
  }
  
.answer2
  {
  height:147px; 
  background-color:#F6FBFF;
  padding-left:15px; 
  padding-right:15px; 
  padding-top:11px; 
  padding-bottom:11px; 
  border-top:1px solid #ffffff;
  }
  
.toplink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:normal; 
  line-height:12px;  
  color:#238AB1; 
  text-decoration:none; 
  }
  
.top1
  {
  height:33px; 
  background-color:#E1EEF9; 
  text-align:right; 
  padding-right:19px; 
  }
  
.top2
  {
  height:33px;
  background-color:#F6FBFF; 
  padding-right:19px;
  text-align:right;  
  }
  
.ask
  {
  padding-right:4px;
  text-align:right;  
  }
  
.faqform
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:bold;  
  line-height:14px;  
  color:#238AB1; 
  text-decoration:none; 
  }
  
.noteform
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:10px; 
  font-weight:normal;  
  line-height:12px;  
  color:#000000; 
  text-decoration:none; 
  }
  
   .tab
  {
  height:35px;
  background-color:#F0F9FC;  
  border-right:2px solid #D2EBF3;   
  padding-left:5px; 
  padding-right:3px; 
  padding-top:5px; 
  padding-bottom:4px; 
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;   
  line-height:13px;  
  color:#000000; 
  text-decoration:none; 
  }   

/* Conference Calendar*/
.hcal
  {
  height:37px; 
  border-top:1px solid #78C4E0; 
  border-right:2px solid #F0F9FC; 
  padding-left:1px;  
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  line-height:13px;  
  color:#238AB1; 
  text-decoration:none; 
  vertical-align:middle; 
  text-align:center; 
  }
  
.cal
  {
  height:43px; 
  background-color:#F0F9FC;  
  border-right:2px solid #D2EBF3;   
  padding-left:3px; 
  padding-right:3px; 
  padding-top:2px; 
  padding-bottom:2px; 
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  line-height:13px;  
  color:#000000; 
  text-decoration:none; 
  vertical-align:middle; 
  text-align:center; 
  }   
 
.callink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:14px;  
  color:#238AB1; 
  text-decoration:underline; 
  }       
   
/* TEASER */
.teasertab
  {
  margin-bottom:10px; 
  border-bottom:2px solid #CDD8DE; 
  }
  
.teasercr
  {
  background-image:url(../Images/common/t_cr_right.gif); 
  background-repeat:no-repeat; 
  background-color:#CDD8DE; 
  }
  
.teaserhead
  { 
  height:18px;
  background-image:url(../Images/common/t_head.gif); 
  background-repeat:no-repeat; 
  background-position:0px 0px;  
  background-color:#69C8E6; 
  padding-left:25px; 
  padding-right:4px; 
  padding-top:1px; 
  padding-bottom:3px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:12px; 
  font-weight:bold; 
  line-height:15px; 
  color:#ffffff; 
  }
  
  .teaserheadred
  { 
  height:18px; 
   background-image:url(../Images/common_de/t_headred.gif); 
  background-repeat:no-repeat; 
  background-position:0px 0px;  
  background-color:#C40F00; 
  padding-left:23px; 
  padding-right:0px; 
  padding-top:2px; 
  padding-bottom:3px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:bold; 
  line-height:15px; 
  color:#ffffff; 
  }
.teasercopy
  {
  height:55px;
  padding-left:3px; 
  padding-right:3px; 
  padding-top:4px; 
  padding-bottom:4px;  
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:14px; 
  color:#4E4E4E; 
  }
  
.teasertext
  {
  height:80px;
  padding-left:3px; 
  padding-right:3px; 
  padding-top:8px; 
  padding-bottom:4px;  
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:14px; 
  color:#4E4E4E; 
  }
  
.tlink
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:bold; 
  line-height:13px; 
  color:#238AB1; 
  text-decoration:none; 
  }
  
.teaserlink
  {
  padding-right:4px; 
  padding-bottom:2px; 
  text-align:right; 
  }
  
.teaserpiclink
  {
  height:22px; 
  padding-right:6px; 
  padding-bottom:2px; 
  text-align:right;  
  vertical-align:bottom;
  }


/********* HOME **********/



#hpsmalllink
  { 
  position:absolute; 
  top:542px; 
  left:584px; 
  width:160px; 
  height:20px; 
  z-index:12; 
  text-align:right; 
  }
  
.hpbig
  {
  margin-bottom:27px; 
  border-bottom:2px solid #CDD8DE; 
  }
  
.hphead
  {
  background-image:url(../Images/common/hp_t_head.gif); 
  background-repeat:no-repeat; background-position:0px 0px;  
  background-color:#69C8E6; height:23px; 
  padding-left:36px; padding-right:7px; 
  padding-top:3px; padding-bottom:3px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:14px; 
  font-weight:bold; 
  line-height:17px; 
  color:#ffffff; 
  }
  
    .hpteaserhead
  { 
  font-family:Verdana,Arial, Helvetica; 
  font-size:12px; 
  font-weight:bold; 
  line-height:15px; 
  color:#ffffff; 
  text-decoration:none;
  }
.hpbigcopy
  {
  background-color:#F0F7FA;  
  padding-left:19px; 
  padding-right:213px; 
  padding-top:7px; 
  padding-bottom:4px; 
  height:117px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:16px; 
  color:#525252; 
  }
  
 .hpbigcopylink
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:16px; 
  color:#525252;
  text-decoration:none; 
  } 
  
.hplink
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:bold; 
  line-height:13px; 
  color:#238AB1; 
  text-decoration:none; 
  }
  
.hpsmall
  {
  float:left; 
  border-bottom:2px solid #CDD8DE;  
  margin-right:18px; 
  }

.hpsmall .teaserhead {height:35px;} 
.hpsmall .teasercopy {height:105px;}  
.hpsmallend
  {float:left; 
  border-bottom:2px solid #CDD8DE; 
  }
  
.hpsmallcopy
  {
  height:52px;
  padding-left:3px; 
  padding-right:3px; 
  padding-top:4px; 
  padding-bottom:6px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:14px; 
  color:#4E4E4E; 
  }

/****** CONTACT POPUP ******/
.contact
  {
  background-color:#ffffff; 
  background-image:url(../Images/common_de/p_contact_head.jpg); 
  background-repeat:no-repeat; 
  background-position:110px 0px;
  margin-top:90px; 
  margin-bottom:0px; 
  margin-left:157px;  
  }
  
br.pop
  {
  line-height:3px; 
  }
  
#poplogo
  {
  position:absolute; 
  top:6px; 
  left:10px; 
  width:200px; 
  height:100px; 
  z-index:1; 
  }
     
#blue
  {
  position:absolute; 
  top:48px; 
  left:0px; 
  width:135px; 
  height:430px; 
  z-index:2; 
  background-color:#1E8DC7; 
  }
     
#grey
  {
  position:absolute; 
  top:103px; 
  left:135px; 
  width:1px; 
  height:375px; 
  z-index:3; 
  background-color:#DFE8EB; 
  }
     
#copyright
  {
  position:absolute; 
  top:445px; 
  left:157px; 
  width:400px; 
  height:15px; 
  z-index:4; 
  }
     
.phead
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:14px; 
  font-weight:bold; 
  line-height:17px; 
  color:#238AB1; 
  height:36px; 
  }
  
.pcopy
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:14px; 
  color:#525252; 
  }
  
.company
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:12px; 
  font-weight:bold; 
  line-height:16px; 
  color:#525252; 
  }
  
.address
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:12px; 
  font-weight:normal; 
  line-height:16px; 
  color:#525252; 
  }
  
.break
  {
  padding-bottom:6px; 
  }
  
.cbutton
  {
  text-align:right; 
  }
  
.button
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:10px; 
  font-weight:bold;  
  line-height:12px; 
  color:#238AB1; 
  text-decoration:none;  
  }
/**** PRINT POPUP ****/
.print
  {
  margin-top:14px; 
  margin-right:31px; 
  margin-left:16px; 
  background-color:#ffffff; 
  }
  
.printinfo
  {
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:13px; 
  color:#000000; 
  }
  
  /**** SEND POPUP ****/
.send
  {
  margin-top:111px; 
  margin-left:11px; 
  background-color:#ffffff; 
  background-image:url(../Images/common_de/header_respimat.jpg); 
  background-repeat:no-repeat; 
  /* background-position:159px 0px; */
  background-position:0px 0px;
  }
  
.sendhead
  {
  height:25px;
  background-color:#69C8E6;
  background-image:url(../Images/common/p_send_top.gif); 
  background-repeat:no-repeat; 
  background-position:0px 0px;
  padding-left:10px;
  padding-top:4px;
  border-bottom:1px solid #ffffff;
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:14px; 
  color:#ffffff; 
  text-decoration:none; 
  }
  
.sendfoot
  {
  height:24px;
  background-color:#69C8E6;
  background-image:url(../Images/common/p_send_bottom.gif); 
  background-repeat:no-repeat; 
  background-position:bottom;
  padding-right:12px;
  padding-top:5px;
  padding-bottom:2px;
  border-top:1px solid #ffffff;
  text-align:right;
  }
  
.sendlink
  {
  font-family:Verdana,Arial,Helvetica; 
  font-size:12px; 
  font-weight:bold;  
  line-height:14px; 
  color:#ffffff; 
  text-decoration:none; 
  }
  
.disclaimer
  {
  background-color:#ffffff;
  /*background-image:url(../Images/common_de/p_disclaimer_head.jpg);*/
  background-image:url(../Images/common_de/header_respimat.jpg);
  background-repeat:no-repeat;
  /*background-position:123px 0px;  fuer note*/
  margin-top:124px;
  margin-bottom:0px;
  margin-left:20px;  /* fuer note 147*/
  }
  
#poplogo2
  {
  position:absolute; 
  top:6px; 
  left:10px; 
  width:200px; 
  height:100px; 
  z-index:1; 
  }
     
#blue2
  {
  position:absolute; 
  top:48px; 
  left:0px; 
  width:123px; 
  height:375px; 
  z-index:2; 
  background-color:#1E8DC7; 
  }
     
#grey2
  {
  position:absolute; 
  top:94px; 
  left:123px; 
  width:1px; 
  height:330px; 
  z-index:3; 
  background-color:#DFE8EB; 
  }
     
#copyright2
  {
  position:absolute; 
  top:390px; 
  left:147px; 
  width:350px; 
  height:15px; 
  z-index:4; 
  }
  /* newsteaser */
	.hpnewshead
  {
  background-image:url(../Images/common/hp_nt_head.gif); 
  background-repeat:no-repeat; background-position:0px 0px;  
  background-color:#FF0000; height:23px; 
  padding-left:9px; padding-right:9px; 
  padding-top:3px; padding-bottom:3px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:14px; 
  font-weight:bold; 
  line-height:17px; 
  color:#ffffff; 
  }
	.hpnewscopy
  {
  background-color:#FFFFFF;  
  padding-left:9px; 
  padding-right:115px; 
  padding-top:7px; 
  padding-bottom:4px; 
  height:79px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:16px; 
  color:#525252; 
  }
/*contentteaser*/
/*contentteaser*/
.box {
	width:357px;background:url(../Images/common/t_cr_right.gif) right top no-repeat #F0F7FA;
	border-right: 2px solid #CDD8DE;
	border-bottom: 2px solid #CDD8DE }
.box h3 { 
  background:url(../Images/common/t_head.gif) no-repeat #69C8E6; 
  padding-left:25px; 
  padding-right:4px; 
  padding-top:3px; 
  padding-bottom:3px; 
  font-family:Verdana,Arial, Helvetica; 
  font-size:12px; 
  font-weight:bold; 
  line-height:15px; 
  color:#ffffff; }
.box p {
  float:left;
  width:150px;
  margin: 0px 0px 4px 9px;
  font-family:Verdana,Arial, Helvetica; 
  font-size:11px; 
  font-weight:normal; 
  line-height:16px; 
  color:#525252; }
.box img {display:inline}
.breaker {
  clear:both;
  width:1px; 
  height:1px; 
  line-height:1px;
}

/*berodual*/
.headred {
	background-image:url(http://www.berodual.com/Images/com_berodual/common/cr_head.gif);background-repeat:no-repeat;background-position: 0px 0px; 
       background-color:#C40F00;border-bottom:10px solid #ffffff;height:29px;
      padding:2px 10px 4px 20px;vertical-align:middle;margin-bottom:16px; 
     font-family:Verdana,Arial,Helvetica;font-size:14px;font-weight:bold;line-height:17px;color:#ffffff; 
}
.triple table {margin-bottom:10px;  border-bottom:2px solid #CDD8DE;  }
.news { margin-bottom:20px;}
.news th
  {
  border-top:1px solid #78C4E0; 
  border-bottom:1px solid #78C4E0; 
  padding:3px 0px 3px 5px;  
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:bold;  
  line-height:13px;  
  color:#238AB1; 
  text-decoration:none; 
  text-align:left;
  }
  
.news td
  {
  background-color:#F0F9FC;  
  padding:5px;  
  font-family:Verdana,Arial,Helvetica; 
  font-size:11px; 
  font-weight:normal;  
  line-height:13px;  
  color:#000000; 
  text-decoration:none;
   border-top:2px solid #ffffff; 
   border-bottom:1px solid #78C4E0; 
  }   

.white
  {
  background-color:#ffffff;  
  }

.noborder {border-right:none}

  /*search*/
div.searchresultcontrols {
	float: none;
	clear: both;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

ul.scroller li {
	display: inline;
}

ul.scroller {
	width: 200px;
	float: left;
	margin: 0px !important;
	padding: 0px !important;
	text-align: left;
}

span.sorting {
	width: 110px;
	float: right;
	display: block;
	margin: 0px !important;	
	text-align: right;
}

.finding {
	font-weight: bold;
}

ul.segment-list {
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	list-style: none;
}

ul.segment-list li {
	margin-top: 15px;
}

ul.segment-list li span {
	font-size: 10px;
}

ul.segment-list li p {
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}

div#searchresults {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #525252;
	line-height: 20px;
}

div#searchresults a {
	color: #238ab1;
}