body {
    font-size:  12px;
    margin : 0px;
    color: #ffffff;
    background-color: #000000;
  }

img {
    border: #ffffff solid 0px;
  }

table, td {
    font-size: 12px;
  }

a, a:visited, a:link {
	color: #c3c3ff;
}

a:hover {
	color: #ffffff;
	text-decoration: none;
}

.inverz, a.inverz, a.inverz:visited {
	color: #103484;
}

a.inverz:hover {
	text-decoration: none;
}

.hr {
    background-image: url("../pics/dotbluehor.gif");
    background-repeat: repeat-x;
    background-color: white;
  }
  
.bluedothor {
    background-image: url("../pics/dotbluehor.gif");
    background-repeat: repeat-x;
  }

.bluedotver {
    width: 1px;
    background-image: url("../pics/dotbluever.gif");
    background-repeat: repeat-y;
  }

.greydotver {
    width: 1px;
    background-image: url("../pics/dotgreyver.gif");
    background-repeat: repeat-y;
    background-color: white;
    background-position: center;
  }
  
.header {
    background-image: url("../pics/hbg.gif");
    background-repeat: repeat-x;
}

.location {
    font-size: 12px;
    color: #103484;
  }

.mp {
	display:block;
	padding:4px 5px 4px 5px;
    /*width: 30px;
    text-align: center;*/
    vertical-align: middle;
  }

  
  
.or {
    background-image: url("../pics/dotbluehor.gif");
    background-repeat: repeat-x;
    background-position:center;
  }
  
td.sav {
    background-image: url("../pics/sbg.gif");
    background-repeat: repeat-x;
    vertical-align: middle;
    color: #103484;
    /*text-align: right;*/
    font-family: Arial, Helvetica, serif;
    height: 25px;
  }

tr.search {
    border: solid 1px #000000;/*#20567D;*/
    background-image: url("../pics/searchbg.gif");
    background-color: #d1d8de;
    background-repeat: repeat-x;
    background-position: bottom;
    height: 120px;
    width: 420px;
    color: #103484;
    text-align: center;
    vertical-align: middle;
  }
 
tr.advsearch {
    border: solid 1px #000000;/*#20567D;*/
    background-image: url("../pics/advsearchbg.gif");
    background-color: #d1d9de;
    background-repeat: repeat-x;
    background-position: bottom;
    height: 120px;
    width: 420px;
    color: #103484;
    text-align: center;
    vertical-align: middle;
  }


.white {
    color: white;
  }

.white11 {
    color: white;
    font-size: 11px;
  }

.whitedotver {
    background-image: url("../pics/dotwhitever.gif");
    background-repeat: repeat-y;
  }
  
.whitedothor {
    background-image: url("../pics/dotwhitehor.gif");
    background-repeat: repeat-x;
  }
  
a.mp, a.mp:visited, table.menu {
    font-size : 13px;
    color: #000073;/*#213B84;*/
    text-decoration: none;
    cursor: pointer;
    font-weight: bold;
    border: 1px solid #d0d0ff;
  }

table.menubar {
    background-color: #d0d0ff;
    font-family:  Arial, Helvetica;
    border: 1px solid #5555b0;
  }

a.mp:hover, table.menu:hover, a.mp:hover tr {
    color: #e0e0e0;
    background-color: #7979ad;
    border: 1px solid #9999ff;
    cursor: pointer;
  }

td.centerbar {
    vertical-align: top;
  }

td.leftbar {
    width: 150px;
    vertical-align: top;
    background-color: #d2d2d2;
    height: 100%;
  }

td.main {
    vertical-align: top;
    height: 100%;
  }

td.rightbar {
    width: 150px;
    vertical-align: top;
    background-color: #eeeeee;
    height: 100%;
  }

a.sav, a.sav:visited {
	color: #103484;
	text-decoration: none;
}
  
a.sav:hover {
    color: #103484;
    text-decoration: underline;
  }

td.kategoria {
    height: 50px;
    vertical-align: top;
}

a.kategoria, a.kategoria:visited {
    color: #ffaa53;
    font-weight: bold;
    text-decoration: underline;
    font-size: 13px;
}

a.kategoria:hover {
    color: #c2c2ff;
    text-decoration: none;
}

a.alkategoria, a.alkategoria:visited {
    color: #c3c3c3;
    font-weight: bold;
    text-decoration: underline;
}

a.alkategoria:hover {
    color: #ffffff;
    text-decoration: none;
}

a.examp, a.examp:visited, a.examp:link {
	color: #c3c3c3;
}

a.examp:hover {
	color: #ffffff;
	text-decoration: none;
}

.window {
	border: 1px solid #8080f0;
	background-color: #444455;
	font-size: 12px;
}

.windowtitle {
	background-color: #d0d0ff;/*#E77409;*/
	color: #000073;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
}
/*a.examp {
    color: #4A4A4A;
    text-decoration: underline;
}

a.examp:hover {
    color: #FF800A;
    text-decoration: none;
}*/

input, textarea, .date, .to {
	font-family: arial, helvetica, sans-serif;
	/*border-top: #363636 solid 1px;
	border-left: #363636 solid 1px;
	border-bottom: #CFCFCF solid 1px;
	border-right: #CFCFCF solid 1px;*/
	font-size: 12px;
	color: #000000;
}
input:focus, textarea:focus {

}

select {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.label {
	background-color: #ffffff;
	text-align: right;
}

.input {
	background-color: #dedeff;
	text-align: left;
}

.error {
	color: #ffffff;
	text-align: left;	
	font-weight: bold;
}

td.formfield {
    color: #ffffff;
    font-size: 12px;
}


td.errorfield {
    color: #ffffff;
    background-color: #de0000;
    font-size: 12px;
}

h2, .title {
	color: #ffffc0;
	font-size: 16px;
	font-weight: bold;
}

.content {
	background-color: #000000;
}

.errorbox {
	border: #ffa0a0 solid 1px;
	background-color: #732020;
}

.linkhand {
	cursor: pointer;
}

A.norm {
	font-size: 12px;
}

A.norm:link	  {
	text-decoration:underline;
	color:#113490;
	cursor: pointer;
}
A.norm:active  {
	text-decoration:underline;
	color:#113490;
}
A.norm:visited {
	text-decoration:underline;
	color:#113490;
}
A.norm:hover	  {
	text-decoration:none;
	color:#FF6F00;
}

.katp {
	vertical-align: top;
}

A.katpath, A.katpath:visited {
	font-size: 12px;
	color: #103484;
	margin: 3px;
}

A.katpath:hover	  {
	text-decoration:none;
	color:#730000;
}

.katpath {
	background-color: #d0d0ff;/*#E77409;*/
	color: #000073;
	text-align: left;
	font-size: 12px;
	margin: 3px;
}

.viewlabel {
	color:#ff8e00;
}

.keret {
	background-color: #444455;
	border: 1px solid #D0D0FF;
	margin: 10px;
}
