body, td, th, input, textarea, select, ul, li, a
{
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10pt;
}

a
{
  text-decoration: none;
  color: #15397E;
}

a:hover
{
  text-decoration: underline;
}

a img
{
  border: 0px;
}

body{
	background-image: url(../img/ip/bg-body.png);
	background-color: #aaaab0;
	background-position: top center;
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}

#main{
	margin: 0px auto;
	width: 1000px;
	background-image: url(../img/ip/bg-main.png);
	background-repeat: no-repeat;
	text-align: left;
}

#header{
	height: 190px;
	background-image: url(../img/ip/header.png);
	background-position: top center;
	background-repeat: no-repeat;
}	
	
	#logo-ijf{
		position: absolute;
		margin-left: 50px;
	}

	#big-text{
		position: absolute;
		margin-top: 100px;
		margin-left: 30px;
	}

	#menu-icons{
		position: absolute;
		text-align: right;
		margin-left: 300px;
		margin-top: 80px;
	}
	
		#menu-icons .icon{
			float: left;
		}

#sidemenu{
	width: 180px;
	background-image: url(../img/ip/bg-menu.png);
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	margin-top: 7px;
}

	#sidemenu ul{
		margin: 0;
		padding: 0;
	}

		#sidemenu ul li{
			text-align: right;
			font-size: 12pt;
			color: #6f6f6f;
			padding: 8px 6px 8px 0;
			list-style-type: none;
		}
		
		#sidemenu ul li.active{
			color: #e60000;
			background-image: url(../img/ip/bg-menu-item.png);
			background-repeat: repeat-y;
		}

			#sidemenu ul ul li{
				font-size: 10pt;
				padding: 10px 6px 3px 0;
				border-bottom: 1px dotted #dddddd;
			}
			
			#sidemenu ul ul li.active{
				background-image: none;
			}
			
			#sidemenu ul ul li.active a{
				color: #e60000;
			}
			
			#sidemenu ul ul li.first{
				padding-top: 0px;
			}

		
#content{
	width: 790px;
	margin-right: 10px;
	float: right;
}

#contentwide{
    width: 970px;
    margin-right: 10px;
    float: right;
}

input{
	font-famiy: tahoma;
	font-size: 9pt;
}
		
.text{
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3x;
    border-radius: 3px;
	border: 1px solid #b4c7d2;
	padding: 3px;
}

table.common, table.common td {
  padding: 3px;
}


table.form{
	width: 100%;
}

table.form td{
	padding: 3px;
}

table.form td.left{
	width: 160px;
	text-align: right;
}

table.form .odd{ background-color: #eeeeee; }

div.section{
	border: 1px dotted #c3c3c3;
	padding: 10px;
	margin-bottom: 10px;
}

.ijfcard{
	font-weight: bold;
	font-size: 10pt;
	clear: both;
}

/* prene?eno iz starega designa */

h1
{ font-size: 18px;
  font-weight: bold;
  color: #555555;
}
h2
{ font-size: 16px;
  font-weight: bold;
  color: #555555;
}
h3
{ font-size: 14px;
  font-weight: bold;
  color: #555555;
}
.dberror
{ color: #ee0000;
  font-size: 8pt;
}
.zvezdica
{
  color: #ee0000;
  font-weight: bold;
}
.zvezdica_opomba
{ font-size: 10px;
  color: #ee0000;
  font-weight: bold;
}
.napaka
{ color: #ee0000;
  font-weight: bold;
}
.opomba
{ color: #666666;
  font-size: 10px;
}
label
{
  width: 150px;
  float: left;
  text-align: right;
  margin-right: 0.5em;
  display: block;
}

option.disabled {
  color: #646E7D;
}
.cellonemog
{
	color: #666666;
}
.onemog
{
	color: #666666;
}

table.round_box
{
  background-color: #ffffff;
}
table.round_box th
{
  background-color: #cccccc;
  font-weight: bold;
  padding: 2px 5px 2px 5px;
  text-align:left;
}
table.round_box td.navig
{
  padding-top: 0px;
  padding-bottom: 5px;
  padding-left: 5px;
}
table.round_box td.top
{
  background: url(/img/round_pixel.gif) repeat-x left top;
  font-size: 1px;
}
table.round_box td.cell
{
  background: url(/img/round_pixel.gif) repeat-x left top;
  padding: 2px 5px 2px 5px;
}
table.round_box td.cellonemog
{
  background: url(/img/round_pixel.gif) repeat-x left top;  
  padding: 2px 5px 2px 5px;
	color: #666666;
}
table.round_box td.cellerror
{
  background: url(/img/round_pixel.gif) repeat-x left top;
  padding: 2px 5px 2px 5px;
  background-color: #FFD9D9;
}

table.round_box td.bottom
{
  background: url(/img/round_pixel.gif) repeat-x left bottom;
  font-size: 1px;
}

table.round_box div.top_left
{
  background: url(/img/round_top_left.gif) no-repeat left top;
  height: 10px;
}

table.round_box div.top_right
{
  background: url(/img/round_top_right.gif) no-repeat right top;
  height: 10px;
}

table.round_box div.bottom_left
{
  background: url(/img/round_bottom_left.gif) no-repeat left bottom;
  height: 10px;
}

table.round_box div.bottom_right
{
  background: url(/img/round_bottom_right.gif) no-repeat right bottom;
  height: 10px;
}
table.registry_edit
{
  
}
table.registry_edit td
{
  padding: 3px;
}
table.registry_edit td.naziv
{
  font-weight: bold;
}
table.registry_edit td.padit
{
  /*padding-left:90px;*/
}
table.registry_edit td.name
{
 
}
table.registry_edit td.gumb
{
	text-align:left;
  padding-right:15px;
}

table.data-calendar {
	FONT-SIZE: 11px; BACKGROUND: #dddddd; COLOR: #000000
}
table.data-calendar TH {
	FONT-WEIGHT: bold; 
}
table.data-calendar TD {
	BACKGROUND: #ffffff; TEXT-ALIGN: center; FONT-SIZE: 11px;
}
table.data-calendar TD.izbranidan {
	BACKGROUND: #cccccc;
}
td.cellonemog
{
	color: #666666;
}

td.navodila
{
	vertical-align:top;
	width:350px;
	border:1px solid #CCCCFF;
	padding:5px;
	font-style:italic;
}
a.dodaj
{
  background-image: url('/img/gumb_dodaj.gif');
  background-repeat: no-repeat;
  padding: 0px 0px 3px 22px;
  margin-left: 10px;
  line-height: 16px;
}
a.addPerson
{
}
a.dodajmali
{
  background-image: url('/img/gumb_dodajmali.gif');
  background-repeat: no-repeat;
  padding: 0px 0px 3px 15px;
  margin-left: 10px;
  line-height: 10px;
	font-size: 10px;
}
input.desno
{
	text-align: right;
}

ul.top_menu
{
  padding: 0;
  margin: 0;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
ul.top_menu li
{
  padding: 0;
  margin: 0;
  display: inline;
  list-style: none;
  padding-left: 10px;
  margin-left: 10px;
	padding-right: 10px;
  background-image: url('/img/top_menu_li.gif');
  background-repeat: no-repeat;
}

ul.top_menu a.active
{
  color: #000000;
}

table.dataTable{}
	table.dataTable tr.firstRow td{
		color: #555;
		background-image: url(../img/members/table-header.png);
		background-repeat: repeat-x;
		background-color: #c6ced2;
		padding: 0px 5px;
		height: 25px;
		border-top: 1px solid #dddddf;
		border-bottom: 1px solid #878c90;
	}
	table.dataTable tr.data td{
		border-bottom: 1px solid #dddddf;
		padding: 5px;
	}
	table.dataTable tr.even td{
		background-color: #eeeeee;
	}
	
.pointer{
	cursor: pointer;
}

input.hover:hover{
	border: 1px solid #000000;
	color: #000000;
}

.section2{
		border-bottom: 1px dotted #dfdfdf;
		padding-bottom: 10px;
	}
table.column4{ width: 99%; }
table.column4 td{ border-bottom: 2px solid #ffffff; background-color: #eeeeee; padding: 4px; width: 25%; }
table.column4 td.spacer{  }
table.column4 td.last{ }
table.column4 td.last input{ margin-right: 2px; }
  
.req{
}

.star{
	color: #ef4823;
	font-weight: bold;
	padding-left: 5px;
}
.imgbutton{cursor: pointer;}


table.gridView {
  border-color: #dddddf;
  border-width: 0 0 1px 1px;
  border-style: solid;
}
table.gridView th {
  text-align: center;
  font-weight: bold;
  border-color: #dddddf;
  border-width: 1px 1px 0 0;
  border-style: solid;
  margin: 0;
  padding: 2px;
  background-color: #EEEEEE;
  font-size: 8pt;
}
table.gridView td {
  border-color: #dddddf;
  border-width: 1px 1px 0 0;
  border-style: solid;
  margin: 0;
  padding: 2px;
  background-color: #F9F9F9;
  font-size: 8pt;
}
table.gridView tr.onemogoceno {
  color: #666666;
}

table.editTable {}
table.editTable  .napaka{
  font-size: 8pt;
  color: #ee0000;
  font-weight: normal;
}
table.editTable .button {
  margin-top: 10px;
}


#hitriDodaj {
  padding-bottom: 15px;
}

