@charset "utf-8";
/* skupni CSS */ /* čšžČŠŽcszCSZ */

@media screen { body {font-size:11pt} } /* velikost pisav za ekrane */
@media print { body {font-size:11pt} } /* velikost pisav za tiskanje */

/* barve */
html, body {
	background-color:#286498; /* barva ozadja */
	color:#FFFFFF; /* barva pisav */
}

/* .tiskanje_prisotnosti {color:#183A5A} /* popravek barve skritih pisav v IE 5 - IE 8RC1 (ne dedujejo visibility:collapse, pisava je 1px namesto 0px)*/

h3, #jezik  a {color:#D5F6FF} /* barva naslovov */ /* barva jezika */

a:link , a:visited , a:focus, acronym {color:#50C8FF} /* barva povezav in akronimov */
a:hover {color:#A7E3FF} /* barva povezav na hover */
a:active {}

#glava {background-color:#1E4B72} /**/

#levi_okvir {
	background-color:#FFFFFF;
	color:#5B5B5C;
}

#levi_okvir a:link ,#levi_okvir a:visited {color:#7F6F00} /* barva povezave v levem okviru */
#levi_okvir a:hover ,#levi_okvir a:focus {color:#7F6F77} /* barva povezave v levem okviru */

/* #navigacija, #navigacija ul li:hover a, #navigacija ul li a:hover {background-color:#FFFB9C} /**/

#jezik.sklop a:link , #jezik.sklop a:visited , #jezik.sklop a, 
.sklop a:link , .sklop a:visited , .sklop a, #navigacija a {color:#173755} /* barva povezave na gumbih, za IE 6 popravek .sklop a: */
#jezik.sklop a:hover, .sklop a:hover, #navigacija a:hover {color:#7F6F00} /* barva povezave na gumbih na hover */

* html #navigacija ul li.podmeni a.ie6_napaka:hover {background-color:#1E4B72} /* bizaren popravek za pojavljanje podmenija v IE 6! */

#navigacija ul li a:hover img {background-color:#1E4B72}

.zebra, .dbv {background-color:#1E4B72} /* vsaka druga vrstica v tabeli v drugi barvi */

/* table tr:hover {background-color:#1E3839;} /* obarvanje vrstice pod miškinim kazalcem /**/

tr:hover {background-color:#1E3839;} /* obarvanje vrstice pod miškinim kazalcem /**/
.senca_glave tr:hover {background-color:transparent;} /* senca_glave mora biti brez barve */

.novost {} /* color:green */

/*.zgodovina {color:red} /**/

.zasenceni_gumbi {
	background-color:#286498;
	color:#3687CD;
}

/* konec barv */

html { /* stu nicholls */
	height:100%; /* popravi višino za IE */
	max-height:100%; /* popravi višino za ostale */
	padding:0px; /**/
	margin:0px; /**/
	border:0px; /**/
	/*background:#fff; /* samo v IE */
	/*font-size:80%; /**/
	overflow:hidden; /* brez drsnikov v IE */
}

body {
	border:0px; /**/
/*	border:1px solid blue; /* testni okvir */
	font-family:"MS Tahoma", Tahoma, Verdana, Arial, Helvetica, sans-serif; /**/
	font-weight:normal; /**/
	height:100%; /* popravi višino za IE */
	margin:0px; /* zgoraj desno spodaj levo*/
	max-height:100%; /* popravi višino za ostale */
	overflow:hidden; /* brez drsnikov v IE */ /* Opera lahko ne pokaže predogleda tiskanja */
	padding:0px;
}

h2, h3 {font-weight:bolder} /**/

h2 {font-size:1.8em} /* velikost naslovov */

h3 {font-size:1.3em}

a:link , a:visited , a:focus{text-decoration:none}
a:hover {}
a:active {}

acronym {
/*	border-bottom:1px solid black; /**/
	border-bottom:none; /**/
	cursor:help;
	text-decoration:none;
}

table {
	border-collapse:collapse;
/*	margin-left:auto; /* centriranje tabele */ /* pobriši privzete sloge tabel */
/*	margin-right:auto; /* centriranje tabele */ /* pobriši privzete sloge tabel */
	margin:0em;
	padding:0px;
	table-layout:fixed; /* upošteva fiksno širino stolpcev */
/*	width:auto; /* širina tabele mora biti fiksna, da se upošteva table-layout:fixed; */
	width:50em; /* polna širina tabele */
}

table, th, td {border:2px ridge black}

th { /* glava v tabeli */
	font-weight:bolder;
	text-align:left;
}

th, td {padding:0.2em 0.5em} /* telo v tabeli */

/*table h3, table h4 {text-align:left} /**/

table h3, table h4 {margin:0.5em} /**/

tfoot {font-style:italic}

img {border:none}

#glava, #glava h1, .sklop a, .sklop p, #navigacija, #navigacija ul, #navigacija ul li, #navigacija a, #navigacija table, #navigacija tr, #navigacija td, #logo, #logo img, #levi_okvir, #levi_okvir p {
	margin:0px; /* privzeto */
	padding:0px; /* privzeto */
}

#glava p {margin-bottom:22px}

#glava {
	background-image:url("/slike/glava.jpg");
	background-repeat:repeat-x; /**/
/*	border:1px solid red; /* testni okvir */
	display:block;
	height:129px; /* 119px */
/*	left:0px; /* napaka drsnika */ /* ne uporabi! IE 6 in manj premakne sliko čez drsnik */
	max-height:129px; /* 119px */
	position:absolute; /**/
	right:18px; /* širina drsnika */
	text-align:left; /**/
	top:0px;
	z-index:100; /**/
	width:100%; /**/
}

#pvn {
/*	border:1px solid brown; /* testni okvir */
/*	color:lime; /**/
	font-size:22px;
	margin-top:20px; /**/
	padding-left:40px; /**/
}

#glava h1 {
/*	border:1px solid white; /* testni okvir */
/*	color:gray;
	font-family:"MS Tahoma", Tahoma, Verdana, Arial, Helvetica, sans-serif; /**/
	font-size:27px; /**/
	margin-top:-14px; /* z dvn margin-top:22px; */
	padding-left:40px; /**/
}

#dvn {
/*	border:1px solid brown; /* testni okvir */
/*	color:lime; /**/
	font-size:22px;
	margin-top:-12px; /**/
	padding-left:40px; /**/
}

#jezik, .sklop {
/*	border:1px solid red; /* testni okvir */
	font-size:1.0em;
	font-weight:bolder;
	margin-top:-1em; /* -1.5em */
/*	padding-top:0px; /**/
	position:absolute; /**/
	right:30px; /**/
	text-align:right; /**/
/*	width:50px; /* ne dela še */
}

.sklop {margin-top:-4.5em} /**/

.pad_vsebine_dve_vrstici, .pad_vsebine, .pad_levega_okvirja, .pad_glave, .pad_levo_navigacija {display:block} /* stu nicholls */

.pad_vsebine, .pad_glave {height:134px} /* stu nicholls */ /* višina odmika glave in naslova (129px) */ /* pazi na .senca_glave */

.pad_vsebine_dve_vrstici {height:149px} /* višina odmika glave in naslova (129px) */ /* pazi na .senca_glave */

.pad_levega_okvirja {height:129px} /* višina odmika */ /* 119px */

.pad_glave { /* stu nicholls */
/*	border:1px solid brown; /* testni okvir */
	float:left;
	height:1em; /* višina odmika glave in naslova */
	width:18px; /* širina drsnika */
}

.pad_levo_navigacija {
/*	border:1px solid blue; /* testni okvir */
	float:left;
	height:2em;
	width:135px; /* vezan na #levi_okvir */
}

* html .pad_levo_navigacija {width /**/:0px} /* popravek za IE 5,5 in manj */

/* slogi levega okvira */
#levi_okvir {
	background-image:url("/slike/levo.png"); /* slika sence levo */
	background-repeat:repeat-y; /**/
/*	border:1px solid red; /* testni okvir */
	bottom:0px; /**/
	float:left;
	font-size:12px;
/*	font-weight:normal; /**/
	height:100%;
	left:0px; /* IE 6 in 7 popravek v2 ? */
	position:absolute; /* IE 6 popravek ? */
	text-align:center;
	top:0px; /**/
	width:135px;
	z-index:80; /**/
}

.pad_loga { /* odmik loga od levega roba */
/*	border:1px solid blue; /* testni okvir */
	display:block;
	float:left;
	height:1px;
	width:14px; /* vezan na 135px in širino loga */
}

#logo {
/*	background-image:url("/slike/logo_alanon.png"); /**/
	background-repeat:no-repeat; /**/
	border:0px; /**/
/*	border:1px solid lime; /* testni okvir */
	display:block; /**/
	float:left; /* left | right | none | inherit */
	height:98px; /* 92, 84, 116 */
	margin-bottom:-25px; /* popravek zamika pri kontaktih za IE */
	margin-top:12px; /**/
	width:107px; /* vezan na širino loga */
}

#levi_okvir p , .v_novo_vrstico {
/*	border:1px solid red; /* testni okvir */
	clear:both; /**/
}

.malo {font-size:1px} /**/

.kontakt {
/*	border:1px solid red; /* testni okvir */
	display:block; /**/
/*	clear:both; /* umikanje logu zgoraj, nekateri brskalniki se umaknejo za dodaten 1em */
	font-weight:bold;
	margin:1.2em 0px 0.4em 0px;
}

#animacija { /**/
	background-image:url("/slike/animacija_1.jpg"); /**/
	background-repeat:no-repeat; /**/
	height:96px; /**/
	margin-top:15px; /**/
	width:135px; /**/
}

#senca_animacije { /* slika sence animacije */
	height:45px; /**/
	width:135px; /**/
}

#navigacija {
/*	border:1px solid blue; /* testni okvir */
	display:block;
	height:3.5em; /* navigacija v eni vrsti: 2em, v dveh (članske) 3.5em */
	margin-left:135px; /**/
	padding-left:135px; /**/
	position:absolute; /**/
	right:18px; /* širina drsnika */
	text-align:left; /**/
	top:112px; /* 119px -17px */
	width:100%;
	z-index:140;
}

#navigacija.navigacija_dve_vrstici {top:128px} /* zgornji rob spodnje vrstice gumbov */ /* 119px -17px */

#navigacija ul{
/*	background-color:red; /* testno ozadje */
/*	border:1px solid brown; /* testni okvir */
	display:inline;
	margin:0em; /* auto povzroči sredinsko poravnavo */
}

.zgornja_vrsta_navigacije {
	left:288px; /* 288px */
	position:absolute; /* fixed */
	top:-33px; /* 35px */ /* 119px -17px */
}

* html .zgornja_vrsta_navigacije {left /**/:153px} /* popravek za IE 5,5 in manj */

.sklop p, #navigacija ul li {
/*	background-color:green; /* testno ozadje */
/*	border:1px solid green; /* testni okvir */
	padding:0.5em 0.0em 0.5em 0.0em; /**/
	position:relative; /**/
	width:90px;
}

#navigacija ul li {
	display:inline; /* inline-block inline-table table-cell (IE 7 ne dela), pravi je inline */ /* vodoravna postavitev (pod)menija */
	float:left; /* bistvo za točno širino */
	line-height:1.8em; /* razmak pri lomljeni vrstici v meniju */
	list-style-type:none;
}

#navigacija.navigacija_dve_vrstici ul li {margin-right:6px;}

.sklop p a, #navigacija ul li a { /* gumb za navigacijo */
	background-repeat:no-repeat; /**/
	padding:0px 5px 10px 0px; /* desni rob je potreben zaradi sence na gumbu, spodnji rob je povezan z velikostjo in nivojem teksta na gumbu */
}

.sklop a:hover, #navigacija ul li a:hover { /* zamik navigacijskih gumbov na hover */
	background-position:1px 1px; /* rabi IE 6, da pomika gumbe */
	padding-top:1px; /* rabi IE 6, da pomika tekst */
	padding-left:1px; /* rabi IE 6, da pomika tekst */
 }

.sklop a, #navigacija ul li a {background-image:url("/slike/gumb.png")} /* gumb za navigacijo */

.sklop a:hover, #navigacija ul li a:hover {background-image:url("/slike/gumb aktiven.png")} /* gumb za navigacijo na hover */

* html .sklop a, * html #navigacija ul li a {background-image:url("/slike/gumb_ie6.png")} /* IE 5 in 6 popravek */

* html .sklop a:hover, * html #navigacija ul li a:hover {background-image:url("/slike/gumb aktiven_ie6.png")} /* IE 5 in 6 popravek */

.sklop a, #navigacija a { /* ul li a */
/*	background-color:green; /* testno ozadje */
/*	border:1px solid red; /* testni okvir */
	display:block; /**/
	font-size:14px; /* velikost teksta je povezana z njegovim nivojem */
	font-weight:bold;
	line-height:23px; /* nivo teksta glede na gumb, zato je povezan z njegovo velikostjo */
	padding:0px 0.0em 0px 0.0em; /* velikost gumbov v meniju - da prime hover */ /* 0px 0.0em 4px 0.0em */
	text-align:center;
}

#navigacija ul li img {display:none} /* skrivanje podmenija */

#podmeni_mapa {
	background-image:url("/slike/vsebina.png"); /* preliv */
	background-position:0px 10px; /* zamik od sence gumbov */
	background-repeat:repeat-x; /**/
	border:0px; /**/
	left:-21em; /**/
	position:absolute;
	top:2.5em; /* popravek IE 7 (1.7em) */
}

#navigacija area, #navigacija ul li:hover img, #navigacija ul li a:hover img {display:inline} /* pokaži podmeni ul */ /* Webkit popravek #navigacija area */

#navigacija ul li a:hover img {position:static} /* IE 6 popravek */

/* senca glave za zamik sklicev */
.senca_glave {
/*	border:1px solid red; /* testni okvir */
	margin:2px;
	position:relative;
	top:-9em; /* višina sence glave za zamik sklicev */ /* pazi na .pad_glave in druge */
/*	width:5em; /**/
}

table.senca_glave, table.senca_glave tr, table.senca_glave td {border:none} /**/

/* slogi vsebine */
#vsebina { /* stu nicholls */
	display:block; /**/
	height:100%; /* celostranska višina */
	max-height:100%; /**/
}

#vsebina {
	background-image:url("/slike/vsebina.png"); /* preliv */
	background-position:0px 129px; /* 0px 119px */
	background-repeat:repeat-x; /**/
/*	border:1px solid green; /* testni okvir */
	left:auto;
	margin-left:135px; /**/
	padding-left:1em; /**/
	position:relative; /**/
	overflow:scroll; /* scroll popači tiskanje (drugo stran ni prikazana) v Operi, visible deluje bolje, a drsnik mora biti viden */ /* visible d | hidden d | scroll n | auto n | inherit d */
	overflow-x:hidden; /* popači tiskanje (drugo stran ni prikazana v predogledu, včasih natisnjene sta samo prve dve) v Operi */
}

#vsebina.siroka {
	margin-left:0px;
}

#vsebina h2, #vsebina h3, #vsebina p, #vsebina ol, #vsebina ol li, #vsebina ul, #vsebina ul li, #vsebina hr {
/*	border:1px solid gray; /* testni okvir */
	margin-right:1em;
	padding:0em;
}

#vsebina p {
/*	margin:0em 0em 0em 0em; /**/
}

#vsebina ol, #vsebina ul {
/*	border:1px solid green; /* testni okvir */
/*	list-style-type:none; /* zamenja ga list-style-image, če je slika */
	margin:0.1em 1em 0.5em; /**/
	padding-left:2em; /**/
}

#vsebina ul {list-style-image:url("/slike/zvezdica_seznama.png")}

#vsebina ol li, #vsebina ul li {
/*	border:1px solid lime; /* testni okvir */
	margin-bottom:3px; /**/
/*	margin-top:1px; /**/
}

.rss_vir { /* ikona RSS vira */
	background:url("/slike/ikona_vira.png") no-repeat 100% 50%;
	padding-right:18px; /* 14 x 14 */
}

.zunanja_povezava { /* ikona zunanje povezave */
	background:url("/slike/ikona_zunanje_povezave.png") no-repeat 100% 50%;
	padding-right:13px; /* 10 x 10 */
}

.dokument { /* ikona dokumenta */
	background:url("/slike/ikona_dokumenta.png") no-repeat 100% 50%;
	padding-right:12px; /* 8 x 10 */
}

.eposta { /* ikona elektronske poste */
	background:url("/slike/ikona_poste.gif") no-repeat 100% 50%;
	padding-right:18px; /* 16 x 16 */
}

.gor { /* ikona elektronske poste */
	background:url("/slike/gor.png") no-repeat 100% 50%;
	padding-right:18px; /* 16 x 16 */
}

#letnice {font-style:italic}

.levo {text-align:left}

.sredinsko {text-align:center}

.desno {text-align:right}

a.desno {display:block;margin-right:1em}

.poravnano {text-align:justify}

.blok_na_levi {float:left}

.blok_na_desni {float:right}

.zamik_prve_vrstice {text-indent:3em}

.prva_crka_1:first-letter {font-size:1.4em}

.prva_crka_2:first-letter {font-size:2em}

.vecji {font-size:larger}

.nagni {font-style:italic}

.krepko {font-weight:bold}

.krepkeje {font-weight:bolder}

.podcrtano {text-decoration:underline;}

.datum_obvestila {
	display:inline; /**/
	float:right; /**/
	font-style:italic; /**/
	margin-left:1em; /**/
	text-align:right; /**/
}

.samo_pri_tiskanju {display:none}

/* .tiskanje_prisotnosti {display:none}; /**/

/* CSS za izpis GRC tabele */
.zasencena_navigacija {visibility:hidden} /* zasenčena navigacija */

.baza_skupin tr {height:4.5em;} /* za 3 vrstice teksta .desno_zgoraj_baza_skupin, */

table.baza_skupin {width:10em;} /* širina tabele mora biti fiksna, da se upošteva table-layout:fixed; */
.naslovni_stolpec {width:14em;} /* C = 11em = 160px background-color:red; */
.vmesni_stolpec {width:14em;} /* C = 7em = 102px */
/* konec CSS-a za izpis GRC tabele */

tr.tiskanje_prisotnosti {
	font-size:0px;
	visibility:collapse;
}

tr.tiskanje_prisotnosti th, tr.tiskanje_prisotnosti td {visibility:hidden} /* popravek barve skritih pisav v IE 5, 6, 7, 8RC1 */

.novost {}/* text-decoration:underline; */

.zgodovina {text-decoration:line-through}

.brez_znaka {list-style-type:none}

table.brez_meje, table.brez_meje td, table.brez_meje th {border:none} /* , td.brez_meje, th.brez_meje, td.bm, th.bm  */

table.tiskanje_prisotnosti, table.tiskanje_prisotnosti td, table.tiskanje_prisotnosti th { /* tiskanje prisotnosti */
	border:none; /**/
	margin:0px;
}

table.polna_sirina {
/*	border:1px solid green; /* testni okvir */
	margin:0.5em 1em 2em 1em; /**/
	width:94%; /* polna širina tabele */
}

/* širina stolpcev v tabeli srečanj */
.tsk {min-width:8em;width:18%} /* širina stolpca kraj */
.tsn {min-width:9em;width:20%} /* širina stolpca naslov */
.tsu {width:8em} /* širina stolpca ura (7?) */
.tsa {min-width:10em;width:auto} /* avtomatska širina stolpca vrsta srečanja */

/* širina stolpcev v tabeli programa */
.tsc {
	width:8em; /* širina stolpca časa */
	text-align:right;
}

/* širina stolpcev v tabeli odborov */
.tstpodbor {width:32em} /* širina imen pri tiskanju prisotnosti*/
.tstpime {width:9em} /* širina imen pri tiskanju prisotnosti*/
.tsime {width:16em} /* širina stolpca imen */
.tstlf {width:8em} /* širina stolpca telefonskih številk*/
.tsep {width:17em} /* širina stolpca e-pošte */

.tsp {width:1em} /* širina presledka */

.ts5 {width:5em} /* širina */
.ts10 {width:10em}
.ts15 {width:15em}
.ts20 {width:20em}
.ts25 {width:25em}
.ts30 {width:30em}
.ts35 {width:35em}
.ts40 {width:40em}
.ts45 {width:45em}
.ts50 {width:50em} /**/

.block{display:block}

.okvircek_s_senco {
	background:white;
	border-bottom:2px solid #C4C4C4;
	border-right:2px solid #CCCCCC;
	color:black;
	float:left;
	margin-right:1em;
	padding:2px 0 5px;
	text-align:center;
	width:46px;
}

.koledarcek {
	background-image:url("/slike/listicni_koledar.png"); /**/
	background-repeat:no-repeat; /**/
	clear:both; /**/
	color:black;
	float:left;
	margin-right:1em;
	padding:34px 0px 9px 5px; /**/
	text-align:center;
	width:65px;
}

.dan_v_koledarcku  {
	color:#5B5B5C;
	font-size:1.4em;
	font-weight:bold;
}

 .test /* skrije, ni za širšo uporabo */
{display:none}

/* povezava na isti strani se lepo obarva (žal le v Gecko):
thead.obarvaj:target {
	background:#F60;
} */

#noga p, p.drobna {
/*	border:1px solid green; /* testni okvir */
	font-size:85%;
	margin-bottom:0.5em; /* odmik v IE */
	margin-top:0.2em;
	padding-bottom:1em; /* odmik v ostalih */
	padding-top:0.2em;
}

#noga a, #noga a:link, #noga a:visited, #noga a:hover, #noga a:active {}

/* zaključek */