@charset "ISO-8859-2";
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #edf1f4;
}

/* LEVEL 00 */

#container {
	width: 992px; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	background-image: url(../images/bg.gif);	
}

/* LEVEL 01 */

#header {
	background-image: url(../images/bg.gif);
	margin: 0 21px 0 21px;
}
#sidebar {
	float: left;	
	width: 205px;
	margin-left: 21px;
	background-image: url(../images/sidebar.gif);	
}
#txt {
	background-color: #f4f8fb;
	margin: 0 21px 43px 226px;
}
#footer {
	height: 53px;
	width: 992px;
	background-image: url(../images/footer.gif);
}

/* header */
#top {
	height: 167px;
	width: 950px;
}
#nav {
	height: 35px;
	width: 950px;
}
#n01 {
	height: 47px;
	width: 950px;
}

/* sidebar */
.sidebar_title  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 18px;
	color: #2f88d0;
	margin: 0 0 0 20px;
}
.sidebar_text  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
	color: #6ea4d0;
	line-height: 14px;
	margin: 16px 0 0 20px;
}
.sidebar_text a  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
	color: #6ea4d0;
	text-decoration: none;
}
.sidebar_text a:hover  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
	color: #5289b7;
	text-decoration: none;
}
.sidebar_text  p {
	margin: 0px;
}
.sidebar_text_cim  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #6ea4d0;
	line-height: 14px;
	margin: 16px 0 0 20px;
}

/* txt */
.txt_content {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #123551;
	padding-right: 47px;
	padding-left: 47px;
	margin: 0px;
	padding-top: 0px;
	text-align: justify;
}
.txt_content_heading {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 18px;
	color: #123551;
}
.txt_content p, ul {
	margin-top: 0px;
}

/* footer */
.footer_left {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #507898;
	float: left;
	padding-top: 9px;
	padding-left: 41px;
}
.footer_right {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #507898;
	float: right;
	padding-top: 9px;
	padding-right: 41px;
}
.footer_right a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #507898;
	text-decoration: none;
}
.footer_right a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #5f88aa;
	text-decoration: none;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
