@charset "UTF-8";
/* styles.css for template */



body {

	 margin:0 auto;

	 padding:0; 

	 width:100%; 

	 height:100%; 

	 font-family:Arial, Helvetica, sans-serif;

	 background-color:#999;

}



/* Global */

a { 

	font-weight:bold;

	text-decoration:underline;

	color:#333;

}

a:hover { 

	color:#77BA2E;

}

h1 {

	font-size:1.5em;

	margin:20px 0 15px 0;

}

h2 {

	font-size:1.2em;

	font-family:Arial, Helvetica, sans-serif;

	border-bottom:3px solid #77BA2E;

	color:#77BA2E;

}

h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.9em;

	color:#333;

	border-bottom:1px solid #CCC;

}

h4 {

	font-size:1em;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding:0;

	margin:0 0 0 10px;

	color:#77BA2E;

}

p {

	margin-left:20px;

	font-size:0.8em;

}

ul {

	list-style-type:square;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-left:30px;

	margin-left:30px;

	font-size:0.8em;

}

blockquote {

	border:1px solid #ddd;

	background-color:#eee;

	padding:4px;

	font-size:0.75em;

}

	blockquote p {

		margin:3px;

		padding:0;

	}



/* Return to Top */

div#return {

	font-size:0.6em;

	float:right;

	padding-top:3px;

}

	div#return a {

	text-decoration:none;

	color:#993333;

	}



	div#return a:hover { 

	color:#77BA2E;

	}



/* Layout */

div#container {

	margin:auto;

	width:80%;

    background-color:#fff;

}

div#page {

	width:75%;

	float:left;

	border-left:1px solid #999;

	padding-left:30px;

}



/* Header */

div#header {

	padding:1px 0 30px 0;

	background-color:#003333;

}

	div#header h1 {

		font-family:Arial, Helvetica, sans-serif;

		color:#77BA2E;

		font-size:1.6em;

		padding:0;

		margin:10px 0 0 20px;

		font-weight:bold;

	}

	div#header h2 {

		font-family:Arial, Helvetica, sans-serif;

		color:#CCCCCC;

		font-size:1.0em;

		padding:0;

		margin:0 0 0 30px;

		font-weight:bold;

		border-bottom:0;

	}



/* Language */

div#lang {

	height:18px;

	background-color:#000000;



}

	div#lang ul {

		padding:0;

		list-style-type:none;

		margin:0 0 0 10px;

		font-family:Arial, Helvetica, sans-serif;

		font-size:0.7em;

		}

		div#lang ul li {

			float:right;

			display:inline;

			padding:0 7px;

			margin:0;

		}

			div#lang ul li a {

				display:block;

				float:left;

				font-weight:normal;

				padding:1px 5px 0 5px;

				height:2px;

				color:#CCC;

				text-decoration:none;

				border:none;

			}

			div#lang ul li a:hover {

				text-decoration:underline;

			}

			div#lang ul li a.current:hover {

				text-decoration:none;

			}

			div#lang ul li a.current {

				position:relative; /* for IE6 */

				color:#FF6600;

				margin-top:-5px;

				padding-top:5px;

				height:10px;

				border:1px solid #77BA2E;

				border-bottom:none;

				background-color:#97D553;

			}



/* Navigation menu */

div#menu {

	height:20px;

	border-bottom:4px solid #97D553;

	background-color:#006600;

}

	div#menu ul {

		padding:0;

		list-style-type:none;

		margin:0 0 0 10px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:0.75em;

		}

		div#menu ul li {

			float:left;

			display:inline;

			padding:0 7px;

			margin:0;

		}

			div#menu ul li a {

				display:block;

				float:left;

				font-weight:bold;

				padding:1px 15px 0 15px;

				height:2px;

				color:#CCC;

				text-decoration:none;

				border:none;

			}

			div#menu ul li a:hover {

				text-decoration:underline;

			}

			div#menu ul li a.current:hover {

				text-decoration:none;

			}

			div#menu ul li a.current {

				position:relative; /* for IE6 */

				color:#FF6600;

				margin-top:-5px;

				padding-top:5px;

				height:20px;

				border:1px solid #77BA2E;

				border-bottom:none;

				background-color:#97D553;

			}

/* Content */

div#content {

	padding:14px 5px;

}

/* News */

div#news {
	max-height:100px;
	overflow-x:hidden;
	overflow-y:auto;
}
div#news table {
	border:0;
	cellspacing:0;
	cellpadding:2;
	width:661px;
	font-size:0.80em;
	margin-left:20px;
	left:20px;
	
}
h3#info {
	position: relative;
	height: 100%;
}
a#lnkinfolist {
	position: absolute;
	display: block;
	top: 0;
	right: 0;
	padding-right:10px;
	font-size:0.8em;
}
a#lnkinfolist:hover {
	position: absolute;
	display: block;
	top: 0;
	right: 0;
	padding-right:10px;
	font-size:0.8em;
	color:#77BA2E;
}
td.date {
	width:100px;
}
td.infomation {
	min-width:100px;
}

/* Sidebar */

div#sidebar {

	width:20%;

	float:left;

	padding:0;

	margin:0;

}

	div#sidebar ul {

		padding:0;

		list-style-type:none;

		margin:10px 0 10px 0;

		/* border-top:1px solid #ccc; /* /* uncomment to add table-like border */

	}

		div#sidebar ul li {

			margin:0;

			padding:0;

			/* border-bottom:1px solid #ccc; /* /* uncomment to add table-like border */

		}

			div#sidebar ul li a {

				display:block;

				padding:7px 10px;

				border-right:7px solid #fff;

			}

			div#sidebar ul li a:hover {

				border-right:7px solid #97D553;

			}



/* Tabele_1 */

div#table1 {

	background-color:#dde;

	border-style:none;

}



	div#table1 th {

	background-color:#eee;	

	border-style:none;

	padding:3px 5px;

	font-size:0.75em;

	}



	div#table1 td {

	background-color:#FFFFFF;

	border-style:none;

	padding:3px 5px;

	font-size:0.75em;

	}



/* Tabele_2 */

div#table2 {

	width:95%;

	background-color:#dde;

	border-style:none;

	margin-left:30px;

}



	div#table2 th {

	background-color:#eee;	

	border-style:none;

	padding:3px 5px;

	font-size:0.75em;

	}



	div#table2 td {

	background-color:#FFFFFF;

	border-style:none;

	padding:3px 5px;

	font-size:0.75em;

	}





/* Footer */

div#footer {

	clear:both;

	text-align:center;

	margin:10px 0 0 0;

	padding:10px 0 0 0;

	width:100%;

	border-top:1px solid #ccc;

}

	div#footer p {

		padding:0px 0 0px 0;

		font-size:9px;

		text-align:center;

	}

		div#footer p a {

			text-decoration:underline;

		}

