/*===========================================*/
/*#GLOBAL #*/
/*#ICONS & OTHER#*/
/*#PAGES#*/
/*#MENU#*/

.ENUS .stanovisko{display:none !important;}

.LTR, .RTL
{   
   color: black; 
   background: url('../App_Themes/DBBiotech/bg.jpg') no-repeat 0 0;   
   background-color: #3d8cb2;
   color: #5a5a5a;
}

body 
{
   font:normal 13px arial;
   line-height: 1.6em;    
   margin: 0 0 0 0;
}

a img
{
   border:none;
}

a, a:visited
{
   text-decoration: none;
   color: #008ea6;
}

a:hover
{
   text-decoration: underline;
}

a[target="_blank"][class="nwi"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0 3px 0 5px;
  color: #008ea6;
}

h1
{
   color: #1b1c19;
   font-size: 24px;
   line-height: 1.2em;
}

h2
{
   color: #1b1c19; /*#7e7e7e*/
   font-size: 18px;
   line-height: 1.2em;
}

h3, h4, h5, h6
{
   color: #1b1c19; /*#636363;*/
   font-size: 16px;
}

p
{  text-align: justify; }

.clear-box

{  clear:both; }


.right
{  float: right;}

.left
{  float: left;}

.header1 /*contacts*/
{
   border-bottom: 1px dotted #adadad;
   padding: 0 0 0 0;
   margin-bottom: 6px;
   color: #96bc31;
   font-weight: bold;
   font-size: 14px;
}

.header2 /*faq*/
{
   border-bottom: 1px dotted #adadad;
   padding: 6px 0 0 0;
   margin-bottom: 6px;
   color: #1b1c19;
   font-weight: bold;
   font-size: 14px;
}

.header3
{
   color: #96bc31;
   font-size: 15px;
   font-weight: bold;
}

div.hl-block1
{
   border: 1px solid #92b932;
   background-color:#dbfd87;
   padding: 0 10px 0 10px;
   color: #000;
}

p.hl-block1
{
   border: 1px solid #92b932;
   background-color:#dbfd87;
   padding: 10px 10px 10px 10px;
   color: #000;
}

.search-result-block
{
   border-bottom: 1px dotted #adadad;
   margin: 0 0 12px 0;
   padding: 0 0 12px 0;
}

#unipager
{
   text-align: center;
   width: 100%;
}

/*===========================================*/
/*#MAIN LAYOUT #*/

#container1
{
   background: url('../App_Themes/DBBiotech/bg_container1.jpg') repeat-y 0 0;
   width: 1016px;
   margin: auto;
}

#top
{
   margin: auto;
   width: 1000px;
   background-color: #fff;
}

#middle
{
   margin: auto;
   width: 974px;
   background-color: #fff;
   padding: 10px 13px 0 13px;
}

#bottom
{
   margin: auto;
   width: 974px;
   background-color: #fff;
   padding: 10px 13px 0 13px;
   margin-bottom: 30px;
}

#logo
{
   float: left;
   width: 207px;
   height: 116px;   
   padding-left: 14px;
}

#logo-right-block
{
   float: left;
   width: 779px;
   height: 116px;
   background: url('../App_Themes/DBBiotech/bg_top.jpg') no-repeat 0 0;
}

/*===========================================*/
/*#MAIN LAYOUT/LANGUAGES #*/

#languages
{
   float: right;
   width: 253px;
   height: 22px;
   padding-top: 10px;
}

#languages a#svk
{
   float: left;
}

#languages a#eng
{
   float: left;
   padding-left: 12px;
}

#languages #eng img, #languages #svk img
{
   margin-right: 4px;
   vertical-align: middle;
}

#languages a
{
   color: #727272;
   text-decoration: none;
}

#languages a:hover
{
   color: #4d4d4d;
}

/*===========================================*/
/*#MAIN LAYOUT/NAV PANEL #*/

#nav-panel
{
   float: right;
   width: 300px;
   height: 22px;
   font-size: 12px;
   margin: 15px 15px 0 0;
   text-align: right;
}

#nav-panel a
{
   color: #727272;
   margin: 0 0 0 15px;
}


#nav-panel a img
{
   margin-right: 4px;
}

#search-block
{
   width: 286px;
   height: 59px;
   background: url('../App_Themes/DBBiotech/bg_search-block.jpg') no-repeat -4px 0;
   float: left;
}

#cl
{
   float: left;
   width: 230px;
   min-height: 400px;
}

#cr
{
   float: left;
   width: 730px;
   padding-left: 12px;
   min-height: 400px;
}

#home-col1, #home-col2, #home-col3
{
   width: 199px;
   float: left;
   background: url('../App_Themes/DBBiotech/bg_home_col1.jpg') no-repeat 0 0;  
   margin: 20px 12px 0 0;
   min-height: 300px;
   padding: 5px 20px 15px 15px;
}

.IE6 #home-col1, .IE6 #home-col2, .IE6 #home-col3,
.IE7 #home-col1, .IE7 #home-col2, .IE7 #home-col3
{
   margin: 20px 5px 0 0;
   width: 199px;
   padding: 15px 15px 15px 15px;
}

#home-col3, .IE6 #home-col3, .IE7 #home-col3
{
   margin-right:0px;
}

#footer
{
   padding: 10px 0 20px 0;
   background: url('../App_Themes/DBBiotech/bg_footer.jpg') repeat-x 0 0;   
   font-size: 11px;
}

/*===========================================*/
/*#PAGES/CONTACTS#*/

table.contact-table1
{ padding-bottom: 10px;}

.contact-table1 tr td
{ vertical-align: top;}

.contact-table1 tr.sep1 td
{
   border-bottom: 1px dotted #adadad;
   padding: 0 0 10px 0;
}

.contact-table1 tr.sep2 td
{  padding: 10px 0 0 0;}

table.contact-table2
{
   float: left;
   width: 230px;
   margin-right: 30px;
}

table.contact-table2 tr.header td
{
   border-bottom: 1px dotted #adadad;
   padding: 0 0 0 0;
   color: #96bc31;
   font-weight: bold;
   font-size: 14px;
}

table.contact-table2 tr.sep1 td
{
   padding:5px 0 0 0;
}

.google-address
{  font-size:10px;}

#google-map
{  float: left;}

#office
{
   float: left;
   margin: 0 0 0 15px;
   width: 200px;
}

#office img
{
   margin: 0 0 18px 0;
   clear:both;
}

.width-500
{ width: 491px;}

.width-300
{ width: 305px;}


/*===========================================*/
/*#PAGES/NEWSLETTER#*/

.NewsletterSubscription table
{
   border: 1px solid #c7c7c7;
   padding: 10px 10px 10px 10px;
}

.NewsletterSubscription table table
{
   border: none;
   padding: 0 10px 0 0;
}

.SubscriptionButton, .SubscriptionButton:hover, .ContentButton
{
   padding: 0 0 0 8px;
   background: url('../App_Themes/DBBiotech/bg_btn1.jpg') no-repeat 0;
   height: 24px;
   width: 100px;
   display: block;
   color: #4a780e;
   text-decoration: none;
   border: none;
   text-align: left;
   cursor: pointer;
   margin-top: 12px;
}

.SubscriptionTextbox, .UnsubscriptionEmail
{
   width: 200px;
   font-family: arial;
   font-size: 12px;
}

.ErrorMessage
{
   color: red;
   font-weight: bold;
}

/*===========================================*/
/*#PAGES/SUPPORT#*/

.contactform tr td
{ vertical-align: top;}

.contactform tr.cf-header1 td, .contactform tr.cf-header2 td
{
   padding: 6px 0 0 0;
   font-weight: bold;
   font-size: 12px;
}

.contactform tr.cf-header2 td
{  font-weight: normal;}

.cf-txtbox
{
   width: 300px;
}

.cf-txtbox1
{
   width: 300px;
   height: 80px;
}

.cf-txtbox2
{
   width: 90px;
   float: left;
   margin: 0 10px 0 0;
   background-color: #bbdadd;
}

.cf-button, .cf-button:hover
{
   padding: 0px 0 0 8px;
   background: url('../App_Themes/DBBiotech/bg_btn1.jpg') no-repeat 0;
   height: 24px;
   width: 100px;
   display: block;
   color: #4a780e;
   text-decoration: none;
   border: none;
   text-align: left;
   cursor: pointer;
   margin-top: 12px;
}

.captcha-img {float: left; margin-top:-10px;}

/*===========================================*/
/*#PAGES/SERVICES#*/

#proteomic-services
{
   width: 220px;
   height: 150px;
   float: left;
   color: #6e6e6e;
   font-size: 18px;
   font-weight: bold;
   background: url('../App_Themes/DBBiotech/services/proteomic_services.jpg') no-repeat -10px 0;
}

#proteomic-services:hover
{  background: url('../App_Themes/DBBiotech/services/proteomic_services.jpg') no-repeat -10px -150px;
   text-decoration: none;
   color: #14ab5c;}

#specific-services
{
   width: 220px;
   height: 150px;
   float: left;
   color: #6e6e6e;
   font-size: 18px;
   font-weight: bold;
   margin-left: 30px;
   background: url('../App_Themes/DBBiotech/services/specific_services.jpg') no-repeat -10px 0;
}

#specific-services:hover
{  background: url('../App_Themes/DBBiotech/services/specific_services.jpg') no-repeat -10px -150px;
   text-decoration: none;
   color: #0000c7;}

/*===========================================*/
/*#MAIN LAYOUT/SLIDER - BANNER ROTATOR#*/
.slideshow
{ 
   position: relative;
   margin: 0; padding: 0;
}

.slideshow li 
{  
   position: absolute; 
   left: 0; top: 0; 
   display: none; 
   list-style: none; 
}

.banner
{
   height: 260px;
}
/*=====================================*/
/*#MENU/MENU - MAIN MENU#*/
.mm-block1
{
   z-index: 1000;
   position: relative;
}

.mmCMSListMenuUL
{
   padding: 0 0 0 0;
   margin: 0 0 0 9px;
}

.mmCMSListMenuUL li
{
   list-style-type: none;
   display: block;  
   float: left;
   text-align: center;
   font-size: 17px;
}

.mmCMSListMenuUL li a
{
   color: #727272;
   text-decoration: none;
   margin: 6px 0 0 0;
   padding-top: 16px;
  
}

.mmCMSListMenuUL li a:hover
{
   color: #95b733;
}

.mmCMSListMenuLIFirst,
.mmCMSListMenuHighlightedLIFirst
{
   width: 115px;
   height: 59px;
   background: url('../App_Themes/DBBiotech/bg_mm_first.jpg') no-repeat 0 0;
   float: left;
}

.mmCMSListMenuLI,
.mmCMSListMenuHighlightedLI
{
   width: 115px;
   height: 59px;
   background: url('../App_Themes/DBBiotech/bg_mm.jpg') no-repeat 0 0;
}

.mmCMSListMenuLILast,
.mmCMSListMenuHighlightedLILast
{
   width: 120px;
   height: 59px;
   background: url('../App_Themes/DBBiotech/bg_mm_last.jpg') no-repeat 0 0;
   float: left;
}

.mmCMSListMenuLink
{
   display: block;
   width: 115px;
   height: 32px;
   background: url('../App_Themes/DBBiotech/mm_arrow_off.jpg') no-repeat 45px 0;
}

.mmCMSListMenuLink:hover
{
  background: url('../App_Themes/DBBiotech/mm_arrow_on.jpg') no-repeat 39px 0;
}

.mmCMSListMenuLinkHighlighted
{   
   display: block;
   width: 115px;
   height: 32px;
   background: url('../App_Themes/DBBiotech/mm_arrow_on.jpg') no-repeat 39px 0;
}

.mmCMSListMenuUL li a.mmCMSListMenuLinkHighlighted
{
   color: #95b733;
}
/*=================================*/
/*===   II. uroven hl. menu   ===*/
/*=================================*/

.mmCMSListMenuUL .mmCMSListMenuUL {margin:2px 0 0 0;}

.mmCMSListMenuUL li .mmCMSListMenuLIFirst,
.mmCMSListMenuUL li .mmCMSListMenuHighlightedLIFirst
{
   width:175px;
   height:40px;
   padding-top:9px;
   list-style-type: none; 
   font-size: 12px;
   background: url('../App_Themes/DBBiotech/bg_mm_first2.png') no-repeat 0 0;
   text-align: left;
}

.mmCMSListMenuUL li .mmCMSListMenuLI-OneLineFirst
{
   width:175px;
   height:41px;
   list-style-type: none; 
   font-size: 12px;
   background: url('../App_Themes/DBBiotech/bg_mm_first2.png') no-repeat 0 0;
   text-align: left;
   padding-top:8px;
}

.mmCMSListMenuUL li .mmCMSListMenuLI-OneLine
{
   width:175px;
   height:35px;
   list-style-type: none; 
   font-size: 12px;
   background: url('../App_Themes/DBBiotech/bg_mm2.png') no-repeat 0 0;
   text-align: left;
   padding-top:9px;
}

.mmCMSListMenuUL li .mmCMSListMenuLI,
.mmCMSListMenuUL li .mmCMSListMenuHighlightedLI
{
   width:175px;
   height:44px;
   list-style-type: none;
   font-size: 12px;
   background: url('../App_Themes/DBBiotech/bg_mm2.png') no-repeat 0 0;
   text-align: left;
}

.mmCMSListMenuUL li .mmCMSListMenuLILast,
.mmCMSListMenuUL li .mmCMSListMenuHighlightedLILast
{
   width:175px;
   height: 49px;
   list-style-type: none;
   font-size: 12px;
   background: url('../App_Themes/DBBiotech/bg_mm_last2.png') no-repeat 0 0;
   text-align: left;
}

.mmCMSListMenuUL li li.mmCMSListMenuLI a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuLI a.mmCMSListMenuLinkHighlighted,
.mmCMSListMenuUL li li.mmCMSListMenuLI-OneLine a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuLI-OneLine a.mmCMSListMenuLinkHighlighted
{
   text-decoration: none;;;
   width: 135px;   
   padding: 0 8px 0 25px;
   background: url('../App_Themes/DBBiotech/mm_arrow_2level.jpg') no-repeat 10px 3px;
   position: relative;
   top:-3px;
}

.mmCMSListMenuUL li li.mmCMSListMenuLIFirst a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuLIFirst a.mmCMSListMenuLinkHighlighted,
.mmCMSListMenuUL li li.mmCMSListMenuLI-OneLineFirst a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuLI-OneLineFirst a.mmCMSListMenuLinkHighlighted,
.mmCMSListMenuUL li li.mmCMSListMenuHighlightedLIFirst a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuHighlightedLIFirst a.mmCMSListMenuLinkHighlighted
{
   padding: 2px 8px 0 25px;
   background: url('../App_Themes/DBBiotech/mm_arrow_2level.jpg') no-repeat 10px 5px;
   width:135px;
}

.mmCMSListMenuUL .mmCMSListMenuUL .mmCMSListMenuLinkHighlighted
{ 
   padding: 2px 8px 0 25px;
   margin-bottom:5px;
   background: url('../App_Themes/DBBiotech/mm_arrow_2level.jpg') no-repeat 10px 5px;
}

.mmCMSListMenuUL li li.mmCMSListMenuLILast a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuLILast a.mmCMSListMenuLinkHighlighted,
.mmCMSListMenuUL li li.mmCMSListMenuHighlightedLILast a.mmCMSListMenuLink,
.mmCMSListMenuUL li li.mmCMSListMenuHighlightedLILast a.mmCMSListMenuLinkHighlighted

{
   padding: 6px 8px 0 25px;
   background: url('../App_Themes/DBBiotech/mm_arrow_2level.jpg') no-repeat 10px 9px;
}

.mmCMSListMenuUL li li a:hover
{
   color: #95b733;
}

/*=================================*/
/*#MENU/MENU - CSS SIDE MENU#*/

.lmCMSListMenuUL
{
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

.lmCMSListMenuLI, .lmCMSListMenuHighlightedLI
{
   display: block;
   list-style-type: none;
   margin-bottom: 4px;
   border-bottom: 1px dotted #adadad;
   padding: 0 10px 4px 22px;
   background: url('../App_Themes/DBBiotech/icon_css_list1.jpg') no-repeat 0 0;
}

.lmCMSListMenuLink, .lmCMSListMenuLinkHighlighted,
.lmCMSListMenuLink:visited
{
   text-decoration: none;
   color: #000;
}

.lmCMSListMenuUL .lmCMSListMenuLI .lmCMSListMenuUL,
.lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL

{
   margin: 5px 0 -9px 0;
}

/*2. uroven*/
.lmCMSListMenuUL .lmCMSListMenuLI .lmCMSListMenuUL .lmCMSListMenuLI,
.lmCMSListMenuUL .lmCMSListMenuLI .lmCMSListMenuUL .lmCMSListMenuHighlightedLI,
.lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuLI,
.lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuHighlightedLI
{
   background: url('../App_Themes/DBBiotech/icon_css_list2.jpg') no-repeat 5px 3px;
}

/*3. uroven*/
.lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuHighlightedLI,
.lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuLI,
.lmCMSListMenuUL .lmCMSListMenuHighlightedLI .lmCMSListMenuUL .lmCMSListMenuLI .lmCMSListMenuUL .lmCMSListMenuLI,
.lmCMSListMenuUL .lmCMSListMenuLI .lmCMSListMenuUL .lmCMSListMenuLI .lmCMSListMenuUL .lmCMSListMenuLI
{
  background: url('../App_Themes/DBBiotech/icon_css_list3.jpg') no-repeat 5px 4px;
}



/*===========================================*/
/*#MENU/MENU - UL LIST#*/

.list1
{
   margin: 0 0 0 10px;
   padding: 0 0 0 0;
   list-style-type: none;
}

.list1 li
{
   display: block;   
   padding: 0 10px 4px 14px;
   background: url('../App_Themes/DBBiotech/icon_list1.jpg') no-repeat 0 4px;
}

.list2
{
   margin: 0 0 0 10px;
   padding: 0 0 0 0;
   list-style-type: none;
}

.list2 li
{
   display: block;   
   padding: 0 10px 4px 14px;
   background: url('../App_Themes/DBBiotech/icon_list2.jpg') no-repeat 0 4px;
}

.products
{
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   list-style-type: none; 
}

.products li 
{
   border-bottom: 1px dotted #adadad;
   padding: 2px 0 2px 0;
}

.products li .date
{
   clear: both;
   display: block;
   font-size: 11px;
}

.news
{
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   list-style-type: none; 
}

.news li
{
   padding: 6px 0 5px 22px;
   background: url('../App_Themes/DBBiotech/icon_news.jpg') no-repeat 0 6px;
   font-size: 13px;
   border-bottom: 1px dotted #adadad;
}

.IE6 .news li, .IE7 .news li
{
  background: url('../App_Themes/DBBiotech/icon_news.jpg') no-repeat 12px 6px;
}


.news li a, .news li a:visited
{  color: #000;
}

.news li .date
{
   clear: both;
   display: block;
   float:right;
   font-size: 11px;
   padding: 1px 0 0 8px;
   color: #15ac5d;
}

.docs
{
   margin: 0 0 0 0;
   padding: 0 0 10px 0;
   list-style-type: none;
}

/*===========================================*/
/*#MENU/SITEMAP #*/

.CMSSiteMapList
{
   margin: 0 0 0 15px;
   padding: 0 0 0 0;   
}

.CMSSiteMapListItem
{
   list-style-type: none;
   padding: 3px 0 3px 13px;
   background: url('../App_Themes/DBBiotech/icon_list3.jpg') no-repeat 0 6px;
}

.CMSSiteMapListItem a, .CMSSiteMapListItem a:visited
{
   color: #000;
}

/*===========================================*/
/*#ICONS & OTHER/BUTTONS #*/

a.btn1, a.btn1:hover
{
   padding: 2px 0 0 8px;
   background: url('../App_Themes/DBBiotech/bg_btn1.jpg') no-repeat 0;
   height: 20px;
   width: 100px;
   display: block;
   color: #4a780e;
   text-decoration: none;
}


/*===========================================*/
/*#MAIN LAYOUT/SEARCH BOX #*/
.searchbox
{
   display: block;   
   background-image: url('../App_Themes/DBBiotech/bg_searchbox.jpg');
   background-repeat: no-repeat;
   width: 240px;
   height: 25px;
   float: left;
   margin: 18px 0 0 30px;
}

.searchbtn
{
   display: block;
   float: left;
   width: 55px;
   height: 24px;
   padding-bottom: 2px;  
   background-image: url('../App_Themes/DBBiotech/bg_btn_search.jpg');
   border: none;
   color: gray;
   font-size: 11px;
   text-align: center;
}

.searchbtn:hover
{
   cursor: pointer;
}

.searchtxtbox
{
   color: #8B8B8B;
   display: block;
   float: left;
   margin: 4px 10px 0 5px;
   height: 14px; width: 160px;
   border-width: 0px;
   background-color: #fff;
   font:normal 12px Arial, Helvetica, sans-serif;
}

/* tato trieda urcuje styl pre samotny watermark, ale i textbox
   v ktorom sa watermark nachadza vtedy, ak nie je na textboxe focus
*/

.watermark
{
   color: #8B8B8B;
   display: block;
   float: left;
   margin: 4px 10px 0 5px;
   height: 14px; width: 160px;
   border-width: 0px;
   font-size: 11px;
   background-color: #fff;
   font:normal 12px Arial, Helvetica, sans-serif;
}

.IE6 .searchbox,
.IE7 .searchbox
{
   width: 230px;
   margin: 18px 0 0 15px;
}

.IE6 .searchtxtbox, .IE6 .watermark,
.IE7 .searchtxtbox, .IE7 .watermark
{
   margin: 4px 5px 0 0;
   width: 150px;
}

.ErrorLabel
{
   padding-bottom: 6px;
   color: red;
   display: block;
}

.EditingFormErrorLabel
{   color: red;
}

/*=====================================*/
/*#MENU/MENU - osTicket#*/
#osticket{position: fixed; bottom: 0; right: 0px;z-index:1001;}
#osticket-bubble{width: 158px; height: 30px; font-size: 14px; font-weight: normal; padding: 21px 0 0 62px; background: url('../App_Themes/DBBiotech/bgTicket.png') no-repeat}

#osticket-bubble .a{color: #fff; text-decoration: none; font-family: Verdana;}
#osticket-bubble .a:hover{color:#ffd9d6;}

/*===========================================*/
/*#MAIN LAYOUT/ROUND BOX #*/

.rbroundbox
{  
   background-color: #fff;    
   background: url('../App_Themes/DBBiotech/white_middle1.jpg') repeat-y 0 0;
   width: 222px; margin-bottom: 10px; 
}
.rbtop { background: url('../App_Themes/DBBiotech/white_top1.jpg') no-repeat top right; }
.rbbot { background: url('../App_Themes/DBBiotech/white_bottom1.jpg') no-repeat bottom right; }

.rbtop, .rbbot
{
   width: 100%;
   height: 4px;
}

.rbcontent 
{  margin: 13px 12px;}
.rbcontent.with-bg.bg1{margin: 0px 3px; padding:10px; background: url('../App_Themes/DBBiotech/bg_roundblock1.jpg') repeat-x 0 bottom;}
.rbcontent-1.with-bg.bg2{margin: 0px 3px; padding:10px; background: url('../App_Themes/DBBiotech/bg_roundblock2.jpg') repeat-x 0 bottom;}

.rbheader-green1, .rbheader-green2, .rbheader-green3, .rbheader-yellow
{
   width: 201px; height: 31px; 
   background: url('../App_Themes/DBBiotech/bg_header_green1.jpg') no-repeat 0 0;
   position: relative;
   top: 0px;
   left: 3px;
   padding: 12px 0 0 15px;
   font-size: 15px;
   color: #fff; font-weight: bold;
text-transform:uppercase;
}


.rbheader-green3 a, .rbheader-green3 a:hover{color:#fff; text-decoration: none;}

.rbcontent-1
{  margin: 0 0 0 3px;}

.rbheader-yellow
{  background: url('../App_Themes/DBBiotech/bg_header_yellow.jpg') no-repeat 0 0;}

.rbheader-green2
{  background: url('../App_Themes/DBBiotech/bg_header_green2.jpg') no-repeat 0 0;}

.rbheader-green3
{  background: url('../App_Themes/DBBiotech/bg_header_green3.jpg') no-repeat 0 0;}

a.navlink1, a.navlink1:visited
{
   background: url('../App_Themes/DBBiotech/icon_navlink1.jpg') no-repeat 3px 1px;
   padding: 0 0 0 24px;
   margin: 10px 0 0 0;
   color: #000;
   font-weight: bold;
   display: block;
}

a.navlink2, a.navlink2:visited
{
   background: url('../App_Themes/DBBiotech/icon_navlink1.jpg') no-repeat 3px 0;
   padding: 0 0 0 24px;
   margin: 10px 0 0 0;
   color: #000;
   display: inline;
}

/*===========================================*/
/*#MAIN LAYOUT/ROUND BOX CONTACT FORM #*/

.rbroundbox-cf
{  
   background-color: #fff;    
   background: url('../App_Themes/DBBiotech/white_middle2.jpg') repeat-y 0 0;
   width: 330px; margin-bottom: 10px;
}
.rbtop-cf { background: url('../App_Themes/DBBiotech/white_top2.jpg') no-repeat top right; }
.rbbot-cf { background: url('../App_Themes/DBBiotech/white_bottom2.jpg') no-repeat bottom right; }

.rbtop-cf, .rbbot-cf
{
   width: 100%;
   height: 4px;
}

.rbcontent-cf
{  margin: 13px 12px;}

/*===========================================*/
/*#MAIN LAYOUT/FAQ ACCORDION #*/

#faq
{
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

#faq dt
{
   padding: 5px 0 5px 26px;
   background: url('../App_Themes/DBBiotech/icon_faq1.jpg') no-repeat 0 2px;
   font-weight: bold;
   color: #2c898f;
}

#faq dt:hover
{
   cursor: pointer;
   text-decoration: underline;
}

#faq dd
{
   margin: 0 0 0 0;
   padding: 0 0 7px 26px;
   text-align: justify;
   background: url('../App_Themes/DBBiotech/icon_faq2.jpg') no-repeat 0 0;
}

#faq dd p
{
   margin: 2px 0 7px 0;
}

/*===========================================*/
/*#MAIN LAYOUT/NEWS #*/

.news-block-preview
{
   border-bottom: 1px solid #d4d9db;
   padding: 0 0 12px 0;
}

.news-block-detail
{
   border-bottom: 1px solid #d4d9db;
   padding-bottom: 10px;
}

.news-block-footer
{
   color: #7e7e7e;
   margin: 10px 0 0 0;
   display: block;
}

/*#MAIN LAYOUT/MISSIONS #*/

.missions-teaser{float:left; width:160px; margin-top:15px; padding:2px; border:1px solid lightgray;}
.missions-text-right{float:left; width:530px; margin-left:20px;}
.missions-text-full{padding-right:15px;}

.missions-block-detail{padding-bottom:10px;}
.missions-image-block{text-align:center; margin:35px 0;}
.missions-image{padding:2px; border:1px solid lightgray;}
/*===========================================*/
/*#PAGES/DISTRIBUTION NETWORK#*/

.distributor-table
{  width: 730px;
   margin: 10px 0 10px 0;}

.distributor-table tr td
{  vertical-align: top;}

.distributor-table tr.header td
{
   border-bottom: 1px dotted #0197b2;
   color: #6db933;
   vertical-align: bottom;
}

.distributor-table tr.header td.col3
{
   font-size: 15px;
   font-weight: bold;
   text-align: right;
}

.distributor-table tr td.col1
{  width: 300px;}


.distributor-table tr td.col2
{  width: 50px;}


.distributor-table tr td.col3
{  width: 380px;}

p.contact-person
{
   margin: 4px 0 0 0;
}

.distDatalistCol
{
   padding: 4px 30px 0 0;
}

/*===========================================*/
/*#PAGES/PRODUCTS#*/

#product-preview-1
{  width: 730px;
   position: relative;
   left: -5px;}

#product-preview-1 tr.header td
{  border-bottom: 1px solid #cecece;
   font-weight: bold;
   font-size: 14px;}

#product-preview-1 tr.alt td
{  background-color: #d2edef;}

#product-preview-1 tr td.a
{  width: 215px;}

#product-preview-1 tr td.b
{  width: 125px;}

#product-preview-1 tr td.c
{  width: 200px;}

#product-preview-1 tr td.d
{  width: 170px;}

.icon-publication
{  float: right;}

#product-detail-1
{  width: 730px;
   position: relative;
   left: -5px;
}

#product-detail-1 tr td
{  border-top: 1px solid #cecece;
   vertical-align: top;
   background-color: #d2edef;}

#product-detail-1 tr td.a
{  width: 100px;}

#product-detail-1 tr td.b
{  width: 200px;}

#product-detail-1 tr td.c
{  width: 75px;}

#product-detail-1 tr td.d
{  width: 355px;}

#product-detail-1 tr.alt td
{  background-color: #fff;
   border-bottom: 1px solid #cecece;}

#product-detail-2
{  width: 730px;
   position: relative;
   left: -3px;}

#product-detail-2 tr.header td
{
   border-bottom: 1px solid #cecece;  
   font-weight: bold;
}

#product-detail-2 tr.alt td
{
   background-color: #ecf4f0;
}

.products-header1
{
   margin-bottom: 3px;
   color: #96bc31;
   font-weight: bold;
   font-size: 14px;
   position:relative;
   top: -8px;
   background: url('../App_Themes/DBBiotech/ce.gif') no-repeat right 0px;
}

.products-header2
{
   padding: 26px 0 8px 26px;
   margin: 0 0 0 0;
   color: #1b1c19;
   font-weight: bold;
   font-size: 16px;
   background: url('../App_Themes/DBBiotech/icon_products_header2.jpg') no-repeat -2px 20px;
}

.products-header3
{
   padding: 8px 0 2px 0;
   margin: 0 0 0 0;
   font-size: 13px;
   color: #1b1c19;
   font-weight: bold;
}

#ihc
{
   width: 212px; height: 150px;
   float: left;
   margin: 55px 0 0 0;
   padding: 0 0 0 8px;
   font-size: 18px;
   font-weight: bold;
   color: #6e6e6e;
   background: url('../App_Themes/DBBiotech/products/ihc.jpg') no-repeat;
   display: inline-block;
}

#ihc:hover
{  background: url('../App_Themes/DBBiotech/products/ihc.jpg') no-repeat 0 -150px;
   text-decoration: none;
   color: #2757a3;
}

#wb
{
   width: 212px; height: 150px;
   float: left;
   margin: 55px 0 0 32px;
   padding: 0 0 0 8px;
   font-size: 18px;
   font-weight: bold;
   color: #6e6e6e;
   background: url('../App_Themes/DBBiotech/products/wb.jpg') no-repeat;
   display: inline-block;
}

#wb:hover
{  background: url('../App_Themes/DBBiotech/products/wb.jpg') no-repeat 0 -150px;
   text-decoration: none;
   color: #6ac61b;
}

#fc{
   width: 212px; height: 150px;
   float: left;
   margin: 55px 0 0 32px;
   padding: 0 0 0 8px;
   font-size: 18px;
   font-weight: bold;
   color: #6e6e6e;
   background: url('../App_Themes/DBBiotech/products/fc.jpg') no-repeat;
   display: inline-block;
}

#fc:hover
{  background: url('../App_Themes/DBBiotech/products/fc.jpg') no-repeat 0 -150px;
   text-decoration: none;
   color: #000;
}

#dab
{
   width: 212px; height: 150px;
   float: left;
   margin: 35px 0 0 10px;
   padding: 0 0 0 8px;
   color: #6e6e6e;
   font-size: 18px;
   font-weight: bold;
   background: url('../App_Themes/DBBiotech/products/dab.jpg') no-repeat;
   display: inline-block;
}

#dab:hover
{  background: url('../App_Themes/DBBiotech/products/dab.jpg') no-repeat 0 -150px;
   text-decoration: none;
   color: #ad0005;}


#dab span
{
   position: relative;
   top: -20px;
}

#ihc span, #wb span, #fc span
{
   position: relative;
   top: -40px;
}

#product-filter-block
{
   background: url('../App_Themes/DBBiotech/bg_filter.jpg') no-repeat 0 0;
   width: 702px;
   height: 156px;
   padding-top: 8px;
}

#filter-header
{
   margin-left: 10px;
   font-weight: bold;
   font-size: 14px;
   margin-bottom: 4px;
}

#product-filter-1
{
   width: 700px;
   margin-bottom: 25px;
}

#product-filter-1 tr td.a, #product-filter-1 tr td.b
{   width: 210px; padding: 10px 0 0 10px;}

#product-filter-1 tr td.c, #product-filter-1 tr td.d
{   width: 140px; padding: 10px 0 0 10px;}

#product-filter-1 tr td.a1, #product-filter-1 tr td.b1
{  padding: 0 0 0 10px;}

#product-filter-1 tr td.c1, #product-filter-1 tr td.d1
{  padding: 0 0 0 10px;}

#product-filter-1 tr td.alphabet
{
   padding: 10px 0 0 10px;
}

.txt-filter
{
   width: 185px;
   font-size: 12px;
}

.ddl-filter
{
   width: 120px;
   font-size: 12px;
}

.filter-button, filter-button:hover
{
   padding: 0 0 0 10px;
   background: url('../App_Themes/DBBiotech/bg_btn1.jpg') no-repeat 0;
   height: 22px;
   width: 100px;
   display: block;
   color: #4a780e;
   margin: 0 0 10px 0;
   border: none;
   cursor: pointer;
   text-align: left;
}

.no-records-found
{
   position: relative;
   top: 52px;
}

/*===========================================*/
/*#MAIN LAYOUT/GALLERY THUMBNAIL #*/

.thumbnail-block
{
   width: 220px;
   height: 165px;
   display: inline-block;
   margin: 5px 3px 5px 0;
   text-align: center;
   border: 1px solid #adadad;
   overflow:hidden;
}
.thumbnail-border{overflow:hidden;display: block; border: 2px solid #fff; width: 216px;  height:161px;}
.thumbnail {text-align: center;}

/*==============================*/
/*#ICONS & OTHER/ICONS - FILE ICONS #*/
.pdf
{
   background: url('../App_Themes/DBBiotech/icon_pdf.gif') no-repeat 0 2px;
   padding: 3px 0 0 20px;
   min-height: 20px;
}

.doc
{
   background: url('../App_Themes/DBBiotech/icon_doc.gif') no-repeat 0 0;
   padding: 3px 0 0 20px;
   height: 20px;
}

.rss
{
   background: url('../App_Themes/DBBiotech/icon_rss.jpg') no-repeat 0 3px;
   padding: 3px 0 0 20px;
   height: 20px;
}

.link
{
   background: url('../App_Themes/DBBiotech/icon_link.png') no-repeat 0 4px;
   padding: 3px 0 0 20px;
   min-height: 20px;
}

.ce
{
   background: url('../App_Themes/DBBiotech/ce.gif') no-repeat right 50%;
}

/*==============================*/
/*#ICONS & OTHER/TABLES #*/

/*general table*/
.tbl1 tr td
{  height: 24px;}

.tbl1 tr.header td
{  border-bottom: 1px solid #009999;
   height: 24px;
   background-color: #fff;
}

.tbl1 tr.alt td
{  background-color: #d2edef;
   height: 24px;
}

.tbl2 tr td
{  height: 24px;}

.tbl2 tr.header td
{  border-bottom: 1px solid #cecece;
   font-weight: bold;
   font-size: 14px;}

.tbl2 tr.alt td
{  background-color: #d2edef;
   height: 24px;
}

.tbl2 tr td.a
{  width: 172px;}

.tbl2 tr td.b
{  width: 360px;}

.tbl2 tr td.c
{  width: 160px;}

.tbl3
{
   width: 600px;
}

.tbl3 tr td
{
   padding: 0 8px 15px 8px;
   width: 200px;
   font-weight: bold;
}

.tbl3 tr td img
{
   border: 1px solid gray;
}

.tbl3 tr td a:hover
{
   text-decoration: none;
}

/*===========================================*/
/*#MAIN LAYOUT/MENU - DYNAMIC#*/
.rightarrowclass{display:none;}
.downarrowclass{display:none;}

/*===========================================*/
/*#MAIN LAYOUT/COIN SLIDER#*/
#coin-slider-block {overflow:hidden; border-radius:6px; background-color: #fff; width: 730px; height: 260px; margin: auto; margin-bottom:10px;}
.coin-slider {overflow: hidden; position: relative;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons {font-size: 0px; float: right; margin-right:20px; position: relative; top:-34px;}
.cs-buttons a {margin: 0 3px 0 3px; height: 14px; width: 14px; display: inline-block; background: url('../App_Themes/DBBiotech/coinslider_btn_off.png') no-repeat;}
.cs-buttons a.cs-active {margin: 0 3px 0 3px; height: 14px; width: 14px; display: inline-block; background: url('../App_Themes/DBBiotech/coinslider_btn_on.png') no-repeat;}

.cs-title {display: none;}
.cs-prev {display: none;}
.cs-next {display:none;}