body, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

textarea {
	overflow: auto;
}

html {
	height: 100%;
}

a {color: #C40033;}

body {
	height: 100%;
	font-family: tahoma;
	text-align: center;
	background: #cecece url(../images/body-bg.gif) repeat-x;
}

	#container {
		width: 980px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}
		
		#header {
			height: 249px; 
		}
			
			#nav-wrapper { behavior: url(/page/media/css/iepngfix.htc); }
			
			#nav-wrapper {
				width: 185px;
				height: 249px;
				background: url(../images/nav-wrapper.png) no-repeat;
				margin-left: 101px;
				font-size: 0px;
			}
			
				#nav {
					padding: 66px 0px 0px 1px;
					font-size: 0px;
				}
			
				#nav ul {
					list-style: none;				
					margin: 0px;
					padding: 0px;
					font-size: 0px;
				}
				
					#nav li {
						font-size: 0px;
					}
					
					#nav li span {
						/*+*/
					}
					
						#nav li a {
							display: block;
							background: transparent url(../images/nav-bullet.gif) no-repeat left 3px;
							font-size: 11px;
							font-weight: bold;
							color: #040404;
							text-decoration: none;
							padding: 0px 0px 0px 9px;
							margin: 0px 0px 23px 12px;
						}
						
							#nav li.last a {
								/*+*/
							}
							
							#nav li.last span {
								/*+*/
							}
						
						#nav li a:hover {
							color: #ffffff;
							text-decoration: none;
						}
						
						#nav li.selected a {								
							color: #ffffff;
							text-decoration: none;
						}
						
						#nav li.selected a:hover {
							text-decoration: none;
						}
			
		#spacer {
			height: 23px;
			background: url(../images/spacer.gif) no-repeat; 
		}
		
		#content-wrapper {
			background: url(../images/content-wrapper.gif) repeat-y;
		}
		
			#content-top {
				background: url(../images/content-top.gif) no-repeat 0px top;
			}
				
				h2.title {
					font-size: 18px;
					color: #a34831;
					font-weight: bold;
					padding: 5px 0px 0px 106px;
				}
				
				#content {
					width: 846px;
					height: 350px;
					color: #414141;
					font-size: 12px;
					padding: 15px 0px 0px 67px;
				}
				
					*> #content {
							min-height: 350px;
							height: auto;
						}

#sub-nav-wrapper {
	padding: 15px 0px 0px 57px;
	margin-right: 57px;
}

	ul.sub-nav {
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
		.sub-nav li {
			float: left;
			width: 33%;
		}
	
			.sub-nav a {
				display: block;
				background: transparent url(../images/sub-nav-bullet.gif) no-repeat left 6px;
				font-size: 11px;
				font-weight: bold;
				color: #000;
				text-decoration: none;
				padding: 0px 0px 10px 10px;
			}
			
			.sub-nav a:hover {
				color: #a34831;
				text-decoration: none;
			}
			
			.sub-nav a.selected {
				color: #a34831;
				text-decoration: none;
			}
			
			.sub-nav a.selected:hover {
				color: #a34831;
				text-decoration: none;
			}
		
		h3.title {
			font-size: 14px;
			color: #a34831;
			margin: 13px 0px 0px 67px;
		}
				
		#content-bottom {
			height: 35px;
			background: url(../images/content-bottom.gif) no-repeat;
		}

#created {
	font-size: 10px;
	padding: 10px 80px 10px 100px;
	margin: 0px 24px 0px 5px;
	color: #8b8b8b;
}

	#created-wrapper {
		float: left;
		padding-top: 1px;
	}
	
	#created .logo {
		float: left;
	}
	
		#created .logo a {
			display: block;
			background: transparent url(../images/sys/puslapis.gif) no-repeat right top;
			width: 56px;
			height: 14px;
			padding-left: 3px;
		}
		
			#created .logo a span {
				display: none;
			}
	
	#copyright-wrapper {
		float: right;
		text-align: right;
		width: 400px;
		padding-top: 1px;
	}
		
/* Clear Fix */

.clearfix:after {
	content: ".";
	display: block;
	font-size: 0px;
	line-height: 0px;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

.clearfix {
	display: block;
}

* html .clearfix {
	height: 1px;
}	
