/* Osnovniq izgled na stranicata */

body{
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: justify
}

h3{
  text-align: center;
  font-size: 12pt;
  color: #006600
}

h4{
  text-align: center;
  font-size: 11pt;
  color: #0000FF
}

/*h5{
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  margin: 0px 0px -5px 5px;
  padding: 0px;
  color: #006600
}

*/
p{
  text-align: justify;
  font-size: 10pt;
  margin: 5px 5px 10px 5px;

}

li{
  text-align: justify;
  font-size: 10pt;
  margin: 5px 0px 10px 0px
}


.td_top{
  background-image: url(dizain/top.jpg);
  background-position: bottom;
  background-repeat: no-repeat
}

.td_middle{
  background-image: url(dizain/top_middle.jpg);
  background-position: top;
  background-repeat: no-repeat;
}

.table_middle_top{
  background-image: url(dizain/bottom.jpg);
  background-position: bottom;
  background-repeat: no-repeat
}
/* div v lqvoto menu */
.left{
  width: 240px;
  margin-left: 10px;
  position: relative;
  margin-top: 30px
}
 /* div v centara */
.center{
  width: 595px;
  margin-top: 50px;
  margin-bottom: 80px;
}

.right{
 width: 120px;
 margin: 20px 5px 200px 15px;
}

.right img{
  border: 0px;
  margin: 0px 0px 20px 0px;
}


.left_r{
  width: 250px;
  margin-left: 10px;
  position: relative;
  margin-top: 150px;
  margin-bottom: 120px;
}



p{
  font-size: 10pt
}

a{
  font-size: 10pt;
  text-decoration: none;
  color: #0000FF
}
a:hover{
  color: #FF0000
}

ul{
  font-size: 10pt
}

ol{
  font-size: 10pt
}


.h1{
  font-size: 14pt;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  color: #FF0000;
  text-decoration: none;
  letter-spacing: 3px;
  margin-right: 80px
}

.h1 a:hover{
  color: #CC00FF;
}

.h2{
  font-size: 13pt;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  color: #336600;
  padding-right: 60px;
  text-decoration: none;
}

.h2 a:hover{
  text-decoration: underline
}

.h3{
  font-size: 11pt;
  text-align: center;
  color: #990000
}



/* linkovete ot levite meniuta */
.left_menu{
  width: 250px;
  margin-left: 10px;
  position: relative;
  margin-top: 30px;
  min-height: 30px;
  display: block
}

.left_menu ul{
  margin: 0;
  padding: 0;
}

/*left list items*/
.left_menu ul li{
  float: none;
  margin: 0px;
  padding: 0px;
  list-style-type: none;

}

/*left  menu link items style*/
.left_menu ul li a{
  padding: 5px 0px 5px 25px;
  margin: 0px;
  display: block;
  text-decoration: none;
  font-size: 9pt;
  text-align: left;
  color: #FFFFFF;
  width: 205px;
  height: 18px;
  font-weight: bold;
  background-image: url(../css/dizain/butoni.png);
  background-position: left;
  background-repeat: no-repeat
}

.left_menu ul li a:hover{            /* Изгледа на линковете в менютата които са маркирани*/
  color: #FFFF00;
  background-image: url(../css/dizain/butoni_kl.png);
  background-position: left;
  background-repeat: no-repeat
}

.left_menu ul li a:active{            /* Изгледа на линковете в менютата които са активни*/
  color: #FF0000;
}


/* individualni elementi */

p.komentar{
  font-size: 9pt
}

a.komentar{
  font-size: 9pt;
  font-weight: normal;
  color: #FF0033
}

a.komentar:hover{
  color: #CC00FF;
}

img.logo{   /* логото */

  width: 18px;
  height: 18px;
  border: 0px;
}

.baner_top{
  margin: 20px 10px 20px 10px;
  border: 0px;
  width: 980px;
  height: 130px
}

.baner_top img{
  border: 0px;
  max-height: 120px;
  max-width: 450px;
  float: left;
  margin: 0px 10px 0px 50px
}

.baner_top p{
  float: right;
  width: 160px;
  height: 30px;
  margin: 130px 0px 0px 0px;
  text-align: right;
  font-weight: bold;

}

.baner_top p a{
  font-size: 8pt;
  font-weight: bold;
  text-transform: uppercase;
  color: #000000
}

.baner_top p a:hover{
  color: #FF0000
}



.w_list{  /* spisaka v wellness */
  width: 170px;
  position: absolute;
  top: 600px;
  text-align: justify
}

.w_list dl dt{
  font-size: 8pt;
  margin: 0px 0px 20px 5px
}

.w_list dl dt a{
  font-size: 8pt;

}




.w_center{
  width: 390px;
  position: absolute;
  margin-left: 210px;
  top: 600px;
  text-align: justify
}

.baner_h{
  width: 150px;
  float: left;
  border: 0px;
  margin: 5px 5px 5px 5px;
}

.baner_w{
  width: 210px;
  float: left;
  border: 0px;
  margin: 25px 5px 25px 15px;
}

.img_herbalife{
  width: 200px;
  position: absolute;
  margin-left: 400px
}

.herbalife_kom{
  width: 400px;
  position: absolute;
}

.klip_sel{
  float: left;
  font-size: 8pt;
  list-style-type: none;
  padding-left: 5px;
  text-align: center;
  }
img.klip_sel{
  border: 0px;
  float: none;
}

.klip_sel a{
  text-decoration: none;
}

img.mh{
  width: 270px;
  float: right;
  padding-left: 20px;
  padding-bottom: 20px;
  padding-top: 10px;
}

img.img_lekari{
  float: left;
  width: 100px;
  margin-right: 20px;
  margin-bottom: 20px;
}

.zashto_hl{
  float: left;
  width: 150px;
  margin-right: 20px;
  margin-bottom: 20px
}
.zashto_hl img{
  width: 150px;
  margin-top: 20px;
}

.hff_top img{
  float: right;
  margin: 0px 10px 0px 20px
}
.hff_top h3{
  padding-top: 45px;
  color: #33CC00;
  font-weight: normal;
  font-size: 13pt;
  text-align: center
}



.h4_hff{
  color: #33CC00;
  font-weight: normal;
  font-style: italic;
  text-align: left
}
.vnim_hran{
  width: 150px;
  float: left;
  margin: 20px 60px 150px 10px;
}

.vnim_hran img{
  width: 50px;
}


.vnim_hran p{
  color: #009966;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
}

.zakuska{
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 15px;
  margin-top: 15px;
  float: none;
  height: 150px;
}

/* оформление на таблицата с нутриентите */
td.nutrienti_1{
  font-size: 9pt;
  border: thin solid #000000;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  background-color: #66CC66;
}
td.nutrienti_2{
  font-size: 9pt;
  border: thin solid #000000;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  background-color: #00CCFF;
}
td.nutrienti_top{
  color: #339999;
  font-weight: bold;
}

img.kl_hr{
  width: 400px ;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 15px;
  margin-top: 15px;
  float: right;
}

img.img_ko_tegl{
  width: 180px;
  float: right;
  margin-left: 40px;
  margin-bottom: 50px;
}

img.img_antioksidanti{
  float: left;
  margin-right: 30px;
}

h1.rezultat{ /* имената на резултатите */
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
  color: #CC0000;
  text-align: left;
  padding-left: 10px;
}

div.scroll_2 {      /* lqvoto meniu s rezultati */
height: 400px;
width: 200px;
overflow: auto;
padding: 8px;
margin-top: 100px
}

/* ----------------linkovete s rezultatite------------------- */
a.rezultat{ /* имената на резултатите */
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
  color: #996600;
  text-align: left;
  padding-left: 20px;
  text-decoration: none;
}


a.rezultat:hover{ /* имената на резултатите при маркиране */
  color: #CCCC99;
}

a.rezultat:active{ /* имената на резултатите при кликване */
  color: #FFFFCC;
}

img.rezultat{ /* снимките с резултати текста е отдоло */
  height: 150px;
  float: none;
  border-color: #996600;
  border-width: thin;
  margin-left: -15px;
}

img.rezultat:hover{ /* снимките с резултати при маркиране */
  border-color: #CCCC99;
}

img.rezultat:active{ /* снимките с резултати при кликване */
  border-color: #EEEEEE;
  border-width: medium;
}
/* ------------------------------------------------------ */

td.rezultat_l{   /* tablicata c rezultatite ot lqvo */
  border-bottom: medium groove #669900;
  text-align: center
}



/* ------- oformlenie na kataloga ----------------- */

.katalog{
  width: 580px;
  margin-left: 10px;
  margin-top: 40px;
  margin-right: 8px;
  position: relative;
  z-index: 0;
  display: block;
  min-height: 200px;
  text-align: right
}

.div_img_katalog{
  margin: 5px 30px 20px 5px;
  padding: 0px;
  float: left;
  display: block;
  height: 250px;
  width: 250px;
}

img.katalog_h{
  height: 240px;
}

img.katalog_w{
  width: 240px
}


.katalog h1{
  margin: 50px 5px 0px 5px;
  padding: 0px;
  font-size: 13pt;
  text-align: right;
  font-weight: bold;
  color: #FF3300;
  height: 207px;
  display: block;
}

.katalog p{
  margin: 5px 10px 5px 10px;
  padding: 5px;
  width: 540px;
  min-height: 60px;
  display: block;
  float: none;
}

p.kom_kat{
  margin: 0px 5px 0px 5px;
  padding: 0px;
  float: right;
  text-align: left;
  font-weight: bold;
  color: #333399;
  height: 60px;
  width: 280px;
  display: block;
 }

 .katalog ul li{
  margin: 6px;
  padding: 0px;
  float: none;
  width: 505px;

}
.bay{
  border: 0px;
  margin: 10px 10px 10px 180px;
  float: left
}

.bay a{
  font-size: 13pt;
  font-weight: bold
}

.bay img{
  float: left;
  border: 0px;
  margin-right: 20px
}



.katalog_link{
  margin-top: 50px;
  z-index: 0
}


.katalog_link li{
  float: left;
  list-style: none;
  width: 80px;
  margin-left: 20px;
  text-align: center;
  margin-bottom: 10px;
}

img.katalog_l_w{
  width: 60px;
  float: none;
  border: 0px;
}

img.katalog_l_h{
  float: none;
  border: 0px;
  height: 60px;
}



.katalog_link a{
  color: #660099;
  font-size: 8pt ;
  text-decoration: none
}

.katalog_link a:hover{
  text-decoration: underline
}

.katalog_link a:active{
  color: #FF3333;
}

/* kozmetikata v kataloga */

.kozmetika{
  width: 580px;
  margin-left: 20px;
  margin-top: 40px;
  margin-right: 10px;
  position: relative;
  z-index: 0;
  float: none
}

.kozmetika h2{
 font-size: 10pt;
  text-align: left;
  font-weight: bold;
  color: #339900;
  margin-right: 5px;
  margin-bottom: 10px;
}

.kozmetika p{
  font-size: 9pt;
}

.kozmetika li{
  font-size: 9pt;
  list-style: disc;
}

li.nf_set{
  float: left;
  margin-right: 10px;
  list-style: none;
  width: 170px;

 }

p.kom_kozmetika{
  text-align: left;
  font-weight: bold;
  color: #333399;
  font-size: 9pt;
}

/* navigaciqta v galeriite */
/* linkovete ot navigaciqta */

.navigaciq ul{
  margin: 0;
  padding: 0;
  list-style-type: none;

}


.navigaciq ul li{
  position: relative;
  display: inline;
  float: left;
  margin: 5px
}


.navigaciq ul li a{
  display: block;
  text-decoration: none;
  text-align: left;
  color: #FF0000;
  font-weight: bold
}

.navigaciq ul li a:hover{            /* Изгледа на линковете в менютата които са маркирани*/
color: #0033FF;
}

.navigaciq ul li a:active{            /* Изгледа на линковете в менютата които са активни*/
color: #006633;
}

/* levite linkove vav video galeriqta */

.scroll_vg{
  width: 240px;
  overflow: auto;
  margin-top: 90px;
  height: 250px
}

.scroll_vg li{
  width: 170px;
  list-style-type: none;
  margin: 10px 0px 10px 0px;
  float: none;
  padding: 0px 0px 0px 0px;
}

.scroll_vg img{
  float: left;
  width: 70px;
  border: 0px;
  margin-bottom: 20px;
  margin-right: 10px
}

.scroll_vg a{
  font-size: 8pt;
  text-decoration: none;
  color: #339900
}

.video_move{
  position: absolute;
  top: 330px;
  margin-left: 250px
}

/* Oformlenie na predstavqneto na co */

.info_co{
  width: 600px;
  height: 240px;
  margin-top: 70px;
  color: #339900;
  display: block
}

.info_co h3{
  color: #339900;
  text-align: left;
  font-style: italic;
  font-size: 13px
}

.info_img_div{
  width: 180px;
  height: 200px;
  float: left;
  margin: 50px 50px 0px 0px;
}



.info_co img{
  height: 150px;
  float: left;
  margin: 0px 50px 90px 0px;
  border: 0px
}

.info_co li{
  list-style-type: none;
  margin-left: 30px;
  float: none
}

.info_co a{
  text-decoration: none;
  color: #339900
}

.info_co a:hover{
  color: #FF0000
}

img.avatar{
  float: none;
  margin: 60px 0px 10px 20px;
  max-height: 300px;
  max-width: 270px
}


/* oformlenie na formata */
.forma{
  width: 600px;
  margin-top: 20px;
}



/* poletata s kontakti */
span{
  color: #FF0000;
}

.forma li{
  width: 550px;
  list-style-type: none;
  margin: 4px 0px 4px 0px;
}

.forma p{
  text-align: left;
  width: 250px;
  float: left;
  margin: 0px 20px 0px 0px;
  padding: 0px
}

.forma_pr li{
  list-style-type: disc;
  width: 500px
}

.home{
  background-image: url(../files/reklamni_baneri/bg_bmi.png);
  background-position: top;
  background-repeat: no-repeat;
  width: 302px;
  margin: 20px 10px 20px 38px;
  height: 302px;
  display: block;
}

.home p{
  padding-left: 10px;
  padding-right: 10px;
  font-size: 9pt;
  margin: 0px;
  padding-bottom: 12px
}
.home span{
  color: #FF0000
}

.home h2{
  font-size: 11pt;
  text-align: center;
  font-style: italic;
  color: #009900;
  margin: 0px 0px 20px 0px;
  padding-top: 10px;
}


.home_center{
  width: 330px;
  margin: 0px;
  padding: 0px;
  display: block;
  overflow: hidden
}

.home_center h1{
  font-size: 11pt;
  margin: 0px;
  padding: 0px;
}


.home_center_outside{
  width: 350px;
  padding: 25px 0px 10px 15px;
  border-bottom: thin dashed #669933
}

.home_center_outside img{
  width: 100px;
  float: left;
  margin: 0px 10px 0px 0px
}


span.home_center_outside{
  color: #0000CC;
  text-align: right;
  border: 0px;
  margin: 0px;
  font-weight: bold
}

.center_popup{
  width: 660px;
  height: 500px;
  overflow: auto;
  display: block;
  padding: 0px 20px 0px 20px;
}

.center_popup ul li{
  color: #006633
}

.sitemap{
  height: 20px;
  width: 950px;
  margin: -0px auto;
  padding: -0px 0px 0px 0px;
}

.sitemap p{
  margin: -0px 0px 0px 0px;
  padding: -0px 0px 0px 0px;
  text-align: center
}

p.bg_l_name{
  text-align: center;
  font-weight: bold
}

h2.head_bg_lekari{
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  color: #CC9900
}



