html {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: Arial;
}
body {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: Arial;
  background: #c0c0c0;
  width: 100%;
}

#global {
  width: 1130px;
  background: #FFF url(images/new/main_bg.png) right -75px no-repeat;
  margin: 0 auto;
  overflow: hidden;
}
#global2 {
  width: 1130px;
  background: #FFF;
  margin: 0 auto;
  overflow: hidden;
}

#header {
  float: left;
}

#lang_spacer {
  float: left;
  width: 1130px;
  height: 36px;
  text-align: right;
}
#lang_spacer #langs {
  float: right;
  height: 12px;
  width: 200px;
  margin: 10px 0 0 0;
}
#lang_spacer #langs a {
  float: left;
  display: block;
  height: 12px;
  overflow: hidden;
}
#lang_spacer #langs #srb {
  width: 62px;
  background: url(images/new/srb_lang.png) no-repeat center;
}
#lang_spacer #langs #srb2 {
  width: 62px;
  background: url(images/new/srb_lang.jpg) no-repeat center;
}
#lang_spacer #langs #eng {
  width: 68px;
  background: url(images/new/eng_lang.png) no-repeat center;
}
#lang_spacer #langs #eng2 {
  width: 68px;
  background: url(images/new/eng_lang.jpg) no-repeat center;
}

#lang_spacer #print {
  float: right;
  height: 16px;
  width: 110px;
  margin: 8px 0 0 0;
  text-align: left;
}
#lang_spacer #print a {
  float: left;
  display: block;
  height: 16px;
  overflow: hidden;
  text-decoration: none;
}


/* LEVI DEO */
#left_wraper {
  float: left;
  width: 210px;
}

#menu {
  float: right;
  width: 190px;
}
.top_menu a {
  width: 172px;
  height: 24px;
  margin: 0 0 15px 0;
  padding: 0 0 0 10px;
  color: #1C2674;
  display: block;
  font-size: 15px;
  font-weight: bold;
  line-height: 24px;
  text-decoration: none;
  background-position: left -24px;
  background-repeat: no-repeat;
  background-image: url(images/new/menu_btns/top/top_menu.jpg);
}

.top_menu a.selected {
  background-position: left top;
  color: #fff;
  font-weight: bolder;
}

.sm_box {
  background: #F1F1F2;
  width: 182px;
}
.sub_menu a {
  width: 172px;
  height: 24px;
  margin: 0 0 15px 0;
  padding: 0 0 0 10px;
  color: #1C2674;
  display: block;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
}

.sub_menu a.selected {
  background: #009EDA;
  color: #fff;
  font-weight: bold;
}
.sub_menu a.selectedsm_sel {
  background: #009EDA;
  color: #fff;
  font-weight: bold;
  letter-spacing: -1px;
}
.sub_menu a.sm_sel {
  background: #00B4E0;
  color: #fff;
}


/* CENTRALNI DEO */
#center_wraper {
  float: left;
  width: 770px;
  margin: 0 0 0 70px;
}
#center_wraper2 {
  float: left;
  width: 800px;
  margin: 0 0 0 40px;
}
#page_title2 {
  color: #1C2674;
  font-size: 31px;
  padding: 0 0 30px 100px;
  line-height: 44px;
  text-transform: uppercase;
  background: url(images/new/jaffa_title.jpg) no-repeat top left;
}
#page_title {
  color: #1C2674;
  font-size: 31px;
  padding: 0 0 30px 100px;
  line-height: 45px;
  text-transform: uppercase;
}
.page_small_title {
  color: #1C2674;
  font-size: 24px;
  margin: 0 0 50px 0;
  width: 100%;
}
  /*Pocetna strana*/
.title_sivo1 {
  width: 232px;
  height: 24px;
  background: url(images/new/naslovi/sivo1.png) no-repeat;
  margin:  0 0 10px 0;
  padding: 0 0 0 10px;
  color: #1C2674;
  line-height: 24px;
  font-size: 15px;
  font-weight: bold;
}
.title_sivo2 {
  width: 382px;
  height: 24px;
  background: url(images/new/naslovi/sivo2.jpg) no-repeat;
  margin:  0 0 10px 0;
  padding: 0 0 0 10px;
  color: #1C2674;
  line-height: 24px;
  font-size: 15px;
  font-weight: bold;
}
.promo_fbox {
  float: left;
  width: 242px;
  color: #CFD1D2;
  font-size: 11px;
  line-height: 14px;
}
.promo_fbox2 {
  float: left;
  width: 382px;
  color: #919396;
  font-size: 11px;
  line-height: 14px;
  margin-bottom: 10px;
}
#news_ftitle {
  color: #FFF;
}
.promo_fbox p {
  margin: 10px 0 0 0;
}
.promo_fbox2 p {
  margin: 10px 0 0 0;
  color: #919396;
  font-size: 12px;
}

.read_more {
  float: left;
  text-decoration: none;
  color: #FFF;
  padding: 0 0 0 20px;
  margin: 5px 0 0 0;
  font-weight: bold;
  background: url(images/new/more_btn.png) no-repeat 2px 2px;
}
.read_more2 {
  float: left;
  text-decoration: none;
  color: #00A1DD;
  padding: 0 0 0 20px;
  margin: 5px 0 0 0;
  font-weight: bold;
  background: url(images/new/more_btn.png) no-repeat 2px 2px;
  width: 372px;
}


  /*Proizvodi*/

    /*Jaffa cakes*/
#prod_intro {
  margin: 13px 0 0 0;
  padding: 0;
  font-size: 16px;
  color: #909295;
}
#prod_table {
  width: 740px;
  margin: 60px 0 0 -5px;
}
#prod_table tr {
  height: 110px;
}

#prod_desc {
  width: 695px;
}
#prod_title_small {
  margin: 50px 0 0 0;
  font-size: 22px;
  color: #F6921E;
  width: 100%;
  overflow: hidden;
}
#prod_title_small img {
  margin: 0 5px 0 0;
}
#prod_desc {
  color: #909295;
  font-size: 12px;
  border-bottom-width: 2px;
  border-bottom-style: dotted;
  padding:  0 0 35px 0;
}
#prod_desc_box #distributeri, #distributeri {
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  line-height: 30px;
  padding: 0 0 0 20px;
  display: block;
  width: 234px;
  height: 28px;
}
#prod_desc_box .table_title {
  margin: 30px 0 13px 0;
  font-size: 22px;
  color: #F6921E;
}
#prod_desc_box .table_bottom {
  margin: 10px 0 0 0;
  font-size: 15px;
  color: #F6921E;
}


  /*Kompanija*/
.paragraph_container {
  padding: 0 0 0 10px;
}
.paragraph_container .paragraph_title {
  color: #1C2674;
  font-size: 31px;
  padding: 0 0 30px 100px;
  line-height: 45px;
  text-transform: uppercase;
  background: url(images/new/jaffa_title.jpg) no-repeat top left;
}
.paragraph_container .paragrahp_text,
.paragraph_container .paragraph_text {
  color: #909295;
  font-size: 14px;
}
.paragraph_container .paragrahp_text strong,
.paragraph_container .paragraph_text .blue_highlight {
  color: #1C2674;
  font-size: 14px;
}
.paragraph_container .paragraph_text .blue_small_title {
  color: #1C2674;
  font-size: 21px;
  margin: 0 0 20px 0;
  width: 100%;
  float: left;
}
.paragraph_container .paragraph_text ul li {
  width: 100%;
}
.paragraph_container .paragraph_text ul li {
  float: left;
  width: 100%;
  padding: 0 0 10px 0;
}

  /*Prodaja*/
#dis_input_title {
  font-size: 13px;
  color: #1C2674;
  font-weight: bold;
}
#dist_inputi {
  margin: 10px 0 0 0;
}
.box2 {
  background: url(images/new/login_input_bg.jpg) no-repeat left top;
  width: 180px;
  height: 20px;
  border: none;
  padding: 0 0 0 5px;
  display: block;
  margin: 0 0 5px 0;
  color: #1C2674;
}

#cenovnik {
  background: url(images/new/cenovnik_bg.jpg) no-repeat left top;
  width: 349px;
  height: 24px;
  padding: 0 0 0 10px;
}
#cenovnik span {
  font-size: 14px;
  color: #001652;
  font-weight: bold;
  float: left;
  line-height: 26px;
}
#cenovnik img {
  margin: 4px 0 0 48px;
  float: left;
}
#cenovnik a {
  font-size: 14px;
  color: #001652;
  font-weight: bold;
  line-height: 23px;
  margin-left: 5px;
}
#cen_desc {
  color: #919396;
  font-size: 11px;
}

  /*Pretraga rezultat*/
#cplink {
  width: 100%;
  margin-bottom: 20px;
  border-bottom: 2px solid #001652;
}
#cplink div {
  font-size: 16px;
  color: #001652;
}
#cplink a {
  color: #EE3124;
  font-size: 14px;
  font-weight: bold;
}
.podvuceno {
  color: #909295;
  font-size: 12px;
  width: 100%;
  margin: 10px 0 0 0;
  padding-bottom: 10px;
  border-bottom: 1px dotted #001652;
}
.podvuceno a {
  color: #FDBB30;
  font-weight: bold;
}
.podvuceno .pretraga_rezultat_naslov {
  float: left;
  font-weight: bold;
}
.podvuceno .pretraga_rezultat_naslov span {
  color: #1C2674;
}
.podvuceno .pretraga_rezultat_datum {
  float: right;
}
.podvuceno .pretraga_rezultat_tekst {
  margin-top: 3px;
  float: left;
  width: 100%;
}
.podvuceno .pretraga_rezultat_tekst br {
  display: none;
}
.podvuceno .pretraga_rezultat_tekst p {
  margin: 0;
  padding: 0;
}
.podvuceno .pretraga_rezultat_tekst a {
  float: left;
  clear: both;
  margin-top: 20px;
}

  /*Press centar*/
    /*Pocetna*/

.promo_pbox {
  float: left;
  width: 382px;
  color: #919396;
  font-size: 11px;
  line-height: 14px;
  margin-bottom: 10px;
}
.pntitle {
  width: 382px;
  height: 24px;
  background: url(images/new/naslovi/sivo2.jpg) no-repeat;
  margin:  0 0 10px 0;
  padding: 0 0 0 10px;
  color: #1C2674;
  line-height: 24px;
  font-size: 15px;
  font-weight: bold;
}
.pktitle {
  width: 382px;
  height: 24px;
  background: url(images/new/naslovi/kampanje_bg.jpg) no-repeat;
  margin:  0 0 10px 0;
  padding: 0 0 0 10px;
  color: #FFF;
  line-height: 24px;
  font-size: 15px;
  font-weight: bold;
}
.promo_pbox p {
  margin: 10px 0 0 0;
  color: #919396;
  font-size: 12px;
}
.read_more2 {
  float: left;
  text-decoration: none;
  color: #00A1DD;
  padding: 0 0 0 20px;
  margin: 5px 0 0 0;
  font-weight: bold;
  background: url(images/new/more_btn.png) no-repeat 2px 2px;
  width: 372px;
}


/* PROMOCIJE GALERIJE */
.sl_show_group_title {
  font-size: 18px;
  color: #1C2674;
  display: block;
  padding: 5px 15px;
  background: #F1F1F2;
  cursor: pointer;
  border-bottom: 1px solid #1C2674;
}
.sl_show_box {
  border: 1px solid #F1F1F2;
  text-align: center;
}
.sl_show_title {
  display: block;
  font-size: 16px;
  color: #1C2674;
  border: 1px solid #F1F1F2;
  margin-bottom: 10px;
  padding: 10px;
}
.sl_show img {
  padding: 5px;
  border: 1px solid #1C2674;
  margin: 5px;
}

#logotipi {
  background: url(images/new/logotipi_bg.jpg) no-repeat left top;
  width: 382px;
  height: 24px;
  padding: 0 0 0 10px;
}
#logotipi span {
  font-size: 14px;
  color: #001652;
  font-weight: bold;
  float: left;
  line-height: 26px;
}
#logotipi img {
  margin: 4px 0 0 48px;
  float: left;
}
#logotipi a {
  font-size: 14px;
  color: #001652;
  font-weight: bold;
  line-height: 23px;
  margin-left: 43px;
}
#logotipi_desc {
  color: #919396;
  font-size: 11px;
}

/* DONJI DEO */
#bottom_wraper {
  float: left;
  width: 1128px;
  height: 55px;
  margin: 75px 0 0 0;
}

#bottom_wraper #our_sites {
  float: left;
  padding: 0 0 0 20px;

}
#bottom_wraper #our_sites a {
  text-decoration: none;
}
#bottom_wraper #our_sites img {
  border: none;
}

#pretraga {
  float: right;
  width: 314px;
  color: #FFF;
}
#pretraga_title {
  float: left;
  margin: 0 0 2px 0;
  font-weight: bold;
}
#pretraga #pretraga_form {
  margin: 0;
  height: 24px;
}
#pretraga input {
  background: url(images/new/pretraga_bg.png) no-repeat left top;
  border: none;
  width: 195px;
  height: 22px;
  color: #FFF;
  font-weight: bold;
  font-size: 11px;
  padding: 0 0 0 7px;
  float: left;
  margin: 2px 10px 0 0;
}
#pretraga img {
  float: left;
}

#akcije_title {
  float: left;
  margin: 0 0 4px 0;
  font-weight: bold;
}
#akcije_datum {
  float: left;
  margin: 1px 0 4px 90px;
  font-size: 11px;
}
#stanje_akcija {
  float: right;
  width: 262px;
  color: #FFF;
}
#akcije_cena {
  float: left;
  width: 170px;
  height: 22px;
  display: block;
  background: #05addc;
  text-decoration: none;
  color: #FFF;
  font-size: 15px;
  font-weight: bold;
  line-height: 24px;
  padding: 0 0 0 5px;
}
#akcije_promena {
  float: left;
  width: 57px;
  height: 22px;
  display: block;
  background: #e8b13c;
  margin:  0 0 0 4px;
  text-decoration: none;
  color: #FFF;
  font-size: 15px;
  font-weight: bold;
  line-height: 24px;
  text-align: center;
}

/* FOOTER */
#footer {
  float: left;
  width: 1130px;
  height: 75px;
  margin: 45px 0 0 0;
  color: #FFF;
  background: url(images/new/footer/footer_bg.jpg) no-repeat;
}
#footer #design a:link,
#footer #design a:visited,
#footer #design a:active {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
}

#footer #linkovi_footer {
  float: left;
  width: 100%;
  color: #D3D5D6;
  text-align: center;
  height: 27px;
  line-height: 27px;
}
#footer #linkovi_footer a:link,
#footer #linkovi_footer a:active,
#footer #linkovi_footer a:visited {
  text-decoration: none;
  font-weight: normal;
  color: #D3D5D6;
  text-transform: uppercase;
}

#footer #linkovi_footer #sr_lang_footer {
  margin: 0 0 0 20px;
  font-weight: bold;
}

#footer #bottom_footer {
  width: 100%;
  height: 45px;
  line-height: 45px;
}
#footer #bottom_footer #copy {
  float: left;
  width: 270px;
  padding:  0 0 0 30px;
  text-align: left;
}
#footer #bottom_footer #kappastar_logo {
  float: left;
  width: 530px;
  text-align: center;
}
#footer #bottom_footer #design {
  float: left;
  width: 270px;
  padding: 0 30px 0 0;
  text-align: right;
  line-height: 18px;
}










