 /*
   CSS file for skin_heraldika - version 4.6  CeCILL Copyright (C) 2004-2007 by GuppY Team
    Initiated by Laurent Duveau and Nicolas Alves
     Web site = http://www.freeguppy.org/
     e-mail   = info@freeguppy.org
	   Design by Cat © 2010
	   Valid W3C CSS : http://jigsaw.w3.org/css-validator/
*/

html { /*  stran */
  font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #837669;
  background: transparent;
}
body { /*  telo strani */ 
  margin : auto;
  background: #fff url(img/img01.png) repeat left top;
  font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #fff;
}
a { /* povezava */
  color : #4E8BA8;
  font-weight : bold;
  background-color : inherit;
  text-decoration : none;
}
a:hover { /* kurzor čez povezavo */
  color : #69c0db;
  background-color : inherit;
  text-decoration : none;
  font-weight : bold;
  position : relative;top : 1px;left : 1px;
}
p { /* paragraf */
  margin : 4px 0;
} 
hr { /* horizontalna ločilna črta */
  border-style : none none dotted;
  border-color : #69c0db;
  border-width : 0 0 1px;
  height : 1px;
  width : 100%;
  /*visibility : hidden;*/
}
ul, ol { /* seznami */
  padding : 0;
  margin : 0;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
}
h1 { /* naslov 1 */
  font-size : 24px;
}
h2 { /* naslov 2 */
  font-size : 18px;
}
h3 { /* naslov3 3 */
  font-size : 16px;
}
h4 { /* naslov4 4*/ 
  font-size : 14px;
}
.bordure { /* obroba */
  border : 0 solid #69c0db;
}
/******************************************
*Postavitev osnovnih blokov */
#screen_choice { 
  z-index : 20;
  position : absolute;
  top : 1px;
  right : 4px;
  padding : 0;
  margin : 0;
  text-align : right;
}
div#page { /* obrobna maska za IE */ 
   position: relative;
   width: 900px;
   margin: auto;
   margin-top: 30px;
   margin-bottom: 30px;
   padding: 0;
}
#page { /* cela stran */ 
  z-index : 10;
  padding-top : 0;
  color : inherit;
  background : transparent;
}
#headTop { /* vrh in sredina glave (logo-bannerji in citati) */
  margin : 0;
  padding : 0;
  color : inherit;
  background : transparent url(img/img03.png) no-repeat;
  height: 282px;
}
#headBottom { /* dno glave (logo-meni) */
 position: absolute;top: 0; left: 0;
 background: transparent;
 margin: 0;
 padding: 0;
}
#mainContent {  /* glavna stran */
  margin : 0;
  padding-bottom : 0;
  background: #fff url(img/img08.png) repeat-x;
}
#mainData {
  padding: 0 1px;
  background-color: transparent;
}
#leftside { /* levi okvirčki */
  float: left;
  position: relative; top: 25px; left:0;
  background-color: transparent;
  padding: 2px 0px;
  margin-bottom: 30px;
  width: 200px;
}
#rightside { /* desni okvirčki */
  margin : 0;
  padding : 0;
}
#endbox { /* možni prostor med glavno stranjo in dnom */
  margin : 0;
  padding : 4px;
  text-align : left;
}
#foot { /* noga Copyright */
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align : center;
  color : #999;
  background : transparent url(img/img07.png) no-repeat left bottom;
  margin: 0 0 30px 0;
  padding-top: 10px;
  padding-bottom: 20px;
}
#foot a{ /* noga Copyright */
  color : #69c0db;
}
#foot a:hover{ /* noga Copyright */
  color : #fff;
}

/*******************************************
 * Postavitev blokov v glavi strani */
div.logo { /* blok za logo */
  background-color : transparent;
  padding : 240px 10px 10px 20px; /* réglage position du logo  */
  text-align : center;
}
div.banner { /* blok za bannerje */
  background-repeat : no-repeat;
  padding : 20px; /* réglage position de la banničre */
  text-align : center;
}
/*************************
 * okvirček bloka za citate */
div.quote { /* blok za citate */
  white-space : nowrap;
  text-align : center;
  padding : 0 4px;
}
div.quote span.cita { /* tekst za citate */
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  font-style : normal;
  text-align : center;
  padding : 0 8px;
}
div.quote span.author { /* avtor citatov */
  font-style : normal;
}
/***********************************
 * okvirček za glavni meni ikon v glavi strani */
div.menuIcons { /* blok za meni */
	padding: 20px 0 0 0;
}
div.menuIcons ul { /* seznam menija ikon*/
	margin: 0;
	padding: 0;
	list-style: none;
       width: 100%;
}
div.menuIcons ul li { /* cela sekcija ikon */
	float: left;
	margin-right: 8px;
	text-align: center;
}
div.menuIcons ul li span { /* cela sekcija ikon */
	display: block;
	white-space: nowrap;
}
div.menuIcons ul li.menu_flags { /* sekcija za zastavice */
	float: left;
	margin-right: 10px;
	text-align: center;
}
div.menuIcons ul li.menu_flags img { /* sekcija za zastavice */
	margin:3px;
}
div.menuIcons ul li.menu_admin { /* sekcija za admina */
	color: green;
       float:right;
	padding-right:5px;
}
div.menuIcons ul li a span { /* povezava */
  color: #bce0ea;
  background-color: inherit;
  text-decoration: none;
  font: bold 14px Georgia, "Times New Roman", Times, serif;
}
div.tblbox ul li a span, td.tblbox ul li a span { /* stranska povezava */
  color: #837669;
  background-color: inherit;
  text-decoration: none;
  font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div.menuIcons ul li a span.current { /* trenutna odprta povezava */
  color: #fff;
  background-color: inherit;
  text-decoration: none;
}
div.tblbox ul li a span.current, td.tblbox ul li a span.current { /* stranska trenutno odprta povezava */
  color: #454545;
  background-color: inherit;
  text-decoration: none;
}
div.menuIcons ul li a:hover span { /* kurzor čez povezavo*/
  color: #4e8ba8;
  text-decoration: none;
  background-color: inherit; position: relative; top: 1px; left: 1px;
}
div.tblbox ul li a:hover span, td.tblbox ul li a:hover span { /* kurzor čez stransko povezavo*/
  color: #4E8BA8;
  text-decoration: underline;
  background-color: inherit; position: relative; top: 1px; left: 1px;
}
div.menuIcons ul li a span:first-letter { 
	font: bold 16px Georgia, "Times New Roman", Times, serif;
}
/******************************************
 * postavitev okvirčkov v telesu strani */
/* stranski okvirčki */
.htable { 
  margin-bottom : 8px;
}
.htable1 { 
  margin-bottom : 8px;
}
.htable2 { 
  padding : 0 2px;
}
.spacer {
  padding: 8px 2px;
}
.titrebox { /* naslov stranskih okvirčkov */
  padding: 0px 0px 8px 8px;
  white-space : nowrap;
  font: bold 14px Georgia, "Times New Roman", Times, serif;
  color : #fff;
  background: url(img/img04.png) no-repeat;
  width: 200px;
  height: 29px;
  line-height: 29px;
  background-color : inherit;
  text-align : left;
}
.titrebox2 { /* drugi naslov stranskih okvirčkov */
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  text-align : left;
}
.tblbox { /* telo stranskih okvirčkov */
  background-color : transparent;
  padding : 4px;
  margin-bottom : 12px;
  text-align : left;
}
.tblboxover { /* kurzor čez stranski okvirček */
  background-color : transparent;
  padding : 4px;
  margin-bottom : 12px;
  text-align : left;
}
/* centralni okvir */
.titre { /* naslov centralnega okvirja  */
  padding : 2px;
  margin-top : 1px;
  margin: auto;
  white-space : nowrap;
  font: bold 18px Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  color : #fff;
  height: 29px;
  line-height: 26px;
  background: url(img/img05.png) no-repeat center top;
  background-color : inherit;
  text-align : center;
}
.tbl { /* telo centralnega okvirja */
  list-style-image : url(img/eagle.png);
  border : 0 solid #fff;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  padding : 5px 20px 5px 20px;
  margin-bottom : 8px;
  text-align : left;
}
.tblover { /* kurzor čez centralni okvir  */
  list-style-image : url(img/eagle.png);
  border : 0 solid #fff;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  padding : 5px 20px 5px 20px;
  margin-bottom : 8px;
  text-align : left;
}
div ul, ol { /* seznami */
  padding : 8px 0 8px 8px;
  margin-left : 16px;
}
div li { 
  padding : 0;
  margin-left : 11px;
}
/************************************
 * stranski okvirček za glavni meni ikon */
ul.boxmenu { /* seznam okvirčka */
  margin : 0;
  padding : 4px 11px;
  background-color : inherit;
  list-style-image : url(img/bullet.jpg);
  list-style-type : square;
}
ul.boxmenu li { /* seznam elementov */
  margin-bottom : 10px;
  font-weight: bold;
}
ul.boxmenu li img { /* ikone */
  vertical-align : middle;
  margin-right : 10px;
}
.rubr { 
  padding : 0 2px;
  margin : 1px;
  font : bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  text-align : left;
  list-style-image : url(img/bullet.jpg);
  list-style-type : square;
}
p.rubr { 
  padding : 0 2px;
  margin : 1px;
  font : 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  text-align : left;
}
.item { 
  padding : 2px 0;
  margin : 0;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  text-align : left;
  list-style : none;
}
.item a { 
  color : #837669;
  }
.item a:hover { 
  color : #69c0db;
  }
ul.item { 
  margin : 0;
  padding : 0;
}
ul.item li.item { /* naslov člankov */
  padding : 0 0 0 10px;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  text-align : left;
}
.curr_item { 
  padding : 2px 0;
  background-color : inherit;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #4E8BA8;
  text-align : left;
  list-style-image : url(img/eagle_small.png);
  list-style-type : square;
}
.curr_item a { 
  color : #4E8BA8;
  }
ul.item li.curr_item { /* naslov trenutno odprtega članka */
  background-color : transparent;
  padding : 0 0 0 6px;
  font : italic 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #69c0db;
  text-align : left;
  list-style : none;
}
/*************************************
 * tabela foruma v centralnem okvirju */
.forum { 
  padding : 5px 5px;
  font : bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #efefef;
  border : 1px solid #69c0db;
  text-align : center;
}
.forum2 { 
  padding : 5px 5px;
  font : bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #efefef;
  border : 1px solid #69c0db;
  text-align : left;
}
tr.forum2 { 
  padding : 5px 5px;
  font : bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #efefef;
  border : 1px solid #69c0db;
  text-align : left;
}
.quest { 
  padding : 5px 5px 5px 5px;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #efefef;
  border : 1px solid #69c0db;
  text-align : left;
} 
.rep { 
  padding : 10px 5px 5px 5px;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #fff;
  border : 0 solid #69c0db;
  text-align : left;
} 
.bord { 
  border : 0px solid #69c0db;
  padding : 1px;
} 
.bord2 { 
  border : 0 double #69c0db;
}
/*************
 * koledar */  
.cal { 
  border-collapse : separate;
  border : 0 solid #837669;
  border-spacing : 1px;
  background-color : #fff;
  color : inherit;
} 
tr.cal { /* navigacijska vrstica koledarja */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #fff;
  text-align : center;
} 
td.cals { /* teden */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #fff;
  width : 14%;
  text-align : center;
} 
td.cal0 { /* prazna celica */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #fff;
  width : 14%;
  text-align : center;
} 
td.cal1 { /* dnevi */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #fff;
  width : 14%;
  text-align : center;
  border : 1px solid #f5f5f5;
} 
td.cal2 { /* danes */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #ff9;
  width : 14%;
  text-align : center;
  border : 1px solid #69c0db;
} 
td.cal3 { /* nedelja ali praznik */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #efefef;
  width : 14%;
  text-align : center;
  border : 1px solid #69c0db;
}
td.cal4 { /* danes - nedelja ali praznik */
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #f6d44f;
  width : 14%;
  text-decoration : underline;
  text-align : center;
  border : 1px solid #69c0db;
}
td.calevt { /* planer dogodkov */ 
  font : bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : #ffffde;
  text-decoration : underline;
  text-align : center;
  width : 14%;
  border : 1px solid #69c0db;
}
/************************
 * formularji */
form { 
  margin : 3px 0;
}
fieldset { /* obroba vnosnega polja */
  border : 1px solid #837669;
  margin : 8px;
}
legend { /* obroba legende */
  font : bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
}
input.bouton, button { /* vnosni gumb */
  cursor : pointer;
  margin : 4px 0;
  color : #837669;
  border : 1px solid #69c0db;
  background-color : #efefef;
  font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
input.texte { /* tekst vnosnega polja */
  margin : 2px 0;
  background-color : #efefef;
  border : 1px solid #69c0db;
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
}
select { /* izbirno polje */
  color : #837669;
  background-color : #efefef;
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  border : 1px solid #69c0db;
  margin : 4px 0;
}
textarea { /* polje za tekst */
  color : #837669;
  background-color : #fff;
  border : 1px solid #69c0db;
  overflow : auto;
  margin : 4px 0;
}
/**********************
 * Oblikovanje teksta - FckEditor */
.Code { 
  border : 1px solid #69c0db;
  padding-right : 5px;
  padding-left : 5px;
  color : #837669;
  font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif, Monospace;
  background-color : #fff;
}
/*********************
 * Oblikovanje teksta - pgeditor */
div #toolbarIcons_ptxt, div #toolbarSmileys_ptxt { 
  color : inherit;
  background-color : #fff;
}
/*******************
 * RSS */
.pop { 
  z-index : 30;
  width : 380px;
  text-align : left;
}
.pop a { 
  display : block;
}
.pop span { 
  z-index : 30;
  display : none;
}
.pop a:hover span { 
  display : block;
  width : 280px;
  position : absolute;
  top : 2em;
  left : 2em;
  color : #837669;
  background-color : #efefef;
  font : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  border : 1px solid #69c0db;
  padding : 4px;
}
/*******************************************
 * postavitev blokov v nogi strani */
#foot span.copyright { 
  font : 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #fff;
  background-color : inherit;
}
#foot span.copyright a{ 
  font : 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #69c0db;
  background-color : inherit;
}
#foot span.copyright a:hover{ 
  font : 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #fff;
  background-color : inherit;
}
/************************
 * različno, neklasificirano */
.box { 
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
}
p.box { 
  margin : 0;
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
}
a.box { 
  color : #837669;
  background : inherit;
  text-decoration : none;
  font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a.box2 { 
  color : #837669;
  background-color : inherit;
  text-decoration : none;
  font : bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a:hover.box { 
  color : #69c0db;
  text-decoration : none;
  font : bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  background-color : inherit;
  position : relative;
  top : 1px;
  left : 1px;
}
.top { /* ikona - Na vrh */
  font : 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #837669;
  background-color : inherit;
  text-align : center;
}
.timer { /* prikaz timerja */
  font : 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #fff;
  background-color : transparent;
  text-align : center;
  padding : 0px;
}
.clsCursor { /* kurzor*/
  cursor : pointer;
}
.notice { 
  color : red;
  background-color : #ff9;
  padding : 2px;
}