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

/* -------- Default settings start -------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .invisible {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1.5;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
table, td, th {vertical-align: middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes: "" "";}
a img {border: none;}
body {font-size: 62.5%;font-family: Verdana, Arial, sans-serif;color: #000000;background: #ffffff;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}
a {text-decoration: none;outline: none;color: #4B4892}
a:hover {text-decoration: underline;}
h1, h2, h3, h4, h5, h6 {color: #000;}
h1 {line-height: 1;}
#content h4 {line-height: 1;margin-bottom: 0.25em;}
h2 {margin-bottom: 0.5em;}
h3 {line-height: 1em; margin-bottom: 5px;}
h4 {line-height: 1.25;margin-bottom: 1.25em;height: 1.25em;}
h5 {font-weight: bold;margin-bottom: 1.5em;}
h6 {font-weight: normal;}
em {font-style: italic;}
.invisible {display: none;}
a.invisible {display: none;}

.pasiv {margin-top:20px;}
/* -------- Default settings end -------- */

#bigWrapper {width:100%;}

/* -------- Header start -------- */
#top-line {width: 100%;height: 9px;background: #fff url('../images/border-top.gif') repeat-x top;}
#header-wrapper {width: 964px;height: 433px; position:relative; margin: 0 auto;}
#header-wrapper2 {width: 964px;height: 342px; position:relative; margin: 0 auto;}
#header-top {width: 100%;height: 64px;}
#marles-logo {width: 118px;height: 101px; position:absolute; margin: -9px 0px 0px 19px;background: url('../images/logo.png') no-repeat top left;z-index: 999;}
#marles-logo a {width: 118px;height: 101px;display: block;}

/* -------- Main menu start -------- */
#main-menu {width: 605px;height: 25px;float: left;margin: 18px 14px 0px 150px;background: url('../images/navigation-back.gif') repeat-x center center;}
#main-menu ul {list-style-type: none;font-size: 1.3em;text-transform: uppercase;}
#main-menu li {display: block;float: left;padding: 1px 0px 0px 0px;}
#main-menu li a {display: block;float: left;padding: 2px 8px 2px 9px;text-decoration: none;color: #000;}
#main-menu li.active {display: block;float: left;padding: 3px 7px 2px 8px;text-decoration: none;color: #000;background: url('../images/navigation-back-active.gif') repeat-x center center;}
li#last a {display: block;float: left;padding: 2px 0px 2px 8px;color: #000;	}
#main-menu li a:hover, #main-menu li a:active, li#last a:hover, li#last a:active {background: url('../images/navigation-back-active.gif') repeat-x center center;color: #000;}
/* -------- Main menu end -------- */

/* -------- Language select & Search start -------- */
#language-search {width: 180px;height: 60px;float: left;margin-left: 15px;}
#language-bar {width: 180px;height: 33px;float: left;margin: -9px 0px 0px 0px;background: url('../images/language-border-top.gif') no-repeat top right;}
/*#choose {height: 100%;width: 50px;float: left;padding-left: 13px;padding-top: 7px;font-size: 1.2em;color: white;}*/
#language {height: 25px;width: 162px;float: left;font-size: 1.2em;color: white;padding-top: 2px;list-style-type: none;text-transform: uppercase;padding-left:8px;}
#language li {width: 25px;height: 25px;float: left;margin: 0px 1px;text-align: center;color: #fff;}
#language li a {text-decoration: none;width: 25px;height: 25px;color: #fff;display: block;padding-top: 5px;}
#language li a:hover, #language li a:active {background: url('../images/language-back.gif') no-repeat center 2px;}
#language li.not-available a:hover, #language li.not-available a:active {background: url('../images/language-back-no.gif') no-repeat center center;}
#search-bar {float: left;padding-top: 5px;}
#search-field {width: 176px;height: 28px;display: block;background: #fff url('../images/field.gif') no-repeat center left;margin-left: 2px;}
input#searchInput {border: none;width: 107px;height: 16px;display: block;float: left;line-height: 13px;padding: 6px 4px 0px 5px;background-color: transparent;font-size: 12px;}
input#searchInputBut {width: 60px;height: 22px;display: block;float: left;padding-top: 3px;}
p.header { padding: 10px 0px 0px;}
.mod_search h3 {padding: 20px 0px 5px;}
.mod_search div.last {padding-bottom: 20px;}
/* -------- Language select & Search end -------- */
/* -------- Header end -------- */

/* -------- Main content start -------- */
#main-banner {width: 963px;height: 360px;background: #fff /*url(../images/banner-main.jpg) no-repeat center left*/;}
#main-banner2 {width: 963px;height: 264px;background: #fff url(../images/banner-main2.jpg) no-repeat center left;}
#akcija {width: 264px;height: 179px; position:absolute; top:60px; left:670px; background: url(../images/akcija.png) no-repeat center center; margin: 25px 19px 0px 0px; padding: 15px 0px 0px 15px;overflow: hidden;font-size: 14px;color: #000;line-height: 1.3em;}
#akcija h2 {font-weight: bold;font-size: 20px;margin: 0px;line-height: 1.3em;}
#akcija p.more {margin-top: 5px;}
#akcija img {padding: 5px;}
#main-banner #akcija img {position:static; padding: 5px; margin-top:0px;}
#carousel {width: 250px;height: 160px;overflow: hidden;position: relative;}
div#akcija div.mod_newslist {position: absolute;overflow: hidden;}
div#akcija div.mod_newslist div.layout_short {height: 160px;overflow: hidden;}

/* -------- Sidemenu start -------- */
/*#sidemenu-fixed {height: 246px;width: 253px;position: relative;top: -230px;left: -60px;z-index: 999;}
#mainID #sidemenu-fixed {height: 246px;width: 253px;position: relative;top: -310px;left: -60px;z-index: 999;}
#sidemenu-fixed div#trigger {position: absolute;top: 0;left: 0;height: 226px;width: 29px;background: url(../images/main-menu.jpg) no-repeat center left;cursor: pointer;}
#sidemenu-fixed ul {list-style-type: none;position: absolute;top: 0;left: 31px;font-size: 1.3em;text-transform: uppercase;padding-top: 1px;}
#sidemenu-fixed li.first, #sidemenu-fixed .level_2 li.first {width: 220px;display: block;float: left;background: url(../images/meni_background.png) repeat-y left top;border-top:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
#sidemenu-fixed li.first a {padding-top: 3px;}
#sidemenu-fixed li {width: 220px;display: block;float: left;background: url(../images/meni_background.png) repeat-y left top;border-right: 1px solid #FFF;border-bottom:1px solid #FFF;border-left: 1px solid #FFF;}
.menu-text, #verticalmenu span.active {width: 217px;height: 21px;display: block;position: relative;float: left;padding: 3px 0px 0px 4px;}
#verticalmenu li.first span.active {padding: 6px 0px 0px 4px;}
#sidemenu-fixed li.active .active {width: 220px;display: block;position: relative;float: left;}
#sidemenu-fixed li a:active, #sidemenu-fixed li a:hover, #sidemenu-fixed li a {text-decoration: none;color: #000;}
#sidemenu-fixed .level_1 li{position: relative;}
#sidemenu-fixed .level_1 li a{display: block;width:auto;}
#sidemenu-fixed .level_1 li ul{position: absolute;width: 220px;left: 0;top: 0;margin: -2px 0px 0px 0px;display: none;font-size: 1em;}
#sidemenu-fixed .level_1 li.first ul{margin: -1px 0px 0px 2px;}
#sidemenu-fixed .level_1 li ul li{width: 220px;display:block;position:relative;}
#sidemenu-fixed .level_1 li ul li ul {position:absolute;top:0;left:222px;}
#sidemenu-fixed .level_1 li a{display: block;width: 220px;}
#sidemenu-fixed .level_2 li a{display: block;width: 220px;height:auto;}
#sidemenu-fixed .level_1 li a:visited, .level_1 li a:active{color: #000;}*/

#sidemenu-fixed {height:246px;width:253px;position:absolute;top:100px;left:-40px;z-index:999;}
#sidemenu-fixed div#trigger {position:absolute;top:0;left:0;height:230px;width:29px;background:url(../images/main-menu.jpg) no-repeat center left;}
#sidemenu-fixed ul {list-style-type:none;text-transform:uppercase;position:absolute;top:-1px;left:221px;display:none;}
#sidemenu-fixed li {width:220px;display:block;background:url(../images/meni_background.png) repeat-y left top;border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF;margin-left:0px;}
#sidemenu-fixed ul.level_2 li {width:220px;display:block;background:url(../images/meni_background.png) repeat-y left top;/*border-left:1px solid #FFF*/;border-right:1px solid #FFF;border-bottom:1px solid #FFF;margin-left:0px;}
#sidemenu-fixed li.first {border:1px solid #FFF;}
#sidemenu-fixed li.active {padding:4px 4px;cursor:default;width:212px;}
#sidemenu-fixed li a {text-decoration:none;color:#000;display:block;padding: 4px 4px;cursor:pointer;margin:0;}
#sidemenu-fixed ul.level_1 {top:0;left:31px;font-size:1.3em;padding-top: 1px;display:block;}
#sidemenu-fixed ul li {position:relative;}
#sidemenu-fixed ul li:hover > ul {display: block;}
/*#sidemenu-fixed ul.level_2 li {position:relative;}
#sidemenu-fixed ul.level_2 li:hover > ul.level_3 {display: block;}*/

/* Holly Hack for IE */
* html #sidemenu-fixed .level_1 li { float: left; height: 1%; }
* html #sidemenu-fixed .level_1 li a { height: 1%; }
/* -------- Sidemenu end -------- */

/* -------- Content start -------- */
#left-column {width: 230px;float: left;	}
#left-column p {margin-left: 5px;font-size: 1.1em;padding-bottom: 10px;}
#left-column h2 {font-size: 2.3em;font-weight: bold;color: #000;line-height: 1.1em;margin: 15px 0px 12px 5px;}
#left-column h2 a {color: #000;text-decoration: none;}
#content-wrapper {width: 964px;margin: 0px auto;}
#virtualni-katalogi, #virtualni-katalogi2 {width: 230px;height: 224px;padding-top: 3px; margin-top:-30px; z-index:5; position:relative;}
#cenik-ozadje {width: 230px;float: left;background: url(../images/block-green.gif) no-repeat center left;margin-top: 5px;}
#povprasevanje-ozadje {width: 230px;float: left;margin: 10px 0px 10px 0px;background: url(../images/block-orange.gif) no-repeat top left;}
#cenik-wrapper, #povprasevanje-wrapper {width: 200px;float: right;border-top: 1px solid #9b9b9b;border-bottom: 1px solid #d9d9d9;}
#povprasevanje {border-top: 1px solid #d9d9d9;border-bottom: 1px solid #9b9b9b;}
p#column-bold {font-size: 1.5em;line-height: 1.1em;padding-bottom: 10px;}
#left-column p a {color: #8dc63f;text-decoration: none;text-transform: uppercase;}
#separator-line {width: 1px;height: 344px;float: left;background: url(../images/h-line.gif) no-repeat center center;margin-left: 20px;margin-top: 160px;}
#separator-line2 {width: 1px;height: 344px;float: left;background: url(../images/h-line.gif) no-repeat center center;margin-left: 20px;margin-top: 64px;}
#main-column {width: 713px;float: left; overflow:hidden;}

/* Index page specific - start */
#sections {width: 712px;height: 121px;display: block;float: left;margin:0px;}
#sections a:hover {text-decoration: none;}
#intro-section1 {width: 100px;height: 121px;float: left;background: url(../images/sections/tradition.jpg) no-repeat top left;}
#intro-section1 a {width: 92px;height: 121px;display: block;}
#intro-section2 {width: 99px;height: 121px;float: left;background: url(../images/sections/futur.jpg) no-repeat top left;}
#intro-section2 a {width: 91px;height: 121px;display: block;}
#intro-section3 {width: 99px;height: 121px;float: left;background: url(../images/sections/modern.jpg) no-repeat top left;}
#intro-section3 a {width: 91px;height: 121px;display: block;}
#intro-section4 {width: 99px;height: 121px;float: left;background: url(../images/sections/mediteran.jpg) no-repeat top left;}
#intro-section4 a {width: 91px;height: 121px;display: block;}
#intro-section5 {width: 99px;height: 121px;float: left;background: url(../images/sections/exclusive.jpg) no-repeat top left;}
#intro-section5 a {width: 91px;height: 121px;display: block;}
#intro-section6 {width: 99px;height: 121px;float: left;background: url(../images/sections/public.jpg) no-repeat top left;}
#intro-section6 a {width: 91px;height: 121px;display: block;}
#intro-section7 {width: 106px;height: 121px;float: left;background: url(../images/sections/tehnologija.jpg) no-repeat top left;}
#intro-section7 a {width: 107px;height: 121px;display: block;}
#main-banner img.header-rotate {border:3px solid #f0ebef;}
/* Index page specific - end */

#content {width: 675px;display: block;float: left;margin: 14px 0px 15px 0px;background: url(../images/block-blue.gif) no-repeat top left;padding: 0px 0px 0px 37px;color: #000;font-size: 1.1em;}
#content a {text-transform: uppercase;color: #8DC63F;}
#content h1 {font-size: 3em;color: #000;padding: 8px 0px 10px 0px;font-weight: bold;}
#content h4 {font-size: 2em;color: #000;font-weight: bold;}
img#slika1, img#slika2 {float: right;padding: 10px 0px 10px 10px;}
#content h3 {font-size: 18px;font-weight: bold;}
#content p, #content ul, #content p.teaser {font-size: 1.2em;}
#content .formbody p {font-size: 1.1em;padding: 0px 0px 15px 0px;}
#content table {font-size: 1.2em;}
#content table#tehnologijaGumbi {font-size: 1.1em;}
#ponudba-his table td,#ponudba-his-top table td,#ponudba-his-bottom table td {padding: 0px 3px;}
#content .tehnologija table td {padding: 0px 5px 0px 0px;}
#content .ce_text p {padding: 5px 10px 5px 0px;}
#content .ce_text.block {/*float: left;*/padding-bottom: 20px;clear: both;}
#content .mod_article a {text-transform: none;	}
#content ul {margin-left: 15px;}
.section-menu {padding-top: 10px;}
.section-menu td {padding-right: 3px;}
#marles-tehnologija .section-menu {padding-top: 20px;}
div.news-item {width: 675px;display: block;float: left;padding-top: 10px;padding-bottom: 20px;}
.layout_latest p.info, .layout_full p.info {color: #ff7800;}
.news-link a {margin-bottom: 20px;}
.layout_latest h2 a, #content .layout_latest h2 a {font-size: 1.8em;text-decoration: none;color: #000;text-transform: none;margin-bottom: 0.5em;}
#marles-tehnologija h2, #content .ce_text h2 {font-size: 1.8em;text-decoration: none;color: #000;text-transform: none;margin: 0px 0px 5px 0px;}
.leva_poravnava {float: left;padding-right: 10px;}
.dodatni_zamik {padding-top: 20px;}
table#ponudba-his img, table#ponudba-his-top img, table#ponudba-his-bottom img {padding: 5px;}
table#ponudba-his-bottom {margin-left:40px;}
table.legenda th {font-weight: bold;font-size: 1.3em;padding-bottom: 10px;}
.mod_newslist div.layout_latest {padding-bottom: 20px;}
.mod_form .formbody input, .mod_form .formbody textarea {margin-left: 20px;}
.formbody .headline {font-size: 2em;padding-bottom: 10px;}
#content p.back {padding-top: 5px;}
.layout_simple.first {padding-top: 20px;}
.layout_simple {font-size: 13px; padding: 3px 0px;}
#content .mod_newslist .pagination {height:26px; text-transform:lowercase; position: relative;float: right; clear:both;}
.mod_newslist .pagination li, .mod_newslist .pagination ul, .mod_newslist .pagination p {display: inline;font-size: 1em; color:#5f5f5f}
#content .mod_newslist .pagination p {padding: 5px 0px;}
#content .mod_newslist .pagination a {text-transform:lowercase; color:#5f5f5f; text-decoration:none;}
#breadcrumbs {width: 695px;height: 20px;background: url(../images/breadcrumbs-pattern.gif) repeat-x;font-size: 1.2em;padding: 1px 0px 0px 16px;	z-index:1;}
#breadcrumbs a {color: #000;position: relative;float: left;margin-right: 5px;}
.bread_root, div.mod_breadcrumb {position: relative;float: left;}
.mod_breadcrumb {position: relative;float: left;}
.mod_faqreader p.info {display:none;}

/* MEDIJI - PAGE*/
#mediji div.ce_text {padding-bottom: 20px;}
#content table td.besediloNormal {padding: 0px;}
.divClear {height: 1px;clear: both;}
#tehnologijaGumbi a{color:white;text-decoration:none;}

/*medija layout*/
.media-box{margin-bottom:20px; clear:both;}
.media-box-right ul {list-style-type:none;margin:0;padding:0;}
.media-box-right ul li {background-image: url(../images/media-bullet.png);background-repeat:no-repeat;background-position:0px 2px;padding-left:14px;height:16px;}
.media-box-right ul li a {text-decoration:underline;}
.media-box-right ul li a#first {color:#000;}
.media-box-right ul li.opened {background-image:none;}
.media-box-right ul li.opened a#first {color:#9aca3c;}
.media-box-left {font-size:12px;color:#9aca3c;display:block;width:100%;height:16px;border-bottom:1px solid #999;margin-bottom:10px;}
.media-box-content {margin-top:15px;background-color: #e3e1e1;}
.media-box-content div.layout_full {padding:10px;}
.media-box-content div.layout_full a {text-transform:none !important;}
#content .mod_newslist.media-box{line-height:1.3;}

/* GLOSSARY PAGE */
/* .mod_glossaryMenu & .mod_glossaryList */
#content .mod_glossaryMenu ul {margin: 0;padding: 0;}
.mod_glossaryMenu li {list-style: none;display: inline;margin-right: 8px;font-size: 1.8em;}
#content .mod_glossaryList .ce_text p {padding: 0;margin: 0;}
#content .mod_glossaryList {font-size: 1em;}
#content .mod_glossaryList dd {padding-bottom: 10px;}
#content .mod_glossaryList a {text-transform: none;}
#content .mod_glossaryList .ce_text.block {float: none;padding-bottom: 0px;}
#content .mod_glossaryList h2 {padding-top: 20px;font-size: 1.8em;margin-bottom: 0px;}
#content .mod_glossaryList dt {font-size: 1.2em;color: #8DC63F;text-transform: uppercase;}
#content .mod_glossaryList img {padding: 10px 0;}
#content p.back {float: right; margin-top: 10px; clear: both; width:100px; height:26px; text-align:right; background:url(../images/arrow-main-left.gif) no-repeat left center;}
#content p.back a {width:100px; height:26px; display:block; text-transform:lowercase; color:#5f5f5f; text-decoration:none;}

a#anchor-top {height: 1px;}
input#ctrl_14 {float: right;margin-top: 5px;}
#content .katalog p.teaser {padding: 0px;}
#content .katalog h2 {margin-bottom: 0px;	}
#content p.more {padding-top: 5px;}

/*Catalog specific*/
.katalog .layout_short {position: relative;float: left;width: 337px;}
.katalog .layout_short p {padding-right: 15px;	}
.katalog .clear{clear:both;}
.katalog .layout_short h2 {font-size: 1.8em;text-decoration: underline;margin-bottom: 3px; float: left;}
.arrow-katalog {background:url(../images/puscica.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
#exclusive .arrow-katalog {background:url(../images/puscica-exclusive.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
#tradition .arrow-katalog {background:url(../images/puscica-tradition.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
#public .arrow-katalog {background:url(../images/puscica-public.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
#futur .arrow-katalog {background:url(../images/puscica-futur.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
#mediteran .arrow-katalog {background:url(../images/puscica-mediteran.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
#modern .arrow-katalog {background:url(../images/puscica-modern.png) no-repeat;width:16px;height:25px;float:left;position:relative;top:-26px;left:308px;}
.arrow-katalog a {height:17px; width:10px; display:block;}
#content .katalog .layout_short a {text-transform: none;font-size:1em;}
#content .katalog .layout_short h2.teaser-headline a {width:316px; height: 25px; display: block;}
#content .katalog .layout_short a:hover {text-decoration: none;}
#content .katalog .layout_short h2 {width: 330px; height: 25px; display: block; background:url(../images/menu-overlay.png) no-repeat center center;margin-top: -25px;}
#content .katalog .layout_short p.more a {color: #8DC63F;}
#content-navigation {position: relative;float: left;margin: 30px auto 15px;font-size: 1.2em;margin-left: 180px;color: #a3a3a3;}
#content-navigation a {color: #a3a3a3;}
#navigation-back {width: 12px;height: 26px;position: relative;float: left;background: url(../images/arrow-main-left.gif) no-repeat 0 0;}
#navigation-forward {width: 12px;height: 26px;position: relative;float: left;background: url(../images/arrow-main-right.gif) no-repeat 0 0;}
#navigation-main {position: relative;float: left;padding: 4px 30px 0px 30px;}

/* Table Styles */
.sestevek td {border-top: 1px solid #9f9f9f !important;font-weight: bold;}
.zadnja td {border-bottom: 1px solid #bfbfbf !important;}
.zakljucna td {font-weight: bold;color: white;}
.center {width: 235px;}
.povrsina {width: 80px;}
.naslov {text-transform: uppercase;font-size: 1em;font-weight: bold;border-bottom: 1px solid #5f5f5f !important;}
td.tloris {width: 340px;text-align: center;}
td.velika {width: 340px;}
.mod_newsreader .ce_text td.velika img, #individualni-objekti .ce_text td.velika img, #javni-objekti .ce_text td.velika img {border: 1px solid #d9d9d9; padding: 3px;}
td.prva img, td.druga img, td.tretja img, td.prva a, td.druga a, td.tretja a {margin: 0px;padding: 0px;}
td.prva, td.druga, td.tretja {border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;padding-top: 3px;padding-bottom: 1px; line-height:1em;margin-top: 5px;}
td.prva {border-left: 1px solid #d9d9d9;padding-left: 4px;}
td.tretja {border-right: 1px solid #d9d9d9;}
tr.uvodna_razmik {line-height: 5px; height:5px;}
td.t-naslov {border-bottom: 1px solid #d9d9d9; font-size:2.7em; font-weight: bold; line-height: 30px;}
.reference-tabela td.t-naslov {border-bottom: 1px solid #d9d9d9; font-size:1.5em; font-weight: bold; height: 2em;width: 100%;}
td.teaser {vertical-align:top;}
td.opis {vertical-align:top; padding: 20px 15px 0px 0px;}
#content td.opis p {font-size:1em;}
.seznam {width:325px;padding:5px;border:1px solid #ababab;overflow:hidden;}
.naslovS {font-size:15px;color:#000;}
#content .textS a {display:block;/* width:103px; height:144px;*/ text-decoration:none; color: #000;}
.textS {vertical-align:bottom;color:#000;font-size:12px;padding:0px 18px 0px 5px;line-height:1.3; overflow:hidden;}
.textS a {vertical-align:bottom;font-size:12px;padding:0px;line-height:1.3; overflow:hidden;}
.slikaS {width:190px; height:143px; overflow:hidden;}
#content .mod_newslist {line-height:1;}
#content .mod_newslist a img {border:0;}
.pointer {cursor:pointer;}
.reference-tabela {border-collapse:collapse;}
table.table-with-border {border:1px solid #000 !important; border-collapse:collapse;}
.table-with-border td {border:1px dashed #000 !important;}

/* Shared Newsreader Styles - Start */
#content table.tradition, #content table.modern, #content table.mediteran, #content table.exclusive, #content table.public, #content table.futur {font-size: 1em;}
#content table.tradition tr, #content table.modern tr, #content table.mediteran tr, #content table.exclusive tr, #content table.public tr, #content table.futur tr {height: 25px;}
#content .tradition-reader .layout_full h1, #content .modern-reader .layout_full h1, #content .mediteran-reader .layout_full h1, #content .exclusive-reader .layout_full h1, #content .futur-reader .layout_full h1 {display: none;}
#content .tradition-reader .layout_full .ce_text p, #content .modern-reader .layout_full .ce_text p, #content .mediteran-reader .layout_full .ce_text p, #content .exclusive-reader .layout_full .ce_text p, #content .public-reader .layout_full .ce_text p, #content .futur-reader .layout_full .ce_text p {padding: 0px 10px 0px 0px;}
.reference-tabela, .tradition_uvodna, .modern_uvodna, .mediteran_uvodna, .exclusive_uvodna, .public_uvodna, .futur_uvodna {padding-bottom: 20px;}
/* Shared Newsreader Styles - Start */

/* Styled menus - Start */
.styled-menu {padding:5px;border:1px solid #ababab;overflow:hidden; float:left; line-height:1em;}
.styled-menu td.textR {background:url(../images/puscica.png) no-repeat right bottom;}
.naslovR {font-size:15px; color:#000; overflow:hidden; line-height:1em}
.naslovR h6 {line-height:1em}
.textR {vertical-align:bottom;color:#000;font-size:12px;padding:0px 18px 0px 5px;line-height:1.3; overflow:hidden;}
.textR a {vertical-align:bottom;color:#000;font-size:12px;padding:0px;line-height:1.3; overflow:hidden;}
.slikaR {width:190px; height:127px; overflow:hidden; cursor:pointer;}
#content .textR a {display:block; width:100%; height:100%; text-decoration:none; color: #000;}
.references-left {width:320px;margin-right:20px;}
.references-right {width:320px;}
.tipi-top {margin-top:20px}
/* Styled menus - End */

/* Tradition Newsreader - End */
.tradition {background: url(../images/table_gradient_tradition.png) repeat-x bottom; padding-right: 10px;}
.tradition .stevilcenje {color: #f47920;width: 25px;}
.tradition_uvodna .teaser {color: #f47920;}
/* Tradition Newsreader - End */

/* Modern Newsreader - End */
.modern {background: url(../images/table_gradient_modern.png) repeat-x bottom; padding-right: 10px;}
.modern .stevilcenje {color: #7fc241;width: 25px;}
.modern_uvodna .teaser {color: #7fc241;}
/* Modern Newsreader - End */

/* Mediteran Newsreader - End */
.mediteran {background: url(../images/table_gradient_mediteran.png) repeat-x bottom; padding-right: 10px;}
.mediteran .stevilcenje {color: #49ace1;width: 25px;}
.mediteran_uvodna .teaser {color: #49ace1;}
/* Mediteran Newsreader - End */

/* Exclusive Newsreader - End */
.exclusive {background: url(../images/table_gradient_exclusive.png) repeat-x bottom; padding-right: 10px;}
.exclusive .stevilcenje {color: #67419a;width: 25px;}
.exclusive_uvodna .teaser {color: #67419a;}
/* Exclusive Newsreader - End */

/* Public Newsreader - End */
.public {background: url(../images/table_gradient_public.png) repeat-x bottom; padding-right: 10px;}
.public .stevilcenje {color: #de3e2f;width: 25px;}
.public_uvodna .teaser {color: #de3e2f;}
/* Public Newsreader - End */

/* Futur Newsreader - End */
.futur {background: url(../images/table_gradient_futur.png) repeat-x bottom; padding-right: 10px;}
.futur .stevilcenje {color: #e6c31d;width: 25px;}
.futur_uvodna .teaser {color: #e6c31d;}
/* Futur Newsreader - End */

/* Ponudba hiš - Start */
#content #ponudba-his p {font-size:1em; line-height:1.2em;}
#content #ponudba-his a {color:#000; text-decoration:none;}
#content #ponudba-his a:hover {color:#000; text-decoration:none;}
#content p.catalog_link {padding:0px; margin:0px;}
/* Ponudba hiš - End */

/* Old - References-menu - page - Start */
/*#references-menu-individual, #references-menu-public {float:left; position:relative;}
#references-menu-individual h5, #references-menu-public h5 {margin-bottom: 0px; font-size: 130%;}
#references-menu-individual h5 a, #references-menu-public h5 a {background:transparent url(../images/arrow-main-right.gif) no-repeat right center; font-weight: bold; padding: 5px 30px 5px 0px; text-transform: none; color:#000;}
#references-menu-individual img, #references-menu-public img {padding:3px;border:1px solid #ababab; margin-bottom: 5px;}
#references-menu-individual {margin-left:20px;}*/
/* Old - References-menu - page - End */

/* Marles tehnologija page - Start */
#marles-tehnologija ul {list-style-image: url('../images/li-marker.png');}
#marles-tehnologija ul li {line-height:2em;}
#marles-tehnologija ul li a {color:#000;}
#marles-tehnologija h4.tehnoloski_slovar {padding:10px 0px; width:280px; line-height:1.5em; background:#ffffff url(../images/arrow-main-right.gif) no-repeat center right;}
#marles-tehnologija h4.tehnoloski_slovar a {width:280px; height:35px; display:block; color:#000;}
#marles-tehnologija h4 {padding-top:30px; font-size:1.5em;}
/* Marles tehnologija page - End */

/* Sistemi gradnje - Start */

#content .tehnologija ul, #sistemi-gradnje ul {margin-left: 0px; width: 100%; height: 69px; display: block;}
#content .tehnologija ul li, #sistemi-gradnje ul li {display: inline; float:left; font-size: 12px; height: 69px; padding: 0px 5px 0px 5px; margin: 0px; background: url(../images/sistemi-gradnje-background.png) repeat-x top;}
#content .tehnologija ul li.first, #sistemi-gradnje ul li.first {padding: 0px 5px 0px 0px;}
#content .tehnologija ul li.last, #sistemi-gradnje ul li.last {padding: 0px 0px 0px 5px;}
#content .tehnologija ul li a, #sistemi-gradnje ul li a {display:block; height:69px;}
#content .tehnologija ul li a span, #sistemi-gradnje ul li a span {text-decoration: none; color: #000;}
#content .tehnologija ul li a:hover, #sistemi-gradnje ul li a:hover {text-decoration: none; color: #000;}
#content .tehnologija ul li a img, #sistemi-gradnje ul li a img {text-decoration: none; color: #000;}
#content .tehnologija ul li span, #sistemi-gradnje ul li span {display:block; padding-top:5px; margin-left:auto; margin-right:auto;}
#content .tehnologija ul li img, #sistemi-gradnje ul li img {display:block; visibility:hidden; margin-left:auto; margin-right:auto;}
#content .tehnologija ul li.first img, #sistemi-gradnje ul li.first img {visibility:visible;}
#content .tehnologija ul li:hover, #sistemi-gradnje ul li:hover, #sistemi-gradnje ul li.first, #sistemi-gradnje ul li.first {background: url(../images/sistemi-gradnje-hover.png) repeat-x top;}
#content .tehnologija ul li:hover img, #sistemi-gradnje ul li:hover img {display:block; visibility:visible; margin-left:auto; margin-right:auto;}
/*
#sistemi-gradnje ul li:hover {background: url(../images/sistemi-gradnje-hover.png) repeat-x top; padding: 0px; margin: 0px;}
#sistemi-gradnje ul li a {text-decoration: none; color: #000;}
#sistemi-gradnje ul li.first a {padding: 0px 5px 0px 0px;}
#sistemi-gradnje ul li.last a {padding: 0px 0px 0px 5px;}*/
/* Sistemi gradnje - End */

/* Kontakt page - Start */
.ce_form {border-collapse:collapse;}
.ce_form input, .ce_form textarea {float:right;}
.ce_form input.submit, .mod_form input.submit {font-family:verdana,arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;line-height:12px;padding:2px 5px;background-color:#e2e2e2;border:1px solid #000;color:#000;cursor:pointer;margin-top:5px;}
.ce_form input.text, .mod_form input.text {padding:1px;background-color:transparent;border:1px solid #000;color:#000;font-family:verdana,arial,sans-serif;font-size:13px;height:16px;width: 15em;}
.ce_form textarea.textarea {padding:1px;background-color:transparent;border:1px solid #000;color:#000;font-family:verdana,arial,sans-serif;font-size:13px;height:10em;width: 348px;}
#content .ce_form a {text-transform:none}
#kontakt iframe {border:1px solid #000; margin-top: 30px;}
#kontakt .left_half {width: 350px; padding:0px; float:left;}
#kontakt .right_half {width:220px;padding:0px; float:right; margin-right:30px;}
#content #kontakt .ce_form {font-size:1.2em;}
#content #kontakt .ce_form label {line-height:24px;}
#content #kontakt .ce_form .comment {margin-top:20px;}
#content #kontakt .ce_text.block {clear:none;}
#content #kontakt .ce_text p {padding:5px 5px 5px 5px}
#content #kontakt .ce_text.block.right_half {padding:15px;border:1px dashed #8dc63f;}
#kontakt h1 {margin-bottom: 0.5em;}
/* Kontakt page - End */

/* -------- Content end -------- */
/* -------- Main content end -------- */

#clear-div {height: 1px;width: 1px;clear: both;}

/* -------- Footer start -------- */
#footer-wrapper {width: 100%;height: 250px;display: block;float: left;margin-top: 10px;background: url(../images/background-footer-v2.gif) repeat-x;/*height: 456px; background: url(../images/background-footer.gif) repeat-x;*/}
#footer-content {width: 899px;height: 190px;margin: 10px auto 15px auto; /*height: 396px; margin: 24px auto 1px auto;*/}
#footer-sections {width: 100%; height:190px; position: relative;float: left; /*border-top: 1px solid #fff; height: 159px; */}
.footer-section {width: 165px;height: 190px;position: relative;float: left;}
.footer-section.footer1 {padding-right: 14px;}
.footer-section.footer2 {padding-right: 21px; width: 185px}
.footer-section.footer3 {padding-right: 21px;}
.footer-section.footer4 {padding-right: 10px; width: 145px}
.footer-section.footer5 {padding-right: 0px;}
.footer-section h4 {text-transform: uppercase;font-size: 1.3em;color: #f47920;padding-top: 13px;line-height: 1em;margin-bottom: 0px;}
.footer-section h4 a {text-decoration: none;color: #f47920;}
.footer-section a, .footer-section li.active {font-size: 1.1em; color: #000; line-height: 1.2;}
.footer-section li {list-style-type:none;}
#footer-bottom {width: 964px;height: 35px;margin: 0px auto;}
#page-peel {background: url(../images/bottom-fold.jpg) no-repeat 0 0;width: 187px;height: 142px;position: relative;float: right;margin-top: -142px;z-index: 1;}
#copyright, #signature {height: 24px;position: relative;float: left;color: #fff;font-size: 0.9em;padding-top: 8px;margin-top: 4px;z-index: 10;}
#copyright a, #signature a {color: #fff;}
#signature {width: 177px;background: url(../images/logo_creatoor.jpg) no-repeat top right;}
#copyright {width: 580px;padding-left: 32px;}
#copyright img#telephone {padding-left:3px; margin:0px; vertical-align:text-bottom;}
/* -------- Footer end -------- */

/*FAQ Old*/
/*.mod_faqlist h2 {font-size: 3em;color: #000;padding-top: 3px;font-weight: bold;}
#content .mod_faqlist ul {font-size: 1.3em;list-style-type: lower-roman;}
*/

/* FAQ */
#content .faq-box-class {display:none;}
#content li.opened .faq-box-class {display:block; font-size:13px;}
#content .media-box {margin-bottom:20px; clear:both;}
#content .mod_faqlist ul {list-style-type:none;margin:0;padding:0;}
#content .mod_faqlist ul li {background-image: url(../images/media-bullet.png);background-repeat:no-repeat;background-position:0px 2px;padding-left:14px;}
#content .mod_faqlist ul li a {text-decoration:underline;color:#000;}
#content .mod_faqlist ul li.opened {background-image:none;}
#content .mod_faqlist ul li.opened a {color:#9aca3c;}
#content .faq-box-class {margin-top:15px;background-color: #e3e1e1;}
#content .faq-box-class div.layout_full {padding:10px;}
#content .faq-box-class div.layout_full a {text-transform:none !important;}
#content .mod_faqlist .ce_text.block {padding-bottom: 0px;clear: both; margin-bottom:20px;}
#content .mod_faqlist .ce_text p {padding: 0px 10px 10px 10px;}
#content .mod_faqlist h4 {padding: 10px 10px 0px 10px; font-size:1.8em;}
#content .mod_faqlist p {font-size: 1em;}

/* Flash Catalogs */
.flash_element {width:308px; height:225px; float:left; padding:0px 20px 20px 0px;}
.flash_catalog {margin:0px 0px 5px;}
.flash_header h6 {padding-left:8px;}

.catalog_img {margin:-70px 0px 0px 370px;}
.catalog_img2 {margin:-70px 0px 0px 323px;}
