body {
	margin: 0;
	padding: 0;
	background:url(back.jpg) repeat-x center top #fff8c8;
	text-align:center;
}
.greskaForm input, .greskaForm textarea {
	border:1px solid #DA2A1B;
}
.swf_naslov {
	margin-bottom:5px;
}
/*////////////////////////////////
//	Kalendar arhiva
////////////////////////////////*/
#kalendar {
	position:relative;
	float:left;
	width:357px;
	display:inline;
	margin:0 0 10px 44px;
	padding:0 0 4px 0;
	border-bottom:1px solid #ccc;
}
#kalendar .dani {
	width:100%;
	float:left;
	background:#EAEAEA;
}
#kalendar span, .danLink, .danIzabran {
	float:left;
	display:block;
	width:31px;
	font-size:11px;
	text-align:center;
	margin:0 10px 0 10px;
	padding:2px 0 2px 0;
}
.danIzabran {
	background:#6f2e20;
	color:#fff !important;
	text-decoration:none;
}
#kalendarNaslov h1{
	background:none;
	padding:0;
	text-align:center;
	font-size:12px;
}
#kalendarNapred, #kalendarNazad {
	position:absolute;
	display:block;
	top:0;
	z-index:100;
	background:url(kalendar_l.gif) no-repeat 0 6px;
	width:20px;
	height:20px;
}
#kalendarNapred:hover, #kalendarNazad:hover {
	
}
#kalendarNazad {
	left:0;
}
#kalendarNapred {
	right:0;
	background-image:url(kalendar_r.gif);
}
/*////////////////////////////////
//	FCK style
////////////////////////////////*/
.customBold {
	font-weight:bold;
}
.customBold3 {
	font-weight:bold;
	font-size:13px;
}
.customBold2 {
	font-weight:bold;
	color:#A90303;
}
.fckTable {
	border-top:1px solid #E7E7E7;
	clear:both;
	margin:10px 0 10px 0;
}
.fckTable td, .fckTable th {
	border-bottom:1px solid #E7E7E7;
	padding:2px 4px 2px 4px;
}
.fck_Slika_desno, fck_Slika_levo {
	float:right;
	margin:0 0 5px 5px;
	border:1px solid #F7F7F7;
}
.fck_Slika_levo {
	float:left;
	margin:0 5px 5px 0;
}
.fck_noBorder {
	border:none !important;
}
.fck_noBorder td, .fck_noBorder th {
	border:none !important;
}
.fck_input {
	width:160px;
	margin:3px 10px 3px 0;;
	background:#F8F8F6;
	border:1px solid #D7D7D7;
	padding:2px;
}
.fck_input2 {
	width:336px;
	margin:3px 10px 3px 0;;
	background:#F8F8F6;
	border:1px solid #D7D7D7;
	padding:2px;
}
/*////////////////////////////////
//	common
////////////////////////////////*/
form {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
a {
	color:#d22436;
}
a:visited {
	/*color: #103E5B;*/
}
a:hover {
	text-decoration: none;
	color: #a90303;
}
body, input, textarea, select, td, th {
	font-family: Tahoma, Arial, sanserif;
	color:#646464;
	font-size: 11px;
}
body, html {
	width:100%;
}
li {
	list-style:url(bullet.gif);
	margin:3px 0 3px 0;
	padding:0px 0 3px 0;
}

/*////////////////////////////////
//	LAYOUT
////////////////////////////////*/
#mainContainer {
	text-align:left;
	width:961px;
	margin:0 auto;
	position:relative;
}
#mc {
	float:left;
	position:relative;
	background:url(mid_back.gif) repeat-y;
	width:960px;
	padding:0 0 30px 0;
}
#fl, #fr {
	position:absolute;
	top:0;
	left:0;
	width:10px;
	height:543px;
	background:url(back_l.jpg) no-repeat;
}
#fr {
	left:950px;
	background:url(back_r.jpg) no-repeat;
}
#langBar {
	position:absolute;
	left:950px;
	top:35px;
	width:31px;
	z-index:100;
}
#langBar a span {
	display:none;
}
#langBar a {
	width:31px;
	height:25px;
	background:url(flag_eng.gif) no-repeat;
	float:left;
	display:block;
}
#langBar #langit {
	background:url(flag_ita.gif) no-repeat;
}
#langBar #langde {
	background:url(flag_ger.gif) no-repeat;
}
#langBar #langhr {
	background:url(flag_cro.gif) no-repeat;
}
#langBar #langsl {
	background:url(flag_sl_1.gif) no-repeat;
}
#langBar #langen:hover {
	background:url(flag_eng_hover.gif) no-repeat;
}
#langBar #langit:hover {
	background:url(flag_ita_hover.gif) no-repeat;
}
#langBar #langde:hover {
	background:url(flag_ger_hover.gif) no-repeat;
}
#langBar #langhr:hover {
	background:url(flag_cro_hover.gif) no-repeat;
}
#langBar #langsl:hover {
	background:url(flag_sl_1_hover.gif) no-repeat;
}
#siel {
	position:absolute;
	top:16px;
	left:905px;
	display:block;
	width:33px;
	height:11px;
	background:url(siel.gif) no-repeat;
}
#siel:hover {
	background-position: 0 -11px;
}
#glava {
	position:absolute;
	top:35px;
	left:10px;
	width:940px;
	height:169px;
	background:url(glava_red.jpg) no-repeat;
	z-index:5;
}
#banner468 {
	position:absolute;
	top:15px;
	left:248px;	
}
#glava a{
	position:absolute;
	top:6px;
	left:10px;
	width:220px;
	height:60px;
}
#glava a span, #siel span {
	display:none;
}
#glava form {
	position:absolute;
	top:26px;
	left:741px;
}
#glava form input {
	background:none;
	border:none;
	text-align:center;
}
#glava .submit {
	margin:0 0 0 11px;
	width:30px;
}
#footer {
	position:absolute;
	bottom:-1px;
	left:0;
	background:url(footer.gif) no-repeat #FFF8C8;
	width:100%;
	padding:14px 0 10px 85px;
	color:#ef9621;
	font-size:10px;
}
#lcol, #rcol, #mcol {
	float:left;
	position:relative;
	padding:216px 0 0 0;
}
#lcol {
	width:160px;
	display:inline;
	margin:0 20px 0 20px;
}
#rcol {
	width:164px;
}
#banner160 {
	width:160px;
	float:right;
	height:610px;
}
#mcol {
	width:575px;
}
#spacer {
	float:left;
	width:1px;
	overflow:hidden;
	height:540px;
}
/*////////////////////////////////
//	MENIJI
////////////////////////////////*/
#hmeni {
	position:absolute;
	z-index:10;
	top:10px;
	left:20px;
	width:925px;
}
#hmeni ul {
	margin:0;
	padding:0;
	width:100%;
}
#hmeni li {
	list-style:none;
	display:inline;
	float:left;
}
.hmeniAkt {
	font-weight:bold;
}
#hmeni a {
	display:block;
	float:left;
	color:#000;
	font-size:11px;
	text-decoration:none;
	padding:0 0 0 18px;
	margin: 0 8px 0 0;
	background:url(h_bullet.gif) no-repeat left bottom;
}
#hmeni a:hover {
	background:url(h_bullet_hover.gif) no-repeat left bottom;
	color:#B30000;
}
#hmeni .hmeniRight {
	float:right;
}
/* VMENI */
#vmeni, .vmeni {
	float:left;
	width:160px;
background:#FAD2CF;
	margin:0 0 6px 0;
}
.vmeniAkt a {
	font-weight:bold;
}
.vmeniAkt ul a {
	font-weight:normal;
}
#vmeni a, .vmeni a, #revije a, #zadnjeNovice a {
	color:#a50000;
	text-decoration:none;
	border-bottom:1px solid #ffe7e5;
	display:block;
	padding:3px 4px 3px 8px;
}
#revije ul ul a {
	padding:3px 4px 3px 28px;
}
#zadnjeNovice a {
	color:#606060;
	border-bottom:1px solid #f2f2f2;
}
#vmeni a:hover, .vmeni a:hover, #revije a:hover, #zadnjeNovice a:hover {
	color:#000;
	background:#fbe2e0;
}
#zadnjeNovice a:hover {
	background:#fff;
}
#vmeni ul, .vmeni ul, #revije ul, #zadnjeNovice ul {
	margin:0;
	width:100%;
	padding:0 0px 0 0px;
}
#vmeni ul ul, .vmeni ul ul, #revije ul ul {
	padding:0;

}
#vmeni ul ul a, #vmeni ul ul a, .vmeni ul ul a {
	padding: 3px 0 3px 10px;
	border-left:20px solid #fff;
}
#vmeni ul ul a:hover, #vmeni ul ul a:hover, .vmeni ul ul a:hover  {
	
}
#vmeni ul li, #revije ul li, #zadnjeNovice ul li, .vmeni ul li {
	display: inline;
	list-style:none;
}
.vmeniLast a, #noviceLast a {
	border-bottom:none;
}
#vmeni_akt {
	position:absolute;
	width:24px;
	height:24px;
	left:16px;
	background:url(vmeni_akt.gif) no-repeat;
	z-index:1000;
}
/* REVIJE */
#revije {
	float:left;
	width:100%;
	margin:0 0 10px 0;
}
#revije h1 {
	background:url(h1_revije.gif) no-repeat;
	height:25px;
	width:100;
	margin:5px 0 5px 0;
}
#revije h1 span {
	color:#fff;
	font-size:5px;
	float:right;
}	
#revije ul {
	background:#eaeaea;
}
#revije ul a {
	border:none !important;
	color:#606060;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px solid #f2f2f2 !important;
}
#revije ul a:hover {
	color:#fff;
	background-color:#DA2A1A;
}
/* REVIJE Boje */
/*
#revije #rev1 {
	background-color:#f5c5c1;
}
#revije #rev2 {
	background-color:#f7cdde;
}
#revije #rev3 {
	background-color:#c7e0e0;
}
#revije #rev4 {
	background-color:#e5d3e4;
}
#revije #rev5 {
	background-color:#c5cbdd;
}
#revije #rev6 {
	background-color:#bae1f5;
}
#revije #rev7 {
	background-color:#e8f1ba;
}
#revije #rev8 {
	background-color:#e8f3fc;
}

$revije['en'][]=38;
$revije['en'][]=39;
$revije['en'][]=40;
$revije['en'][]=41;
$revije['en'][]=42;
$revije['en'][]=46;
$revije['en'][]=43;
$revije['en'][]=45;

*/
/* revije hover */
#revija_akt a {
	color:#fff !important;
	background-color:#DA2A1A;
}
#revije #rev23:hover, #revija_akt #rev23,
#revije #rev38:hover, #revija_akt #rev38 {
	background-color:#da2a1a;
}
#revije #rev24:hover, #revija_akt #rev24,
#revije #rev39:hover, #revija_akt #rev39 {
	background-color:#e24886;
}
#revije #rev25:hover, #revija_akt #rev25,
#revije #rev40:hover, #revija_akt #rev40 {
	background-color:#318b8c;
}
#revije #rev26:hover, #revija_akt #rev26,
#revije #rev41:hover, #revija_akt #rev41 {
	background-color:#9e5c9a;
}
#revije #rev27:hover, #revija_akt #rev27,
#revije #rev42:hover, #revija_akt #rev42 {
	background-color:#273e82;
}
#revije #rev28:hover, #revija_akt #rev28,
#revije #rev46:hover, #revija_akt #rev46 {
	background-color:#0090d9;
}
#revije #rev29:hover, #revija_akt #rev29,
#revije #rev43:hover, #revija_akt #rev43 {
	background-color:#aacd01;
}
#revije #rev30:hover, #revija_akt #rev30,
#revije #rev45:hover, #revija_akt #rev45 {
	background-color:#abd2f3;
}
/* pomlad */
#revije #rev53:hover, #revija_akt #rev53 {
	background-color:#d4df00;
}
/* poletje */
#revije #rev54:hover, #revija_akt #rev54 {
	background-color:#ede42d;
}
/* jesen */
#revije #rev55:hover, #revija_akt #rev55 {
	background-color:#f2d201;
}
/* zima */
#revije #rev56:hover, #revija_akt #rev56 {
	background-color:#abd2f3;
}
/* posebna izdaja */
#revije #rev59:hover, #revija_akt #rev59 {
	background-color:#3a287a;
}
/* posebna izdaja mladi */
#revije #rev62:hover, #revija_akt #rev62 {
	background-color:#e24886;
}

/* POšLJI PRIJATELJU */
#poslji, #zadnjeNovice, #poslji2 {
	width:160px;
	float:left;
	position:relative;
	background:#eaeaea;
	margin:0 0 12px 4px;
	display:inline;
}	
#poslji h1, #zadnjeNovice h1, #poslji2 h1 {
	margin: 0 0 5px 0;
	padding:4px 4px 4px 25px;
	font-size:11px;
	color:#a50000;
}
#poslji_box, #novice_box, #poslji2_box {
	width:24px;
	height:24px;
	position:absolute;
	top:212px;
	left:776px;
	z-index:2005;
	background:url(poslji_h1.gif) no-repeat;
}
#novice_box {
	top:212px;
}
#poslji form, #poslji2 form, #anketa {
	margin: 0 0 10px 13px;
}

#poslji input, #poslji2 input {
	border:none;
	background:url(poslji_input.gif) no-repeat;
	width:131px;
	height:20px;
	padding:3px 0 0 0;
}
#poslji .poslji_submit, #poslji2 .poslji_submit, #anketa .poslji_submit {
	background:url(poslji_gumb.gif) no-repeat;
	border:none;
	padding:2px 0 6px 0;
	margin:10px 0 0 0;
	width:134px;
	height:24px;
	color:#a50000;
}
#anketa label input {
	float:left;
	margin-right:5px;	
}
#anketa label span {
	display:block;
	float:left;
	width:110px;
}
#anketa h2 {
	font-size:11px;
	font-weight:normal;
	width:120px;	
}
#anketa label {
	display:block;
	float:left;
	width:140px;
	padding:0 0 5px 0;
}
#anketa h3 {
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0;	
}
.voteBar {
	float:left;
	height:18px;
	background-color:#D92A19;
}
.voteBarC {
	float:left;
	width:140px;
	height:18px;
	position:relative;
	background:#dadada;
	margin:0 0 5px 0;
}
.voteProcent span, .voteProcent2 span {
	font-weight:normal;	
}
.voteProcent, .voteProcent2 {
	position:absolute;
	font-size:10px;
	color:#545454;
	font-weight:bold;
	top:3px;
	left:5px;
	z-index:1;
}
.voteProcent2 {
	color:#fff;
	z-index:2;
	top:2px;
	left:4px;
}
/*////////////////////////////////
//	ITEMs
////////////////////////////////*/
.item {
	display:inline;
	float:left;
	width:100%;
}
.itemContent {
	float:left;
	display:inline;
	width:516px;
	margin: 15px 0 10px 44px;
	background:url(itemContent_back.gif) repeat-x left bottom;
	padding: 0 0 10px 0;
}
.item h1 {
	font-size:14px;
	color:#6a0000;
	padding:5px 0 5px 44px;
	margin:0;
	line-height:1;
	background:url(h1_red.gif) no-repeat;
}
.item h2 {
	padding:0;
	margin:0 0 0 44px;
	color:#6a0000;
	font-weight:normal;
	font-size:11px;
}
.item h6 {
	font-size:10px;
	font-weight:normal;
	padding:0;
	line-height:1;
	margin:0 0 0 44px;
}
.itemImgs {
	float:left;
	width:135px;
	margin:0 10px 0 0;
}
.itemImgs a {
	float:left;
	display:block;
	padding:4px;
	background:#cfcfcf;
	margin:5px 0 2px 0;
}
.itemImgs a:hover {
	background:#6a0000;
}
.itemImgs h3 {
	text-align:center;
	font-size:10px;
	font-weight:normal;
	margin:5px 0 5px 0;
	padding:0;
	color:#aeaeae;
	float:left;
	clear:both;
	width:135px;
	line-height:1;
	background:none;
}
.itemImgsRevije {
	width:210px;
}
.itemImgsRevije h3 {
	width:210px;
}
.itemNav {
	text-align:right;
	float:left;
	margin:10px 0 0 0;
}
.gVec {
	display:block;
	background:url(g_vec.gif) no-repeat right 0;
	padding: 0 13px 0 0px;
	float:right;
}
.gKoment {
	display:block;
	background:url(g_koment.gif) no-repeat right 0;
	padding: 0 17px 0 0px;
	float:right;
	margin:0 0 0 5px;
}
.gArhiv {
	display:block;
	background:url(g_arhiv.gif) no-repeat right 2px;
	padding: 0 17px 0 0px;
	float:right;
	margin:0 5px 0 5px;
}
/* KOMENTARI */

.item {
	display:inline;
	float:left;
	width:376px;
}
.f_komentarIme, .f_komentarTekst {
	float:left;
	width:100%;
	margin:8px 0 0px 0;
}
.f_komentarTekst {

}
.f_komentarIme input {
	float:right;
	width:250px;
	margin:0;
	padding:2px;
	background:#F8F8F6;
	border:1px solid #D7D7D7;
}
.f_komentarIme span, .f_komentarTekst span {
	float:left;
	margin:0 0 0 0px;
}
.f_komentarTekst textarea {
	float:right;
	width:250px;
	padding:2px;
	background:#F8F8F6;
	border:1px solid #D7D7D7;
	height:86px;
}
.komentarGumb {
	border:none;
	background:#B9B9B9;
	width:110px;
	height:21px;
	color:#fff;
	float:left;
	margin: 8px 0 0 100px;
}
.itemContent h2 {
	padding:0;
	margin:0 0 0 0;
	font-weight:normal;
	font-size:11px;
}
.itemContent h2 span {
	font-weight:bold;
	font-size:12px;
}
.item h4 {
	font-size:12px;
	padding:4px 0 4px 0px;
	margin:0;
	line-height:1;
}
/* GALERIJA */
.galerijaRow {
	width:100%;
	float:left;
	margin:0 0 5px 0;
}
.galerijaRow .galerijaItem {
	float:left;
	width:116px;
}
.galerijaRow a {
	float:left;
	display:block;
	padding:4px;
	background:#cfcfcf;
}

.galerijaRow a:hover {
	background:#6a0000;
}
.galerijaRow h3 {
	text-align:center;
	font-size:10px;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0;
	color:#aaaaaa;
	float:left;
	clear:both;
	width:98px;
	line-height:1;
	background:none;
}
.searchStr {
	color:#ff811b;
	font-weight:bold;
}
#posl_darila {
	background:url(poslovna_darila.gif) no-repeat;
	font-size:11px;
	font-weight:normal;
	padding:14px 0 16px 33px;
	display:block;
	float:left;
	width:127px;
	color:#fff;
	text-decoration:none;
}
#posl_darila:hover {
	color:#ffdc29;
}

/* AKTUALNO */

#leftAktualno td a img {
	border:3px solid #8A8A8A;
}
#leftAktualno td a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
#leftAktualno {
	border-bottom:1px solid #EAEAEA;
	margin:0 0 10px 0;
	background:#EAEAEA;
}
#leftAktualno td {
	color:#930002;
	text-align:center;
}
#leftAktualno strong {
	color:#D92A19;
}
#leftAktualno table {
	width:100%;
	margin:0 0 5px 0;
	padding:5px 0 0 0;
	border-top:1px solid #fff;
}
