body{
    font-family: Verdana, Tahoma, Times New Roman;
    background-color: #250f11;
    font-size: 10px;
    padding: 0px;
    margin: 0px;
}

div.ok{
    padding-bottom: 10px;
    color: #ccac5c;
}
div.error{
    padding-bottom: 10px;
    color: #FF1A00;
}

table{
    border-collapse: collapse;
}

table td{
    vertical-align: top;
}

img{
    border: none;
}

span.title{
    font-weight: bold;
    font-size: 11px;
    color: #e3cd8c;
}

hr.separator{
    background-color: #000000;
    border: none;
    height: 20px;
    padding: 0px;
    margin: 0px;
}

input.kontakt{
    background-image: url('../images/textfield.png');
    background-repeat: no-repeat;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: 11px;
    color: #ccac5c;
    height: 16px;
    width: 207px;
    border: none;
}
textarea.kontakt{
    background-image: url('../images/textarea.png');
    background-repeat: no-repeat;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: 11px;
    color: #ccac5c;
    height: 84px;
    width: 207px;
    border: none;
}
input.ksubmit{
    background: transparent;
    font-size: 11px;
    cursor: pointer;
    color: #ccac5c;
    border: none;
    padding: 0px;
}

a.link, a.link:active, a.link:visited{
    text-decoration: none;
    color: #ccac5c;
}
a.link:hover{
    text-decoration: underline;
}

#loader{
    position: absolute;
    text-align: center;
    padding-top: 300px;
    width: 100%;
}

#grb{
    text-align: center;
    padding-top: 30px;
}
#lang{
    padding-left: 230px;
    padding-top: 50px;
}
#lang img{
    position: relative;
    border: none;
    top: 10px;
}
#lang a{
    text-decoration: none;
    margin-right: 160px;
    font-size: 14px;
    color: #ddcaae;
    display: block;
    float: left;
}
#foot{
    background-image: url('../images/hr-775.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #000000;
    text-align: center;
    padding-top: 20px;
    color: #ccac5c;
    height: 31px;
}

#wrapper{
    display: none;
    
    background-image: url('../images/page-back.png');
    background-repeat: repeat-y;
    margin-right: auto;
    margin-left: auto;
    width: 1024px;
}
#wrapper .left{
    background-image: url('../images/cvet-left.png');
    background-repeat: no-repeat;
    width: 125px;
}
#wrapper .right{
    background-image: url('../images/cvet-right.png');
    background-repeat: no-repeat;
    width: 124px;
}
#wrapper .page{
    width: 775px;
}


#header{
    
}
#menu{
    position: absolute;
    max-width: 775px;
    width: 775px;
    top: 335px;
}
#menu .tmenu, #menu .tmenu_en{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
#menu .tmenu li, #menu .tmenu_en li{
    display: block;
    float: left;
}
#menu .tmenu li:hover, #menu .tmenu li:hover{
    background-image: url('../images/button.png');
    background-repeat: no-repeat;
    background-position: center;
}
#menu .tmenu li a, #menu .tmenu li a:active, #menu .tmenu li a{
    font-family: Garamond, Times New Roman, Verdana;
    background-repeat: no-repeat;
    background-position: left 12px;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 15px;
    margin-right: 7px;
    padding-top: 10px;
    font-size: 13px;
    color: #ddcaae;
    display: block;
    height: 23px;
    border: none;
}
#menu .tmenu_en li a, #menu .tmenu_en li a:active, #menu .tmenu_en li a:visited{
    font-family: Garamond, Times New Roman, Verdana;
    background-repeat: no-repeat;
    background-position: left 12px;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 15px;
    margin-right: 10px;
    margin-left: 5px;
    padding-top: 10px;
    font-size: 14px;
    color: #ddcaae;
    display: block;
    height: 23px;
    border: none;
}
#menu .tmenu li a:hover{
    color: #C0B399 !important;
}
#menu .tmenu_en li a:hover{
    color: #C0B399 !important;
}
#menu .tmenu li a.naslovna{ background-image: url('../images/listic.png'); margin-left: 10px; }
#menu .tmenu li a.proizvodi{ background-image: url('../images/listic.png'); margin-left: 7px; }
#menu .tmenu li a.proizvodnja{ background-image: url('../images/listic.png'); margin-left: 7px; }
#menu .tmenu li a.empty{ background: none; width: 93px; }
#menu .tmenu li a.operunu{ background-image: url('../images/listic.png'); margin-left: 6px; }
#menu .tmenu li a.gdekupiti{ background-image: url('../images/listic.png'); margin-left: 3px; }
#menu .tmenu li a.kontakt{ background-image: url('../images/listic.png'); margin-left: 3px; }

#menu .tmenu_en li a.naslovna{ background-image: url('../images/listic.png'); margin-left: 38px; }
#menu .tmenu_en li a.proizvodi{ background-image: url('../images/listic.png'); }
#menu .tmenu_en li a.proizvodnja{ background-image: url('../images/listic.png'); }
#menu .tmenu_en li a.empty{ background: none; width: 90px; }
#menu .tmenu_en li a.operunu{ background-image: url('../images/listic.png'); }
#menu .tmenu_en li a.gdekupiti{ background-image: url('../images/listic.png'); }
#menu .tmenu_en li a.kontakt{ background-image: url('../images/listic.png'); margin-right: 8px; }

#content{
    margin-top: 369px;
}


/* PROIZVODI */
table.proizvod{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    color: #ccac5c;
    width: 100%;
}
table.proizvod .pr_left{
    width: 206px;
    padding: 0px;
    margin: 0px;
}
table.proizvod .pr_opis{
    padding-left: 2px;
}
table.proizvod .pr_opis .naruci{
    background-image: url('../images/naruci.png');
    background-repeat: no-repeat;
    text-decoration: none;
    margin-left: 335px;
    margin-top: -33px;
    display: block;
    height: 15px;
    width: 70px;
}
table.proizvod .pr_opis .naruci:hover{
    background-image: url('../images/naruci-hover.png');
    background-repeat: no-repeat;
}
table.proizvod .pr_opis .order{
    background-image: url('../images/order.png');
    background-repeat: no-repeat;
    text-decoration: none;
    margin-left: 342px;
    margin-top: -33px;
    display: block;
    height: 15px;
    width: 65px;
}
table.proizvod .pr_opis .order:hover{
    background-image: url('../images/order.png');
    background-repeat: no-repeat;
}
table.proizvod .pr_opis h3{
    margin-bottom: 15px;
    padding-left: 2px;
    height: 35px;
}
table.proizvod .pr_opis p{
    background-image: url('../images/text-back.png');
    background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-right: 15px;
    text-align: justify;
    line-height: 1.2em;
    padding-left: 15px;
    padding-top: 10px;
    height: 236px;
    width: 379px;
}
table.proizvod .pr_opis p .diplome{
    white-space: nowrap;
    text-align: left;
    display: block;
}
table.proizvod .pr_right{
    vertical-align: bottom;
    padding-bottom: 11px;
    padding-right: 10px;
    text-align: center;
    width: 140px;
}



/* PAKOVANJE */
table.pakovanje{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    color: #ccac5c;
    width: 100%;
}
table.pakovanje .pa_opis{
    padding-bottom: 20px;
    padding-top: 20px;
    width: 475px;
}
table.pakovanje .pa_opis h3{
    margin-bottom: 20px;
    margin-left: 20px;
    margin-top: 0px;
}
table.pakovanje .pa_opis p{
    text-align: justify;
    line-height: 1.2em;
    margin-right: 20px;
    margin-left: 20px;
}
table.pakovanje .pa_opis table{
    line-height: 1.2em;
    margin-left: 20px;
    width: 100%;
}
table.pakovanje .pa_right{
    padding-bottom: 20px;
    padding-right: 12px;
    padding-top: 20px;
    text-align: right;
}



/* PROIZVODNJA */
table.proizvodnja{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    color: #ccac5c;
    width: 100%;
}
table.prozivodnja .pr_opis{
    padding-bottom: 20px;
    padding-top: 20px;
    width: 475px;
}
table.proizvodnja .pr_opis h3{
    margin-bottom: 20px;
    margin-left: 20px;
    margin-top: 0px;
}
table.proizvodnja .pr_opis p{
    text-align: justify;
    line-height: 1.2em;
    margin-right: 20px;
    margin-left: 20px;
}
table.proizvodnja .pr_opis table{
    line-height: 1.2em;
    margin-left: 20px;
    width: 100%;
}
table.proizvodnja .pr_right{
    padding-bottom: 20px;
    padding-right: 12px;
    padding-top: 20px;
    text-align: right;
}



/* ISTORIJA */
table.istorija{
    color: #ccac5c;
    width: 100%;
}
table.istorija .ist_left{
    background-image: url('../images/ist-left.png');
    background-repeat: repeat-y;
    text-align: center;
    padding-top: 20px;
    width: 211px;
}
table.istorija .ist_left img{
    margin-bottom: 20px;
}
table.istorija .ist_opis{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    padding-bottom: 20px;
    padding-top: 20px;
}
table.istorija .ist_opis h3{
    margin-bottom: 20px;
    margin-left: 20px;
    margin-top: 0px;
}
table.istorija .ist_opis p{
    margin-bottom: 25px;
    text-align: justify;
    line-height: 1.2em;
    margin-right: 20px;
    margin-left: 20px;
    text-indent: 15px;
}



/* O RAKIJI */
table.orakiji{
    color: #ccac5c;
    width: 100%;
}
table.orakiji .ora_left{
    background-image: url('../images/ist-left.png');
    background-repeat: repeat-y;
    text-align: center;
    padding-top: 20px;
    width: 211px;
}
table.orakiji .ora_left img{
    margin-bottom: 35px;
}
table.orakiji .ora_opis{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    padding-bottom: 20px;
    padding-top: 20px;
}
table.orakiji .ora_opis h3{
    margin-bottom: 20px;
    margin-left: 20px;
    margin-top: 0px;
}
table.orakiji .ora_opis p{
    margin-bottom: 25px;
    text-align: justify;
    line-height: 1.2em;
    margin-right: 20px;
    margin-left: 20px;
    text-indent: 15px;
}
table.orakiji .ora_opis ul{
    list-style-type: none;
    margin-bottom: 20px;
    margin-left: 35px;
    margin-top: 0px;
    padding: 0px;
}
table.orakiji .ora_opis ul li{
    padding: 0px;
    margin: 0px;
}



/* GDE KUPITI */
table.gdekupiti{
    color: #ccac5c;
    width: 100%;
}
table.gdekupiti .gde_left{
    background-image: url('../images/ist-left.png');
    background-repeat: repeat-y;
    text-align: center;
    padding-top: 20px;
    width: 211px;
}
table.gdekupiti .gde_left img{
    margin-bottom: 35px;
}
table.gdekupiti .gde_opis{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    padding-bottom: 20px;
    padding-top: 20px;
}
table.gdekupiti .gde_opis h3{
    margin-bottom: 20px;
    margin-left: 20px;
    margin-top: 0px;
}
table.gdekupiti .gde_opis table{
    margin-left: 20px;
}
table.gdekupiti table td{
    width: 260px;
}


/* KONTAKT */
table.kontakt{
    color: #ccac5c;
    width: 100%;
}
table.kontakt .kon_left{
    background-image: url('../images/ist-left.png');
    background-repeat: repeat-y;
    text-align: center;
    padding-top: 20px;
    width: 211px;
}
table.kontakt .kon_left img{
    margin-bottom: 35px;
}
table.kontakt .kon_opis{
    background-image: url('../images/background.png');
    background-repeat: no-repeat;
    background-color: #470000;
    padding-bottom: 20px;
    padding-top: 20px;
}
table.kontakt .kon_opis h3{
    margin-bottom: 20px;
    margin-left: 20px;
    margin-top: 0px;
}
table.kontakt .kon_opis p{
    margin-bottom: 25px;
    text-align: justify;
    line-height: 1.2em;
    margin-right: 20px;
    margin-left: 75px;
}
table.kontakt .kon_opis table{
    margin-bottom: 15px;
    text-align: justify;
    line-height: 1.2em;
    margin-right: 20px;
    margin-left: 75px;
}