

div#printLogo{
	xdisplay:none;
	visibility: hidden;
}

/********* ITEM TEMPLATE MÄÄRITYKSET ****************/

span#hamk_aokk_ami a,span#hamk_aokk_ami a:hover{
	text-decoration: none;
	
}

span.no_underline a{
		text-decoration: none;
		border-bottom: 1px dotted grey;
}
span.no_underline a:hover{
		text-decoration: none;
		border-bottom: 1px dotted orange;
}

/*****************************************************/
.hamkValikkoTable td{
	vertical-align: middle;
}

#active {
	font: Verdana;
	font-size: .8em;
	color: #373755;
	font-style: italic;
	xtext-decoration: underline;
	padding-left: 4px;
	display: block;
	xmargin-bottom: 5px;
	xtext-transform: uppercase;
	vertical-align: bottom;
	}

.hamkValikkoA1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: White;
	text-decoration: none;
	padding-left: 4px;
	font-weight: bolder;
	display: block;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid white;	
	border-left: 1px solid white;
	height: 30px;
	xbackground-color: #9EB3D8;
}

.hamkValikkoA2,.hamkValikkoA3,.hamkValikkoA4,.hamkValikkoA5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: white;
	text-decoration: none;
	font-weight: bolder;
	display: block;
	margin-bottom: 3px;
	padding-bottom: 2px;
	padding-left: 8px;
}

.hamkValikkoA1 span:hover,.hamkValikkoA2 span:hover,.hamkValikkoA3 span:hover,.hamkValikkoA4 span:hover,.hamkValikkoA5 span:hover{
	xfont: Verdana;
	xfont-size: .7em;
	xcolor: Black;
	xtext-decoration: none;
	xdisplay: block;
	xpadding-bottom: 2px;
	xmargin-bottom: 3px;
	xbackground-color: #7A9BC8;


}




/************* kysy koulutuksesta **************/

/* formval.css */

  .info   { color: black; background-color: transparent; font-weight: normal;font-size:12px; }
  .ask_warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; font-size:12px; }
  .ask_error  { color: red; background-color: transparent; font-weight: bold ;font-size:12px;}

  .formtab TD      
          { padding: 0.2em; height: 2.5em; vertical-align: top; font-size: 90%; }


/* checkboxes
  .checkcl    { text-align: right; }
  .checkbox   { clear: right; float: right; margin: 0 0.5em; }
  .formtab2 TD      
          { padding: 0.2em; height: 2.5em; vertical-align: top;  }

 */
 
 /***********Tutkinto työn ohessa taulukot*****/
 table.taulu
{ width: 580px;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


td.ekaRivi
{ background-color: #99CCCC;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: .8em;
color: #404040; }


td.muut
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .8em;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.muut a{
color: #660099;}
