*	{
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:18px;
	}

html, body	{
		width:100%;
		height:100%;
		background-color:#fcf0c2;
		background-image:url(../img/body_bg.gif);
		background-position:top center;
		background-repeat:repeat-y;
		}

html	{
	overflow-y:scroll;
	}

#container	{
			width:900px;
			min-height:100%;
			margin:0 auto -168px auto;
			background-image:url(../img/container_bg.jpg);
			background-repeat:no-repeat;
			background-position:top;
			z-index:2;
			}


#kolom	{
		width:240px;
		float:left;
		text-align:center;
		}

#main	{
		float:right;
		width:620px;
		min-height:77%;
		text-align:left;
		padding:20px;
		overflow:hidden;
		}

#nav	{
		width:865px;
		height:31px;
		color:#ffffff;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bold;
		text-align:right;
		padding-top:9px;
		padding-right:35px;
		}

#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active	{
																	color:#ffffff;
																	font-family:Georgia, "Times New Roman", Times, serif;
																	font-size:14px;
																	text-decoration:none;
																	}

#nav a:hover	{
				color:#004785;
				text-decoration:underline;
				}

#footer	{
		clear:both;
		width:900px;
		height:168px;
		margin:0 auto 0 auto;
		background-image:url(../img/footer.png);
		background-position:top;
		background-repeat:no-repeat;
		}


h1		{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#004785;
		font-size:16px;
		font-weight:bold;
		text-transform:uppercase;
		line-height:24px;
		margin-bottom:24px;
		}

h2	{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#004785;
		font-size:14px;
		font-weight:bold;
		line-height:21px;
		margin-bottom:21px;
	}

p	{
	margin-bottom:18px;
	}

a, a:link, a:visited, a:hover, a:active	{
										color:#3366cc;
										text-decoration:underline;
										}

a:hover	{
		text-decoration:none;
		}

ul, ol	{
		margin-left:20px;
		}

.cols	{
		display:block;
		width:100%;
		overflow:hidden;
		}

.col1	{
		display:block;
		width:50%;
		float:left;
		}

.col2	{
		display:block;
		width:50%;
		float:right;
		}

.blok	{
		clear:both;
		overflow:hidden;
		}

.imgtext	{
 			text-align:left;
			font-size:10px;
			line-height:10px;
			background-color:red;
			overflow:hidden;
			background-color:#3366cc;
			color:#ffffff;
			}

.imgtext[align="right"]	{
						float:right;
						margin-left:20px;
						}

.imgtext[align="left"]	{
						float:left;
						margin-right:20px;
						}

.imgtext img	{
				clear:both;
				float:left;
				margin-bottom:5px;
				}

.imgtext p		{
				clear:both;
				float:left;
				line-height:10px;
				font-size:10px;
				color:#ffffff;
				padding:0 5px 5px 5px;
				margin-bottom:0;
				}

.error			{
			color:#ff0000;
			font-weight:bold;
			}

img[align="right"]	{
					float:right;
					margin-left:20px;
					}

img[align="left"]	{
					float:left;
					margin-right:20px;
					}

input[type="text"]	{
					border-width:1px;
					border-style:solid;
					border-color:#3366cc;
					margin-bottom:10px;
					height:23px;
					}

textarea		{
					border-width:1px;
					border-style:solid;
					border-color:#3366cc;
					margin-bottom:10px;
				}

input[type="submit"]	{
						background-color:#3366cc;
						color:#ffffff;
						font-weight:bold;
						padding:5px;
						}

