* {font-size: 12px}
html {font-size: 12px;}
body  {
    background-image: url(assets/images/bg.png);
    background-repeat: repeat-x;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666;
    margin: 0;
    padding: 0;
}

input {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    outline: none;
}
input:active {
    outline:none;
}

p {
    text-align: justify;
}

td { text-align: left; vertical-align: top; font-size: 12px }

/***********************
 * OSNOVNE NASTAVITVE
 **********************/
.lit {
	margin-left:0px;
	background-color:#FF7D1A;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.seznam li {
    list-style-image: url(slike/pikica.png);
}

.micrafont {

}

.micra-index-wrapper {
    background-image:url(assets/images/bgIndex.png);
    background-repeat: no-repeat;
    background-position: top center;
    margin: 0;
    padding: 0;
}

.micra1 {
    background-image:url(assets/images/sites/shadowMain.png);
    background-repeat: no-repeat;
    background-position: top center;
    margin: 0;
    padding: 0;
    padding-top: 15px;
}

.mikro {font-size: 9px; text-align: center;}

.mini { /*vecina teksta na strani*/
	cursor:default;
	line-height:1.2;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 5px;
}

.mini2 { /*vecina teksta na strani*/
	line-height:1.2;
        cursor:default;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 5px;
}


A  {
  text-decoration:none;
  outline: none;
}

A:link  {
  color:#666;
  outline: none;
}

A:visited  {
  color:#666;
}

A:hover  {
  text-decoration:underline;
  color:#666;
}


/***********************************
 * TABELE V ADMIN-CENTRU
 ***********************************/
tr.hilite {
  color: black;
  background-color: #FFCC00;
}

tr.hilite:hover {
  color: black;
  background-color: #CCAA55;
}

tr.header { /*prva vrstica*/
	color: black;
  	background-color: #FF9966;
	font-weight:bold;
	font-size:12px;
}

/*****************************
 * TABELE V FORUMU
 *****************************/

td.forumq { /*vprasanje*/
	text-align:justify;
	background-color: #4064a0;
	color:white;
	font-weight:bold;
}

td.foruma {/*odgovor*/
	text-align:justify;
	background-color: #dfdfdf;
	padding: 5px 10px 5px 10px;
}

table.forumt {
    margin: 5px 0px 10px 50px;
}

.logo {
    margin-top: 6px;
}

/**************************************
 * glavni menu
 **************************************/
 
#menihead {
  font-weight:bold;
  color: #666;
}

a.mh{ text-decoration:none; display: block; height: 26px; padding-top:14px; }
a.mh:link {color:#666;}
a.mh:visited {color:#666;}

.mc {
    height: 40px;
    background-image: none;
    text-align: center;
}
.mchover {
    background-image: url(assets/images/bgButtons.png);
    background-repeat: repeat-x;
    background-position: bottom;
}

.ma {
    background-image: url(assets/images/bgButtons.png);
    background-repeat: repeat-x;
    background-position: top;
    text-align: center;
}

.ma a.mh{ text-decoration:none; }
.ma a.mh:link {color:#fff;}
.ma a.mh:visited {color:#fff;}


.mspc { height: 40px;}


/**************************************
 * VIZITKE, NA Kontakti.php
 **************************************/

.vizitka {
	/*background:white url(slike/BG-color.png) repeat-y center;*/
	background-color:#C2CDE7;
	position:absolute;
	top:0px;
	z-index:4;
	visibility:hidden;
	display:none; 
}

div.vizitka * th{ /*prva vrstica, LJUBLJANA, MARIBOR, ...*/
	background-color:#FF9966;
	border-bottom-style:solid;
	border-bottom-color:black;
	border-bottom-width:1px;
	text-transform:uppercase;
	cursor:default;
}

div.vizitka * td { /*vse ostale vrstice v vizitki*/
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	cursor:default;
}


/*******************************
 * TABELA ZA IZRACUN LEASINGA - REZULTATI
 *******************************/
#izracun {
font-size:12px;}
#racun {
font-size:12px;}
#racun td {text-align:right; background-color:#fcefe6; border-bottom: 1px solid white }
#racun th { text-align:right; padding-right:5px; }
#racunx th {text-align:left; background-color: #f7f7f7}


/************************************
 * Pod-menijii: izbira dob, etc.
 ************************************/
.vsebinaX { background-color:#ff7d1a; font-size:12px; padding:5px 10px 5px 20px }
.vsebinaX:hover { background-color:#0099cc;}
.vsebinaX a {color:white; text-decoration:none;}
.vsebinaX a:hover{color:white; text-decoration:underline;}
.vsebinaX a:visited{color:white; text-decoration:none;}


.select { padding-left: 6px; font-size:12px; padding-top: 2px; }
.select:hover { }
.select a { background-color:#eaeaea;display: block; color:#666; text-decoration:none;}
.select a:hover{background-color:#d9d9d9;color:#666; text-decoration:none;}
.select a:visited{color:#666; text-decoration:none;}

.selected { padding-top: 2px; padding-left: 6px; background-image:url(assets/images/arrowPinkDoba.png);background-position:0px 2px;background-repeat:no-repeat; font-size:12px; font-weight:bold;}
.selected:hover { }
.selected a {display: block;color:#333; text-decoration:none;background-color:#FCEFE6;}
.selected a:hover{color:#333; text-decoration:none;background-color:#FCEFE6;}
.selected a:visited{color:#333;}

#help {text-align:justify; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }

.polja
{
    border:1px solid gray;
    height: 16px;
    padding-top: 2px;
    margin:5px;
}

.polja-textarea
{
    border:1px solid gray;
    margin:5px;
    padding: 2px;
}

input.if-text {
    margin: 0;
    height: 22px;
    padding-top: 4px;
    font-weight: bold;
    color: #EC7219;
    font-size: 16px;
    float: left;
    border: 1px solid #bbbcbf;
    background-color: #FCEFE6;
}

input.if-text:focus {
    color: #EC7219;
    background-color: white;
}

.sub-menu-table {
    width: 980px;
    background-image: url('assets/images/bgNavi.png');
    background-repeat: no-repeat;
    padding: 0px 20px;
    margin-bottom: 20px;
}

.sub-menu-table td {
    text-align: center;
    vertical-align: top;
    padding-top: 20px;
}

.sub-menu-table a{
    color: #666;
    font-weight: bold;
    padding: 5px 10px;
    clear: both;
    display: block;
    text-align: center;
}

.sub-menu-table a:hover {
    background-color: #ededed;
}

.sub-menu-table a.active {
    background-color: #FF7B19;
    font-weight:bold;
    color: #fff;
    cursor: default;
}

.sub-menu-table a.active:hover {
    text-decoration:none;
}

.sub-image {
    border: 1px solid #eaeaea;
    margin-bottom: 15px;
}
.osnovni-podatki-table {
    width: 288px;
}

.osnovni-podatki-table td, .osnovni-podatki-table td b {
    font-size: 10px;
}


table.izracun-form {
    width: 1000px;
    background-image: url(assets/images/izracunBg.png);
    background-repeat: no-repeat;
}

table.izracun-input {

}

table.izracun-input td {
    color: #666;
    height: 38px;
}

input.b-izracun {
    background-color: #ff7b19;
    color: white;
    width: 100px;
    height: 30px;
    border: 1px solid #999;
    font-weight: bold;
}

input.b-reset {
    background-color: #eaeaea;
    /*width: 100px;*/
    height: 30px;
    border: 1px solid #999;
    color: #666;
    font-weight: bold;
}

.if-select {
    height: 29px;
    float: left;
    font-weight: bold;
    color: #EC7219;
    font-size: 16px;
    border: 1px solid #bbbcbf;
    background-color: #FCEFE6;
}

.if-select:focus {
    color: #EC7219;
    background-color: white;
}

td.input-cell {
    background-image: url(assets/images/arrowGreyInput.png);
    background-repeat: no-repeat;
    padding-left: 8px;
}

table.pe-kontakt-table {
    min-height: 280px;
}

table.pe-kontakt-table tr td {
    height: 30px;
}

#map-canvas{width: 600px; height: 300px;}

.kje-smo-table {
    width: 288px;
}

.kje-smo-table td, .kje-smo-table td b {
    font-size: 10px;
}