/* @override 
	http://soncenep.local/p/elementi/basic.css
	http://sonce-nepremicnine.dev.bananadmin.com/p/elementi/basic.css
	http://www.sonce-nepremicnine.si/p/elementi/basic.css
	http://soncenep.lj.bananica.com/p/elementi/basic.css?v=2
*/

@import url(hmeni.css);
@import url(nep.css);


/*
5b287e - linkz purpl
728611 - linkz green
c01636 - linkz red
9b9997 - border za fotke

006699 - TMP
*/
@font-face {
    font-family: 'Museo300';
    src: url('../font/museo300-regular-webfont.eot');
    src: url('../font/museo300-regular-webfont.eot?iefix') format('eot'),
         url('../font/museo300-regular-webfont.woff') format('woff'),
         url('../font/museo300-regular-webfont.ttf') format('truetype'),
         url('../font/museo300-regular-webfont.svg#webfontrP41oAaj') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Museo500';
    src: url('../font/museo500-regular-webfont.eot');
    src: url('../font/museo500-regular-webfont.eot?iefix') format('eot'),
         url('../font/museo500-regular-webfont.woff') format('woff'),
         url('../font/museo500-regular-webfont.ttf') format('truetype'),
         url('../font/museo500-regular-webfont.svg#webfontzaEYRkqC') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* eric meyer reset, v1.0 | 20080212 */
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, font, 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 { margin:0; padding:0; border:0; outline:0; }
body { line-height:1; }
ul { list-style:none; }
/*
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
*/
del { text-decoration:line-through; }
/* remember to define focus styles! */
:focus { outline:0; }
/* remember to highlight inserts somehow! */
/* ins { text-decoration:none; } */
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse:collapse; border-spacing:0; }

/* ! ///// START ///// */
body {
	background:#f2eee9 url(bck.jpg) repeat 0 0;
	text-align:center; /* ie5 */
}
body, td, th, h1, h2, h3, h4, h5, h6, input, textarea, select, button {
	font:62.5% Helvetica, Arial, sans-serif;
	color:#6a6865;
	text-shadow:1px 1px 0 rgba(255, 255, 255, 0.5);
}
select {
	text-shadow:none;
}
td, th, h1, h2, h3, h4, h5, h6, input, textarea, select {
	font-size:1em;
}
img {
	border: none;
}
div {
	margin-left:auto;
	margin-right:auto;
}
p {
	margin-bottom:1.2em;
}
.smanjiP p {
	margin-bottom:5px;
}
h1, h2, h3, h4 {
	font:normal 2.4em "Museo300","Myriad Pro", Helvetica, Arial, sans-serif;
	color:#7e8928;
}
h1, .uNepPon h2 {
	margin-bottom:15px;
	color:#49296d;
	background:url(dotz_1.gif) repeat-x 0 100%;
	padding-bottom:5px;
}
h1.h1Novice { /* ispod ide datum! */
	margin-bottom:5px;
}
h2 {
	font-size:2.0em;
	font-weight:normal;
	margin:10px 0 6px;
}
h2.h2Frst {
	margin-top:0;
}
h2.h2Nadnaslov {
	margin:0 0 4px;
}
h3 {
	font-size:1.6em;
	margin:10px 0 4px;
}
.item h6, #rcol h6 { /* novice datum */
	font-size:12px;
	font-weight:normal;
	padding:0;
	line-height:1.0;
	margin:0 0 10px 0;
	color:#a7a6a4;
}
#rcol h6 {
	margin-bottom:4px;
}
a {
	text-decoration:none;
	color:#5b287e;
}
/* linkz red */
#rcol a.gVec {
	color:#c01636;
	padding-top:2px;
	padding-bottom:2px;
}
/* linkz green */
.uNepPon a {
	color:#728611;
}

div#headerInfo a {
	color:#7f8d0c;
}
a:visited {
	/*color: #103E5B;*/
}
a:hover, a:focus {
	text-decoration:underline;
/*	color:#FFF;
	background-color:#5b287e;*/
}
.nop, #printHeader {
	display:none;
}


/*////////////////////////////////
//	bejzik staff
////////////////////////////////*/
#headerHolder, #footerHolder {
	width:100%;	
}
div#top, div#contMidd, div#header, div#footer  {
	width:990px;
}



#headerHolder {
	width:100%;
	background:url(headerHolder_bck.jpg) repeat-x 0 0;
	height:385px;
}
div#top { 
	text-align:left;
	overflow:hidden;
}
div#contMidd {
	float:left;
	display:inline;
}
div#header, div#footer {
}
div#header {
	height:380px;
	position:relative;
}
div#headerInfo h2 {
	display:none;
}
div#headerInfo {
	color:#9f9693;
	position:absolute;
	text-align:left;
	top:13px;
	left:207px;
	padding:5px 0 5px 25px; 
	border-left:1px solid #d4d0cc;
	line-height:1.2em;
	font-size:11px;
}
a#home {
	position:absolute;
	top:13px;
	left:0px;
	width:176px;
	height:58px;
	background:url(logo.jpg) no-repeat 0 0;
}
a#home span {
	display:none;
}

#headerLinksBox {
	position:absolute;
	top:14px;
	right:0;
	font-size:12px;
}
#headerLinks, #headerLangs {
	float:left;
	display:inline;
	padding:15px 20px;
}
#headerLinks {
	background: rgb(233,229,229);
	background: rgba(0,0,0,0.05);
}
#headerLangs .goog-te-gadget-simple {
	border: none;
}
#headerLangs {
	height: 29px;
	line-height: 14px;
	background: rgb(221,216,209);
	background: rgba(62,24,105,0.1);
}
#headerLangs div a span {
	font-size: 12px;
}
#headerLangs div {
	margin-top: 2px;
}
#headerLangs ul {
/*	margin-left:10px;*/
}
#headerLinksBox ul li {
	list-style-type:none;
	float:left;
	display:inline;
	padding:8px 13px 8px 0;
}
#headerLangs ul li {
	margin-right:13px;
	background:url(headerLangs_lajna.gif) no-repeat 100% 50%;
}
#headerLangs a {
	color:#5d417d;
}
/*
#headerLangs a:hover, #headerLangs a:focus, #headerLangs a.utilNav1Akt {
}
*/
#headerLangs ul li.liLast, #headerLinks ul li.liLast {
	background:none;
	margin-right:0;
	padding-right:0;
}

#headerLinks a {
	color:#727b39;
	background-position:0 0;
	background-repeat:no-repeat;
	padding:3px 0 2px 26px;
}
a#aHeadHome {
	background-image:url(ik_header_home.png);
}
a#aHeadAdd {
	background-image:url(ik_header_add.png);
}
a#aHeadFB {
	background-image:url(ik_header_fb.png);
}



/*////////////////////////////////
//	footer
////////////////////////////////*/
#footerHolder {
	float:left;
	display:inline;
	width:100%;
	background:url(footerHolder_bck.jpg) repeat-x 0 0;
	border-top:1px solid #fff;
	padding-bottom:20px;
}
#footerSlider {
	height:210px;
	position: relative;
}

div#footer {
	clear:both;
	position:relative;
	color:#534959;
	font-size:12px;
	line-height:1.5em;
	text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);
}
div#footer p {
	margin-bottom:5px;
}
div#footer a {
/* 	color:#aa8663; */
}
div#footer a:hover, div#footer a:focus {
/* 	text-decoration:underline; */
	
}
.footerCol {
	float:left;
	display:inline;
	padding:30px 0 0 0;
	text-align:left;
	width:270px;
	margin: 0 20px 0 0;
}
.footerCol h3 {
/* 	padding-right:200px; */
	font-size:16px;
	color:#462657;
	background:url(dotz_trans.gif) repeat-x 0 100%;
	padding:0 20px 10px 0;
	margin:0 0 15px;
	font-family: Museo500,"Myriad Pro", Helvetica, Arial, sans-serif;
}
.footerCol1 {
	width: 230px;
	min-height:200px;
	background:url(logo_footer.jpg) no-repeat 0 1px;
	padding-left:207px;
}
.footerCol3 { 
	float:right;
	padding-right:0;
	color: #534959;
	font-size: 11px;
	width: 200px;
}




/*////////////////////////////////
//	navigacija
////////////////////////////////*/
div#vmeni {
	margin-bottom:20px;
}
div#vmeni ul {
	list-style-type: none;
	padding-bottom:6px;
	width:100%; /* IE */
}
div#vmeni ul li {
	background:url(bull_1.gif) no-repeat 0 0.2em;
	padding-left:16px;
	margin-bottom:8px;
}
div#vmeni ul li a {

	width:auto; /* IE */
}
div#vmeni ul li a:hover, div#vmeni ul li a:focus, div#vmeni ul li a.vmeniAkt {
}
div#vmeni ul li a.vmeniAkt {
	font-weight:bold;
}

div#vmeni ul ul {
	margin:7px 5px 12px 0;
	padding:0 0 0;
	list-style-type: none;
	width:auto;
}
div#vmeni ul ul li {
}
div#vmeni ul ul li a {
	padding:0!important;
}
div#vmeni ul ul li a:hover, div#vmeni ul ul li a:focus, div#vmeni ul ul li a.vmeniAkt {
/*	text-decoration:underline;*/
	background:none;
}
* html div#vmeni ul ul li a:hover, * html div#vmeni ul ul li a:focus, * html div#vmeni ul ul li a.vmeniAkt {
	background:url(emptyIE.gif);
}


/*////////////////////////////////////
righty
////////////////////////////////////*/
div#rcol {
	float:right;
	display:inline;
	width:420px;
	padding-bottom:20px;
	font-size:12px;
}

h2.rcolTitle {
	display:block;
	clear:both;
	margin-top:0;
	color:#545c14;
	font-size:20px;
	padding:6px 14px 19px; 
	background:url(rt_green.gif) no-repeat 0 100%;
	margin-bottom:15px;
}
h2.rtPurple {
	color:#5b3f79;
	background-image:url(rt_purple.gif);
}

.itemNav2 {
	float:left;
	display:inline;
	clear:both;
}
.rItem {
	float:left;
	display:inline;
	width:100%;
	padding-bottom:8px;
	background:url(dotz_1.gif) repeat-x 0 100%;
	margin-bottom:15px;
}
.rItem h5 {
	font-size: 15px;
}
.rItem p {
	margin-bottom:5px;
}
.rItem2 {
	float:left;
	display:inline;
	width:100%;
}
.rItem h3 {
	font-size:17px;
	font-weight:normal;
	margin-top:0;
}
.rItem .itemImgs {
	float:right;
	display:inline;
	width:73px;
	margin:0 0 5px 0;
}
.rItem .itemImgs a {
	width:68px;
	margin:0;
}

.rItem .itemTxtOnly {
}
.rItem .itemTxtImg {
	width:333px;
	float:left;
}

/* novice desno */
#newsCont {
	float:left;
	display:inline;
	width:100%;
}
#newsCont h3 {
	font:14px normal Arial, Helvetica, sans-serif;
}
#newsCont h4, div.oglasXtra h6 {
	font-size:12px;
	color:#728611;
	margin:0 0 10px 0;
}
#newsCont .rFirst h3 {
	font-size:15px;
}

/*////////////////////////////////////
sadrzaj
////////////////////////////////////*/
div#content {
	width:545px;
	float:left;
	display:inline;
	font-size:1.2em;
	line-height:1.5;
	overflow:hidden;
}
div#content td {
	line-height:1.5;
}
div#content a {
}
div#content a:hover, div#content a:focus {
}

div#content ul, div#content ol {
	margin-left:0;
	margin-bottom:10px;
}
div#content ol {
	margin-left:35px;
}
div#content li {
	margin-bottom:3px;
}
/*
div#content ul li {
	list-style-type:square;
}
div#content ul ul li {
	list-style-type:disc;
}
*/
div#content ul li {
	background:url(bull_1.gif) no-repeat 0 0.3em;
	padding-left:16px;
	list-style-type:none;
}
div#content ul ul {
	margin:5px 0 5px 5px;
}
div#content ul ul li {
}

/* sitemap */
div#content ul#sitemap {
	margin-top:9px;
	margin-bottom:15px;
}
div#content ul#sitemap ul {
	margin-top:9px;
	margin-bottom:15px;
}
div#content ul#sitemap li {
	margin-bottom:15px;
	font-weight:bold;
}
div#content ul#sitemap ul li {
	margin-bottom:9px;
	font-weight:normal;
}

/* sve fotke u textu */
div#content img {
}
div#content img.noBord {
	padding:0;
	border-width:0;
}



/*////////////////////////////////
//	ITEMs
////////////////////////////////*/
.item {
	float:left;
	display:inline;
	width:100%;
	margin: 0 0 15px 0;
	clear:both;
}
*:first-child+html div#content {
	padding-bottom:15px; /* = donjoj margini itema, IE7 */
}
.itemContent {
	margin: 5px 0 0px 0;
	padding: 0 0 10px 0;
}
.itemImgs {
	float:right;
	display:inline;
	width:125px;
	margin:0 0 10px 15px;
}
.itemImgs img, .galerijaRow img {
	margin:0!important;
	padding:0!important;
	border-width:0!important;
}
.itemImgs a, .galerijaRow a {
	width:120px;
	float:left;
	display:block;
	margin:5px 0 0 0;
	overflow:hidden;
	border:1px solid #9b9997;
	-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);
	box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3); 		
}
* html .itemImgs a, * html .galerijaRow a {
	float:none;
}
.itemImgs a:hover, .galerijaRow a:hover {
	border-color:#5b287e;
	background-color:#FFF!important;
}
.itemImgs h3, .galerijaRow h3 {
	text-align:center;
	font-size:0.9em;
	font-weight:normal;
	margin:5px 0 7px 0;
	float:left;
	clear:both;
	width:125px;
	line-height:1.1;
	color:#A7A6A4;
}
.galerijaRow h3 {
	margin-bottom:0;
}
.itemNav {
/* 	text-align:right; */
	width:auto;
	float:right;
/* 	float:right; */
	clear:both;
	margin:9px 0 0 0;
}
* html .itemNav {
	float:none;
}
*:first-child+html div.itemNav {
	float:none;
}
#rcol .itemNav {
	float:left;
}
a.gVec, a.gKoment {
	padding:1px 24px 2px 0;
	display:block;
	width:auto;
/* 	float:right; */
	background:url(arrow_link.png) no-repeat 100% 0.1em;
}	
a.gVec2 {
	display:inline;
	padding-top:3px;
}
a.gBck {
	padding:4px 0 2px 24px;
	background:url(arrow_link_bck.png) no-repeat 0 0.1em;
}
#rcol a.gVec {
	background-position:100% 0;
}
a.gKoment {
	margin:0 0 0 10px;
}
a:hover.gVec, a:focus.gVec, a:hover.gKoment, a:focus.gKoment {
}

/* NOVICE */
.itemDokListWrap { /* drzi txt + novice, bitan zbog IE6 i 7 i prekrivanja boxova!! */
	float:left;
	display:inline;
	width:100%;
}
.itemNovice {
	margin-bottom:25px;
}
.itemNovice p {
	margin-bottom:5px;
}
.itemNovice .itemImgs a {
	margin-top:0;
}
div.itemNoviceTxt {
	float:right;
	display:inline;
	width:339px;	
}
.itemNovice .itemImgs{
	float:left;
	display:inline;
	margin:0 10px 5px 0;
}
.itemNovice .itemImgs h3 {
	display:none;
}
.itemTxtOnly p, .itemTxtImg p {
	margin-bottom:5px;
}
.itemTxtOnly {
}
.itemTxtImg {
	float:right;
	display:inline;
	width:405px;
}


/* KOMENTARI */
div.itemDatoteke, div.itemKomentarCont {
	margin:25px 0 10px 0;
}
div.itemDatoteke, div.itemKomentarCont {
	clear:both;
}

.f_komentarIme, .f_komentarTekst {
	float:left;
	width:100%;
	margin:8px 0 0px 0;
}
.f_komentarTekst {
	margin-bottom:10px;
}
#t_ime, #t_komentar {
	float:left;
	width:120px;
}
.f_komentarIme input, .f_komentarTekst textarea {
	background:#F4F4F4;
	border:1px solid #232426;
}
.f_komentarIme input {
	float:left;
	width:250px;
	margin:0 0 0 0;
	padding:2px;
}
.f_komentarIme span, .f_komentarTekst span {
	float:left;
	margin:0 0 0 0px;
}
.f_komentarTekst textarea {
	float:left;
	width:250px;
	padding:2px;
	margin:0 0 0 0;
	height:86px;
}
.gKomentarPoslji {
	background:#232426;
	padding:2px 10px;
	text-decoration:none;
	border:1px solid #d0d0d0;
	color:#204f7a;
	margin:0px 0 0 100px;
	cursor:pointer;
}
* html .gKomentarPoslji {
	padding:2px 0px;
}
.gKomentarPoslji:hover, .gKomentarPoslji:focus {
	background:#5b287e;
	color:#FFF;
}
.itemContent h2 span {
/*	font-weight:normal;
	font-size:1.2em;*/
}
.item h4, div.itemDatoteke h2 { /* oddaj komentar, download */
	font-size:1.4em;
	font-weight:bold;
	padding:0px 0 4px 0px;
	line-height:1.0;
}
.projektiRb {
	color:#999;
/*	font-family:Tahoma, Arial, Helvetica, sans-serif;*/
}
.item h5 { /* naslow komentara */
	font-size:1.1em;
	color:#5b287e;
	padding:0px 0 4px 0px;
	line-height:1.0;
}
.itemContent h5 span {
	font-weight:bold;
	font-size:1.1em;
}


/* GALERIJA */
div.galerijaContainer {
	float:left;
	display:inline;
	margin:15px 0 0 0;
	padding-bottom:20px;
	width:100%;
}
.galerijaRow {
	float:left;
	display:inline;
	width:100%;
	margin:5px 0 10px 0;
}
.galerijaRow .galerijaItem {
	float:left;
	width:125px;
	margin:0 0 0 25px;
}
.divLast {
	margin-right:0!important;
}

/*search*/
.itemSearch {
}
.itemSearch h1 {
	margin-bottom:5px;
}
.searchStr {
	color:#5b287e;
	font-weight:bold;
}


/*////////////////////////////////
//	FCK style
////////////////////////////////*/
.customBold {
	font-weight:bold;
}
.customBold2 {
	font-weight:bold;
/*	color:#666;*/
}
.customItalic {
	font-style:italic;
}
.fckTable {
	border-top:1px solid #E7E7E7;
	/*clear:both;*/
	margin:10px 0 10px 0;
}
.fckTable td, .fckTable th {
	border-bottom:1px solid #E7E7E7;
	padding:6px 4px 6px 4px;
	vertical-align:top;
}
.fck_Slika_desno, fck_Slika_levo {
	float:right;
	margin:0 0 8px 10px;
/*	border:1px solid #9b9997;*/
}
.fck_Slika_levo {
	float:left;
	margin:0 10px 8px 0;
}
.fckTR0 td, .fckTR0 th {
/*	background:#f7f8f7;*/
}
.fck_noBorder {
    border:none!important;
}
.fck_noBorder td, .fck_noBorder th {
    border:none!important;
	padding:5px 4px;
	vertical-align:top;
}

.bcmsFckVideo { /* youtube */
	float:left;
	display:inline;
	width:100%;
	margin:0 0 10px;
	text-align:center;
}

/*////////////////////////////////
//	Google Map
////////////////////////////////*/
div#googleOkvir, div.googleOkvir {
	float:left;
	display:inline;
	width:544px;
	margin:0 0 10px 0;
}
#col1 div.googleOkvir {
	width:388px;
}
div#googleMap, div.googleMap, .bcmsGoogleMap {
	float:left;
	display:inline;
	border:1px solid #dad7d4;
	margin-bottom:2px;
}
div#googleOkvir a:hover, div#googleOkvir a:focus {
	background:transparent;
	text-decoration:none;
}
div#googleTbar, div.googleTbar, .bcmsGoogleMapToolbar {
	margin:2px 0 15px 0;
	display:inline;
	float:right;
	width:100%;
	font-size:11px;
	text-align:right;
}
div#googleTbar a, div.googleTbar a, .bcmsGoogleMapToolbar a {
	display:inline;
	float:right;
	width:auto!important;
	margin-left:15px;
}
/*
a#g_satellite, a#g_map, a#g_hybrid, a#g_url {
	display:block;
	float:left;
	margin:0 0 0 10px;
	height:26px;
	width:71px;
	background:url(g_satellite.gif) no-repeat;
}
a#g_map {
	width:49px;
	background:url(g_map.gif) no-repeat;
}
a#g_hybrid {
	width:66px;
	background:url(g_hybrid.gif) no-repeat;
}
a#g_url {
	width:35px;
	float:right;
	margin:0 10px 0 0px;
	background:url(g_url.gif) no-repeat;
}
a#g_satellite span, a#g_map span, a#g_hybrid span, a#g_url span {
	display:none;
}
a#g_satellite:hover, a#g_map:hover, a#g_hybrid:hover, a#g_url:hover {
	background-position:0 -28px;
}
*/

/* bcms video - you tube */
.bcmsFckVideo {
	float:left;
	display:inline;
	width:100%;
	margin:0 0 10px;
}



/*////////////////////////////////////
forma - bananica
////////////////////////////////////*/
.fck_noBorder, .fck_noBorder table {  
     border-top:none;  
}  
.fck_noBorder td, .fck_noBorder th {  
     border-bottom:none;  
}  
.fck_noBorder .fckTR0 td, .fck_noBorder .fckTR0 th {  
     background:none;  
}

/* FORMA */
p.formaP {
	margin:10px 0 10px 0;
}
#tableForm {
	width:100%;
	margin-top:10px;
	margin-bottom:15px;
}
#tableForm td, #tableForm input, #tableForm textarea, #tableForm select {
	font-size:1em;
}
#tableForm td {
	padding:0 0 10px 0;
	vertical-align:top;
}
td.formaTxt {
	width:140px;
	padding-right:10px;
	padding-left:0px!important;
}
td.formaGumbTd {
}
td.formaNaslov {

}
#tableForm h3 {
	margin:10px 0 7px 0;
	padding:0 5px 5px 0px;
	background:url(dotz_1.gif) repeat-x 0 100%;
/*	color:#fff;*/
}
#tableForm input, #tableForm textarea {
	border:1px solid #C1C1C1;
	padding:4px;
}
.formaObavez {
	font-weight:bold;
	color:#be2a2a;
}

#tableForm input {
	width:280px;
}
#tableForm input.mali_1 {
	width:100px!important;
}
input.fRadio {
	width:20px!important;
	float:left;
	display:inline;
}
#tableForm textarea {
	width:280px;
}
#tableForm select {
	width:150px;
}
#tableForm input.fsubmit, a.aGumb, .button,#tabsEoglasiContent .isci {
	width:auto;
	background:#3b1483 url(aGumb.gif) repeat-x 0 0;
	padding:6px 20px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	text-shadow:none;
	border:1px solid #5b2b92;
	-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4); 
}
#tableForm input.fsubmit {
	margin:10px 0 0 139px;
}


#tableForm .fckTR0 td, #tableForm .fckTR0 th {
}
#tableForm {
	border-top:none!important;
}
#tableForm td, #tableForm th {
	border-bottom:none!important;
}
.tableRadio td {
	width:40px;
	padding-left:0;
}


/*////////////////////////////////
//	footer forma
////////////////////////////////*/
.footerCol label {
	display: block;
	clear: both;
	padding: 3px 0;
	overflow: hidden;
}
.footerCol label span {
	display: block;
	float: left;
	width: 90px;
}
.footerCol label input, .footerCol label textarea {
	float: right;
	border: none;
	padding:5px 3px;
	width: 150px;
	text-shadow:none;
/* 	color: #fff; */
	background-color:#bdb3be;
	background:rgba(107,92,116,0.13);
}
.footerCol label input:focus, .footerCol label textarea:focus {
/*
	background: #6c6c6c;	
	color: #ddd;
*/
}
.footerCol .ferror, .footerCol label .ferror:focus {
	background-color: #393837;
	color:#fff;
}
.footerCol label .ferror:focus { 
	background-color: #8b2527;
}
.footerCol label textarea {
	height: 90px;	
	width: 170px;
	margin: 0;
}
.footerCol label input {
	margin-right: 20px;
}
.button {
}
.footerCol .button {
	margin-left:95px;
	margin-top:10px;
}
.infoBox {
	background: #532596;
	clear: both;
	margin: 0 0 10px 0;
	float: left;
	width: 100%;
}
.infoBoxError {
	background: #a50409;
	padding: 10px 0 15px;
}
div#footer .infoBox p {
	margin:0;
	color: #fff;
	padding: 10px 15px 10px 15px;
	text-shadow:#333 1px 1px 0;
}
p.error {
	background: #a50409;
	position: absolute;
	color: #fff;
	text-shadow: #780206 1px 1px 0;
	padding: 4px 10px;
	z-index: 1000000;
	box-shadow:  1px 1px 3px #000;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
}
p.error span {
	display: block;
	position: absolute;
	left: -12px;
	top: 0;
	background: url(error_pointer.png) no-repeat left center;
	width: 12px;
	height: 100%;
}



.msgBox {
	float:left;
	display:inline;
	width:100%;
	margin:0 0 30px 0;
	background:#fdf8df;
	color:#000;
}
.msgBoxError {
	background:#e30c23;
	color:#fff;
	text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);
}
.msgBox p {
	margin:0;
	padding:10px 15px;
}
.msgBoxError p {
}
.adPriceOld {
	text-decoration: line-through;
}
.adPrice {
	color: #901544;
	font-weight: bold;
}

/*////////////////////////////////////
captcha
////////////////////////////////////*/
/*
td.formaGumbTd {
	padding-left:0!important;
}
td.formaGumbTd .fsubmit, #bcms_kepca_cc {
	margin-left:130px!important;
}
#bcms_kepca_c label {
	width:130px;
	float:left;
	display:block;
}
#bcms_kepca_c {
	float:left;
	display:inline;
	width:100%;
	margin-bottom:10px;
}
#bcms_kepca_c input {
	width:120px;
}
div.msgErr {
	float:left;
	display:block;
	width:100%;
	color:#d10505;
	font-weight:bold; 
	font-size:16px;
	line-height:1;
	margin:0 0 5px 0!important;
	background:#FEF4DB;
}
div.msgErr p {
	padding:15px 15px;
	margin:0;
}
*/
.bannerSlide {
	display: block;
	float: left;
	background: url(banner_back.jpg) no-repeat left top;
	width: 264px;
	height: 178px;
	margin: 14px 6px;
}
.bannerSlide img {
	margin: 5px;
}
#bannersLeft,#bannersRight {
	position: absolute;
	width: 35px;
	cursor: pointer;
	height: 50px;
	background: url(banners_left.png) no-repeat left top;
	left: 50%;
	top: 50%;
	margin-top: -25px;
	margin-left: -550px;
} 
#bannersRight { 
	margin-left: 515px;
	background-image: url(banners_right.png);
}
#bannersContainer {
	position: absolute;
	left: -195px;
	top: 0;
	width: 2000px;
}
#bannersWrapper {
	overflow: hidden;
	width: 990px;
	height: 100%;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
#bannersFerlaufLeft,#bannersFerlaufRight {
	position: absolute;
	width: 100px;
	height: 100%;
	left: 0;
	top: 0;
	background: url(banners_ferlauf_left.png) no-repeat left top;
}
#bannersFerlaufRight {
	left: auto;
	right: 0;
	background: url(banners_ferlauf_right.png) no-repeat left top;
}


/* @group Slider top */
#slidesWrapper .slide.link {
	cursor: pointer;
}
#slidesWrapper .slide .slideContent {
	float: right;
	width: 350px;
	padding: 35px 0 0 0;
}
#slidesWrapper .slide img {
	position: absolute;
	left: 0;
	top: 0;
}
#slidesWrapper .slide .slideContent h4 {
	color: #ab3c4b;	
	font-family: Museo500,"Myriad Pro", Helvetica, Arial, sans-serif;
	font-size: 14px;
}

#slidesWrapper .slide  .slideTxt {
	font-size: 11px;
	color: #89827b;
}
#slidesWrapper .slide h3 {
	font-size: 22px;
	color: #49296d;
	border-bottom: 1px dotted #bdbab6;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
}
#slidesWrapper .slide {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}

#slidesWrapper {
	width: 990px;
	height: 250px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 132px;
	text-align: left;
}
#slidesNavLeft,#slidesNavRight {
	display: block;
	float: left;
	width: 20px;
	height: 26px;
	cursor: pointer;
	background: url(slide_left.png) no-repeat left top;
}
#slidesNavLeft:hover {
	background-image: url(slide_left_hover.png);	
}
#slidesNavRight:hover {
	background-image: url(slide_right_hover.png);
}
#slidesNavRight {
	background-image: url(slide_right.png);	
}
#slidesNav p {
	float: left;
	text-align: center;
	width: 50px;
} 
#slidesNav {
	line-height: 26px;
	position: absolute;
	z-index: 100;
	right: 0;
	top: 165px;
	font-size: 17px;
	color: #a9a9a9;
	font-family: Museo500,"Myriad Pro", Helvetica, Arial, sans-serif;
}
/* @end */
#content #uvodniDok h2 {
	line-height: 20px;
	margin: 0;
	padding: 0 0 3px 0;
}
#content #uvodniDok .item {
	margin: 0;
}
#content #uvodniDok h1 {
	padding: 0 0 5px 0;
}

/* soc logos */
.txtSocHold {
	float:left;
	display:inline;
	width:100%;
}
.txtSocHoldLeft {
	float:left;
	display:inline;
/* 	width:800px; */
}
.shareBox {
	width:auto;
	float:right;
	display:inline;
	padding:10px 0 10px 20px;
	text-align:right;
}





/*////////////////////////////////
//	newsletter
////////////////////////////////*/
/* @group E-obvescanje */

.eTabContent {
	display: none;
}
.eTabContent.active {
	display: block;
}
#eObvescanje ul.tabs {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
#eObvescanje ul.tabs li {
	display: inline;
	margin: 0;
	padding: 0;
	background: none;
}
#eObvescanje ul.tabs li a {
	display: block;
	text-decoration: none;
	float: left;
	cursor: pointer;
	list-style: none;
	background: #b8adbd;
	padding: 5px 20px 5px 10px;
	margin: 0 3px 0 0;
	color: #f4eaf3;
	text-shadow: rgba(0,0,0,0.15) 0 -1px 0;
	font: 1.6em "Museo300","Myriad Pro",Helvetica,Arial,sans-serif;
}
#eObvescanje {
	float: left;
	width: 100%;
	clear: both;
}
#eObvescanje ul.tabs li.active a {
	color: #5B3F79;
	text-shadow: 0 1px #fff;
	background: url(enews_box_back.jpg) no-repeat left top;
}
#tabsEoglasiContent {
	background: #e8dee8 url(enews_box_back.jpg) repeat-y 100% top;
	float: left;
	width: 100%;
	height: auto;
	color: #83688f;
	margin-bottom: 20px;
}
#tabsEoglasiContent .info {
	width: 360px;
	float: left;
	margin: 15px 15px 0 15px;
}
#tabsEoglasiContent .info.uspeh {
	margin-bottom: 15px;
	font-weight: bold;
	color: #5B287E;
}
#tabsEoglasiContent table {
	width: 100%;
	margin: 0 0 0 15px;
	float: left;
}
#tabsEoglasiContent table td {
	padding: 2px 0;
}
#tabsEoglasiContent table td.tdTitle {
	width: 130px;
}
#tabsEoglasiContent table select {
	width: 250px;
}
#tabsEoglasiContent table input {
	width: 150px;
	background: #fff;
	border: 1px solid #ccc;
	padding: 3px 5px;
}
#tabsEoglasiContent .isci {
	clear: both;
	float: left;
	margin: 5px 0 15px 146px;
}
/* @end */

#enoviceCont {
	background:url(enews_box_back.jpg) no-repeat 100% top;
	float:left;
	display:inline;
	position:relative;
	margin-bottom:25px;
	width:420px;
	padding:10px;
	width:400px;	
}
.enoviceContTxt {
	float:left;
	display:inline;
	width:100%;
}


#enoviceCont h2 {
	margin:0 0 0;
	color:#3b1860;
}
.enoviceIntro {
	float:left;
	display:inline;
	width:100%;
	margin:0;
	padding:0 0 10px 1px;
}
#formEnovice {
	float:left;
	display:inline;
	width:100%;
}
div.fInputs { /* radios holder */
	float:left;
	display:inline;
	width:100%;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
}
* html div.fInputs {
/* 	margin-top:3px; */
}
div.fInputs label {
	float:left;
	display:inline;
	margin:0px 10px 0 0;
	padding:0;
}
div.fInputs input {
	padding:0;
	margin:0;
	line-height:1em;
}
input.f_prijavaodjava {
	margin-top:-2px;
	vertical-align:middle;
}
div#enoviceCont input.f_input {
	width:200px;
	border:none;
	background:#d4cbd5;
	font-size:12px;
	margin:0 0 0 0;
	padding:7px 5px;
}
div#enoviceCont input.button {	
	margin-left:7px;
}
.enoviceMsg {
	float:left;
	display:inline;
	width:100%;
	line-height:1.3em;
	margin-bottom:10px;
	background:#efe7ee;
}
.enoviceMsg p {
	padding:15px;
	margin-bottom:0;
}
.msgOK {
}
.msgErr {
/* 	font-weight:bold; */
	color:#e30c23;
}


