
#menudescription {}
#fr_header {border-bottom: 1px solid gray; height:26; width: 600px;}
#fr_welcome {float: left;  font-size: 11px;  line-height:26px; padding-left: 10px;}
#fr_properties {float: right; font-size: 11px;}
#fr_maintable {position: absolute;}
#palsta1 min-{height:400px; padding-left: 10px;}
#palsta2 {}
#palsta3 {position: absolute; left: 770px; top: 45px; width: 213px; padding: 0px; margin: 0px; height: 100%;}
#admin_fr #palsta3 {position: relative; width: 213px;}

#palsta1 .boxdiv {}
#palsta2 .boxdiv {float: left;}
#palsta3 .boxdiv { margin-bottom: 5px;}
#palsta1 .box_content  {width: 570px;}
#palsta2 .box_content{width: 371px; height: 160px;}
#palsta2 .boxtd {font-family: trebuchet ms;}
#palsta3 .boxtd {font-family: trebuchet ms;}
#palsta1 .bigtitle {font-size: 18px;}
#palsta1_header, #palsta2_header, #palsta3_header {float: left; margin: 2px;}

#frinfotable {margin-bottom: 15px}

.admin_boxtable {width: 100%}
.admin_footer  {width: 100%; border: 1px solid #EFEFEF; padding: 4px;}
.boxtable, .box_content, .boxdiv {padding: 0px; margin: 0px;}
.titlebar {display: none;}
#admin_fr .titlebar {display: block; background-image: url(../images/button_bg.gif); width:100%; float: left; font-weight: bold; font-size: 12px; line-height: 24px; height: 24px;}
.titlebarbuttons  {float: right; width: 80px; padding-top: 6px;}
.boxfooter {}
.adminfooter {width: 100%}
.admin_titlebar {background-color: #DBE6FA; height: 26px; border-bottom: 1px solid gray; font-weight: bold;}
.boxtd {padding: 0px; margin: 0px; font-size: 10px; ;}
.boxtd a {font-weight: normal; }
.date {font-size: 10px; color: #808080}
.infostable {border: 0px solid gray; border-bottom: 0px;}
.infostd {border-bottom: 0px solid gray;}
.calendar_headtable td {background-color: #666666; color: white;} /* valintalista ja button */ 
.calendar_headtable {padding: 2px;}
.calendar_headtable a{padding-right: 4px;}
.calendar_headtable a:hover{background-color: #666666;}
.calendar_headtable select {background-color: #666666; width: 130px; border: 0px; color: white; font-family: trebuchet ms;} /* valintalista ja button */ 
.calendar_table td, a {font-family: trebuchet ms; padding: 0px;}
.calendar_table {background-color: B8B8B8;  width: 213px; border-left: 6px solid #E5E5E5; border-right: 6px solid #E5E5E5; border-bottom: 6px solid #E5E5E5;} /* päätaulukko */
.calendar_header {font-size: 10px;  font-weight: bold;} /* ma ti ke to */
.calendar_vk {background-color: B8B8B8; height: 22px; font-size: 10px; font-weight: bold;} /* Viikko solu*/

.calendar_weeknum { font-size: 10px; height: 24px;}
.calendar_weeknum a {color: black;}
.calendar_currentweek {}
.calendar_currentweek a {color: black;}
.calendar_day_has_events {font-size: 10px;}
	.calendar_day_has_events a {font-weight: bold; color: white;}
.calendar_day_no_events { font-size: 10px;}
	.calendar_day_no_events a {font-weight: normal; color: black}
.calendar_emptytd {background-color: B8B8B8;}
#currentday a {text-decoration: underline;}



/* PIKAUUTISTEN TEKSTITYYPIT */
.quick_title {font-weight: bold;  font-size: 11px; color: #045485;}
.quick_text {font-weight: normal; font-size: 11px;}

/* #RUUTU -id:n mukaan vaihdettavat tyylit */
/* koko taulukon muokkaus table #ruutu */


/* TIEDOTTEET */
#type1 .boxdiv {}
#type1 .titlebar {}
/* AJANKOHTAISTA */
.type-3 {margin-bottom: 2px; width: 100%;}
.type-3 .boxtd {background-color: #E5E5E5; padding-top: 4px; padding-bottom: 0px; padding-left: 8px; padding-right: 8px; }
.type-3 .boxtd a {font-size: 10px; color: black; text-decoration: none;}
.type-3 .boxtd {font-family:trebuchet ms, georgia}
.type-3 .boxtd a:hover {font-size: 10px; color: #CC3333; text-decoration: none;}
/* TEKSTI TYYPIT */
.type2 {}
.titlebar {display: none;}


/* ETUSIVUN INFO */
#type4 .titlebar {}


/* RUOKALISTA */
#type-7 .titlebar {}
/* PIKAUUTISET */
#type-6 .titlebar {}
/* KÄYTTÄJÄRYHMÄKOHTAINEN INFO */
#type-2 .titlebar {}

/* GALLUP */
#type-20 .titlebar {}
#type-20 .boxtd {}

/* Kalenteri  */
#type5 .titlebar {}
#type5 td {background-color: #E5E5E5}



