body {
	margin:0;
	padding:0;
	text-align:center;
}
/*////////////////////////////////
//	sweet titles
////////////////////////////////*/
div#toolTip { 
 position:absolute;
 z-index:1000;
 width:auto;
 background:#f5821f;
 border:3px solid #FCFBF9;
 text-align:left;
 padding:5px 15px;
 min-height:1em;
}
div#toolTip p { 
 margin:0;
 padding:0;
 color:#fff;
 font:bold 11px;
}
div#toolTip p em { 
 margin-top:3px;
 color:#fff;
 font-style:normal;
 font-weight:normal;
}
div#toolTip p em span { 
}
/*////////////////////////////////
//	common
////////////////////////////////*/

form {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
a {
	color:#c11418;
}
a:visited {
	/*color: #103E5B;*/
}
a:hover {
	text-decoration: none;
	color: #d40000;
}
body, input, textarea, select, td, th, button {
	font-family: Arial, Tahoma, Verdana, Arial, san-serif;
	color:#6c6c6c;
	font-size: 12px;
}
body, html {
	width:100%;
}
/*////////////////////////////////
//	FCK style
////////////////////////////////*/
.customBold {
	font-weight:bold;
	font-size:12px;
	color:#4b4b4b;
}
.customBold2 {
	font-weight:bold;
	color:#ff4200;
	font-size:12px;
}
.customBold4 {
	color:#990000;
	font-weight:bold;
	font-size:13px;
}
.customBold3 {
	font-weight:bold;
	font-size:16px;
}
.fckTable {
	border-left:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	/*clear:both;*/
	margin:10px 0 10px 0;
	float:left;
}
#uvodnaTop .fckTable, #katalogTable .dokAktIzd .fckTable {
	float:left;
	width:300px;
	border-left:none;
	border-top:1px solid #ffedc9;
	line-height:12px;
}	
#uvodnaTop .fckTable td, #uvodnaTop .fckTable th, #katalogTable .dokAktIzd .fckTable td, #katalogTable .dokAktIzd .fckTable th {
	border-right:none;
	border-bottom:1px solid #ffedc9;
	padding:2px 4px 2px 4px;
	color:#3F3F3F;
	background:none !important;
}
.fckTable td, .fckTable th {
	padding:3px 10px 3px 4px;
	border-right:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
}
.fckTable td.fckTH1 {
	background:#696969;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	color:#fff;
	padding-top:5px;
}
.fckTable th {
	background:#3F3F3F;
	color:#fff;
	font-size:12px;
	text-align:left;
	border-color:#000;
	padding-top:5px;
	position:relative;
}
.fck_Slika_desno, fck_Slika_levo {
	float:right;
	margin:0 0 5px 5px;
}
.fck_Slika_levo {
	float:left;
	margin:0 5px 5px 0;
}
.fckTR0 td, .fckTR0 th {
	
}
/*
ul {
	margin:0;
	padding:0 0 0 20px;
}
ul li {
	list-style:none;
	background:url(arrow_orange.gif) no-repeat 0 7px;
	padding:3px 0 3px 15px;
}
ul ul li {
	background:url(arrow_orange.gif) no-repeat 0 7px;
}
ul ul ul li {
	background:url(arrow_orange.gif) no-repeat 0 7px;
}

*/
p {
	margin:0;
	padding:0;
}
/*////////////////////////////////
//	layout 
////////////////////////////////*/
#mc {
	width:100%;
	position:relative;
}
#footer {
	width:100%;
	padding:0;
	font-size:11px;
	color:#9a9b9b;
	border-top:1px solid #d0d0d0;
	clear:both;
	
	height:140px;
}
#footer .c {
	width:956px;
    height:140px;
	margin:0 auto;
	text-align:left;
	position:relative;
    background:url(novo_footer.png) no-repeat left 25px;
}
#footer .c div {
	position:absolute;
	width:150px;
	top:30px;
	left:165px;
}
#footer .c #footer1 {
	left:335px;
}
#footer .c #footer2 {
	left:505px;
}
#footer a:hover {
	color:#c11418;
	text-decoration:underline;
}
#footer a {
	color:#2c85bd;
	text-decoration:none;
}
#mrezacom, #nepcom {
	display:block;
	position:absolute;
}
#mrezacom {
	width:120px;
	height:70px;
	top:25px;
	left:0;
}
#nepcom { 
	top:31px;
	right:0;
}
#topMeni {
	width:100%;
	height:21px;
	position:relative;
	overflow:hidden;
}
#g3d, #email, #en {
	float:right;
	display:block;
    line-height:10px;
    padding:0 15px 0 15px;
    margin-top:6px;
    border-right:1px solid #C7C7C7;
    font-size:11px;
    text-decoration:none;
    z-index: 10002;
}
#glavaToolbar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1002;
}
#logo {
	left:0;
    position:absolute;
    display:block;
	width:240px;
	height:80px;
	top:30px;
}
#en {
	top:90px;
}
#g3d {
	top:50px;
}
#logo span, .tlorisG span {
	display:none;
}
#glavaOglasi a strong {
	display:block;
	color:#ab0508;
	font-weight:normal;
	font-size:11px;
}

#glavaOglasi a:hover strong {
	color:#000;
}
#glavaOglasi a:hover {
	color:#2D91C4;
}
#glavaOglasi a.lastA {
	background:none;
}
#glavaOglasi a span {
	display:block;
	width:115px;
	position:absolute;
	background:url(novo_glava_cut.gif) no-repeat;
	left:0;
	top:56px;
}
#glavaOglasi a span span {
	position:relative;
	width:110px;
	margin:3px 3px 0 6px;
	background:none;
	top:auto;
}
#glavaOglasi a {
	display:block;
	position:relative;
	float:left;
	font-size:10px;
	color:#9e9e9e;
	text-decoration:none;
	width:116px;
	font-family:tahoma,verdana,san-serif;
	background:url(novo_glava_vline.gif) no-repeat right bottom;
	height:110px;
}
#glavaOglasi {
	position:absolute;
	top:11px;
	left:266px;
	height:118px;
	overflow:hidden;
}
#glava {
	width:956px;
	height:137px;
	overflow:hidden;
	float:left;
	position:relative;
	background:url(novo_glava_v2.jpg) no-repeat;
}
#glava h3 {
	color:#fff;
	font-size:11px;
	position:absolute;
	bottom:8px;
	margin:0;
	left:20px;
}
#anni {
	position:absolute;
	display:block;
	top:10px;
	width:160px;
	height:60px;
}
#footer a span, #leviMeni ul li a span {
	display:none;
}
#banner {
	position:absolute;
	top:8px;
	left:302px;
}
#lc {
	width:150px;
	float:left;
	clear:left;
}
#midcu {
	width:780px;
	text-align:left;
    float:left;
    overflow: hidden;
}
#mainCBanner {
    width:956px;
    margin:0 auto;
    text-align:left;
}
#mcbUvodna {
	width:100%;
	float:left;
	background:url(novo_uvodna_bottom.gif) no-repeat center bottom;
	padding-bottom:20px;
}
#mcb {
	width:100%;
	background:url(novo_back_top.gif) repeat-x #E3E6E7;
	float:left;
}
#mcb2 {
	width:100%;
	float:left;
}
#mcb.uvodna #midcu {
	background:red;
}
#rcol {
	float:right;
	width:220px;
	background:#e3e6e7;
	margin:0 0 38px 0;
}
.rbox h2 {
	color:#a81a1c;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:14px 0 12px 35px;
}
.rbox li span {	
	display:block;
	float:left;
	width:120px;
}
.rbox li a.rcImg {
	float:right;
	margin-left:5px;
}

#anketa_form, #anketa_data  {
	display:block;
	margin:0;
}
#anketa_data  {
	border-top:1px solid #e3e6e7;
	margin:0 15px;
}
#anketa_form .anketa_row_text, #anketa_data .anketa_row_text {
	color:#a81a1c;
	font-weight:normal;
	margin:10px 0;
}
#anketa_form label input {
	float:left;
}
#anketa_form label span {
	float:right;
	width:165px;
}
#anketa_form label {
	display:block;
	float:left;
	width:100%;
	margin:5px 0;
}
.anketa_row_option_caption {
	clear:both;
	width:100%;
}
.anketa_bar_c  {
	padding-bottom:5px;
	clear:both;
	float:left;
	width:100%;
}
.anketa_bar_c span {
	font-size:11px;
	width:45px;
	display:block;
	float:left;
	text-align:right;
	color:#EF9F61;
}
.anketa_bar {
	float:left;
	width:100px;
	margin-left:5px;
}
.anketa_bar div div {
	border:none;
	background:none;
}
.anketa_bar div {
	background:url(ponudba_mreza_top.gif) no-repeat center -1px #8EC8E8;
	height:10px;
	overflow:hidden;
	border:1px solid #71B1D3;
}
#anketa_form .input_button {
	background:url(novo_red_button.gif) no-repeat;
	border:none;
	color:#fff;
	width:101px;
	height:30px;
	font-size:12px;
	padding-bottom:6px;
	margin:10px 0 5px 23px;
}
#noviceSign span {
	position:absolute;
	font-size:11px;
	color:#5b5b5b;
	bottom:10px;
	left:15px;
}
#noviceSign {
	display:block;
	float:left;
	text-decoration:none;
	background:url(novo_narocite_se.jpg) no-repeat;
	width:205px;
	height:68px;
	position:relative;
	margin-left:8px;
}
.rbox li {	
	border-top:1px solid #e3e6e7;
	list-style:none;
	padding:10px 0;
	font-size:11px;
	float:left;
	width:100%;
}
.rbox ul {
	padding:0;
	margin:0 15px;
}
.rbox {
	background:url(novo_rbox_top.gif) no-repeat #fff;
	float:left;
	width:100%;
}
.rboxb {
	background:url(novo_rbox_bottom.gif) no-repeat;
	height:9px;
	overflow:hidden;
	float:left;
	width:100%;
}
#zemljevid h1, #zemljevid h2 {
	margin:0 0 0 10px;
}
#zemljevid h2 {
	font-size:14px;
	
	color:#888c8f;
}
.zemPop ul {
	padding-left:20px;
}
#zemljevid .monitor {
	position:absolute;
	bottom:23px;
	right:11px;
	width:98px;
	height:36px;
	color:#89191c;
}
#zemljevid .zemPop h2 {
	color:#fff;
	padding:4px 0 4px 8px;
}
.zemPop .popClose {
	width:25px;
	height:20px;
	display:block;
	text-decoration:none;
	/*background:url(pop_close.gif) no-repeat;*/
	background:url(pop_back.gif) no-repeat 300px top;
	position:absolute;
	top:0px;
	right:0;
	z-index:101;
	cursor:pointer;
}
.zemPop .c {
	position:absolute;
	bottom:1px;
	left:1px;
	width:327px;
	height:232px;
	background:url(pop_back.gif) no-repeat -1px -27px #fff;
	overflow:auto;
}
.zemPop {
	position:absolute;
	z-index:100;
	top:3px;
	left:11px;
	width:329px;
	height:259px;
	font-size:11px;
	background:#E3E6E7;
	background:url(pop_back.gif) no-repeat #acacac;
}
#zemljevid {
	float:left;
	width:350px;
	height:274px;
	position:relative;
}
.zemljevidPoint, .zemljevidPointX {
	position:absolute;
	width:24px;
	height:24px;
	cursor:pointer;
}

.zemljevidText {
	position:absolute;
	font-size:10px;
	font-family:tahoma,verdana,arial,san-serif;
	color:#6d6d6d;
}
.uvodnaPonudbaBox select {
	margin-left:50px;
	color:#b34658;
	width:110px;
	margin-top:2px;
}
.uvodnaPonudbaBox h2 {
	color:#8c1c28;
	font-size:18px;
	font-weight:normal;
	padding:10px 0 0 50px;
	margin:0;
}
.uvodnaPonudbaBox {
	width:266px;
	overflow:hidden;
	margin:0 0 38px 0;
	display:inline;
	float:left;
	background:url(novo_uvodna_top_novogradnje.gif) no-repeat #fff;
}
.uvodnaPonudbaBox ul {
	margin:11px 0 0 0;
	padding:0;
	width:100%;
}
.uvodnaPonudbaBox li.firstLI {
	border:none;
}
.uvodnaPonudbaBox li {
	border-top:1px solid #d0d0d0;
	list-style:none;
	display:block;
	clear:both;
	float:left;
	width:100%;
}
#uvodnaNovo li {
	text-align:right;
}

.uvodnaPonudbaBox ul li p {
	width:250px;
	margin:0 8px;
	padding:8px 0;
	display:block;
	float:left;
}
.uvodnaPonudbaBox li img {
	float:left;
	margin:0 8px 0 0;
}
#uvodnaNovo ul li img {
	float:right;
	margin:0 0 0 8px;
}
#uvodnaNovo {
	clear:left;
}
#uvodnaMreza h2 {
	padding-left:115px;
	color:#2d91c4;
}
#uvodnaMreza select {
	margin-left:115px;
	color:#468bb3;
}
#uvodnaMreza {
	background:url(novo_uvodna_top_mreza.gif) no-repeat #fff;
	margin-left:15px;
}
/*////////////////////////////////
//	HMENI  
////////////////////////////////*/
#hmeni {
	margin:0;
	padding:0;
	width:100%;
	height:45px;
	float:left;
}
#hmeni li {
	display:inline;
	float:left;
	padding:0;
	margin:0;
}
#hmeni li a {
	margin-top:3px;
	display:block;
	float:left;
	color:#ffe9ea;
	font-weight:bold;
	text-decoration:none;
	background:url(novo_hline.gif) no-repeat right 6px;
}

#hmeni li a:hover {
	color:#fff;
	background:url(novo_hmeni_left2.gif) no-repeat left 4px;
}
#hmeni li a:hover span {
	background:url(novo_hmeni_right2.gif) no-repeat right 4px;
}

#hmeni #hmAkt a {
	background:url(novo_hmeni_left.gif) no-repeat left 4px;
	color:#fff;
	font-weight:bold;
	position:relative;
}

#hmeni #hmAkt a span {
	background:url(novo_hmeni_right.gif) no-repeat right 4px;
}
#hmeni li a span {
	padding:6px 6px 6px 7px;
	display:block;
}
#hmeni #hmHome a, #hmeni #hmHome a span {
	background:none;
	color:#cfdff1;
}
#hmeni #hmHome a:hover span {
	color:#fff;
}
#mcol, #mcolB, .mcol, .mcolB {
	float:right;
	margin-top:3px;
	width:568px;
	background:url(novo_midc_top.gif) no-repeat #fff;
}
#mcolB, .mcolB {
	height:13px;
	background:url(novo_midc_bottom.gif) no-repeat;
	overflow:hidden;
	margin:0 0 20px 0;
}
#lcol {
	width:205px;
	float:left;
}
#leviMeni {
	width:100%;
	height:274px;
	background:url(novo_meni_levo.gif) no-repeat;
}
#leviMeni ul {
	margin:0;
	padding:0;
}
#leviMeni li {
	display:inline;
	list-style:none;
}
#leviMeni li a {
	display:block;
	height:66px;
}
/*////////////////////////////////
//	VMENI  
////////////////////////////////*/
#vmeni, #vmeniNovice {
	margin:3px 0 7px 0;
	padding:0 0 8px 0;
	width:202px;
	overflow:hidden;
	background:url(novo_vmeni_bottom.gif) no-repeat left bottom;
}
#vmeni ul, #vmeniNovice ul {
	padding:8px 0 0 0;
	margin:0;
	background:url(novo_vmeni_top.gif) no-repeat #f6f6f6;
}
#vmeni ul ul, #vmeniNovice ul ul {
	padding:0;
	margin:0;
	background:none;
}
#vmeni li, #nav li, #topMeni ul li, #vmeniNovice li {
	background:none;
	display:inline;
	padding:0;
	margin:0;
}
#vmeni li a, #vmeniNovice li a {
	color:#b12527;
	text-decoration:none;
	display:block;
	padding:5px 0 6px 6px;
	margin:0 10px;
	border-bottom:1px solid #d5d5d5;
}
#vmeni ul ul li a {
	padding-left:17px;
	background:url(arrow_white.gif) no-repeat 7px 8px;
}
#vmeni ul ul li a {
	padding-left:30px;
	background:url(arrow_blue.gif) no-repeat 15px 11px;
	border-top:1px solid #336491;
}
#vmeni #vmeniAkt, #vmeniNovice #vmeniAkt {
	font-weight:bold;
	color:#2f5a99;
}
#vmeni li a:hover, #vmeniNovice li a:hover {
	background-color:#e8e8e8;
}
#vmeni li.lastli a, #vmeniNovice li.lastli a {
	border:none;
}
#vmeniNovice li a span {
	display:block;
	font-size:11px;
	color:#6C6C6C;
}
#vmeniNovice li h1 {
	margin:0 10px;
	font-size:18px;
	padding-left:6px;
	padding-bottom:5px;
	border-bottom:1px solid #d5d5d5;
}
/*////////////////////////////////
//	cenik 
////////////////////////////////*/
.pdfCenik {
	display:block;
	float:right;
	margin:5px 0 0 0;
	padding:3px 0 5px 25px;
	background:url(pdf.gif) no-repeat;
	text-decoration:none;
}
.pdfCenik span {
	color:#6C6C6C;
	font-size:10px;
}
.cenikMeni {
	margin:0 0 10px 0;
	padding-top:10px;
	border-top:1px solid #3F3F3F;
}
.cenikMeni a.katA {
	font-weight:bold;
	padding:0 10px 0 0;
}
.cenikTable th a.aNaVrh {
	display:block;
	font-size:11px;
	float:right;
	padding-right:15px;
	background:url(desc.gif) no-repeat right 4px;
}
.cenikMeni a {
	padding-left:10px;
	text-decoration:none;
}
.cenikTable td, .cenikTable th, #katalogTable td, #katalogTable th {
	padding:2px 10px 2px 4px;
	border-right:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
}
.cenikTable th, #katalogTable th {
	background:#3F3F3F;
	color:#fff;
	font-size:11px;
	text-align:left;
	border-color:#000;
	padding-top:5px;
	position:relative;
}
#katalogTable th.p {
	width:90px;
}
#katalogTable a {
	text-decoration:none;
}

.cenikTable th a {
	text-decoration:none;
	color:#ffbf00;
}
#katalogTable th {
	font-weight:normal;
	font-size:10px;
}
.cenikTable th a img {
	margin-left:5px;
}
.cenikTable .cenTRH3 th {
	background:#fff;
	color:#6C6C6C;
	padding-top:8px;
	border-right:1px solid #EDEDED;
}
.cenikTable .cenTRH2 th {
	background:#909090;
	border-right:1px solid #EDEDED;
}
.cenikTable .cenTRH1 th {
	background:#696969;
	border-right:1px solid #696969;
	font-size:16px;
}
.cenikTable td a {
	text-decoration:none;
}
.cenikTable .c1, .cenikTable .c2 {
	text-align:right;
	width:120px;
}
.cenikTable .cenTR1 td, #katalogTable .katTR1 td {
	background:#f8f8f8;
}
.cenikTable, #katalogTable {
	border-top:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	width:100%;
}
#katalogTable td,#katalogTable th {
	font-size:10px;
	padding-right:3px;
}
#katalogTable td.cena, #katalogTable td.nasl {
	font-size:11px;
}
#katalogTable td.cena {
	text-align:right;
	font-weight:bold;
	padding-right:3px;
	padding-left:15px;
	width:70px;
}
#katalogTable .dokAkt td {
	background:url(dokakt.gif) repeat-x left bottom #bdd878;
	border-color:#83BE48 !important;
	border-bottom:3px solid #3f3f3f !important;
	border-top:1px solid #fff;
	border-right:none;
	color:#fff;
}
#katalogTable td.nasl {
	
}
#katalogTable .dokAkc td.cena {
	/*background-image:url(akcija.png);*/
	background-repeat:no-repeat;
}
#katalogTable .dokAkt td.nasl {
	background-image:url(arrow_white.gif);
	background-repeat:no-repeat;
	background-position:7px 6px;
	background:url(dokakt.gif) repeat-x left bottom #bdd878;
}
#katalogTable .dokAkt td.nasl a {
	color:#006DB0;
}
#katalogTable th a {
	display:block;
	float:left;
	padding-right:9px;
	color:#ffbf00;
	background:url(ascdesc.gif) no-repeat right 5px;
}
#katalogTable th a:hover {
	color:#fff;
}
#katalogTable th a.asc {
	background:url(asc.gif) no-repeat right 4px;
}
#katalogTable th a.desc {
	background:url(desc.gif) no-repeat right 4px;
}

#katalogTable td.cena span {
	font-weight:normal;
	font-size:10px;
	display:block;
	color:#919191;
}
#katalogTable tr.tableHover td a {
	color:#FFE2A8 !important;
}
#katalogTable tr.tableHover td {
	background-color:#747474;
	color:#fff;
	border-color:#747474;
}

#uvodnaTop .cena, #katalogTable .dokAktIzd .cena {
	float:left;
	width:100%;
	font-size:18px;
	color:#ff4200;
	font-weight:bold;
	padding:0 0 20px 0;
}
#uvodnaTop .cena span, #katalogTable .dokAktIzd .cena span {
	display:block;
	font-size:12px;
	color:#d08b00;
}
#rc h1 {
	margin-left:23px;
	font-size:22px;
}
#katalogTable .dokAktIzd td {
	background:url(dokaktizd.gif) repeat-x #FFE2A8 !important;
	padding:15px;
	border-bottom:1px solid #3F3F3F !important;
	border-right:1px solid #EDEDED !important;
	font-size:12px;
}
#katalogTable .dokAktIzd td h1 {
	border-bottom:none;
	font-size:14px;
}
/*////////////////////////////////
//	items 
////////////////////////////////*/
.item {
	float:left;
	width:538px;
	margin:10px 0 20px 15px;
	display:inline;
}
.itemNav {
	width:100%;
	float:left;
	padding:3px 0;
	border-top:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
}
.itemNav a:hover {
	color:#000;
}
.itemNav a {
	display:block;
	float:left;
	padding:1px 14px 1px 14px;
	text-decoration:none;
}
.itemNav a span {
	color:#2d91c4;
	font-size:11px;
}
.itemNav .gNazaj {
	background:url(nazaj.gif) no-repeat left 7px;
}
.itemNav .gVec {
	background:url(vec.gif) no-repeat right 7px;
	padding-left:0;
}
.item h1 {
	color:#3b3b3b;
	font-size:22px;
	font-weight:bold;
	border-bottom:1px solid #e0e0e0;
	margin:0;
	padding:0 0 5px 0;
}
.item .datum {
	display:block;
	padding:10px 0 0 0;
	font-size:11px;
	color:#8f8f8f;
}
.item .itemContent {
	line-height:1.5em;
}
.itemContent {
	padding:10px 0 10px 0;
}
.itemContent p {
	margin:0 0 15px 0;
}

.item .itemImgs {
	float:right;
	width:175px;
	margin:0 0 15px 15px;
	border-left:1px solid #E0E0E0;
}
.itemNaselje .itemImgs a {
	margin-bottom:10px;
}
.itemNaselje .itemImgs {
	width:128px;
}
.item .itemImgs a {
	display:block;
	float:right;
}
.item .itemImgs a:hover {
	background:#9D9F2E;
}
.item .itemImgs h3 {
	text-align:center;
	font-size:11px;
	margin:5px 0 0 15px;
}
.kontaktSlovo {
	width:100%;
	float:left;
	margin:0 0 30px 0;
	padding:0;
	border-top:1px solid #e0e0e0;
}
.kontaktSlovo h6 {
	width:100px;
	float:left;
	font-size:40px;
	margin:0;
	color:#c6c6c6;
}
.kontaktSlovo .item {
	float:right;
	width:460px;
	margin:0 0 20px 0;
	line-height:20px;
}
.kontaktSlovo .item h1 {
	border:none;
	padding:0;
}
.kontaktSlovo .item h2 {
	margin:0;
	padding:0;
	font-size:14px;
}
#kontaktiSlova {
	float:left;
	width:100%;
	margin:0 0 20px 0;
}
#kontaktiSlova a {
	display:block;
	float:left;
	padding:1px 8px 1px 8px;
	font-size:16px;
	text-decoration:none;
	margin:0 0 4px 0;
	border-right:1px solid #e0e0e0;
}
#kontaktiSlova a:hover {
	background:#99302C;
	color:#fff;
}
.kontaktSlovo .kNaVrh {
	display:block;
	text-align:right;
	padding:5px 13px 0px 0;
	font-size:11px;
	text-decoration:none;
	background:url(naVrh.gif) no-repeat right 10px;
}
#vrh {
	top:0;
	left:0;
	position:absolute;
}
.galerijaRow {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.galerijaItem h3 {
	text-align:center;
	font-size:12px;
	margin:3px 0 0 0;
}
.galerijaItem {
	float:left;
	padding:0 10px 0 10px;
}



/*////////////////////////////////
//	Uvodna
////////////////////////////////*/
#uvodnaTop {
	width:100%;
	background:url(uvodna_top.jpg) no-repeat left bottom;
	color:#954e38;
	float:left;
}
#uvodnaTop p {
	margin:4px 0 4px 0;
}
#uvodnaTop .c {
	margin:5px 20px 20px 60px;
}
#uvodnaTop .itemContent {
	line-height:1.5em;
}
#uvodnaTop a {
	color:#ff4200;
}
#uvodnaTop .uvImg, #katalogTable .uvImg {
	float:right;
	width:230px;
	margin:0 0 0 10px;
}
#uvodnaTop h2 {
	margin:0;
	font-size:13px;
	color:#ff7800;
}
#uvodnaTop h1 {
	margin:0;
	font-size:22px;
	color:#000;
}
#uvodnaMid {
	width:630px;
	float:left;
	background:url(uvodna_ferlauf.gif) repeat-x;
}
#uvodnaMid .c {
	background:url(uvodna_mid_lines.gif) repeat-y center center;
	float:left;
	margin:15px 0 0 0;
	width:100%;
}


#puscicaAkcija {
	position:absolute;
	width:50px;
	height:50px;
	/*background:url(puscica_akcija.png) no-repeat;*/
	top:122px;
	left:153px;
}
.uvMidItem .itemContent, .uvBItem .itemContent {
	line-height:16px;
}
.uvMidItem h1 {
	color:#315e92;
	font-size:16px;
	margin:0;
}
.uvMidItem {
	float:left;
	width:180px;
	display:inline;
	margin:10px 15px 0 15px;
}
.uvMidItem .itemImgs, .uvBItem .itemImgs {
	float:right;
	width:90px;
	margin:0 0 5px 5px;
}
#uvodnaBottom h1, #uvodnaBottom2 h1 {
	color:#000;
	font-size:16px;
	margin:0;
}
#uvodnaBottom .c, #uvodnaBottom2 .c {
	margin:10px 15px 10px 15px;
	float:left;
	display:inline;
}
#uvodnaBottom, #uvodnaBottom2  {
	margin:15px 0 0 15px;
	background:url(okvir_t.gif) no-repeat #ededed;
	float:left;
	width:600px;
	position:relative;
	display:inline;
}
.okvirB {
	float:left;
	margin-left:15px;
	width:600px;
	display:inline;
	height:7px;
	overflow:hidden;
	background:url(okvir_b.gif) no-repeat;
}
.uvBItem .itemCena {
	float:right;
	width:90px;
	font-size:14px;
	color:#0f5988;
	clear:both;
	font-weight:bold;
	text-align:right;
	margin:0 0 5px 5px;
}
.uvBItem .itemCena span {
	display:block;
	font-size:11px;
	font-weight:normal;
	color:#3781b0;
}
.aVec {
	background:url(arrow_orange.gif) no-repeat right 5px;
	padding:0 12px 0 0;
	float:left;
	display:block;
	font-weight:bold;
	color:#ff4200;
}
.uvBItem {
	float:left;
	width:275px;
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	clear:left;
	border-top:1px solid #dcdcdc;
	display:inline;
}
.uvBItemR {
	margin-left:20px;
	clear:none;
}
.item.filter {
	margin-bottom:0;
	margin-top:0;
	border-bottom:1px solid #EDEDED;
	padding:5px 0 5px 0;
}
.item.filter a:hover span {
	color:#EDEDED;
}
.item.filter a:hover {
	background-color:#747474;
	color:#fff;
}
.item.filter a, .item.filter b {
	display:block;
	float:left;
}
.item.filter a  {
	padding:2px 5px 2px 5px;
	text-decoration:none;
}
.item.filter a span {
	color:#747474;
}
.filterAkt span {
	font-weight:normal;
}
.item.filter a.filterAkt {
	font-weight:bold;
	color:#036FB0;
	background:url(nav_sel.gif) no-repeat left 4px;
	padding-left:15px;
}
#katFilter {
	width:600px;
	height:33px;
	background:url(filter_back.gif) no-repeat;
	float:left;
	margin:10px 0 0 15px;
	display:inline;
}
#katFilter b {
	float:left;
	display:block;
	padding:8px 0 0 10px;
}
#katFilter label, #katFilter label select {
	font-size:10px;
}
#katFilter label {
	float:right;
	display:block;
	padding:7px 10px 0 0;
}
.naseljeItem p a span {
	font-weight:bold;
	font-size:14px;
}
.naseljeItem p a:hover {
	background:#f7f7f7;
}
.naseljeItem p a {
	text-decoration:none;
	display:block;
	padding:4px 0;
}
.naseljeItem p span {
	display:block;
}
.naseljeItem p {
	float:left;
	width:400px;
	font-size:13px;
}
.naseljeItem .img {
	display:block;
	float:left;
	width:125px;
	margin-right:10px;
	border-right:1px solid #E0E0E0;
}
.naseljeItem {
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #E0E0E0;
}

#stanTabela td {
	background:#f2f2f2;
}
#stanTabela strike {
	font-size:11px;
}
#stanTabela .cenaAkcijska, .cenaAkcijska {
	font-weight:bold;
	display:block;
	color:#e10000;
}
#stanTabela td, #stanTabela th {
	padding:3px 5px 3px 10px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
#stanTabela th {
	background:#d4d4d4;
	font-size:12px;
	text-align:left;
	padding-top:6px;
}
#stanTabela {
	width:100%;
	margin-top:15px;
	float:left;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
}
.itemNaselje h2 {
	margin:0 0 15px 0;
	font-size:20px;
	font-weight:normal;
}
.cenaOpis {
	width:100%;
	float:left;
	margin-top:15px;
}
.itemImgsGalerija {
	float:left;
	margin:5px 0 0 20px;
}
.itemImgsGalerija a {
	display:block;
	float:left;
	margin:5px 5px;
}
.tlorisG {
	display:block;
	width:30px;
	height:20px;
	margin:4px 0;
	background:url(tloris.gif) no-repeat;
}
span.rez, span.prodano{
	display:block;
	font-family:tahoma, verdana, arial, san-serif;
	font-size:10px;
	padding:1px 0 3px 0;
	width:75px;
	text-align:center;
	background:url(rezervirano.gif) no-repeat;
	color:#b9d0ec;
}
span.prodano {
	background:url(prodano.gif) no-repeat;
	color:#f6c4c6;
}
#anketaBox .c {
	margin:10px 10px 0 10px;
}
#anketaBox {
	background:url(red_box_top.gif) no-repeat;
	float:left;
	width:100%;
	margin-top:15px;
}
#anketaBoxB {
	background:url(red_box_bottom.gif) no-repeat;
	height:8px;
	overflow:hidden;
	float:left;
	width:100%;
}
.redButton, .blueButton {
	background:url(red_button.gif) no-repeat;
	border:none;
	color:#fff;
	width:100px;
	padding:2px 0 3px 0;
	cursor:pointer;
	margin:15px 0 0 0;
}
.blueButton {
	background-image:url(blue_button.gif);
}
#povprTable {
	width:100%;
}
#povprTable td {
	border-bottom:1px solid #EDEDED;
	padding:4px;
}
#povprTable table td {
	border:none;
	padding:0;
}
.bananaForm table td {
	border-right:none;
}

.bananaForm table table, .bananaForm table table td {
	border:none;
	padding:0;
}
.bananaForm table table td {
	padding:1px 5px 0 0;
}
.bananaForm table table, .bananaForm table table p {
	clear:both;
	float:none;
	width:auto;
}
.bananaForm table p {
	margin:0;
}
.bananaForm table .fckTR0 td {
}
.bananaForm table {
	border-left:none;
}
.item hr {
	border:none;
	height:1px;
	overflow:hidden;
	background:#E0E0E0;
}
.logged {
	position:absolute;
	top:120px;
	left:0px;
	font-size:11px;
}
.clearer {
	clear:both;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin-bottom:0;
}

#googleToolbar {
	border-bottom:1px solid #E0E0E0;
	float:left;
	width:100%;
}
#googleToolbar a {
	display:block;
	float:left;
	text-decoration:none;
	padding:4px 10px 4px 15px;
	background:url(arrow_blue.gif) no-repeat 0 10px;
}
#googleOkvir {
	padding:10px;
	background:#F1F1F1;
}

#leviMeni.leviMeniS {
	background-image:url(novo_meni_levo_s.jpg);
}
#leviMeni.leviMeniH {
	background-image:url(novo_meni_levo_h.jpg);
}
#leviMeni.leviMeniPP {
	background-image:url(novo_meni_levo_pp.jpg);
}
#leviMeni.leviMeniV {
	background-image:url(novo_meni_levo_v.jpg);
}
.niPonudbe {
	display:block;
	padding:30px 0;
	text-align:center;
}


/*    OGLASI   */
.oglas_listanje  {
	float:left;
	margin-top:7px;
}
.oglas_listanje a.listanje_a {
	color:#1783B3;
	font-weight:bold;
}
.oglas_listanje a.listanje_l {
	background:url(arrow_blue_l.gif) no-repeat 2px 6px;
	height:20px;
	width:12px;
	padding:0;
}
.oglas_listanje a.listanje_r {
	background:url(arrow_blue.gif) no-repeat 0 6px;
	height:20px;
	width:12px;
	padding:0;
}
.oglas_listanje a:hover {
	background:#1D89B9;
	color:#fff;
}
.oglas_listanje a {
	display:block;
	float:left;
	padding:1px 5px;
	text-decoration:none;
}

.odznaci, .oznaci {
	display:block;
	float:right;
	color:#1682B2;
	background:url(odznaci.gif) no-repeat 0 2px;
	padding:0px 0 6px 15px;
	cursor:pointer;
	margin-right:5px;
}
.oznaciCont {
	position:absolute;
	right:0;
}
.oznaci {
	background-image:url(oznaci.gif);
}
.podrobnoContHalf b {
	display:block;
	float:left;
	width:80px;
	font-weight:normal;
	clear:left;
	padding-left:5px;
	margin-bottom:5px;
}
.podrobnoContHalf input {
	font-size:11px;
	border:1px solid #E3E6E7;
	width:100px;
	float:left;
	margin-bottom:5px;
}
.podrobnoContHalf {
	float:left;
	padding:0;
	width:50%;
}
.podrobnoCont .isci {
	background-image:url(blue_button2.gif);
	font-size:12px;
	margin:0;
	padding-bottom:5px;
	clear:none;
}
.podrobnoRow {
	margin:5px;
	padding:5px 0 0 0;
	border-top:1px solid #E3E6E7;
	float:left;
	display:inline;
}
.podrobnoRow span {
	float:left;
	display:block;
	padding:4px 5px 0 0;
}
.podrobnoRow select {
	float:left;
	margin-top:2px;
	font-size:11px;
}
.oglas h3 b {
	color:#1C88B8;
}
.oglas h3 {
	margin:0;
	padding:3px 10px;
	font-weight:normal;
	font-size:12px;
}
.oglas h2 a {
	text-decoration:none;
	color:#FCC050;
}
.oglas h2 {
	color:#fff;
	background:#1C88B8;
	font-size:14px;
	margin:0;
	padding:3px 10px;
}
.oglas .p b,.oglasSlika i b {
	color:#1C88B8;
}
.oglas .d {
}
.oglas .d i {
	color:#D40000;
	font-style:normal;
}
.oglas {
	font-size:11px;
	float:left;
	width:100%;
	background:#F7F7F7;
	border:1px solid #E3E6E7;
	margin-bottom:10px;
}
.oglasSlika i {
	text-align:center;
	display:block;
	font-style:normal;
}
.oglasSlika a {
}
.oglasSlika a img {
	margin:5px;
}
.oglasSlika {
	float:right;
	width:124px;
}
.tc .vec, .podobniOglasi .vec {
	display:block;
	float:left;
	padding:5px 15px 5px 0;
	background:url(arrow_blue.gif) no-repeat right 12px;
	text-decoration:none;
}
.tc {
	float:left;
	width:380px;
	margin:5px 10px;
}
h2.rezh2 b {
	color:#1C88B8;
}
h2.rezh2 {
	font-size:12px;
	font-weight:normal;
	margin:10px 0 0 0;
}

.oglasShow h3, .oglasShow h2 {
	margin:0;
	font-size:14px;
	padding:4px 0 10px 0;
}
.oglasShow h2 {
	background:#E89D9E;
	margin:5px 0;
	border:1px solid #E47072;
	clear:both;
	padding:2px 0 2px 10px;
	color:#A81A28;
}
.thumbs a {
	display:block;
	float:left;
	width:132px;
	text-align:center;
	margin:5px 0;
}
.thumbs {
	border-top:1px solid #E3E6E7;
	border-bottom:1px solid #E3E6E7;
	background:#F7F7F7;
	float:left;
	width:100%;
	padding:5px 0;
}
.odl {
	float:left;
	width:100%;
	margin:0 0 10px 0;
}
.odl a.flPdf {
	display:block;
	padding:0 0 0 16px;
	background:url(pdf.gif) no-repeat left 1px;
	font-weight:bold;
	text-decoration:none;
}
.odl a.flPdf:hover {
	text-decoration:underline;
	color:#000;
}
.odl a.flPdf span {
	text-decoration:none;
	color:#6C6C6C;
	font-weight:normal;
}
.odl dd, .odl dt, .prodajalec dd, .prodajalec dt {
	padding:3px 0;
	margin:0;
	display:block;
	float:left;
	border-top:1px solid #E3E6E7;
}
.odl dd {
	width:388px;
}
.odl dt {
	width:150px;
}
.nazaj {
	display:block;
	float:left;
	padding:1px 0 1px 15px;
	background:url(arrow_blue_l.gif) no-repeat left 7px;
	margin:0 0 5px 0;
	text-decoration:none;
}
.plogo {
	float:left;
}
.prodajalec dd {
	width:438px;
}
.prodajalec dt {
	width:100px;
	clear:left;
}
.podobniOglasi ul li {
	padding:2px 0;
}
.podobniOglasi ul li a:hover {
	text-decoration:underline;
}
.podobniOglasi ul li a {
	text-decoration:none;
}
.podobniOglasi ul li a span {
	color:#6C6C6C;
}
.podobniOglasi ul li a b {
	color:#1480B0;
}
#stanTabela .cenikAktOgl td a {
	color:#F9CD7D;
}
#stanTabela .cenikAktOgl td {
	background:#A81A28;
	color:#fff;
}
#nepFlash {
	margin: 10px 0 0 -10px;
	width:550px;
	overflow:hidden;
	float:left;
	clear:both;
}
.itemNaselje .item {
	margin-left:0;	
}
#bannerRight {
    float:right;
    margin-top:184px;
    /*border:1px solid #C7C7C7;*/
	margin-bottom: 15px;	
}
#bannerRight div {
	border:1px solid #C7C7C7;
	display: block;
	float: left;
}
#novoinfo {
	height:95px;
	width:100%;	
	display: block;
	float: left;
	background: url(banner_mng_partner.jpg) no-repeat left top;
}
#bannerHeader {
    position:absolute;
	left: 50%;
	z-index: 1000;
	margin-left: -254px;
    top:25px;
    border:1px solid #C7C7C7;
}