/* FORM
---------------------------------------------------------
01.dec.2007 b.mesec
*/

form {
	margin: 0;
	padding: 0;
}
input, select {
	font: 11px/normal Tahoma, Arial, Helvetica, sans-serif;
 color: #000000;
}
select, .inputbox {
	padding: 2px;
 color: #000000;
}
textarea {
	padding-left: 2px;
 color: #000000;
}
textarea.inputbox {
	width:95%;
 color: #000000;
}
.button, .button:hover { padding: 0px 10px!important; padding: 1px 5px; color: #EAEFFFF; font-weight: bold; background-color: #f2c14b; background-attachment: scroll; background-position: left top; border-color:  #808080  #808080; border-style: solid; border-width: 1px; }
.button:active, .button:focus { background-color: #EAEFFF; border-color: #808080 #808080 #808080 #808080; border-style: solid; border-width: 0px; }
.inputbox { color: #333333; border: solid 0px; background: #FFFFFF; }
.inputbox:hover, .inputbox:focus { color: #333333; background-color: #FFFFFF; border: solid 0px #929292; }
body#bd { background-color: #FFFFFF; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; }
#mainbd { background-color: #ffffff; margin: 0 auto; width: 1000px; text-align: left; min-width: 750px; max-width: 2000px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border-left: 0px solid #808080; border-bottom: 0px solid #808080; border-right: 0px solid #808080; }
#banner { text-align: center; margin: 0 auto;padding: 2px; }
#bottom { color: #232c55; text-align: right; margin: 0 auto; padding: 2px; }
#mbody { padding-right: 5px; padding-left: 5px; }
#sepa { color: #d7d7d7; background-color: #FFEFFF; padding: 2px 5px; }
.top { color: #ececec; font-size: 0.95em; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

#users-bar { color: #EAEFFF; font-size: 11px; float: right; text-align: right; margin: 0;
padding-right: 5px; padding-left: 15px; }

#users-bar a { color: #f7f7f7; font-size: 13px; background: #6e6e6e; margin-right: 2px;
padding-right: 8px; padding-left: 8px; border: solid 0px #808080; }

#users-bar a:hover { color: #f7f7f7; background: #e23125; margin-right: 2px; padding-right: 8px;
padding-left: 8px; border: solid 0px #ff4e42; }

/* pisava privzeta */

td,tr,div,p { text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.3em;
color: #333333;
}
a:link, a:visited {
	color: #FF8000 text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #ff7800;	text-decoration: none;
	font-weight: normal;

}

/* levi menu */

td.left div.moduletable  { background-color: #EAEFFF; width: 180px; margin-top: 0; margin-bottom: 0px; padding-left: 2px;
border: 1px dotted #2963AD;
}
td.left { color: #295c91 ; width: 180px;
background-color: #fcecd2;
}


td.left h3 { background-color: #2963AD; font-family: arial, verdana, Helvetica, sans-serif; font-size: 1.2em;
font-weight: bold;color: #ffffff; height: 15px; text-align: left; margin: 0 0 0px; padding: 5px;
margin-top: 0; margin-bottom: 0px;
white-space: nowrap; border: 0px solid #808080;

}
td.left a:link, td.left a:visited { background-color: #ecf3fd;
color: #2963AD;
font-weight: bold;
}


td.left a:hover { background-color: #ecf3fd;
color: #112557;
font-weight: bold;

}



/* SREDNJI STOLPEC*/

.pdg {
color: #727EF1;
background-color: #fcecd2;
width: 100%;
order-top-style: solid
border-color: #808080 #808080 #808080;
border-bottom: 0px dotted;
border-left: 0px dotted;
border-right: 0px dotted;
padding-left: 22px;
padding-top: 5px;
font-size: 1.2em;
}





/* Default Joomla! Menu */

a.mainlevel { padding: 3px; border-bottom: 0px solid #808080; display: block;
text-decoration: none;
text-indent: 10px;
text-align: left;
background: #fcecd2;
color: #727EF1;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus {
	color: #0000FF;
    background: #fcecd2;
/*    border-bottom: solid #0000FF;
    border-width: 1px; */
  text-decoration: none;	
	
}
/*
a:hover img
{filter: Gray);
height:60px;}
*/


a.mainlevel#active_menu {
	background: #C1D1FF;
	color: #7f99e4; 
	text-decoration: none;
}

a.sublevel {
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	color: #d7d7d7;
    font-size: 1.2em;
    font-weight: normal;
line-height: 1.5em;  
}
a.sublevel:hover,
a.sublevel:active,
a.sublevel:focus {
	text-decoration: none;
	color: #00ff04;
  text-decoration: none;	
}
#active_menu {
	background: url(../images/bullet-list3.gif) no-repeat 2% 50%;
	color: #00ff04;
}


/*  menu v sredini  */

table.lr-padd { width: 100%; padding: 0;
}

table.lr-padd a { color: #727EF1; text-decoration: none; }
table.lr-padd a:hover { color:#0000FF; text-decoration: none; }
table.lr-padd td.lr-padd { background-color:#EAEFFFF; border:0px dotted #808080; color:#727EF1; width: 50%; border: solid 0px #808080; }
table.lr-padd h3 { font-family: arial, verdana, Helvetica, sans-serif; font-weight: bold;
color: #fff; font-size: 1.4em; background-color: #EAEFFF; text-align: center;
margin-bottom: 2px; vertical-align:middle; margin-top: 0; padding-top: 4px; padding-bottom: 4px; border-bottom: 0px dotted #808080; }

.componentheading {
font-size:1.6em;
border-bottom:0px dotted #808080;
display:block;
margin:0 0 0px;
}


td.componentheading {

}

/* desni stolpec */

.right { color: #000000; width: 180px;
background-color: #fcecd2;
}

td.right a:link,td.right a:visited {
color: #295c91;
font-weight: bold;
width: 180px;
background-color: #f2c14b;
text-decoration: none;
}

td.right a:hover {
color: #1A1953;
}

/*   cel desni stolpec  */

td.right div.moduletable  { background-color: #f2c14b; width: 180px;
margin: 0px 0px 0px 0px;
}


/*
td.right div.moduletable  { background-color: #e28b00; width: 180px;
margin: 0px 0px 0px 0px;
padding-right: 0px;
font-size: 1.2em; font-weight: bold; color: #4c4f62; height: 15px;
background-color:#EAEFFFF;
}

*/

td.right div.moduletable  { width: 180px;
}


/*  glava v desnem stolpcu  */
td.right h3 { background-color:#e28b00; font-family: arial, verdana, Helvetica, sans-serif;
font-size: 1.2em; font-weight: bold; color:#ffffff; height: 15px;
vertical-align:middle; text-align: left; text-indent: 5px;
padding-top: 5px; padding-bottom: 6px; white-space: nowrap;
margin: 0px 0px 0px 0px;
border-bottom: 3px;
border-color:  #000000;
}

td.right td {
border-bottom: 0px;
border-color:  #000000;
}

td.right table.contentpaneopen {
width:100%;
font-family: arial, verdana, Helvetica, sans-serif;
font-size: 0.9em; font-weight: normal; color: #232c55;
border-bottom: 1px dotted #E28B00;
margin: 0px 0px 0px 0px;
background-color:#f2c14b;

}

td.right table.contentpaneopen td {
background-color:#f2c14b;
margin: 0px 0px 0px 0px;
border-bottom: 1px;
border-top: 1px;
border-color:  #000000;

}

table.contentpaneopen {
width:100%;
background-color: #fcecd2;
font-family: arial, verdana, Helvetica, sans-serif;
font-size: 1.0em; font-weight: normal; color: #333333;
padding-top: 4x;
margin: 0px 0px 0px 0px;
border-left:1px dotted #333333;
}

table.contentpaneopen-zelena {
color:#000000;
font-size: 3.0em;
} 


table.contentpaneopen td {
padding:0px;
margin:  0 0 0 0px;

/*border-bottom:1px dotted #333333;*/
}

table.contentpane {
width:100%;
	margin: 0 0 0 0px;
	padding: 0px;

}


/*  NASLOV NOVICE TUDI STATIČNE*/
.contentheading {
font-size:1.0em;
color: #EB551Bb;
font-weight: bold;
text-align: left ;
margin: 0 0 0px;
}



/* JOOMLA - MAMBO SECTIONS LISTINGS */
.sectiontableheader {}
/* This is for styling the section table headers on a SECTION's page.
  Example: table header of "Date", "Item Title", "Author" and "Hits"? */
.sectiontableentry1 {
padding:1px;
}
.sectiontableentry2 {
padding:1px;
}
/* JOOMLA - MAMBO MODULES FORMATTING */
table.moduletable {
width:100%;
text-align:left;
}

table.moduletable-rdeca {
	color:#000000;
	background-color: #FFFFFF;
}


/* Formatting the module table */
table.moduletable th {
font-size:1.6em;
border-bottom:0px solid #FF7800;
display:block;
padding-top: 1px;
}
/* Formatting the module header, and the module titles */
table.moduletable td {
}

/* Formatting the table cells of the module table */
.pathway {
	text-decoration:none;
	color:#000000;
}
.pathway a:link {
	text-decoration:none;


	}
.pathway a:visited {
	text-decoration:none;

}

.pathway a:hover {
	text-decoration:none;

}
/* MISCELLANEOUS */
/* Dates , Authors*/
.createdate { color: #d7d7d7; font-size:0.85em; font-weight: bold; }
/* For styling the date the content/articles are created under contents title */
.modifydate { color: #e5e5e5; font-size:0.9em; }
/* Formating "Last updated on" text at the end of articles/contents */
.small { color: #e5e5e5; font-size:0.9em

 }
/* Formating "Written by:...." text */
.smalldark {
color:#727EF1;
font-size:1em
}
img {
	border: 0;
}
fieldset {
	border: none;
}
fieldset a {
	font-weight: bold;
}

.crna {
  text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
 }

.bela {
text-align: left; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
 }

.bela a:link, a:visited {
color: #000000; text-decoration: none;
font-weight: normal;
}

.bela a:hover {
color: #7f99e4;	text-decoration: none;
font-weight: normal;
}

}
 .desno {
  text-align: right; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
 }

.zelena {
  text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #008040;
 }

.modra {
  text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000FF;
 }

.rdeca {
  text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #990000;
  font-weight: bold;
 }

.oranzna {
  text-align: left; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#FF8000;
 }

.naslov2x {
  text-align: center; font-size: 2em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
 }

.naslov_3x {
  text-align: center; font-size: 3em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
 }

.naslov_rdec_2x {
  text-align: center; font-size: 2em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#FF0000;
 }

.naslov_rdec_3x {
  text-align: center; font-size: 3em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#FF0000;
 }
.crna1_5{
  text-align: left; font-size: 1.0em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
 }

 .crna1_8{
  text-align: left; font-size: 1.8em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
 }

.modra1_5{
  text-align: left; font-size: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000FF;
 }

 .modra1_8{
  text-align: left; font-size: 1.8em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000FF;
 }
.modra_center {
  text-align: center; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000FF;
 }