@charset "utf-8";
/* CSS Document */

/*glavno ogrodje*/
a{ border:none}
img{ border:none}

table.main{ width:800px; margin-left:auto; margin-right:auto}
table.main tr td.top{height:171px;background-image:url(image/top_bg.jpg); background-repeat:no-repeat; vertical-align:top}
table.main tr td.top div.logo{ float:left}
table.main tr td.top div.logo a{ border:none }
table.main tr td.top div.logo a img { border:none; margin:5px 0px 0px 5px}
table.main tr td.top div.top_activ{ float:right; height:27px; width:620px}
table.main tr td.top div.top_activ div.ico_menu{ float:left; width:70px; height:14px; margin-left:170px; padding-top:5px}
*html table.main tr td.top div.top_activ div.ico_menu{ float:left; width:70px; height:14px; margin-left:70px; padding-top:5px}
table.main tr td.top div.top_activ div.ico_menu div.home_ico{ float:left; height:14px; width:13px; margin-right:5px}
table.main tr td.top div.top_activ div.ico_menu div.tree_ico{ float:left; height:14px; width:14px; margin-right:5px}
table.main tr td.top div.top_activ div.ico_menu div.fav_ico{ float:left; height:14px; width:15px}

table.main tr td.top div.top_activ div.lang_menu{ float:right; width:300px;  }
table.main tr td.top div.top_activ div.lang_menu div.lang{ float:right; height:14px; margin-right:7px}
table.main tr td.top div.top_activ div.lang_menu div.lang a{ font-family:Arial; font-weight:bold; font-size:11px }


table.main tr td.menu{ height:43px; background-image:url(image/menu_bg.gif); background-repeat:repeat-x; vertical-align:top}
table.main tr td.menu div.menu_d{ float:left; padding-left:10px}
table.main tr td.menu div.menu_d div.menu_l{float:left; background-image:url(image/menu_l_bg.gif); background-repeat:no-repeat; width:106px; height:28px; margin-top:6px; padding-top:5px}
table.main tr td.menu div.menu_d div.menu_l a{ font-family:Myriad Pro; font-size:13px; color:#4c4e6b; margin:2px 0px 0px 5px; text-decoration:none}
table.main tr td.menu div.sep{ float:left; background-image:url(image/separator_m.gif); width:16px; height:35px; background-repeat:no-repeat; margin-top:-1px}
table.main tr td.menu div.search{ float:left; padding-top:5px; padding-left:5px}
table.main tr td.menu div.search div.search_f{ float:left}
table.main tr td.menu div.search div.search_b{ float:left; background-image:url(image/search_b.gif); height:20px; width:67px; margin-top:2px; margin-left:5px}
table.main tr td.menu div.search div.search_b input.search_but{ background:none; border:none; font-family:Myriad Pro; font-size:11px; color:black; margin: 3px}
table.main tr td.menu div.menu_d div.menu_l a:hover{ text-decoration:underline}
table.main tr td.content{}
table.main tr td.content table.content_t tr td.content_c{ width:559px; border-right:dotted 1px black; vertical-align:top}
table.main tr td.content table.content_t tr td.content_c div.first{ background-image:url(image/first_bg.gif); width:161px; height:171px; background-repeat:no-repeat; float:left; margin-left:15px; margin-bottom:20px}
table.main tr td.content table.content_t tr td.content_c div.second{ background-image:url(image/second_bg.gif); width:161px; height:171px; background-repeat:no-repeat; float:left; margin-left:15px; margin-bottom:20px}
table.main tr td.content table.content_t tr td.content_c div.third{ background-image:url(image/third_bg.gif); width:161px; height:171px; background-repeat:no-repeat; float:left; margin-left:15px; margin-bottom:20px}
table.main tr td.content table.content_t tr td.content_c div.first div.first_txt{ width:144px; height:38px; text-align:center; padding-top:5px}
table.main tr td.content table.content_t tr td.content_c div.first div.first_txt a{font-family:verdana; font-size:14px; color:#291770; text-decoration:none}
table.main tr td.content table.content_t tr td.content_c div.first div.first_txt a:hover{ text-decoration:underline}
table.main tr td.content table.content_t tr td.content_c div.first div.first_img{ text-align:center; padding:5px}

table.main tr td.content table.content_t tr td.content_c div.second div.first_txt{ width:144px; height:38px; text-align:center; padding-top:5px}
table.main tr td.content table.content_t tr td.content_c div.second div.first_txt a{font-family:verdana; font-size:14px; color:#291770; text-decoration:none}
table.main tr td.content table.content_t tr td.content_c div.second div.first_txt a:hover{ text-decoration:underline}
table.main tr td.content table.content_t tr td.content_c div.second div.first_img{ text-align:center; padding:5px}

table.main tr td.content table.content_t tr td.content_c div.third div.first_txt{ width:144px; height:38px; text-align:center; padding-top:5px}
table.main tr td.content table.content_t tr td.content_c div.third div.first_txt a{font-family:verdana; font-size:14px; color:#291770; text-decoration:none}
table.main tr td.content table.content_t tr td.content_c div.third div.first_txt a:hover{ text-decoration:underline}
table.main tr td.content table.content_t tr td.content_c div.third div.first_img{ text-align:center; padding:5px}


table.main tr td.content table.content_t tr td.content_c div.news_f{ clear:both}
table.main tr td.content table.content_t tr td.content_c div.news_f div.top_news{ background-image:url(image/top_news.gif); width:525px; height:29px; background-repeat:no-repeat; margin-left:15px}
table.main tr td.content table.content_t tr td.content_c div.news_f div.content_news{background-image:url(image/content_news_bg.gif); width:525px; background-repeat:repeat-y; margin-left:15px}
table.main tr td.content table.content_t tr td.content_c div.news_f div.foot_news{ background-image:url(image/foot_news.gif); width:525; height:21px; background-repeat:no-repeat; margin-left:15px;}
table.main tr td.content table.content_t tr td.content_c div.news_f div.top_news div.xyz{margin-left:10px; font-family:Myriad Pro; font-weight:bold; font-size:14px; padding-top:5px}


div.news1{ margin-left:15px; }
div.news1 div.news_logo{float:left; margin-right:5px; margin-top:10px}
div.news1 div.datum{ float:left; font-family:verdana; font-size:14px; color:#261471; margin-right:5px; margin-top:10px}
div.news1 div.news_title{ float:left; font-family:verdana; font-size:14px; color:black; font-weight:bold; margin-right:5px; margin-top:10px}
div.news1 div.news_title a{ float:left; font-family:verdana; font-size:14px; color:black; font-weight:bold;}
div.news1 div.novost{clear:both; margin:0px 10px 0px 40px; font-family:verdana; font-size:11px; color:black; font-weight:normal}

table.main tr td.content table.content_t tr td.content_r{ width:242px; vertical-align:top}
table.main tr td.content table.content_t tr td.content_r div.akcija{ background-image:url(image/akcija_bg.gif); background-repeat:no-repeat; width:223px; height:236px; float:right}

div.akcija{ margin-bottom:10px}
div.akcija div.akcija_n{ height:25px; padding-top:30px; padding-left:5px; font-family:Myriad Pro; font-weight:bold; color:#be530d; font-size:14px}
div.akcija div.akcija_n a{ font-family:Myriad Pro; font-weight:bold; color:#be530d; font-size:14px; text-decoration:none}
div.akcija div.akcija1{padding-left:5px;} 
div.akcija div.akcija1 div.akcija_img{ float:left; margin-right:3px}
div.akcija div.akcija1 div.akcija_t{float:left; font-weight:bold; font-family:verdana; color:#ff9900; font-size:14px; margin-top:5px}
div.akcija div.akcija1 div.akcija_t a{font-weight:bold; font-family:verdana; color:#ff9900; font-size:14px;}
div.akcija div.akcija1 div.akcija_txt{ clear:both; font-size:10px; font-family:verdna; color:balck; font-weight:normal; width:150px; margin-left:30px}
div.vizitka{ text-align:right; margin-top:10px; margin-right:12px} 


table.main tr td.foot{ height:20px; vertical-align:top}
table.main tr td.foot div.copy{ font-family:arial; font-size:11px; color:black; margin-left:15px; width:300px; float:left; margin-top:5px}
table.main tr td.foot div.pravo{ float:right; width:320px;  }
table.main tr td.foot div.pravo div.pr{ float:right; }
table.main tr td.foot div.pravo div.pr a{  font-family:arial; font-size:11px; color:black; }

div.arhiv_news{float:right; margin-right:20px}

/*STILOVI*/
div.inner{ margin:0px 10px 0px 10px}
h1{ font-family:arial; font-weight:bold; font-size:18px; color:#db7109; margin:0px; padding:0px}
h2{font-family:arial; font-weight:bold; font-size:16px; color:#db7109; margin:0px; padding:0px}
h3{font-family:arial; font-weight:bold; font-size:14px; color:#db7109; margin:0px; padding:0px}
h4{font-family:arial; font-weight:bold; font-size:13px; color:#807f7f; margin:0px; padding:0px}
a{font-family:arial; font-weight:normal; font-size:13px; color:#db7109; margin:0px; padding:0px}
p{ margin:0px; padding:0px; font-family:arial; font-size:13px; color:#434343}
ul{ margin:5px 0px 0px 30px; padding:0px;  font-family:arial; font-size:13px; color:#434343}
li{ margin:0px; padding:0px; list-style-image:url(image/li_img.gif)}
li a{font-family:arial; font-weight:normal; font-size:13px; color:#db7109; }
img.pdf_img{ margin-right:3px}
a.image_g{ display:block; width:170px; height:121px; float:left}

/*sitemap*/
ul.sitemap{margin:0px 0px 0px 30px; padding:10px 0px 0px 0px}
ul.sitemap li{margin:0px 0px 0px 0px; padding:0px; list-style:none}
ul.sitemap li a{font-family:arial; font-size:13px; text-decoration:none; font-weight:bold; color:#8d3e03}

ul.sitemap ul{margin:0px 0px 0px 40px; padding:0px 0px 0px 0px}
ul.sitemap ul li{margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; list-style-image:url(image/li_sitemap.gif);}
ul.sitemap ul li a{font-family:arial; font-size:13px; text-decoration:none; font-weight:normal; color:#3e3e3e}

ul.sitemap ul ul{margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
ul.sitemap ul ul li{margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; list-style-image:url(image/li_sitemap.gif);}
ul.sitemap ul ul li a{font-family:arial; font-size:13px; text-decoration:none; font-weight:bold; color:#8d3e03}

ul.sitemap ul ul ul{margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
ul.sitemap ul ul ul li{margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; list-style-image:url(image/li_sitemap.gif);}
ul.sitemap ul ul ul li a{font-family:arial; font-size:13px; text-decoration:none; font-weight:bold; color:#3e3e3e}

/*Obrazac*/
table.obrazac{ margin:0px 0px 0px 30px; padding:10px 0px 0px 0px}
table.obrazac tr td.opis{ font-family:arial; font-weight:bold; font-size:14px; color:#3e3e3e}
table.obrazac tr td.polje input{ border:solid 1px #3e3e3e; width:180px}
table.obrazac tr td.polje textarea{ border:solid 1px #3e3e3e;}

/*Pricelist*/
div.content_news1{float:left; height:100%;background-image:url(image/content_news_bg.gif); width:525px; background-repeat:repeat-y; margin-left:15px}
*html div.content_news1{float:none; height:100%;background-image:url(image/content_news_bg.gif); width:525px; background-repeat:repeat-y; margin-left:15x}
div.foot_news{ background-image:url(image/foot_news.gif); width:525; height:21px; background-repeat:no-repeat; margin-left:15px; clear:both}
div.tipovi{ float:left;width:220px}
div.tipovi ul li a{ font-weight:bold; text-decoration:none}
div.tipovi ul li a.selected{ font-weight:bold; text-decoration:underline;color:#3e3e3e} 
div.spisak{ float:left;border-left:dotted 1px #3e3e3e; width:290px; padding:0px 5px 0px 5px}
div.spisak ul li a:hover{ text-decoration:none; color:#3b5804}
div.spisak input.brza{margin-left:10px;margin-top:5px; width:200px; border:solid 1px #3e3e3e}

/*FAST MENU*/
div.fast_menu{ margin-left:10px}
div.fast_menu ul{ margin:0px;padding:0px}
div.fast_menu ul li{ margin:7px 0px 3px 40px;padding:0px; list-style-image:url(image/show_img.gif)}
div.fast_menu ul li a{ color:#7bac37; font-weight:bold }
div.fast_menu ul li a:hover{ color:#3b5804; font-weight:bold; text-decoration:none }
div.fast_menu ul li a.selected{ color:#3b5804; font-weight:bold; text-decoration:none }

/*produk description*/
table.price{margin-left:auto; margin-right:auto; margin-top:10px}
table.price tr.price_h{ font-family:arial; font-size:10px; color:#3e3e3e}
table.price tr.price_h td{ background-color:#FF6600}
table.price tr.price_b{ font-family:arial; font-size:10px; color:#3e3e3e}
table.price tr.price_b td{ }
