/***
 * WARNING:
 * All images referenced in here must be in
 * img/ and forum/img/ !
 */


/***
 * General
 ***/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	/*font-size: 0.8em;*/
	font-size: 10pt;
}
 
td {
	vertical-align: Top;
}

a {
	font-weight: bold;
	font-family: Verdana, Arial, SansSerif;
	color: #1364A9;
	text-decoration: none;
}

a:active {
	color: #1364A9;
}

a:visited {
	color: #1364A9;
}

a:hover {
	text-decoration: underline;
}

/***
 * Framework
 ***/

.outerTable {
	width: 950px;
}
.outerContent {
	width: 800px;
}
.outerBanners {
	width: 188px;
}

.mainTable {
	width: 762px; /* natancno zaradi slike */
	border: solid 0px #000000;
	text-align: left;
}

.frameTop {
	height: 76px;
	background-image: url('img/header.jpg');
	background-position: 0px 0px;
}

.frameSubTop {
	height: 10px;
	background-image: url('img/horizont_preliv.jpg');
	background-position: 0px 0px;
}

.frameLeft {
	width: 188px; /* natancno zaradi slike */
	FONT-SIZE: 10px;
	height: 500px;
	padding: 0px;
	margin: 0px;
	/*background-image: url('img/header_shade.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;*/
}

.frameSubLeft {
	width: 4px;
	background-image: url('img/navi_border_shade.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	height: 500px;
	padding: 0px;
	margin: 0px;
}

.frameCenter {
	padding-top: 15px;
	width: 570px;
	background-image: url('img/header_shade.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;
}

.frameSubBottom {
	height: 10px;
	background-image: url('img/horizont_preliv.jpg');
	background-position: 0px 0px;
}

.frameBottom {
	height: 50px;
	border-top: solid 0px;
	FONT-SIZE: 9px;
	COLOR: #000044; 
	FONT-WEIGHT: bold; 
}

.listingTable {
        border: solid 1px #CCCCCC;
        background-color: #F9F9F9;
        font-size: 10px;
        margin-bottom: 3px;
	text-align: left;
}

.bannersRight img {
	margin-bottom: 2px;
}

/***
 * Revma menu
 ***/

.frameLeft a, a:visited, a:active {
	color: #505050;
}

.frameLeft a:hover {
	color: #000000;
	text-decoration: none;
}

.rmenu0div {
	background-image: url('img/navi_rob.gif');
	background-position: 0px 0px;
	background-repeat: repeat-x;
	width: 183px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.rmenu0text {
}

.rmenu1div {
	background-color: #D1ECFE;
	background-image: url('img/puscica.gif');
	background-position: 15px 5px;
	background-repeat: no-repeat;

	width: 161px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 27px;
}

.rmenu1text {
}

.rmenu2div {
	background-color: #EAF6FE;
	background-image: url('img/puscica.gif');
	background-position: 35px 5px;
	background-repeat: no-repeat;

	width: 141px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 47px;
}

.rmenu2text {
}

.rmenu3div {
	background-color: #EAF6FE;
	background-image: url('img/puscica.gif');
	background-position: 55px 5px;
	background-repeat: no-repeat;

	width: 121px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 67px;
}

.rmenu3text {
}

/***
 * Input
 ***/

.inputLogin {
	width: 100px;
}

.inputTextWide {
	width: 300px;
}

.inputTextMedium {
	width: 200px;
}

.inputTextNarrow {
	width: 30px;
}

/***
 * Page editing & navigation
 ***/

.editingMenu {
	font-size: 10px;
}

.subpageNav {
	font-size: 10px;
	text-align: center;
}

.subpageList {
	font-size: 10px;
}

.subpageListItem {
	background-image: url('img/puscica.gif');
	background-position: 23px 2px;
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-top: 3px;
}

.subpageIndex {
	float: right;
	width: 150px;
	background-color: #DDDDDD;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 3px;
	list-style-type: circle;
}

.subpageIndexTitle {
	font-size: 14px;
	font-weight: bold;	
	text-decoration: underline;
}

.subpageIndex {
	font-size: 10px;
	margin: 0px;
	margin-left: 15px;
}

.subpageIndex li {
	margin: 0px;
	padding: 3px;
}

.textOK {
	color: green;
}

.textError {
	color: red;
}

.textSmall {
	font-size: 9px;
}

/***
 * Content styles
 ***/

.textSuperTitle {
	font-size: 18px;
		font-weight:bold; 
}
 
.textChapterTitle {
	font-size: 20px;
}

.textSubtitle {
	font-size: 15px;
	/* text-decoration: underline; */
	font-weight:bold; 
}

.textSubsubtitle {
	font-size: 12px;
	font-weight:bold; 
}


.textKeyword {
	font-weight: bold;
}

.textLink {
	font-style: italic;
}

.textWarning {
	color: #C34A2C;
	padding-left: 40px;
	background-image: url('img/icon_warning.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	min-height: 45px;
	_height: 45px;
}

.textHint {
	color: #2B547E;
	padding-left: 40px;
	background-image: url('img/icon_hint.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	min-height: 45px;
	_height: 45px;
}

/***
 * Content display
 ***/


/*
 light grey: #F9F9F9  dark grey: #CCCCCC
*/

.content {
}

.contentImage {
	border: solid 1px #CCCCCC;
	/*margin: 5px;*/
}

.contentImageTable {
	border: solid 1px #CCCCCC;
	background-color: #F9F9F9;
	text-align: center;
	font-size: 10px;
	margin: 3px;
}

.contentImageLink {
}

.contentTable {
	border-collapse: collapse;
	border: solid 1px #000000;
}

.contentTable td {
	border: solid 1px #000000;
}

/***
 * Advertising statistics
 ***/

.graphTable {
}

.graphCellName {
	font-size: 10px;
	text-align: center;
}

.graphCellBar {
	font-size: 9px;
	vertical-align: bottom;
	padding: 0px;
}

.graphHorizTable {
}

.graphHorizCellName {
	font-size: 10px;
	vertical-align: middle;
}

.graphHorizCellBar {
	font-size: 9px;
	vertical-align: middle;
	padding: 0px;
}

.barTableHoriz {
	margin: 0px;
	padding: 0px;
}

.barTableHoriz td {
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.barTableHoriz tr {
	margin: 0px;
	padding: 0px;
}

.barTable {
	margin: 0px;
	padding: 0px;
}

.barTable td {
	margin: 0px;
	padding: 0px;
	width: 10px;
}

.barTable tr {
	margin: 0px;
	padding: 0px;
}

.bar0displayed {
	background-color: #0165AD;
}

.bar0clicked {
	background-color: #010FAD;
}

.bar1displayed {
	background-color: #FE822A;
}

.bar1clicked {
	background-color: #E96201;
}


.bar2displayed {
	background-color: #01AD48;
}

.bar2clicked {
	background-color: #0FAD01;
}

.bar3displayed {
	background-color: #9E01AD;
}

.bar3clicked {
	background-color: #AD0165;
}

/***
 * Treemenu
 ***/

.tmenu0text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

.tmenu1text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

.tmenu2text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: italic;
}
.tmenu3text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7.5pt;
}

/* Since all menu items are links, the following is equally important 
 * to your menu appearance.  
 * The main thing you may want to change are the A:link and A:visited colors.
 */
*.tmenu0text A:link,*.tmenu1text A:link,*.tmenu2text A:link,*.tmenu3text A:link 
  { text-decoration:none; color:#505080 }
*.tmenu0text A:visited,*.tmenu1text A:visited,*.tmenu2text A:visited,*.tmenu3text A:visited 
  { text-decoration:none; color:#505080 }
*.tmenu0text A:active,*.tmenu1text A:active,*.tmenu2text A:active,*.tmenu3text A:active 
  { text-decoration:none; color:#805050 }
*.tmenu0text A:hover,*.tmenu1text A:hover,*.tmenu2text A:hover,*.tmenu3text A:hover 
  { text-decoration:underline; color:#FF0000 }

/* .tmlistbox controls the appearance of Listbox menus */
.tmlistbox {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;  /* match 'smalltext' value */
  font-size-adjust: 0.58; /* Verdana */
  margin-bottom: 0px;
}

/* .tmenuSelected is used with linkSelectKey to highlight selected items */
.tmenuSelected { 
  background-color: yellow;
}
*.tmenuSelected A:link    { text-decoration:none; color:#2020ff }
*.tmenuSelected A:visited { text-decoration:none; color:#2020ff }
*.tmenuSelected A:active  { text-decoration:none; color:#ff2020 }
*.tmenuSelected A:hover   { text-decoration:underline; color:#FF0000 }

