body		{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#275F88; background-image: url('/layout/tamfelt_sisa/images/bg.jpg'); background-repeat: repeat-x; background-color: #F6F4F5;}
td			{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#275F88;}

a			{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#275F88; font-weight:normal; text-decoration:underline;}
a.visited	{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#79A3C3; font-weight:normal; text-decoration:underline;}
a.active	{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#275F88; font-weight:normal; text-decoration:underline;}
a:hover		{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#275F88; font-weight:normal; text-decoration:underline;}

.copy		{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#79A3C3;}

h1			{font-family:Arial,Helvetica,Verdana; font-size:13px; color:#275F88;}
h2			{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#275F88;}
h3			{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#79A3C3;}
/*ingressi*/
h4			{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#D6C08B;}
h5			{font-family:Arial,Helvetica,Verdana; font-size:12px; color:#000000;}
h6			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#000000;}

/*TAULUKKO TEEMAT */
.theme1		{background-color: #D6E9FB; font-family:Arial,Helvetica,Verdana; color:#275F88;}
.theme2		{background-color: #F6F5F5; font-family:Arial,Helvetica,Verdana; color:#275F88;}
.theme3		{background-color: #DDC792; font-family:Arial,Helvetica,Verdana;  color:#ffffff; font-weight: bold;}

/* template-tyylit */

.haku					{height:17px; width:95px;}
.ylapalkkiA				{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#DDC792; font-weight:bold;}
a.YlatplLinkA			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkA.visited	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkA.active	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkA:hover		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#DDC792; font-weight:bold; text-decoration:none;}

.ylapalkkiB				{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#7D7D7D; font-weight:bold;}
a.YlatplLinkB			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkB.visited	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkB.active	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkB:hover		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#7D7D7D; font-weight:bold; text-decoration:none;}

.ylapalkkiH				{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#656565; font-weight:bold;}
a.YlatplLinkH			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:bold; text-decoration:none;}
a.YlatplLinkH.visited	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:bold; text-decoration:none;}
a.YlatplLinkH.active	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:bold; text-decoration:none;}
a.YlatplLinkH:hover		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#656565; font-weight:bold; text-decoration:none;}

.ylapalkkiG				{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#B5DDFC; font-weight:bold;}
a.YlatplLinkG			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkG.visited	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkG.active	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.YlatplLinkG:hover		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#B5DDFC; font-weight:bold; text-decoration:none;}

a.tplLink				{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:bold; text-decoration:none;}
a.tplLink.visited		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:bold; text-decoration:none;}
a.tplLink.active		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#79A3C3; font-weight:bold; text-decoration:none;}
a.tplLink:hover			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#79A3C3; font-weight:bold; text-decoration:none;}

.tplHeader				{font-family:Arial,Helvetica,Verdana; font-size:13px; color:#275F88; font-weight:bold; text-decoration:none;}
.tpl					{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:normal; text-decoration:none;}

a.tpl					{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:normal; text-decoration:none;}
a.tpl.visited			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#79A3C3; font-weight:normal; text-decoration:none;}
a.tpl.active			{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:normal; text-decoration:underline;}
a.tpl:hover				{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#275F88; font-weight:normal; text-decoration:underline;}

/* /template-tyylit */

input			{font-size: 11px; font-family: Arial,Helvetica,Verdana;}
textarea		{font-size: 11px; font-family: Arial,Helvetica,Verdana;}
select			{font-size: 11px; font-family: Arial,Helvetica,Verdana;}

a.printlink		{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#79A3C3; font-weight:normal;}
.lastModified	{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#D6C08B;}

/* HMM ? */
.Heading6		{font-size: 13px; color: #BD4040; font-family:tahoma,helvetica,sans-serif; font-weight:bold;}

/* TAULUKON "ERIKOISSOLUJEN" MÄÄRITTELYT */

.gd_normal {}
.gd_title {}
.gd_panel {}
.gd_error {}
.gd_warning {}
.gd_list {}
.gd_list_noborder {}
.gd_normal_noborder {}
.gd_title_noborder {}
.gd_panel_noborder {}
.gd_error_noborder {}
.gd_warning_noborder {}

/* TAULUKON "ERIKOISSOLUJEN" MÄÄRITTELYT PÄÄTTYY */

.select_preformatted
{
    font-family: Courier
}
.select_normal
{
}
.font_warning
{
    color: yellow;
    background-color: red;
}
.font_error
{
    color: red;
}

/* JOSSAIN LEISKOISSA ALAPALKKI PAGEN LOPUSSA */
.bar
{
    font-size: 11px;
    font-family: Arial,Helvetica,Verdana;;
    background-color: #FFFFFF;
    font-color: #255494;
}

/* listA */
ul
{
   
}

.center
{
    text-align: center
}
.left
{
    text-align: left
}
.right
{
    text-align: right
}
.font_normal
{
    font-family: Arial, Helvetica, Verdana;
}


/* MODUULIEN JULKISET NÄKYMÄT */
.clsModuletitle
{
   	padding-right: 1px;
    padding-left: 1px;
    background: #D6C08B;
    padding-bottom: 1px;
    padding-top: 1px;
}
.clsModuletitleText
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial,Helvetica,Verdana;
}
.clsModuletitleTextPages
{
    font-size: 11px;
    color: #000000;
    font-family: Arial,Helvetica,Verdana;
}
.clsModuleHeader
{
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 11px;
    background: #ffffff;
    padding-bottom: 2px;
    color: #D6C08B;
    padding-top: 2px;
    font-family: Arial,Helvetica,Verdana;
	border-bottom: #D8D7D7 1px solid;
}
.clsModuleContent
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    background: #ffffff;
    padding-bottom: 0px;
    color: #275F88;
    padding-top: 0px;
    font-family: Arial,Helvetica,Verdana;
}
.clsModuleContentActive
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    background: #D8D7D7;
    padding-bottom: 0px;
    color: #275F88;
    padding-top: 0px;
    font-family: Arial,Helvetica,Verdana;
}
.clsModuleText
{
    font-size: 11px;
    color: #275f88;
    font-family: Arial,Helvetica,Verdana;
}
.clsModuleTextBold
{
    font-weight: bold;
    font-size: 11px;
    margin-left: 10px;
    vertical-align: middle;
    color: #275F88;
    font-family: Arial,Helvetica,Verdana;
}
.clsModuleLink
{
    font-size: 11px;
    vertical-align: middle;
    color: #275F88;
    font-family: Arial,Helvetica,Verdana;
    text-decoration: none
}
.clsModuleLink:hover
{
    font-size: 11px;
    vertical-align: middle;
    color: #275F88;
    font-family: Arial,Helvetica,Verdana;
    text-decoration: underline
}
.clsFrameHeader
{
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 11px;
    background: #d6c08b;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 2px;
    font-family: Arial,helvetica,sans-serif;
}

.clsTableTabPassive {}
.clsTableTabActive {}
.clsborderless {}
.resourceviewmain
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid
}
.reservedresource
{
    background: #79A3C3;
    border-bottom: black 1px dotted
}
.unreservedresource
{
    background: none transparent scroll repeat 0% 0%;
    border-bottom: black 1px dotted
}
.resourceviewscale24h
{
    background: url(../images/bg_resourcelist.gif) #f0f0f0
}
.resourceviewtime24h
{
    border-right: black 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    background: url(../images/bg_resourcelist.gif) #ffffff;
    border-bottom: black 1px dotted;
    font-family: Arial,Helvetica,Verdana;
}
.resourceviewitemname
{
    border-right: black 1px solid;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    background: #ffffff;
    border-bottom: black 1px dotted;
    font-family: Arial,Helvetica,Verdana;
}
.resourceviewbottom
{
    background: #275F88
}

/* Julkisen puolen napit */

.clsCommonSubmit
{
    width:100px;
    font-size: 8pt;
    font-family: verdana, sans-serif, arial, helvetica;
    background-color: #D8D7D7;
}

/* PALVELUN OMAT MÄÄRITYKSET */

.kuva {border: #D6C08B 1px solid; margin-left:0px;}
