body	{color:#333;background:#FFFFFF}
.page { margin: 0px auto; width: 768px; text-align: left; background:#fff }
.bg	{background:#FFFFFF};

ul	{margin-top:7px}
li	{margin-top:7px;list-style:disk}
.bg_stx	{background:#900};
.line	{background:#EC6};

.input-heading {padding-top:10px;padding-bottom:8px; font-weight:bold}

.phdg {padding-top:20px;padding-left:10px;padding-right:10px;padding-bottom:5px;font-size:110%}
.hdg {padding-top:20px;padding-left:10px;padding-right:10px;padding-bottom:5px}
.main {padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:5px;font-size:80%}
.lcol {}
.llh {}
.lline {background:#2C79C6}
.lline2 {background:#cccccc}
.logo {text-align:center}
.lhf {background:url(http://www.klosterschalet.com/lgo/skin/c1/lhf.gif)}


.logo h1, .logo h1 a:link, .logo h1 a:visited	{text-decoration:none; text-align:center;margin-top:0px;margin-bottom:0px;font-size:100%;font-weight:bold;color:#009900; font-family :Arial, Helvetica, sans-serif;}
.logo h2	{text-align:center;margin-top:0px;margin-bottom:0px;font-size:130%;font-weight:normal;color:#a33; font-family :Arial, Helvetica, sans-serif;}
.logo h3 	{text-align:center;margin-top:0px;margin-bottom:0px;font-size:200%;font-weight:normal;color:#a33; font-family :Arial, Helvetica, sans-serif;}
.head2 h3	{margin-top:0px;margin-bottom:0px;font-size:160%;font-weight:normal;color:#a33; font-family :Arial, Helvetica, sans-serif;}

.ul {text-decoration:underline}




a.plain a:link, .plain a:visited, .plain a:active {text-decoration:underline;color:#a33}
a:link, a:visited, a:active {text-decoration:underline;color:#660099}
a:hover	{text-decoration:none;color:#3df}
/* a:hover	{text-decoration:none;color:#bdf} */





.mark_E1 {background:#Fcc;color:#f00}
.mark_E	{background:#Fcc;color:#f00}
.mark_W	{background:#cfc;color:#090}


.slight, .slight a:link, .slight a:visited, .slight a:active, .slight a:hover{text-decoration:none;color:#dddddd;font-weight:normal;font-size:40%;}

.pic	{text-align:center;font-size:80%;color:#669999}

.center {text-align:center}
.pl1	{font-size:105%}
.pl2	{font-size:110%}
.txtc1	{font-size:92%;text-align:center}
.smlink {font-size:86%}
.small {font-size:80%;}
.smallg {font-size:80%;color:#aa9966}
.smalla {font-size:80%;color:#000099}
.smallb {font-size:60%;color:#000099}
.smallerbold {font-size:92%;font-weight:bold}
.intrst {color:#990000;font-size:70%;vertical-align:bottom}
.data {color:#009900;font-weight:bold}
.data2 {color:#996633;font-weight:normal}


.emph	{color:#0033AA; font-weight:bold; font-family :Kristen ITC, tempus Sans ITC, Verdana, Arial, Helvetica, sans-serif;}
.quotation {font-size:120%; color:#0033AA; font-weight:bold; font-family : Lucida Handwriting, Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;}
.linktable {padding-top:10px}

.or {color:#000;font-weight:bold}
.faqrow em {font-weight:bold}
.faqq {font-weight:bold;color:#090;}
.faq a:link, .faq a:visited, .faq a:active {color:#090;text-decoration:none;}
.faq a:hover {text-decoration:underline;}

.eg	{font-size:80%;font-weight:normal;color:#a99;}








body, table, td, div, textarea, input, select {font-family : Arial, Helvetica, sans-serif}
ul	{margin-top:7px}
li	{margin-top:7px;list-style:disk}

.header h1 {color: #003366; font-size:27px; font-weight:normal; margin-bottom: 4px; margin-left: 14px;}
.toppics {background: #003366;}
.toppics p { text-align:right; margin-top: 30px; margin-right: 12px; color: #fff; font-size:11px; }
.botbox {background: #686674; color: #fff; font-size:90%;}

.box_main {padding-top:5px;padding-left:6px;padding-right:4px;padding-bottom:5px;font-size:90%;color:#413255}
.box_left_image {padding-top:5px;padding-left:6px;padding-right:1px;padding-bottom:5px;font-size:80%}
.box_box_blue 		{ background: #ccd7ea }
.box_box_darkblue 	{ background: #E1E4E8 }
.box_box_orange 	{ background: #f8d1b1 }
.box_box_green 		{ background: #d8f193 }
.box_box_purple 	{ background: #e1c5de }
.box_box_grey 		{ background: #eeeeee }
.box_box_default 	{ background: #eeeeee }
.box_box_admin	 	{ background: #f6eeee }
.box_box_salt_pink	{ background: #ededed }
.box_box_salt_white	{ background: #ffffff }

.bhdg h2				{ margin-top:0px; margin-bottom:0px; font-size:100%; font-weight:bold}
.bhdg_box_blue 			{ color:#fff; background: #5D80BC; padding: 4px 3px 5px 6px}
.bhdg_box_darkblue 		{ color:#fff; background: #003366; padding: 4px 3px 5px 6px}
.bhdg_box_orange 		{ color:#fff; background: #dd6a0d; padding: 4px 3px 5px 6px}
.bhdg_box_green 		{ color:#fff; background: #71901C; padding: 4px 3px 5px 6px}  
.bhdg_box_purple 		{ color:#fff; background: #6B005C; padding: 4px 3px 5px 6px}
.bhdg_box_grey	 		{ color:#fff; background: #bbbbbb; padding: 4px 3px 5px 6px}
.bhdg_box_default 		{ color:#fff; background: #bbbbbb; padding: 4px 3px 5px 6px}
.bhdg_box_admin 		{ color:#fff; background: #FF9999; padding: 4px 3px 5px 6px}
.bhdg_box_salt_darkp 	{ color:#fff; background: #8585bb; padding: 4px 3px 5px 6px}
.bhdg_box_salt_lightp	{ color:#fff; background: #686674; padding: 4px 3px 5px 6px}

.bdvd_box_blue 		{ background: #ffffff url(lgo/skin/page_dvd_blue.gif); padding: 0px}
.bdvd_box_darkblue 	{ background: #ffffff url(lgo/skin/page_dvd_darkblue.gif); padding: 0px}
.bdvd_box_orange 	{ background: #ffffff url(lgo/skin/page_dvd_orange.gif); padding: 0px}
.bdvd_box_green 	{ background: #ffffff url(lgo/skin/page_dvd_green.gif); padding: 0px}
.bdvd_box_purple 	{ background: #ffffff url(lgo/skin/page_dvd_purple.gif); padding: 0px}
.bdvd_box_grey 		{ background: #ffffff url(lgo/skin/page_dvd_lightgrey.gif); padding: 0px}
.bdvd_box_default 	{ background: #ffffff url(lgo/skin/page_dvd_lightgrey.gif); padding: 0px}
.bdvd_box_admin 	{ background: #ffffff url(lgo/skin/page_dvd_pink.gif); padding: 0px}


.main_box_blue 		{ background: #ccd7ea }
.main_box_darkblue 	{ background: #E1E4E8 }
.main_box_orange 	{ background: #f8d1b1 }
.main_box_green 	{ background: #d8f193 }
.main_box_purple 	{ background: #e1c5de }
.main_box_grey	 	{ background: #eeeeee }
.main_box_default 	{ background: #eeeeee }
.main_box_admin 	{ background: #f6eeee }

.phdg h2		{margin-top:0px; margin-bottom:0px; font-size:90%; font-weight:bold}
.phdg_box_blue 		{ color:#fff; background: #5D80BC; padding: 4px 3px 5px 6px}
.phdg_box_darkblue 	{ color:#fff; background: #003366; padding: 4px 3px 5px 6px}
.phdg_box_orange 	{ color:#fff; background: #dd6a0d; padding: 4px 3px 5px 6px}
.phdg_box_green 	{ color:#fff; background: #71901C; padding: 4px 3px 5px 6px}
.phdg_box_purple 	{ color:#fff; background: #6B005C; padding: 4px 3px 5px 6px}
.phdg_box_grey	 	{ color:#fff; background: #bbbbbb; padding: 4px 3px 5px 6px}
.phdg_box_default 	{ color:#fff; background: #bbbbbb; padding: 4px 3px 5px 6px}
.phdg_box_admin 	{ color:#fff; background: #FF9999; padding: 4px 3px 5px 6px}

.pdvd_box_blue 		{ background: #ffffff url(lgo/skin/page_dvd_blue.gif); padding: 0px}
.pdvd_box_darkblue 	{ background: #ffffff url(lgo/skin/page_dvd_darkblue.gif); padding: 0px}
.pdvd_box_orange 	{ background: #ffffff url(lgo/skin/page_dvd_orange.gif); padding: 0px}
.pdvd_box_green 	{ background: #ffffff url(lgo/skin/page_dvd_green.gif); padding: 0px}
.pdvd_box_purple 	{ background: #ffffff url(lgo/skin/page_dvd_purple.gif); padding: 0px}
.pdvd_box_grey 		{ background: #ffffff url(lgo/skin/page_dvd_grey.gif); padding: 0px}
.pdvd_box_default 	{ background: #ffffff url(lgo/skin/page_dvd_grey.gif); padding: 0px}
.pdvd_box_admin 	{ background: #ffffff url(lgo/skin/page_dvd_pink.gif); padding: 0px}

.mesgmain {height:17px; width:25px; background-position: 0% 0%;}
.tcbg {background-position: 60% 2px; }

.mesgtriangle {background-repeat: no-repeat; }
.main_box_blue .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xblue.gif); }
.main_box_darkblue .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xgrey.gif); }
.main_box_orange .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xorange.gif); }
.main_box_green .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xgreen.gif); }
.main_box_purple .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xpurple.gif); }
.main_box_grey .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xgrey.gif); }
.main_box_default .mesgtriangle { background-image: url(lgo/skin/mesg_tri_xdefault.gif); }
.main_box_admin .mesgtriangle	{ background-image: url(lgo/skin/mesg_tri_xadmin.gif); }


.whitelink	{text-decoration:none;color:#fff;}
.whitelink a:link, .whitelink a:visited, .whitelink a:active	{text-decoration:none;color:#fff}
.whitelink a:hover {text-decoration:underline;color:#bdf;}

.white {  background: #fff;}
/*.hometab {color: #fff; font-size:11px;}*/
.hometab h2 {color: #fff; font-size:16px; font-weight:normal; margin-bottom: 14px;}
.hometab p {margin-top: 10px;}

.md	{text-decoration:none;color:#cccccc;font-size:11px;font-weight:normal}
.md a:link, .md a:visited, .md a:active	{text-decoration:none;color:#cccccc;font-weight:normal}
.md a:hover {text-decoration:underline;color:#0066ff;font-weight:normal}

.foot	{text-align:center;color:#999999;font-size:11px;font-weight:normal}
.footl	{text-align:left;color:#999999;font-size:11px;font-weight:normal}
.foot a:link, .foot a:visited, .foot a:active	{text-decoration:underline;color:#999999;font-weight:normal}
.foot a:hover {text-decoration:none;color:#f00;font-weight:normal}

.leftpic {  float: left; margin:0px 10px 10px 0px; }
.leftpic td { text-align:center;font-size:80%;color:#666600; padding:2px;}
.rightpic { float: right; margin:0px 0px 10px 5px; }
.rightpic td { text-align:center;font-size:80%;color:#666600; padding:2px;}
.columnofimg	{text-align:center;font-size:80%;color:#666600;}
.tableofimg	{text-align:center;font-size:80%;color:#666600;}

.item_heading	{ font-weight:bold;color:#330033;}
.item_desc  	{ font-size:90%;}
.item_item	{}
.item_image	{ text-align:center;font-size:70%;color:#666600; }
.event_item	{ }
.event_day	{ font-size:100%; color:#6B005C; font-weight:bold; }
.event_month	{}	
.event_desc	{ font-size:90%;}
.event_heading	{ font-size:110%; font-weight:bold; color:#330033;}
.event_contact	{ color:#940058; margin-top:5px; }	
.event_venue	{ color:#940058; margin-bottom:5px; }	
.box_date	{ color:#6B005C;font-size:80%} /* {color:#cceeff} */
.box_event_head	{}
.box_event_desc	{font-size:80%}
.more {}
.moreonright {text-align:right}

.form_price {color:#669900; font-weight:bold;}

/*Misc*/

.line	{background:#999999};
hr, .hr	{background:#999999; color:#999999; width:100%; height:1px;};