/* CSS Document */

.helligdag {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size:9px;
   color:#F3E9D1;
}

/* personalekalender egen css */
.visning_valgt {
   width:120px; 
   height:35px; 
   background-color:#C3D9FF;
   text-align: center;
    font-family: Tahoma;
    font-size: 10pt;
}

.visning_ejvalgt {
   width:120px; 
   height:35px; 
   border-top: 1px solid #C3D9FF; 
   border-left: 1px solid #C3D9FF; 
   border-right: 1px solid #C3D9FF; 
   text-align: center;
    font-family: Tahoma;
    font-size: 10pt;
}

/* Personalekalender default css */
.perkalenderbody {
    font-family: Tahoma;
    font-size: 10pt;
}
pre 
{
    font-size: 8pt;
    background-color: White;
}    

a {
	color:navy;
}

.content {
	padding: 10px;
	background-color: #C3D9FF;
	font-size: 10pt; 
}
/*
td .calendar 
{
	font-size: 10pt; 
}
*/
.menutitle {
	padding: 3px 3px 30px 3px;
	font-size: 10pt;
}

a.MenuLink
{
	font-weight: normal;
	display: block;
	text-align: left;
	text-decoration: underline;
	font-size: 10pt;
	color: Navy;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
}

a.MenuSelected
{
	font-weight: bold;
	display: block;
	text-align: left;
	text-decoration: none;
	font-size: 10pt;
	color: Black;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	background-color: #C3D9FF;
}

.MenuHeader 
{
	padding: 3px 3px 3px 3px;
	font-weight: bold;
}

/* calendar */
.calendar {
	background-color: white;	
	font-family: Tahoma;
	font-size: 8pt;
}

.calendar td 
{
	font-family: Tahoma;
	font-size: 8pt;
	padding: 2px 2px 2px 2px;
}

.calendar table  {
	background-color: #9EBEF5;
}

.calendar tr td a {
	text-decoration: none;
}

.calendar td a {
	text-decoration: none;
}

.calendar td.today a 
{
    border: solid 1px red;   
}

.calendar td.selected  
{
    background-color: #FBE694;
}

.fototekst {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
}

.borderGrey  {
border-bottom:1px solid #666666;
border-top:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
}

.greyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.blueButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #5673A3;
	font-weight:bold;
}
.greenButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #009966;
	font-weight:bold;
}

.redButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#CC3300;
	font-weight:bold;
}

.red_link9 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:9;
   color:#FF0000;
   text-decoration:underline;
}

a:link.red_link9 {
   color:#FF0000;
}

a:visited.red_link9 {
   color:#FF0000;
}

.greyText10 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333333;
}

.post_itemstyle  {
   background-image: url(images/post_itemstyle.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #333333;
   text-align:left;
}

.post_border {
   border-top:1px solid #E2E8F8;
   border-left:1px solid #E2E8F8;
   border-bottom:1px solid #E2E8F8;
   border-right:1px solid #E2E8F8;
}

.postheader_ind {
   background-image: url(images/postheader_ind.gif);
   background-repeat:no-repeat;
   background-position:left;
   height:25px;
   line-height:25px;
}

.postheader_ud {
   background-image: url(images/postheader_ud.gif);
   background-repeat:no-repeat;
   background-position:left;
   height:25px;
   line-height:25px;
}

.postheader_slettet {
   background-image: url(images/postheader_slettet.gif);
   background-repeat:no-repeat;
   background-position:left;
   height:25px;
   line-height:25px;
}


.postheader_laes {
   background-image: url(images/postheader_laes.gif);
   background-repeat:no-repeat;
   background-position:left;
   height:25px;
   line-height:25px;
   border-right:1px solid #709FCF;
}

.postborder_laes {
   border-left:1px solid #709FCF;
   border-bottom:1px solid #709FCF;
   border-right:1px solid #709FCF;
}


.post_headerstyle  {
   background-image: url(images/post_itemstyle.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #333333;
   text-align:left;
   font-weight:bold;
   height:17px;
}

