div, td
{
 vertical-align:top;
}
br
{
 line-height:15px
}

br.five
{
 line-height:5px
}

p {margin:0px;padding:0px;}
body
{
  margin-top:151px;
  margin-bottom:10px;
  margin-left:18px;
  margin-right:0px;
  background-color:#ffffff;
  }

  body.jsweiche
  {
  margin:0px; background-image:url('http://www.buscopan.com/Images/common/bg_js.gif');
  background-repeat:repeat;
  
  }
/*###### Homepage #######*/
body.home
  {
  margin-top:176px;
  margin-bottom:10px;
  margin-left:18px;
  margin-right:0px;
  background-color:#ffffff;
  }

#hpcontent
{
  position:absolute;
  left:237px;
  top:233px;
  width:364px;
  height:200px;
  z-index:5;
}

#hpnavigation{
  position:absolute;
  left:18px;
  top:152px;
  width:171px;
  height:200px;
  z-index:5;
}

/*######## Navigation #######*/

.lv1off
{
  padding-top:6px; 
  padding-bottom:5px;
  padding-left:9px;
  padding-right:5px;
  cursor:hand;
  background-color:#00A038;
  height:25px;
  border-top:1px solid #ffffff;
}

.lv1on
{
  padding-top:6px; 
  padding-bottom:5px;
  padding-left:9px;
  padding-right:5px;
  cursor:hand;
  background-color:#00A038;
  height:25px;
  border-top:1px solid #ffffff;
  background-image:url('http://www.buscopan.com/Images/common/nav_bullet.gif');
  background-repeat: no-repeat;
  background-position: 0px 9px
}

.lv2
{
  background-color:#F5F5F5;
  padding-top:6px; 
  padding-bottom:5px;
  padding-left:17px;
  padding-right:5px;
  cursor:hand;
  height:25px;
  border-top:1px solid #ffffff;
  border-bottom:1px solid #DDE6DD;
}


.lv3
{
  background-color:#ffffff;
  padding-top:4px; 
  padding-bottom:3px;
  padding-left:25px;
  padding-right:5px;
  cursor:hand;
  border-bottom:1px solid #ffffff;
}

.meta     
{
  background-color:#ffffff;
  padding-top:3px; 
  padding-bottom:3px;
  padding-left:9px;
  padding-right:5px;
  cursor:hand;
  border-bottom:1px solid #EAEAEA;
  height:20px
} 
.navoff
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
line-height:13px;
text-decoration:none;
}

.navon
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
line-height:13px;
text-decoration:none;
}

.subnavoff
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#8B8B8B;
line-height:13px;
text-decoration:none;
}

.subnavon
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#00A038;
line-height:13px;
text-decoration:none;
}

.sub2navoff
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#B0B0B0;
line-height:13px;
text-decoration:none;
}

.sub2navon
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#00A038;
line-height:13px;
text-decoration:none;
}

.metanavoff
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#00A038;
line-height:13px;
text-decoration:none;
}

.metanavon
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#8B8B8B;
line-height:13px;
text-decoration:none;
}

.service
{
  padding-top:40px; 
  padding-bottom:5px;
  padding-left:45px;
  padding-right:5px;
}


.footernormal
{
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#007a42;
line-height:12px;
text-decoration:underline;
}

.footeractiv
{
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#8B8B8B;
line-height:12px;
text-decoration:underline;
}

.btnlanguage
{
  background-color:#ffffff;
  padding-top:4px; 
  padding-bottom:5px; 
  padding-left:9px;
  padding-right:5px;
  cursor:pointer;
  border-top:1px solid #EAEAEA;
  border-bottom:1px solid #EAEAEA;
  background:url('http://www.buscopan.com/Images/common_com_es/arrow_language.gif') no-repeat 0px 7px;
} 


.btnlanguage a
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#009F38;
line-height:13px;
text-decoration:none;
}
/*######## Teaser #######*/

.teaser
 {
  border-bottom:1px solid #A5A5A5;
  margin-bottom:32px;
 }
 
.thead
{
  padding-top:4px; 
  padding-bottom:2px;
  padding-left:4px;
  padding-right:5px;
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
  line-height:12px;
  color:#007a42;
  background-color:#F5F5F5;
  border-bottom:1px solid #FFEA00;
}

.tpic
{
  padding-top:1px; 
  padding-bottom:1px; 
  border-bottom:1px solid #FFEA00;
}


.tcopy
{ 
  padding-top:2px;
  padding-left:4px;
  padding-right:5px;
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
  line-height:13px;
  color:#999999;
  background-color:#F5F5F5;
  border-top:1px solid #ffffff;
}

.ttxt
{ 
  padding-top:4px;
  padding-left:4px;
  padding-right:5px;
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
  line-height:13px;
  color:#999999;
  background-color:#F5F5F5;
  border-top:1px solid #ffffff;
  height:65px;
}


.tlink
{
  padding-bottom:5px; 
  padding-left:15px;
  padding-right:5px;
  background-color:#F5F5F5;
  border-bottom:1px solid #ffffff;
  text-align:right;
}

.ttxtlink
{ padding-top:2px; 
  padding-bottom:5px; 
  padding-left:15px;
  padding-right:5px;
  background-color:#F5F5F5;
  border-bottom:1px solid #ffffff;
  text-align:right;
}


/*######## Content #######*/
.content
 {
 padding-left:28px;
}

.chead{
  background-image:url('http://www.buscopan.com/Images/common/hp_head_circle.gif');
  background-repeat:no-repeat;
  background-position: 339px 6px;
  padding-bottom:4px;
  padding-right:30px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  line-height:14px;
  color:#000000;
  border-bottom:1px solid #FFEA00
}

.headline{
  padding-bottom:4px;
  padding-left:2px;
  padding-right:20px;
  font-family:Verdana,Arial,sans-serif;
  font-size:14px;
  font-weight:bold;
  line-height:16px;
  color:#000000;
  border-bottom:1px solid #FFEA00;
}

.subline
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#007a42;
line-height:17px;
padding-bottom:10px;
}

.pagebreak
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#007a42;
line-height:16px;
text-decoration:none;
}

.pagebreakline{
padding-top:3px; 
border-top:1px solid #FFEA00;
}

.stress
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
line-height:17px;
font-style:italic;
}

.sendbold
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
line-height:16px;
}
.quote
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
line-height:17px
}
.error
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#E52807;
line-height:17px
}

.copy 
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:17px
}

.copybloc 
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
line-height:17px
}


.textlink
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#007a42;
line-height:17px;
text-decoration:underline;
}

.txt
{
padding-bottom:10px;
}

.large
{
padding-top:5px;
padding-bottom:10px;
}

.smallgreen
{
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#007a42;
line-height:14px;
}

.small
{
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
line-height:12px;
}

.copyright
{
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#007a42;
line-height:12px;
}


.searchhead
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#007a42;
line-height:17px;
text-decoration:none;
}


.bullet
{
  padding-left:15px; 
  padding-top:7px; 
}

.bullet2
{
  padding-left:12px; 
}

.list
{
  padding-left:7px; 
  padding-right:7px;
  padding-bottom:15px; 
}

.linklist
{
  padding-right:7px;
  margin-top:0px;
  margin-bottom:6px; 
}
.arrow
{
  background-image:url('http://www.buscopan.com/Images/common/arrow.gif');
  background-repeat:no-repeat;
  background-position: 13px 6px;
  padding-left:30px; 
  padding-right:7px;
  padding-bottom:8px 
}
.next
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#7591B5;
line-height:17px;
text-decoration:none;
}
.info
{
  padding-left:7px; 
  padding-right:94px; 
}

.left
{
  float:left; 
  margin-top:3px; 
  margin-right:13px;
  margin-bottom:3px;
}  

.right
{
  float:right; 
  margin-top:3px; 
  margin-left:13px;
  margin-bottom:3px;
}  

.largedesc
{
padding-top:5px;
padding-bottom:4px;
}

.imgdesc
{
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#919191;
line-height:12px;
text-decoration:none;
padding-bottom:18px;
}

.discbullet{
 list-style-position:outside;
 list-style-image:url('http://www.buscopan.com/Images/common/bullet.gif');
 margin-left:10px;
 margin-top:11px;
 margin-bottom:11px;
 padding-left:15px
}

.num{
 padding-left:12px;
 font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:17px;
  color:#007a42;
}

.list{
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height:17px;
  color:#000000;
  padding-bottom:10px;
}


li{
 font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height:17px;
  color:#000000;
  padding-bottom:10px;
}

.linetop{
border-top:1px solid #007a42;
}

.linebottom{
border-bottom:1px solid #007a42;
}
/*TABLE*/
.tabh{
padding-left:7px;
padding-right:8px;
padding-top:18px;
padding-bottom:3px;
background-color:#DDE6DD;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:16px;
color:#007a42;
border-right:1px solid #ffffff;
}


.tabhend{
padding-left:7px;
padding-right:8px;
padding-top:18px;
padding-bottom:3px;
background-color:#DDE6DD;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:16px;
color:#007a42;
}

.tabb{
padding-left:7px;
padding-right:4px;
padding-top:8px;
padding-bottom:6px;
background-color:#F6F5F5;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:14px;
color:#007a42;
border-right:1px solid #ffffff;
}


.tabbend{
padding-left:7px;
padding-right:4px;
padding-top:8px;
padding-bottom:6px;
background-color:#F6F5F5;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:14px;
color:#007a42;
}
.tabline{
border-top:1px solid #E6E5E5;
border-bottom:1px solid #ffffff;
background-color:#F6F5F5;
}

/* Sitemap*/
.maphead
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
line-height:17px;
text-decoration:none;
}

.maptop
{
height:25px;
background-color:#00A038;
padding-top:4px;
padding-bottom:3px;
padding-right:4px;
padding-left:10px;
border-bottom:1px solid #ffffff;
}

.map2
{
padding-right:2px;
padding-left:7px;
padding-bottom:5px;
background-color:#F6F5F5;
}

.mapcopy
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:17px;
text-decoration:none;
}

.mapcopy2
{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
color:#5D5D5D;
line-height:17px;
text-decoration:none;
}
.map3
{
padding-right:1px;
padding-left:10px;
padding-bottom:3px;
background-color:#F6F5F5;
}



/* Contact Popup*/
.form
{
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  line-height:16px;
  border:1px solid #999999;
}


.popcopy
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
line-height:14px;
}

.popstress
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
line-height:14px;
}

.how{
padding-top:15px;
}

.send{
padding-left:7px;
padding-bottom:6px;
}


body.contact
  {
  margin-top:96px;
  margin-bottom:0px;
  margin-left:174px;
  margin-right:0px;
  background-color:#ffffff;
  }

#pcolorbar
{
 position:absolute;
 left:11px;
 top:0px;
 width:145px;
 height:20px;
 z-index:2;
}

#pcopyright
{
position:absolute;
left:12px;
top:442px;
width:390px;
height:20px;
z-index:2;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#BFBFBF;
line-height:12px;
}

#pgreencurve
{
  position:absolute;
  left:480px;
  top:0px;
  width:80px;
  height:140px;
  z-index:3;
}  

#pyellowcurve
{
  position:absolute;
  left:586px;
  top:25px;
  width:80px;
  height:140px;
  z-index:3;
}  

#grayarea1
{
   position:absolute;
   left:11px;
   top:89px;
   width:145px;
   height:346px;
   z-index:3; 
   background-color:#F5F5F5;
}

#grayarea2{
   position:absolute;
   left:11px;
   top:461px;
   width:145px;
   height:30px;
   z-index:3; 
   background-color:#F5F5F5;   
}

.button
{
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#00A038;
  line-height:10px;
  text-decoration:none;
}
.bt
{
  background-image:url('http://www.buscopan.com/Images/common/bt_bg.gif');
  background-repeat:repeat;
  padding-left:7px;
  padding-right:7px;
  vertical-align:middle;
  text-align:center;
  width:58px;
  cursor:pointer
}

/*send*/
#sendcolorbar
{
 position:absolute;
 left:20px;
 top:0px;
 width:145px;
 height:20px;
 z-index:2;
}

#sendgreencurve
{
  position:absolute;
  left:294px;
  top:0px;
  width:80px;
  height:140px;
  z-index:3;
}  

#sendyellowcurve
{
  position:absolute;
  left:400px;
  top:25px;
  width:70px;
  height:140px;
  z-index:3;
}  

body.send
  {
  margin-top:117px;
  margin-bottom:0px;
  margin-left:22px;
  margin-right:0px;
  background-color:#ffffff;
  }

  
.sendline
  {
  padding-bottom:08px;
  }

  /* note*/
#notegreencurve
{
  position:absolute;
  left:273px;
  top:0px;
  width:80px;
  height:140px;
  z-index:3;
}  

#noteyellowcurve
{
  position:absolute;
  left:388px;
  top:29px;
  width:80px;
  height:140px;
  z-index:3;
}  


.note
  {
  margin-top:126px;
  margin-bottom:0px;
  margin-left:22px;
  margin-right:0px;
  background-color:#ffffff;
  }

  
#notegrayarea
{
   position:absolute;
   left:22px;
   top:371px;
   width:438px;
   height:30px;
   z-index:3; 
   background-color:#F5F5F5;
}


.print
  {
  margin-top:90px;
  margin-bottom:0px;
  margin-left:22px;
  margin-right:0px;
  background-color:#ffffff;
  }
  
.printcopyright
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#818181;
  line-height:12px;
  }
  
/*FAQ*/


.faqtxt
{
background-color:#FBFBFB;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
padding-top:3px;
padding-left:4px;
padding-right:8px;
padding-bottom:10px;
}

.faqtxtbloc
{
background-color:#FBFBFB;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
padding-top:3px;
padding-left:4px;
padding-right:8px;
padding-bottom:10px;
text-align:justify;
}


.faqpic
{
  float:left; 
  margin-right:10px;
  margin-top:4px;
} 

.anchor
 {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:17px;
  color:#666666;
  text-decoration:none;
  }
  
  .boxlink
 {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:17px;
  color:#666666;
  text-decoration:underline;
  }
  
  .boxcopy
 {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height:17px;
  color:#000000;
  text-decoration:none;
  text-align:justify;
 
  }
  
  .faqcopy
 {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height:17px;
  color:#666666;
  text-decoration:none;
  }

.topic
{
 background-color:#E9F1EC; 
 border-top:1px solid #ffffff; 
 padding-left:17px;
 padding-top:9px;
 padding-right:6px;
 padding-bottom:8px;
} 

.question
{
 background-color:#E9F1EC; 
 border-top:1px solid #ffffff; 
 padding-left:15px;
 padding-top:9px;
 padding-right:6px;
 padding-bottom:8px;
} 
.answer1
{
 border-top:2px solid #ffffff;
 border-bottom:2px solid #ffffff;
 background-color:#FBFBFB; 
 padding-left:15px;
 padding-top:12px;
 padding-right:6px;
} 

.answer2
{
 border-top:2px solid #ffffff;
 border-bottom:2px solid #ffffff;
 background-color:#F5F5F5; 
 padding-left:15px;
 padding-right:6px;
 padding-top:12px;
} 

.top{
text-align:right;
padding-right:8px;
padding-top:12px;
padding-bottom:5px;
}

.top2{
text-align:right;
padding-right:8px;
margin-top:5px;
margin-bottom:5px;
}

.toplink{
   font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:14px;
  color:#007a42;
  text-decoration:none;
}

/* Cycle Timer*/
.box
{
  background-color:#F5F5F5;
  border:1px solid #E5E5E5;
}

body.timer
{
  margin-top:100px;
  margin-bottom:0px;
  margin-left:19px;
  margin-right:17px;
  background-color:#ffffff;
  }
  
 #days
   {
    position:absolute;
    left:27px;
    top:181px;
    width:709px;
    height:22px;
    z-index:1;
    }
    
  #num
   {
    position:static;
    width:23px;
    height:22px;
    z-index:2;
    float:left;
    padding-top:5px;
    text-align:center;
    font-family:Verdana,Arial,sans-serif;
    font-size:9px;
    font-style:normal;
    font-weight:bold;
    line-height:9px;
    color:#ffffff; 
   }  
  
  
  #ovu{
  font-family:Verdana,Arial,sans-serif;
  font-size:9px;
  font-style:normal;
  font-weight:bold;
  color:#118E3D;  
  padding-top:5px;
  padding-bottom:5px;
  width:22px;
  z-index:3;
  float:left;
  text-align:center;  
    background-color:#B8E5C8;
  }
  

    
  #cyclebuttons{
  position:absolute;
  left:511px;
  top:432px;
  width:220px;
  height:22px;
  z-index:1;
  }
  
 #timerurl{
  position:absolute;
  left:19px;
  top:434px;
  width:220px;
  height:22px;
  z-index:1;
  }
  #timergreencurve
{
  position:absolute;
  left:560px;
  top:0px;
  width:80px;
  height:140px;
  z-index:3;
}  

#timeryellowcurve
{
  position:absolute;
  left:666px;
  top:25px;
  width:80px;
  height:140px;
  z-index:3;
} 
  /*flash*/

   .cflash{
   width:364px;
   visibility:hidden;
  }
  
  /*Glossary*/
  .glosshead{
  height:41px;
  padding-top:14px;
  padding-left:13px;
  background-color:#f5f5f5;
  border-top:1px solid #ffffff;
  border-bottom:1px solid #ffffff;
  }
  
  .glossanchor{
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:17px;
  color:#666666;
  text-decoration:underline;
  }
  
  .glossbg
{
 background-color:#E9F1EC; 
 border-top:1px solid #ffffff; 
 padding-left:13px;
 padding-top:2px;
 padding-right:4px;
 padding-bottom:4px;
} 

.glossdes
{
 border-top:2px solid #ffffff;
 border-bottom:2px solid #ffffff;
 background-color:#FBFBFB; 
 padding-left:15px;
 padding-top:12px;
 padding-right:6px;
}   

.alphab{
  font-family:Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  color:#000000; 
  line-height:14px; 
} 

.alpha{
  font-family:Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  color:#000000; 
  line-height:14px; 
  text-decoration:underline;
} 

.alphanone{
  font-family:Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  color:#8B8B8B; 
  line-height:14px;
    
} 
.gloss{
margin-top:2px;
margin-bottom:2px;
margin-right:5px; 
float:left;
}

.glossend{
margin-top:2px;
margin-bottom:2px;
}

  .glosscopy
 {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height:17px;
  color:#000000;
  text-decoration:none;
  }
  
  .glosstop{
text-align:right;
padding-right:8px;
padding-top:1px;
padding-bottom:5px;
}

.bganchor
{
 background-color:#E9F1EC; 
 border-top:1px solid #ffffff; 
 padding-left:29px;
 padding-top:9px;
 padding-right:6px;
 padding-bottom:8px;
 background-image:url('http://www.buscopan.com/Images/common/arrow_down.gif');
 background-repeat:no-repeat;
 background-position: 13px 12px;
} 

.bgnum
{
 border-top:1px solid #00A038; 
 border-bottom:1px solid #00A038; 
 background-color:#E9F1EC; 
 margin-bottom:20px;
} 
/*Noflash Animations*/
    
 #organsdescription
   {
    position:absolute;
    left:217px;
    top:448px;
    width:100px;
    height:100px;
    z-index:1;
    visibility:hidden;
    }

  #noflashdes
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  line-height:14px;
  color:#00A038;
  text-decoration:none;
   border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
   border-bottom:1px solid #E5E5E5;
  background-color:#ffffff;
  padding-left:8px;
  padding-top:6px;
  padding-bottom:15px;
  padding-right:20px;
  height: 150px;
  
  }
  
  #noflashsubline
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
  text-decoration:none;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
  background-color:#00A038;
  height:44px;
  padding-left:8px;
  padding-top:4px;
  }
    #noflashhead
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
  text-decoration:none;
  background-image:url('http://www.buscopan.com/Images/common/cr_noflash.gif');
  background-repeat:no-repeat;
  background-position: 0px 0px;
  background-color:#00A038;
  height:31px;
  padding-left:11px;
  padding-top:6px
  }
  
  a.gender:link
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:16px;
  color:#707070;
  text-decoration:none;
  }
  
  a.gender:hover
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:16px;
  color:#00A038;
  text-decoration:none;
  }
  
  a.gender:visited
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:16px;
  color:#707070;
  text-decoration:none;
  }
  

  #organsstart
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  line-height:14px;
  color:#00A038;
  text-decoration:none;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
  border-bottom:1px solid #E5E5E5;
  background-color:#C6EAD3;
  padding-left:8px;
  padding-top:8px;
  padding-bottom:15px;
  padding-right:20px;
  height:80px;
  } 
  
   .abdomen
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:14px;
  color:#00A038;
  text-decoration:none;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
  background-color:#C6EAD3;
  padding-left:8px;
  padding-top:2px;
  padding-right:20px;
  height:20px;
  } 
  
  
   .organs
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  line-height:13px;
  color:#666666;
  text-decoration:none;
  border-right:1px solid #E5E5E5;
  border-bottom:2px solid #F2F5F2;
  background-color:#FCFCFC;
  padding-left:12px;
  padding-top:3px;
  padding-right:10px;
  height:22px;
  }
  .organsinfo
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  line-height:13px;
  color:#00A038;
  text-decoration:none;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
  border-bottom:1px solid #E5E5E5;
  background-color:#EFF3EF;
  padding-left:8px;
  padding-top:8px;
  padding-bottom:15px;
  padding-right:10px;
  }
  
  
   .organsnum
  {
  
  border-left:1px solid #E5E5E5;
  border-bottom:2px solid #F2F5F2;
  background-color:#F5F5F5;
  padding-left:8px;
  padding-top:2px;
  height:22px;
  }
  
  .organpic
  {
  
  border-left:1px solid #ffffff;
  border-bottom:1px solid #E5E5E5;
  background-color:#E5E5E5;
  text-align:center;
  vertical-align:middle;
  }
  
   #organdes
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  line-height:14px;
  color:#00A038;
  text-decoration:none;
   border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
   border-bottom:1px solid #E5E5E5;
  background-color:#ffffff;
  padding-left:8px;
  padding-top:6px;
  padding-bottom:15px;
  padding-right:20px;
  height:197px;
  
  }
  
  #organsubline
  {
  font-family:Verdana,Arial,sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
  text-decoration:none;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
  background-color:#00A038;
  padding-left:8px;
  padding-top:4px;
  padding-bottom:4px;
  }
  
  .legenddark
  {
  border-top:1px solid #E6E6E6;
  border-left:1px solid #E6E6E6;
  border-right:1px solid #E6E6E6;
  background-color:#f5f5f5;
  font-family:verdana, arial,sans-serif;
  font-size:10px; 
  color:#00A038;
  font-weight:normal;
  line-height:12px;
  padding-left:9px;
  height:16px;
  vertical-align:middle; 
  }
  
  .legendbright
  {
  border-top:1px solid #E6E6E6;
  border-left:1px solid #E6E6E6;
  border-right:1px solid #E6E6E6;
  background-color:#ffffff;
  font-family:verdana, arial,sans-serif;
  font-size:10px; 
  color:#00A038;
  font-weight:normal;
  line-height:12px;
  padding-left:9px;
  height:16px;
  vertical-align:middle; 
  }
  /*buscopan_de  pyramide*/
  
  .pyramide1
  {
  background-image:url('http://www.buscopan.com/Images/common_de/bg_pyramide_1.gif');
  background-repeat:no-repeat;
  background-position: 116px 0px;
  height:69px;
  text-align:center;
  padding-top:35px
  }
  
  .pyramide2
  {
  background-image:url('http://www.buscopan.com/Images/common_de/bg_pyramide_2.gif');
  background-repeat:no-repeat;
  background-position: 77px 0px;
  height:42px;
  text-align:center;
  padding-top:7px
  }
  
    .pyramide3
  {
  background-image:url('http://www.buscopan.com/Images/common_de/bg_pyramide_3.gif');
  background-repeat:no-repeat;
  background-position: 39px 0px;
  height:41px;
  text-align:center;
  padding-top:7px
  }
    .pyramide4
  {
  background-image:url('http://www.buscopan.com/Images/common_de/bg_pyramide_4.gif');
  background-repeat:no-repeat;
  background-position: 0px 0px;
  height:42px;
  text-align:center;
  padding-top:12px
  }
  
  .pyramide{
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  line-height:14px;
  color:#007128;
  text-decoration:underline;
  }
  
.pyramidecopy
{
 border-top:1px solid #ffffff;
 border-bottom:2px solid #ffffff;
 background-color:#FBFBFB; 
 padding-left:15px;
 padding-top:12px;
 padding-right:6px;
} 

.pyramidehead
{
 border-top:2px solid #ffffff;
 background-color:#F5F5F5; 
 padding-left:15px;
 padding-top:3px;
 padding-bottom:3px;
 font-family:Verdana,Arial,sans-serif;
 font-size:12px;
 font-style:normal;
 font-weight:bold;
 line-height:14px;
 color:#666666;
} 
/*### SPLASHSCREEN*/
.splash {margin:0px;background-image:url('http://www.buscopan.com/Images/common/splash_bg.jpg');background-repeat:x-repeat;background-color:#F1F6F2}
#splashcopyright {position:absolute;left:21px;top:464px;width:600px;height:25px;z-index:1;font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:normal;line-height:12px;color:#31573A;}
#splashbilogo {position:absolute;left:676px;top:454px;width:82px;height:25px;z-index:1;}
.splashcopy {font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;line-height:16px;color:#000000;}


/* ficha technica buscapina.es*/
.modulhead {
font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;color:#00A038;line-height:17px;
background-color:#E9F1EC;padding:5px 10px 6px 6px;line-height:14px;border-bottom:1px solid #E6E5E5;
}
.modulfooter {
font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;color:#00A038;line-height:17px;text-align:right;
background-color:#F6F5F5;padding:5px 10px 6px 6px;line-height:14px;border-top:1px solid #FFFFFF;border-bottom:1px solid #00A038;
}
.modullink {font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;color:#007a42;line-height:17px;text-decoration:none}
.modullinksmall {font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:#00A038;line-height:12px;text-decoration:underline} 

/*suchausgabe ingelheim*/
#searchresults {
	margin:28px 0px 10px 0px;
}

#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:#007a42;
	font-weight:bold;
	display:block;
	margin:0px 4px 0px 0px;
	float:left;
}
#searchresults td strong {
	line-height:16px;
	font-size:12px;
	color:#007a42;
	font-weight:bold;
}

#searchresults td img {
	margin:4px 3px 0px 0px;
}

#searchresults font {
	font-size:11px;
}

 #searchpagebreak {
	margin:0px 0px 10px 0px;
}
#searchpagebreak a {
	text-decoration:underline;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#007a42;
	line-height:13px;
}
#searchpagebreak a span.metanavoff
{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#007a42;
line-height:13px;
text-decoration:underline;
}

 #searchpagebreak #previmg {
 	vertical-align:bottom;
 }

  #searchpagebreak #nextimg {
 	vertical-align:bottom;
 }
 
 
 
 
.ReqFld{
color:#ff0000;
}
.cFormsInput {
width:190px;
height:19px;
border:1px solid #7f9db9;
background-color:#FFFFFF;
font-size:12px;
}
.cFormsinput1 {
width:100px;
}
.e_messagegreenbox{ 
width:190px;
*width:192px;
color:#008836;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:17px;
margin-left:0px;
_margin-left:0px;	
}
.errortext {
color:#008836;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cFormsInput4 {
width:60px;
}
.cFormsInput2 {
width:170px;
}
.cFormsInput3 {
width:190px;
height:70px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
}
input, select
{
font-weight: normal;
color: #000000;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}
 
