.fonts {  font: 11px  Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}
.small{  font: 10px  Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}
.fonts_2 {  font: 12px  Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}


.bg {  font: 11px Arial, Helvetica,   sans-serif; color: #666666; text-decoration: none; background:#ebebeb; border:solid 1px ; border-color: #666666 #666666 #999999}
.bg2 {  font: 10px Arial, Helvetica,   sans-serif; color: #000000; text-decoration: none; background:#ffffff none; border:solid 1px ; border-color: #666666 #666666 #999999}
.lg {  font: 10px Arial, Helvetica,   sans-serif; color: #000000; text-decoration: none; background: none; border:solid 1px ; border-color: #666666 #666666 #999999}
.lg2 {  font: 10px Arial, Helvetica,   sans-serif; color: #000000; text-decoration: none; background: #DEE8F1; border:solid 1px ; border-color: #666666 #666666 #999999}
.lg3 {  font: 8px Arial, Helvetica,   sans-serif; color: #000000; text-decoration: none; background: #DEE8F1; border:solid 0px ; border-color: #666666 #666666 #999999}
.lg4 {  font: 6px Arial, Helvetica,   sans-serif; color: #000000; text-decoration: none; background: #DEE8F1; border:solid 1px ; border-color: #666666 #666666 #999999}

a:link {  color: #000000; text-decoration: none;}
a:visited {  color: #000000; text-decoration: none}
a:hover {  color: #666666; text-decoration: underline}
.fonts2 {  font: 10px  VERDANA,Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}
.fonts3 {  font: 9px  VERDANA,Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}
.fonts4 {  font: 12px  Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}
.fonts5 {  font: 11.5px  VERDANA,Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}
.kat_etair {  font: 10px  Arial, Helvetica,   sans-serif;   border-width: thin 0px 0px thin; border-color: #FF0000 black black #FF0000}


input{background-color: #DEE8F1; HEIGHT: 20px; font-size:9pt; border:1 solid #000000; CURSOR:hand}
textarea{background-color:  #DEE8F1; font-size:9pt; border: 1 solid}
select{background-color:  #DEE8F1; FONT-SIZE:9pt}




#menu {
	MARGIN-BOTTOM: 10px
}
#menu H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #9ac2e0
}

#menu UL {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #e3edf7; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 5px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; LIST-STYLE-TYPE: none
}

#menu UL {
	BORDER-LEFT-COLOR: #9ac2e0; BORDER-BOTTOM-COLOR: #9ac2e0; BORDER-TOP-COLOR: #9ac2e0; BORDER-RIGHT-COLOR: #9ac2e0
}
#menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 10px; BACKGROUND: #e3edf7; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: auto; COLOR: #467ca4; PADDING-TOP: 3px; BORDER-BOTTOM: #d5e0ec 1px solid; HEIGHT: auto; TEXT-DECORATION: none
}
#menu UL LI A:hover {
	BACKGROUND-COLOR: #f7fafd! important
}
#menu UL LI A:active {
	BACKGROUND-COLOR: #f7fafd! important
}


#leftContainer {
	WIDTH: 134px; POSITION: absolute
}

#left {
	TEXT-ALIGN: left
}


/* calendar */

#caltable {
	width: 190px;
	float: left;
	text-align: center;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #333;
	}

#caltable td {
	padding: 3px;
	}

.caldate {
	font-weight: bold;
	color: #000;
	background: url(images/caltd.gif) repeat-x;
	}

.dateaction {
	color: #333;
	background: url(images/caltd2.gif) repeat-x;
	}

.datenoaction {
	background: url(images/caltd3.gif) repeat-x;
	color: #333;
	}

h2 {
	text-indent: 24px;
	margin: 6px 0 6px 0;
	padding: 0;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	}

/* end of calendar */

/* Forum */

.lnk1 a {
	background-color: #c64f06 !important;
	padding: 4px !important;
	color: #FFF !important;
	border: 1px solid #A31000;
	margin-right: 2px;
	}
.lnk1 a:hover {
	background-color: #A31000 !important;
	padding: 4px !important;
	color: #FFF !important;
	border: 1px solid #c64f06;
	}

table.frm {
	width: 440px;
	margin: 20px 0 0 20px;
	padding: 0;
	font: normal 0.7em Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px solid #7E7624;
	border-left: 1px solid #7E7624;
	}
table.frm a {
	color: #c64f06;
	text-decoration: none;
	padding: 2px;
	}
table.frm a:hover {
	color: #FFF;
	padding: 2px;
	text-decoration: none;
	background-color: #c64f06;
	}
table.frm td {
	padding: 6px;
	border: 1px solid #7E7624;
	border-bottom: 0;
	border-left: 0;
	}
.title {
	font: bold 1.1em Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	background-color: #9C953E;
	}
.clr1 {
	background-color: #FEF5E0;
	}
.clr2 {
	background-color: #FFFAF0;
	}
	
table.mbr {
	width: 430px;
	margin: 20px 0 0 20px;
	padding: 0;
	font: normal 0.7em Georgia, "Times New Roman", Times, serif;
	}
table.mbr td {
	padding: 6px;
	}

table.pass {
	width: 350px;
	margin: 20px 0 0 20px;
	padding: 0;
	font: normal 0.7em Georgia, "Times New Roman", Times, serif;
	}
table.pass td {
	padding: 6px;
	}
	
/* end of forum */

/* contact form */

.contactform {
	margin: 10px 0 0 15px;
	color: #a13000;
	font: normal 0.7em Georgia, "Times New Roman", Times, serif;
	text-align: left;
	}
.contactform td {
	padding: 0.4em;
	}
.box {
	float: left;
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #a13000;
	}
.box2 {
	padding: 2px;
	margin-left: 10px;
	background-color: #FFF;
	border: 1px solid #a13000;
	}
.submit {
	float: left;
	margin: 0;
	padding: 2px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #a13000;
	border: 1px solid #c64f06;
	}
.submit2 {
	margin: 5px 0 0 0;
	padding: 2px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #a13000;
	border: 1px solid #c64f06;
	}

