/* CSS Document */

/* -----------------------------------*/
/* --------->>> GLOBALNO <<<----------*/
/* -----------------------------------*/
body {
    margin:0px auto;
    background-color:#000000;
		width: 960px;
		font-family: Arial;
		font-size: 11px;
		color:#A3A3A3;
}

p { margin:0px 0px 5px 0px; }

a {
 text-decoration: none;
 color:#f4b419;
}

a:hover {
 color:#CCCCCC;
}
a img { border:0px; }

.photo500 {
	margin: 10px 0px;
}

/* -----------------------------------*/
/* ---------->>> GLAVA  <<<-----------*/
/* -----------------------------------*/

#glava {
  padding-bottom: 10px;
}

#glava7logo {
 margin-top:10px;
 float:left;
}

#glava7menu {
 float:right;
 text-align:right;
 width:500px;
 height:106px;
 margin:0px 0px 5px 0px;
}

#glava7last {
 font-size:20px;
 text-align:right;
 font-weight:bold;
 color:#1e1e1e;
 float:right;
 width:600px;
 margin-bottom: 8px;
}

/* ----------- news ticker ----------- */
#ticker {
	width: 750px; 
	height: 20px; 
	float: right; 
}
	
#ticker ul {
	height: 20px; 
	list-style-type: none; 
	visibility: hidden;
	margin: 0;
	padding: 0;
}

#ticker ul li {
	text-align: right;
	font-size: 11px; 
	color: #ddd; 
	background-color: #000;
	margin: 0;
	padding: 0;
}

/* -----------------------------------*/
/* ------->>> FONT StaJli <<<---------*/
/* -----------------------------------*/

/* ~~~~~~~~~~: glavne :~~~~~~~~~~ */

.bel { color:#FFFFFF; }
.orn { color:#f4b419; }

.t16w { font-size:16px; font-weight:bold; color:#FFFFFF; }
.t16o { font-size:16px; font-weight:bold; color:#f4b419; }

/* ~~~~~~~~~~: barvne varjante :~~~~~~~~~~ */

.col7bo { }
.col7lgdg { color:#d3d1d1; }
.col7lgdg a { color:#5a5a5a; }
.col7lgdg a:hover { color:#fff; }

.col7ws { color:#CCCCCC; }
.col7ws a { color:#FFFFFF; }
.col7ws a:hover { color:#CCCCCC; }


.nas7novbig { font-size:19px; }
.nas7novdat { font-size:12px; }

.nasX11 {
 font-family:Arial;
 display:block;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 padding:5px 0px 5px 0px;
}
.nasX12 {
 font-family:Arial;
 display:block;
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 padding:2px 0px 4px 0px;
}

.povdarjeno {
 /*color:#A3A3A3;*/
 color:#CCCCCC;
 border-bottom:1px dotted #515151;
}

/* -----------------------------------*/
/* -------->>> STRUKTURA  <<<---------*/
/* -----------------------------------*/

/* ~~~~~~~~~~: mejn :~~~~~~~~~~ */

#mejn7leva { float:left; width:239px; min-height:600px; }
#mejn7sredina { width:520px; min-height:600px; float:left; padding:0px 5px 0px 5px; }
#mejn7desna { width:183px; min-height:600px; float:left; padding:0px 0px 0px 7px; } 
#noga { text-align:center; margin:5px 0px 30px 0px; border-top:1px dotted #1d1d1d; padding:5px 0px 0px 0px; font-family:Tahoma; font-size:10px; }

/* ~~~~~~~~~~: info :~~~~~~~~~~ */

#info7leva { float:left; width:727px; min-height:600px; }


/* -----------------------------------*/
/* ---->>> STRUKTURA INDEX <<<--------*/
/* -----------------------------------*/

/* ~~~~~~~~~~: bannerji veliki :~~~~~~~~~~ */

#banbig { margin-bottom:15px; }
#banbig img { margin-bottom:3px; }


/* -------------->>> BOXI <<<----------------*/

.box { width:232px; margin-bottom:20px; }
.top8left { width:33px; float:left; }
.top8cent {
 width:163px; 
 border-top: 1px solid #161616; 
 float:left; 
 font-family:Arial; 
 color:#f4b419; 
 font-size:18px;
  
 
 padding:5px 0px 0px 3px; }
 
.top8rig { width:33px; float:right }

.box7mid { 
 line-height:15px; 
 font-family:Arial; 
 min-height:80px; 
 border-left:1px solid #161616; 
 border-right:1px solid #161616; 
 padding:4px 0px 0px 7px; 
 font-size:10px; 
}
.box7mid a { font-size:11px; }

/* : box varjante : */

.box7mid14 { 
 min-height:80px;
 border-left:1px solid #161616; 
 border-right:1px solid #161616;
 line-height:18px;
 padding:4px 0px 0px 7px; 
 font-size:11px; 
}
.box7mid14 a { font-weight:bold; font-size:12px; border-bottom:1px dotted #1d1d1d; }

.box7mid16px { 
 min-height:80px;
 border-left:1px solid #161616; 
 border-right:1px solid #161616;
 padding:8px 0px 0px 6px; 
 font-size:21px; 
}
.btm8left { width:33px; float:left; }
.btm8cent { width:166px; height:13px; border-bottom: 1px solid #161616; float:left; }
.btm8rig { width:33px; float:right }

/* ~~~~~~~~~~: box info velik :~~~~~~~~~~ */

.boxQinfo { width:717px; margin-bottom:20px; }
.boxQinfo_tc {
 width:647px; 
 border-top: 1px solid #161616; 
 float:left; 
 font-family:Arial; 
 color:#f4b419; 
 font-size:16px; 
 padding:5px 0px 0px 3px; }
.boxQinfo_bc { width:651px; height:13px; border-bottom: 1px solid #161616; float:left; }
 
/* ~~~~~~~~~~: box info mali spodaj :~~~~~~~~~~ */

.boxQinfo2 { width:232px; margin-bottom:20px; float:left; margin-right:10px; }

/* ~~~~~~~~~~: top nov :~~~~~~~~~~ */

.novtop7naslov {
 background-image:url(pics/nov7topbig.png);
 background-position:top right;
 background-repeat:no-repeat;
 font-size:23px;
 padding: 8px 0px 10px 0px;
}

.novtop7text {
 min-height:50px;
 line-height:16px;
 text-align:justify;
 background-image:url(pics/novtop7sivina.png);
 background-repeat:repeat-x;
 background-position:top left;
 padding: 3px 6px;
 margin-bottom:25px;
}

/* ~~~~~~~~~~: foto zadnji :~~~~~~~~~~ */

.fotolast { margin-bottom:15px; min-height:80px; }

.fotolast7top {
 background-image:url(pics/fotolast7top.png); 
 background-position:top left; 
 background-repeat:no-repeat;
 height:28px;
 padding:8px 0px 0px 40px;
}

.fotolast7album { width:165px; background-color:#181818; float:left; margin: 4px; margin-bottom:10px; line-height:12px; }
.fotolast7album img { margin-bottom:5px; }
.fl8nas { font-weight:bold; padding:0px 5px 5px 5px; border-right:1px dotted #3d3d3d; border-left:1px dotted #3d3d3d; }
.fl8nasidx { padding:0px 5px 4px 5px; border-right:1px dotted #3d3d3d; border-left:1px dotted #3d3d3d; }
.fl8dat { font-size:10px; padding:0px 0px 0px 5px; border-right:1px dotted #3d3d3d; border-left:1px dotted #3d3d3d; }


/* ~~~~~~~~~~: novica mini :~~~~~~~~~~ */

.novlast7top {
 background-image:url(pics/novlast7top.png); 
 background-position:top left; 
 background-repeat:no-repeat;
 height:28px;
 padding:8px 0px 0px 40px;
}

.novm {
 width:250px;
 /*background-image:url(pics/nov7topbig.png);
 background-position:top right;
 background-repeat:no-repeat;*/
 margin-bottom:20px;
}

.novm7in {
 border:1px solid #1d1d1d;
 background-image:url(pics/nomini7fade.png);
 background-position:top left;
 background-repeat:repeat-x;
 padding:3px;
}
.novm8pic { float:left; margin:2px 6px 5px 2px;}

.novm7dat { padding-top:3px; }

.novm7nas { font-size:12px; font-weight:bold;  padding:1px 4px 3px 0px; }
.novm7nas a { color:#FFFFFF; }
.novm7nas a:hover { color:#CCCCCC; }

.novm8info { padding:3px; border-top:1px dashed #333333; text-align:right; }

/* ~~~~~~~~~~: Login :~~~~~~~~~~ */

#inlog { margin-bottom: 10px; }

.inlog7top {
 height:30px;
 background-image:url(pics/inlog7top.png);
 background-position:top left;
 background-repeat:no-repeat;
 padding:6px 0px 0px 33px;
}

.inlog7in { border-left:1px solid #161616; padding-bottom:5px; }
.inlog7ups { padding:6px 0px 0px 13px; }

.inlog7zap { float:left; margin:12px 0px 10px 44px; }
.inlog7men {
 text-align:center;
 margin:10px 5px 5px 5px;
 padding:2px;
 border-bottom:1px dotted #1d1d1d;
 border-top:1px dotted #1d1d1d;
}

form { margin: 0px; }

input {
 background: transparent;
 border:1px solid #1d1d1d;
 font-size:18px;
 color:#666666;
 padding:0px 0px 0px 4px;
}
#user, #pass { width:160px; }

input.ok { font-size: 11px; margin:7px 0px 0px 5px; padding:0px; border:0px; } 

.inlog8user { font-size:14px; font-weight:bold; margin:3px 0px 3px 6px; }
.inlog8logout { font-size:12px; margin:5px 0px 0px 160px; }

/* ~~~~~~~~~~: Koledar :~~~~~~~~~~ */

#koledar { 
 margin:0px 0px 2px 0px;
 padding:0px 0px 0px 3px;
 border-left:1px solid #1d1d1d;
 margin-top:10px;
}

#koledar .koledarnav { font-weight:bold; color:#FFFFFF; text-align:center; }
#koledarpolja { color:#FFFFFF; margin:3px 0px 3px 0px; }

#koledarpolja table {
	width: 175px;
}

#koledarpolja td {
 text-align:center;
 border-right:1px dotted #333333;
 border-bottom:1px dotted #333333;
 padding: 3px 0px;
}
#koledarpolja tr {}

#koledarpolja .dan {
 background-color:#121212;
 font-size:11px;
 border-bottom:1px solid #666666;
 border-top:1px solid #666666;
}
#koledarpolja .dog {
 background-color:#f4b419;
 color:#000000;
 border:1px dotted #333333;
 font-weight:bold;
}

#koledarpolja .dog a {	color: #000;}

#eventsList {
	margin: 10px 5px 10px 0px;
}

.dogQime {
 color:#FFFFFF;
 float:left;
 font-size:14px;
 font-weight:bold;
 padding:12px 0px 4px 0px;
}

.dogdatum {
 color:#FFFFFF;
 font-size:10px;
 text-align:right;
 padding:2px 2px 8px 5px;
}
.dogkraj {
 font-size:11px;
 color:#f4b419;
 text-align:right;
 padding:14px 0px 0px 0px;
}
.dogorg {
 color:#FFFFFF;
 font-size:10px;
 padding:2px 0px 0px 0px;
 margin:3px 2px 0px 2px;
 border-top:1px dotted #1d1d1d;
}
.dogopis {
/* background-image:url(pics/barnovtext.png);
 background-position:top left;
 background-repeat:repeat-x;*/
 background-color:#121212;
 border-top:1px dashed #1d1d1d;
 border-bottom:1px dashed #1d1d1d;
 border-right:1px dashed #1d1d1d;
 padding:2px 1px 3px 5px;
 margin:0px 0px 15px 0px;
}
/* -----------------------------------*/
/* ---->>> STRUKTURA NOVICE <<<-------*/
/* -----------------------------------*/

.novbig7nas {
 background-image:url(pics/nov7topbig.png);
 background-position:top right;
 background-repeat:no-repeat;
}
.novbig7in {
 border:1px solid #1d1d1d;
 background-image:url(pics/novbig7fade.png);
 background-position:top left;
 background-repeat:repeat-x;
 line-height:15px;
 padding:5px;
 margin:5px 0px 0px 0px;
}

.novbig7info { text-align:right; padding:3px; margin-bottom:10px; }

/* ~~~~~~~~~~: Komentarji :~~~~~~~~~~ */

.com { background-color:#101010; }
.com7user { padding:5px 5px 0px 5px; color:#FFFFFF; font-size:10px; }
.com7user a { color:#f4b419; font-size:11px; font-weight:bold;  }
.com7user a:hover { color:#fff; font-size:11px; font-weight:bold; }
.com7text { padding:0px 5px 5px 5px; border-bottom:8px solid #000000; }

/* -----------------------------------*/
/* ---->>> STRUKTURA Študij <<<-------*/
/* -----------------------------------*/

/* ~~~~~~~~~~: navigacija bannerji :~~~~~~~~~~ */

.navigb { }
.navigb img { margin-bottom:3px }

/* ~~~~~~~~~~: kategorije :~~~~~~~~~~ */

#kategorije { }
#kategorije img { margin-bottom:3px; }

/* ~~~~~~~~~~: navigacija text :~~~~~~~~~~ 

.navig { width:182px; }
.navig7top {
 height:30px;
 background-image:url(pics/inlog7top.png);
 background-position:top left;
 background-repeat:no-repeat;
 padding:6px 0px 0px 33px;
}
 
.navig7mid {
 width:182px;
 min-height:400px;
 background-image:url(pics/navig7sred.png);
 background-position:topleft;
 background-repeat:repeat-y;
 padding-top:7px;
}

.navig7nas {
 margin:2px 0px 4px 6px;
 font-size:14px;
 font-weight:bold;
} 
.navig7opis { font-size:11px; 
 font-weight:normal;
 background-color:#181816;
 color:#999999; 
 padding:3px 13px 3px 13px; 
 border-top:1px dotted #2c2c2b; 
 border-bottom:1px dotted #2c2c2b; 
 margin:2px 0px 12px 0px; 
} */

/* ~~~~~~~~~~: Prodajalne :~~~~~~~~~~ */

.boni7prod { font-size:10px; border-bottom:1px dotted #1d1d1d; margin:3px 5px 3px 2px; padding-bottom:10px; }

/* ~~~~~~~~~~: Boni datoteke :~~~~~~~~~~ */
.boni7fajli { border-bottom:1px dotted #1d1d1d; padding:2px;  font-size:11px; } 

/* ~~~~~~~~~~: Ponudniki bonov :~~~~~~~~~~ */

/*.pon { font-size:12px; background-color:#111111; margin:2px 0px 2px 0px; padding:2px; }*/
.pon { font-size:11px; border-top:1px dotted #1d1d1d; margin:2px 0px px 0px; padding:3px 2px 3px 2px; }
.pon7ime { float:left; width:240px; }
.pon7ime a { font-size:12px; font-weight:bold; }
.pon7info { float:left; width:210px;  border-left:1px dotted #1d1d1d; padding-left:8px; }
.pon7link { float:left; }
.pon7cena { float:left;  font-weight:bold; color:#fff; border-left:1px dotted #1d1d1d; padding-left:5px; }

/* -----------------------------------*/
/* ---------->>> GALERIJA <<<---------*/
/* -----------------------------------*/
#fotoimages {
	margin: 12px 0px;
}

#fotoimages a img {
	vertical-align: bottom;
	margin: 3px;
	border: 1px solid #999999;
}
#fotoimages a:hover img {
	border-color: #FFFFFF;
}
#fotoimages a:hover {  /* wakeup IE */
	border-width: 0;
}

/* ~~~~~~~~~~: Sortiranje po letih :~~~~~~~~~~ */

.sort7leta { 
 font-size:24px; 
 /*font-weight:bold;*/
 margin:10px 0px 10px 0px;
 padding:3px;
}
/* -----------------------------------*/
/* ---->>> STRUKTURA info <<<---------*/
/* -----------------------------------*/
 
 
 
/* -----------------------------------*/
/* ---------->>> RAZNO <<<------------*/
/* -----------------------------------*/

.clear { clear:both; }
.clearl { clear:left; }

.photo500 { margin: 10px 0px; }
.logo2 
{ float:left; margin:130px 0px 0px 0px }
.napis { float:left; font-family:Arial; color:#666666; font-size:24px; margin:290px 0px 0px 30px; }













/* ======== registracija ========== */

#registracija {
 font-size:11px;
 color:#FFFFFF;
}

#registracija input {
 background: transparent;
 border: 1px solid #333333;
 background-color:#000000;
 font-size:14px;
 font-weight:bold;
 font-weight:normal;
 font-family:Tahoma;
 color:#CCCCCC;
 padding:1px 0px 0px 3px;
}
#registracija select {
 background: transparent;
 border: 1px solid #333333;
 background-color: #1A1A1A;
 font-size:12px;
 font-family:Tahoma;
 color:#CCCCCC;
 padding:1px 0px 0px 3px;
}
#registracija option {
 background: transparent;
 background-color:#1A1A1A;
 font-size:12px;
 font-family:Tahoma;
 padding:1px 3px 0px 3px;
 color:#CCCCCC;
}
#registracija select:hover {
color:#FFFFFF;
}

#registracija input:hover { background-color: #1A1A1A;}

#registracija textarea {
 background:transparent;
 border: 1px solid #000000;
 font-size:14px;
 font-family:Tahoma;
}

.regnapis {
width:120px;
float:left;
clear:both;
margin:2px 0px 2px 0px;
}
.regpolje {
width:90px;
float:left;
margin:2px 0px 2px 0px;
}

.mboks {
 font-size:9px; 
 color:#FFFFFF; 
 line-height:140%; 
}
.mboks a { font-size:11px; color:#f4b419; border-bottom:1px dotted #333333; }
.mboks a:visited { font-size:11px; color:#f4b419; }
.mboks a:hover { font-size:11px; color:#FFFFFF; }

.mboksz { border-top:1px solid #1D1D1D; }
.mbokssr { border-left:1px solid #1D1D1D; border-right:1px solid #1D1D1D; padding:5px 0px 0px 7px; }
.mbokss { border-bottom:1px solid #1D1D1D; }

/* ======== Komentarji ========== */

.komentarji { padding:0px 5px 3px 5px; }

.komuser {
 color:#FFFFFF;
 font-size:10px;
 padding:4px 3px 1px 2px;
 border-top:1px dashed #1d1d1d;
}
.komuser a { color:#f4b419; font-size:11px; font-weight:bold; }
.komuser a:visited { color:#f4b419; }
.komuser a:hover { color:#FFFFFF; font-size:11px;}

.komtext { padding:1px 3px 4px 2px; }


.komuser2 {
 color:#FFFFFF;
 font-size:10px;
 padding:15px 3px 3px 2px;
 border-top:1px dashed #1d1d1d;
}
.komuser2 a { color:#f4b419; font-size:11px; font-weight:bold; }
.komuser2 a:visited { color:#f4b419; }
.komuser2 a:hover { color:#FFFFFF; font-size:11px;}

.komforma { padding:2px 0px 0px 0px; }

textarea {
 background:transparent;
 color:#888888;
 border: 1px solid #333333;
 font-size:11px;
 padding:5px;
 font-family:Tahoma;
}

/* ======== chat ========== */
.chat { color:#888888; border-bottom:1px dashed #1d1d1d; padding:0px; }
.chatura { color:#FFFFFF; font-size:10px; float:left; }
.chatdatum { color:#FFFFFF; font-size:10px; }
.chatuser { float:left;}
.chattext a { color:#FFFFFF; }
.chattext a:visited { color:#FFFFFF; }
.chattext a:hover { color:#CCCCCC; }

/* map */
#pointsCont {
	float: right; 
	margin-right: 15px; 
	margin-top: 10px; 
	width: 180px;
}

#pointsCont select {
	width: 180px;
}

.picBox {
	border: 2px solid #fff;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #fff;
	padding: 5px;
}

.picBox .title {
	margin: 3px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #111;
}

.mapInfoBox {
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('pics/mapInfo.png');
	width: 450px;
	height: 220px;
	overflow: hidden;
	z-index: 300;
	font-family: 'Trebuchet MS', Arial, helvetica, sans-serif;
}

.mapInfoBoxC {
	margin: 20px 40px 20px 20px;
	width: 390px;
	height: 180px;
	overflow: hidden;
}

.mapInfoBoxC .title {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

.mapInfoBoxC .text {
	font-size: 11px;
	margin-top: 12px;
	color: #fff;
}