html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
.bor_nn{border:none !important; text-transform:none !important;}
.bor_nn-lif{text-transform:none !important;padding-top:20px!important; border-top:5px solid #ccc!important; border-bottom:none!important;}
.bor_nn1-lif{padding-bottom:10px;border-bottom:5px solid #ccc!important; margin:0!important; text-transform:none !important; font-size:20px !important;color:#6A3535 !important;}
.bor_nn1{border:none !important; margin:0 !important; text-transform:none !important; font-size:20px !important;color:#6A3535 !important;}
.bor_nn17{border:none !important; margin-bottom:30px !important; text-transform:none !important; font-size:20px !important;color:#6A3535 !important;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
.grey { margin:0px !important;}
blockquote, q{quotes:none;}
.h2_nasl-lif {
    font-size: 24px!important; border:0px!important;padding: 0px 0px 5px; margin-bottom:5px!important;
    text-transform: none !important;
    font-weight: normal !important;
}
.d-1{width:100%;float:right;height:auto;display:table;font-size:16px;  line-height:24px}
.d-1 h3, h4{color:#6A3535; margin:10px 0; border:0px}
.agb-ul{list-style:square;padding-left:35px}
.agb-ul li{margin-bottom:10px}
.p-ddd43tk {
    float: left;margin-left:1%;
    width: 30%;
    margin-bottom: 6px;
}
.p-d33t {
    width: 30%;
    float: left;
    height: auto;
    margin-bottom: 15px;
}
.pr-lifak {width:100%; height:auto; display:table; float:left}
.f-szlif {font-size:18px!important; border:none!important}
.l-d3 {font-size:17px!important}
.l-d4 { font-size:16px!important;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{line-height:1.5em;font-size:14px;font-family:'PT Serif', serif;color:white;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden;color:#7A7A7A; margin:0 !important;}
html{background:#f7f6f6;}
.fr { width:75.3%; text-align:right !important;}
.socials { text-align:right !important;}
h1, h2, h3, h4, h5, h6{color:#6A3535;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight:inherit;color:#6A4D35;}
h1{font-size:48px;margin-bottom:10px;}
h2{font-size:16px;margin-bottom:10px;font-weight:600;text-transform:uppercase; }
h3{font-size:14px;margin-bottom:5px;text-transform:uppercase;}
h4{font-size:14px;margin-bottom:10px;}
h5{font-size:12px;margin-bottom:10px;}
.lf4 {float:left; margin:22px 100px 22px 80px;}
.lif-d2 {float:left; width:100%; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
.pp5 { background-color:#ccc; padding:8px 0px; width:100%; text-align:center; border:1px solid #fff; background:#E77817; color:#fff}
h6{font-size:11px;margin-bottom:10px;}
.cross {text-decoration: line-through !important;
display: inline !important; margin:0px !important;}
.cross1 { color:#f00;}
.red {
color: red !important;
display: inline !important; margin:0px;}
.preise_h2 { width:100% !important; float:left;}
.rel_cijene {position:relative; top:15px;}
.subheader{color:#414558;}
.art {color:#6A4D35 !important; margin-bottom:3px !important;}
p{color:#7A7A7A;/*line-height:1.5em;*/font-size:14px;margin:0 0 15px 0;font-family:'PT Serif', serif;}
span{color:#7A7A7A;line-height:1.5em;font-size:14px;margin:0 0 15px 0;font-family:'PT Serif', serif;}
p.last{margin-bottom:0;}
p img{margin:0;}
ul li, ul li a{font-family:'PT Serif', serif;font-size:14px;}
img.left{float:left;margin-bottom:20px;margin-right:20px;}
img.right{float:right;margin-bottom:20px;margin-left:20px;}
em{font-style:italic;}
strong{font-weight:bold;}
.imp_prod_w {width:100% !important;}
small{font-size:80%;}
.link_rich {color:#7A7A7A !important;}
.pp61 { width:35% !important; float:left; margin-left:13px !important; margin-top:0px !important;}
.pp9 { float:left;}
.partner_div_11 {width:48%; float:left;}
.pp2 { width:100%; height:228px; margin-bottom:12px;}
.pppp { width:95%;}
.div_error {width:100%; text-align:center;}
.partner_1 {width:95.5%; padding:2%; border:1px solid #A3A3A3; float:left; margin-bottom:20px;}
.partner_sl {margin-bottom:5px;}
.partner_p1 {margin-bottom:10px !important;}
.error_bot {padding-bottom:30% !important;}
.partner_div2 {width:48%; float:left; margin-right:4%;}

.bornh {font-size:20px; borber:0; }

#txtHint {color:#6A3535; margin-top:10px;}
blockquote, blockquote p{font-size:14px;line-height:24px;color:#cdcdcd;font-style:italic;}
blockquote{margin:0 0 0px;padding:0;border-right:1px solid #796172;}
blockquote cite{display:block;font-size:12px;color:#cdcdcd;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited{color:#cdcdcd;}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0;}
::-moz-selection{background:#D1D1D1;color:#414558;}
a {color:#6A4D35 ;text-decoration:none;outline:0;}
a:hover{color:#7A7A7A;text-decoration:none;outline:0;}
p a, p a:visited{line-height:inherit;}
img.scale-with-grid{max-width:100%;height:auto;}
.color_kontakt {color:#6A3535 !important; font-weight:bold;}
.partner_p_bott {margin-bottom:5px !important;}
ul.tabs{display:block;margin:0 0 20px 0;}
ul.tabs li{width:auto;height:18px;padding:0 20px 0 0px;float:left;margin-bottom:0;font-family:Arial, Helvetica, sans-serif;}
ul.tabs li a{text-decoration:none;width:auto;height:18px;padding:0px 15px 0 0px;border-right:1px solid #414550;line-height:30px;margin:0;color:#bfd6e4;font-size:16px;}
ul.tabs li a.active{height:30px;position:relative;top:0px;padding-top:0px;margin:0 0 0 0px;color:#fff;}
ul.tabs li:first-child a.active{margin-left:0;}
ul.tabs-content{margin:0;display:block;color:#efefef;}
.div_kontakt3 {width:48%; float:left; position:relative; top:15px;}
ul.tabs-content > li{display:none;}
ul.tabs-content > li.active{display:block;}
ul.tabs:before, ul.tabs:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
ul.tabs:after{clear:both;}
form{margin-bottom:0px;}
fieldset{margin-bottom:20px;}
label, legend{display:block;font-weight:bold;font-size:13px;}
input[type="checkbox"]{display:inline;}
label span, legend span{font-weight:normal;font-size:13px;color:#444;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{padding:10px 5px;outline:none;overflow:hidden;font:12px Arial, Helvetica, sans-serif;color:#414558;margin:0;max-width:95%;display:block;margin-bottom:5px; margin-top:5px;background:#eee; border:1px solid #bbb !important;}
select{padding:0;}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus{border:1px solid #bbb;color:#555;}
textarea{min-height:130px;}/*
select{width:278px;}*/
.header form{margin-bottom:15px;}
.kont_fllef {float:left; width:48%;}
.kont_div_sl {margin-top:2px;}
.marg_top_k {margin-top:2px;}
.kont_div_d1 {width:48%; float:left; margin-right:4%;}
.header select{-webkit-appearance:none;padding:10px;outline:none;border:none;overflow:hidden;font:12px Arial, Helvetica, sans-serif;margin:0;width:100%;max-width:100%;display:block;background:#fff url("/gdpr-inject.php?crk_asset=aHR0cDovL3d3dy5hcmJlaXRzcGxhdHRlbi1kZXV0c2NobGFuZC5jb20vaW1hZ2VzL21lbnUxLnBuZw&crk_sig=0b69eee7fd72cd4911b1639de2a5814f6c95543bdd18e0026765a00fc4c15832") no-repeat 95% center;}
.header option{outline:none;border:0;overflow:hidden;font:12px Arial, Helvetica, sans-serif;color:#414558;margin:0;width:100%;max-width:100%;display:block;padding-left:15px;}
.remove-bottom{margin-bottom:0 !important;}
.half-bottom{margin-bottom:10px !important;}
.add-bottom{margin-bottom:20px !important;}
.left{float:left;}
.right{float:right;}

@media screen and (max-width: 640px){ 

.kont_div_d1 {
	
	width:100%!important;
	
	}
.kont_div_sl {margin-top:46px!important;min-width:298px!important; min-height:193px!important;}
}