table.content {
		width: 740px;
}

table.content tr td, table.content tr th {
	vertical-align: top;
	color:white;
}

table.content tr td.l {
	background-image: url(/templates/horizont/images/clpbg.jpg);
	background-repeat: repeat-y;
}

table.content tr td.c {
	background-image: url(/templates/horizont/images/ccpbg.gif);
	background-repeat: repeat-y;	
}

table.content tr td.cw {
	background-image: url(/templates/horizont/images/clwrpbg.gif);
	background-repeat: repeat-y;	
}

table.content tr td.r {
	background-image: url(/templates/horizont/images/crpbg.gif);
	background-repeat: repeat-y;
}

table.content tr td.lr {
	background-image: url(/templates/horizont/images/clrpbg.gif);
	background-repeat: repeat-y;
}

table.content tr td.ll {
	background-image: url(/templates/horizont/images/clpbgl.jpg);
	background-repeat: repeat-y;
}

.pl { padding-left: 7px; }
.pr { padding-right: 7px; }

.pt { padding-top: 7px; }
.pb { padding-bottom: 7px; }




td.t1ll {
	background-image: url(/templates/horizont/images/t1ll.gif);
	background-repeat: repeat-y;
	background-color: #03ACD5;
	width: 9px;
}

th.t1txt {
	background-color: #03ACD5;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url(/templates/horizont/images/t1txt.gif);
	background-position: right;
	background-repeat: repeat-y;
	text-align: left;
	padding-left: 22px;
	width: 354px;
}

td.t2lr, td.t3lr, td.t4lr {
	width: 9px;	
}

th.t2txt, th.t3txt, th.t4txt {
	width: 169px;
}

td.t2lr {
	background-image: url(/templates/horizont/images/t2lr.gif);
	background-repeat: repeat-y;
	background-color: #0AD503;
	background-position: right;
}

th.t2txt {
	background-color: #0AD503;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url(/templates/horizont/images/t2txt.gif);
	background-repeat: repeat-y;
	text-align: right;
	padding-left: 22px;
	background-position: left;
}

td.t3lr {
	background-image: url(/templates/horizont/images/t3lr.gif);
	background-repeat: repeat-y;
	background-color: #D59203;
	background-position: right;
}

th.t3txt {
	background-color: #D59203;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url(/templates/horizont/images/t3txt.gif);
	background-repeat: repeat-y;
	text-align: right;
	padding-left: 22px;
	background-position: left;
}

td.t4lr {
	background-image: url(/templates/horizont/images/t4lr.gif);
	background-repeat: repeat-y;
	background-color: #28AAAF;
	background-position: right;
}

th.t4txt {
	background-color: #28AAAF;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url(/templates/horizont/images/t4txt.gif);
	background-repeat: repeat-y;
	text-align: right;
	padding-left: 22px;
	background-position: left;
}

p.txt, td.txt, div.txt, div.txt p, div.txt div, p.txt li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left:10px;
	text-align: justify;
	color:white;
	padding-right: 10px;
	margin: 0px 0px 0px 0px;
}

.article, div.article p, div.article div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left:10px;
	text-align: justify;
	color:white;
	padding-right: 10px;
	margin: 0px 0px 0px 0px;
//	text-indent:10px;
}

p.txt a, td.txt a, div.txt a, div.txt p a, div.txt div a, .article a {
	color: #ccff66;
	text-decoration: none;
}

p.txt a:Hover, td.txt a:Hover, .article a:Hover {
	color: #ffff33;
	text-decoration: underline;
}

.form1 {
	background-image: url(/templates/horizont/images/form1.gif);
	background-repeat: no-repeat;
	width: 100px;
	height: 22px;
	border: 0px none Black;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #28AAAF;
}

td.txt a:Hover {
	color: #D59203;
}

a.mi {
	color: #FFD800;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	padding-left: 10px;
}

a.mi:hover {
	color: #ffff33;
	text-decoration: underline;
}

a.mi img {
	vertical-align: middle;
}

.calendarHeader { 
    font-weight: bolder;
    color: #CC0000; 
}

.day {
	font-family: Arial;
	font-size: 12px;
	text-align: right;
}

.calendarToday { 
    background-color: #FFFFFF;
}

.calendar table { 
    background-color: #AEC1CF;
}

a.black { color:black; }
a.noUnderline { text-decoration: none; }
a.HoverWhite:Hover { color:White; }

span.navigator { color:white; font-size:12px; font-family:Verdana; margin: 0px 10px 0px 10px; }
span.navigator a { color:white; }

h1.aHeader {
	color:white; font-size:14px; font-family:Verdana; margin-left:10px; margin-bottom:10px;
}

h1.head1 {
	color:white; font-size:16px; font-family:Verdana; margin: 10px 30px 10px 30px;
}

h1.head1 a {
	color:#ffff33;
}

#links { width:100%; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; margin-top:15px; border-top:1px dotted #006699; }
#links a { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; }

h2 { font-size:1em; }
p { padding: 5px 0 5px 0; }