body {
	margin: 0;
	padding: 0;
	background:url(back.png) repeat-x center top fixed;
	text-align:center;
}
/*////////////////////////////////
//	FCK style
////////////////////////////////*/
.customBold {
	font-weight:bold;
	color:#ed6f01;
	font-size:14px;
}
.customBold2 {
	font-weight:bold;
	color:#741d11;
}
.customBold3 {
	font-weight:bold;
	color:#4992C5;
}
.orangeText {
	color:#ED6F01;
}
.redText {
	color:red;
}
.fckTable {
	border-top:1px solid #E7E7E7;
	/*clear:both;*/
	margin:10px 0 10px 0;
}
.fckTable td, .fckTable th {
	border-bottom:1px solid #E7E7E7;
	padding:1px 4px 1px 4px;
}
.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 {
	
}
.fckOkvir, .fckOkvir2 {
	float:right;
	padding:20px 0 20px 45px;
	background:url(navodnici.gif) no-repeat 0 5px;
	font-style:italic;
	color:#9c9c9c;
	width:130px;
	margin:5px 0 5px 15px;
}
.fckOkvir2 {
	float:left;
	border-left:none;
	padding:20px 45px 20px 0;
	margin:5px 15px 5px 0;
	background:url(navodnici2.gif) no-repeat right 5px;
}

/*///////////////////////////////
//	common
///////////////////////////////*/
form {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
p {
	margin:0;
}
a {
	color:#fb8a00;
}
a:visited {
	color: #103E5B;
}
a:hover {
	text-decoration: none;
	color: #a90303;
}
body, input, textarea, select, td, th, button {
	
	color:#4f4f4f;
	font-size: 12px;
}
body, html {
	width:100%;
}

#mc {
	text-align:left;
	margin:0 auto;
	width:826px;
	position:relative;
}
#midc {
	width:380px;
	float:left;
	margin:20px 20px 20px 20px;
}
#rc, #lc {
	width:180px;
	float:left;
	margin:20px 0 20px 0;
}
#lc {
	margin-left:23px;
}
.sideBox .c {
	margin:10px 10px 0 20px;
	font-size:11px;
}
.sideBox {
	margin:0 0 20px 0;
	padding:0 0 10px 0;
}
.sideBox ul {
	margin:0;
	padding:0;
}
.sideBox a:hover {
	text-decoration:underline;
	color:#783E96;
}
.sideBox a {
	color:#4992c5;
	text-decoration:none;
}
.sideBox li {
	list-style:none;
	background:url(bullet.gif) no-repeat 0 7px;
	padding:1px 0 1px 14px;
	margin:4px 0;
}
.sideBox h1 {
	color:#fff;
	background:#a9ce87;
	font-size:13px;
	margin:0;
	font-weight:normal;
	padding:4px 5px 3px 10px;
}
.sideBox.sbO h1 {
	background:#f7a760;
}
.sideBox.sbO {
	border-color:#f7a760 !important;
}
.sideBox.sbB h1 {
	background:#85badd;
}
.sideBox.sbB {
	border-color:#85badd !important;
}
.sideBox.sbV h1 {
	background:#b28dc4;
}
.sideBox.sbV {
	border-color:#b28dc4 !important;
}
.sideBox.sbS h1 {
	background:#d9d9d9;
}
.sideBox.sbS {
	border-color:#d9d9d9 !important;
}
.sbS a {
	display:block;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
	border-bottom:1px solid #D9D9D9;
}
#lc .sideBox {
	border-right:1px solid #a9ce87;
}
#rc .sideBox {
	border-left:1px solid #a9ce87;
}
#c {
	background:#fff;
	float:left;
	width:100%;
	padding-top:280px;
	min-height:600px;
}
#nav ul {
	margin:0;
	padding:0;
}
#nav ul li {
	display:inline;
	list-style:none;
}
#nav ul li a {
	color:#FF5E00;
	text-decoration:none;
}
#nav li.home a, #nav li.home span {
	background:url(home.gif) no-repeat 3px 3px;
	padding-left:20px;
}
#nav ul li a:hover {
	color:#783E96;
}
#nav ul li a, #nav ul li span {
	display:block;
	float:left;
	padding:1px 5px 1px 15px;
	background:url(nav_arrow.gif) no-repeat 5px 6px;
}

#footer .c {
	width:370px;
	margin-left:110px;
	float:left;
}
#footer {
	float:left;
	width:780px;
	background:url(foter.jpg) no-repeat 0 15px;
	position:relative;
	border-top:1px solid #dddddd;
	padding:12px 0 30px 0;
	margin-left:23px;
	font-size:10px;
	color:#b0b0b0;
	line-height:1.2em;
}

#bananica, #siel, #medias {
	display:block;
	width:60px;
	height:19px;
	background:url(bananica.gif) no-repeat;
	float:right;
}
#bananica {
	margin-left:10px;
}
#partnerji {
	display:block;
	float:right;
	padding:5px 5px 0 0;	
}
#siel {
	width:40px;
	background:url(siel.gif) no-repeat;	
}
#medias {
	width:100px;
	border-right:1px solid #DDDDDD;
	background:url(medias.gif) no-repeat;
}
#siel:hover, #medias:hover {
	background-position:0 -19px;
}
#bananica:hover {
	background-position:0 -20px;
}
#bananica span, #AdNET span, #siel span, #medias span {
	display:none;
}
#AdNET {
	display:block;
	width:170px;
	height:80px;
}
#glava, #meni {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:86px;
	background:url(adnet_glava.jpg) no-repeat;
	z-index:5;
}
#iImage {
	width:780px;
	height:154px;
	position:absolute;
	top:131px;
	left:23px;
	z-index:1;	
}
#meni {
	height:201px;
	width:780px;
	left:23px;
	top:85px;
	background:url(meni_back_grey.gif) repeat-x;
}
#glava ul {
	margin:0;
	position:absolute;
	right:23px;
	top:0;
	background:url(tm_0.png) no-repeat;
	padding:0 0 0 17px;
}
#glava ul li, #meni ul li {
	list-style:none;
	display:inline;
}
#glava ul li a {
	display:block;
	float:left;
	color:#a5a5a5;
	text-decoration:none;
	font-size:11px;
	background:url(tm_1.png) no-repeat right top;
	padding:3px 15px 63px 10px;
}
#glava ul li a.tm2 {	
	background-image:url(tm_2.png);
}
#glava ul li a.tm3 {	
	background-image:url(tm_3.png);
}
#glava ul li a.tm4 {	
	background-image:url(tm_4.png);
}
#glava ul li a.tm5 {	
	background-image:url(tm_5.png);
}
#glava ul li a.tm6 {	
	background-image:url(tm_6.png);
}
#glava ul li a:hover {
	color:#000;
	background-position:right -83px;
}
#glava #aktTM a {
	color:#FF7800;
}


#meni #hm {
	float:right;
	background:url(white_meni.gif) repeat-x;
}
#hm a.home:hover {
	color:#FF5E00;
}
#hm a.home {
	display:block;
	float:left;
	color:#4F4F4F;
	text-decoration:none;
	padding:3px 13px 1px 20px;
	margin:20px 0 0 0;
	background:url(home.gif) no-repeat 0 3px #F3F3F3;
}
#meni ul {
	float:left;
	padding:20px 0 0 0;
	background:url(meni_1.png) no-repeat;
	margin:0 0 0 3px;
	position:relative;
}
#meni ul a {
	display:block;
	float:left;
	padding:4px 15px 4px 15px;
	color:#fff;
	text-decoration:none;
	background:#ff7800;
}
#meni ul#meni3 {
	background-image:url(meni_2.png);
}
#meni ul#meni3 a {
	background:#4992c5;
}
#meni ul#meni4 a {
	background:#783e96;
}
#meni ul#meni4 {
	background-image:url(meni_3.png);
}
#meni ul a:hover {
	background:#fff !important;
	color:#000;
}
#meni ul li.sub {
	width:100%;
	position:absolute;
	top:46px;
	left:0;
	opacity:0.8;
}
#meni ul li.sub ul {
	background:#4992c5;
	height:154px;
	float:left;
	width:100%;
	clear:both;
	padding:0;
	margin:0;
}
#meni ul#meni2 li.sub ul {
	background:#FF7800;
}
#meni ul#meni4 li.sub ul {
	background:#783E96;
}
#meni ul li.sub ul a {
	float:none;
	padding:5px 15px 5px 15px;
	text-align:right;
}
#meni ul li.sub ul.subLeft a {
	text-align:left;
}

#midc h1 {
	margin:0;
	font-size:28px;
}
.item .itemContent p {
	margin:0 0 15px 0;
}
.item .itemContent {
	padding:15px 0 15px 0;
	line-height:1.5em;
}
.itemImgs h3 {
	font-weight:normal;
	font-style:italic;
	font-size:12px;
	color:#9c9c9c;
	margin:5px 0 5px 0;
}
.itemImgs {
	float:right;
	margin:0 0 10px 10px;
	padding-left:15px;
	border-left:1px solid #d5d5d5;
}
#meni ul #hmAkt a {
	background:#2f6e9a;
	/*text-transform:uppercase;*/
	font-weight:bold;
}
#meni ul ul #vmAkt a {
	background:#2f6e9a;
}

#meni ul#meni2 #hmAkt a, #meni ul#meni2 ul #vmAkt a {
	background:#e94d00;
}

#meni ul#meni4 #hmAkt a, #meni ul#meni4 ul #vmAkt a {
	background:#581f76;
}
#login button {
	color:#2F6E9A;
	border:none;
	float:right;
	background:none;
}
#login input {
	border:none;
	border-bottom:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	padding:0 4px 0 4px;
	margin:4px 0 4px 0;
	color:#FF5E00;
	width:90%;
}
#nav {
	position:absolute;
	top:286px;
	left:23px;
	width:780px;
	height:24px;
	border-bottom:1px solid #d9d9d9;
	background:#ffc591;
	display:none;
}
.vmeni {
	margin:0 0 20px 0;
	padding:0;
	background:#ffddbf;
}
#vmeni {
	margin:0;
	padding:0;
}
#vmeni li a {
	display:block;
	padding:6px 4px 6px 20px;
	text-decoration:none;
	border-bottom:1px solid #fff;
	color:#a87547;
	background:url(nav_arrow.gif) no-repeat 8px 10px;
}
#vmeni #vmeniAkt {
	color:#000;
	background-color:#FFEBD9;
}
#vmeni li a:hover {
	background-color:#F3F3F3;
}
#vmeni li {
	list-style:none;	
	display:inline;
}
.gNazaj span {
	color:#4F4F4F;
}
.gNazaj:hover {
	color:#783E96 !important;
}
.gNazaj {
	color:#FF5E00 !important;
	display:block;
	padding:0 0 0 10px;
	background:url(nazaj.gif) no-repeat 0 5px;
	text-decoration:none;
}
/*////////////////////////////////
//	sweet titles
////////////////////////////////*/
div#toolTip { 
 position:absolute;
 z-index:5000;
 width:auto;
 background:#3C3C3C;
 text-align:left;
 padding:5px 15px;
 min-height:1em;
}
div#toolTip p { 
 margin:0;
 padding:0;
 color:#fff;
 font-weight:bold;
 font-size:11px;
}
div#toolTip p em { 
 margin-top:3px;
 color:#fff;
 font-style:normal;
 font-weight:normal;
}
div#toolTip p em span { 
}

.sideBox ul li a span {
	display:block;
	color:#bbbbbb;
}
li.vec a {
	background:url(nav_arrow.gif) no-repeat right 9px;
	padding:5px 10px 1px 0;
	display:block;
	float:left;
	font-size:10px;
	color:#808080;
}
li.vec {
	background:none;
}
#formEnovice label {
	display:block;
	float:left;
	padding:2px 4px 5px 0;
}
#formEnovice .gumbPoslji, .fsubmit {
	margin:10px 0 0 0;
}
#formEnovice #f_enovostiMail, .finput {
	font-size:11px;
	padding:4px 4px;
	width:92%;
	background:#F3F3F3;
	border:1px solid #D7D7D7;
}
.itemS {
	margin:10px 0 0 0;
}
.itemS h2 a:hover {
	background:#F7A760;
	color:#fff;
	padding-left:10px;
}
.itemS h2 a {
	color:#4992C5;
	text-decoration:none;
	display:block;
	padding:3px 0 3px 0;
}
.itemS h2 {
	font-size:12px;
	font-weight:normal;
	margin:0;
	border-bottom:1px solid #F3F3F3;
}
.itemS h1 {
	font-size:20px !important;
}
.itemS .itemContent {
	padding:5px 0 5px 0;
}
.bananaForm .fckTable {
	/*border-top:1px solid #E7E7E7;*/
	/*border:none;*/
	/*clear:both;*/
	margin:10px 0 10px 0;
}
.smallText {
	font-size:10px;
	color:#838383;
}
.bananaForm .fckTable td div, .bananaForm .fckTable th div {
	display:inline;
}
.bananaForm .fckTable td, .bananaForm .fckTable th {
	/*border-bottom:1px solid #E7E7E7;*/
	/*border:none;*/
	vertical-align:top;
	padding:2px 4px 2px 4px;
}
.bananaForm table .bform_text input {
	
}
.bananaForm table .bform_text input, .bananaForm table textarea, .bananaForm table .greskaForm .bform_text input, .bananaForm table .greskaForm .bform_text textarea {
	width:100%;
	background:#F3F3F3;
	border:1px solid #D7D7D7;
}
.bananaForm table .greskaForm .bform_text input {
	border-color:#F7A760;
}
.searchStr {
	color:#FF5E00;
	font-weight:bold;
	background:#F3F3F3;
	padding:1px 4px;
}