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%;
}

body {
	height: 100%;
	font-family: tahoma;
	text-align: center;
	background: #f7dcbb;
}

	#container {
		width: 990px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background: url(../images/content-wrapper.gif) repeat-y;
	}

		#header {
			position: relative;
			width: 990px;
			height: 299px;
			background: url(../images/header.jpg) no-repeat;
		}
			h1.logo {
				padding: 0px;
				float: right;
				padding: 40px 154px 0px 0px;
			}
			
				h1.logo a,
				h1.logo b {
					display: block;
					background: transparent url(../images/logo.gif) no-repeat;
					width: 172px;
					height: 177px;
				}
				
					h1.logo a span,
					h1.logo b span {
						display: none;
					}
					
			 #kitty {
			 	width: 52px;
			 	height: 86px;
			 	background: url(../images/kitty.gif) no-repeat;
			 	top: 200px;
				right: 55px;
			 	position: absolute;
			 }
			 
			#title-wrapper {
				width: 990px;
				height: 36px;
			}
				
				h2.title {
					font-size: 24px;
					font-weight: normal;
					color: #9a000f;
					margin: -6px 0px 0px 271px;
				}
			
			#content-wrapper {
				width: 990px;
			}
			
				#left-wrapper {
					width: 272px;
					float: left;
				}
				
					#nav ul {
						list-style: none;
						padding: 0px;
						margin: 4px 10px 0px 110px;
						font-size: 0px;
					}
					
						#nav li {
						}
						
						#nav li span {
							/*+*/
						}
						
							#nav li a {
								display: block;
								font-size: 11px;
								font-weight: bold;
								color: #000;
								text-decoration: none;
								padding: 0px 0px 14px 0px;
								margin: 0px;
							}
							
								#nav li.first a {
									/*+*/
								}
								
								#nav li.last a {
									/*+*/
								}
							
							#nav li a:hover {
								color: #9a000f;
								text-decoration: none;
							}
							
							#nav li.selected a {
								color: #9a000f;
								text-decoration: underline;
							}
							
							#nav li.selected a:hover {
								color: #9a000f;
								text-decoration: none;
							}
						
						#contacts p {
							font-size: 12px;
							padding-bottom: 5px;
							font-weight: bold;
						}
						
						#contacts {
							padding: 50px 0px 0px 50px;
							font-size: 12px;
						}
							
				#right-wrapper {
					float: left;
					width: 716px;
				}
				
					#sub-nav-wrapper {
						width: 634px;
						border-bottom: 1px solid #870c0c;
						margin-bottom: 15px;
					}
					
					ul.sub-nav {
						list-style: none;
						padding: 0px;
						margin: 0px 0px 0px 0px;
					}
					
						.sub-nav li {
							float: left;
							width: 33%;
						}
					
							.sub-nav a {
								display: block;
								background: transparent url(../images/sub-nav-bullet.gif) no-repeat;
								font-size: 11px;
								font-weight: bold;
								color: #000;
								text-decoration: none;
								padding: 0px 16px 12px 0px;
							}
							
							.sub-nav a:hover {
								color: #9a000f;
								text-decoration: underline;
							}
							
							.sub-nav a.selected {
								background: transparent url(../images/sub-nav-bullet-o.gif) no-repeat;
								color: #9a000f;
								text-decoration: none;
							}
							
							.sub-nav a.selected:hover {
								color: #9a000f;
								text-decoration: underline;
							}
							
							h3.title {
								font-size: 16px;
								font-weight: bold;
								color: #000;
								padding: 0px 0px 10px 0px;
							}
				
					#content {
						width: 634px;
						height: 300px;
						padding: 0px 0px 30px 0px;
						font-size: 12px;
						color: #060606; 
					}
					
						*> #content {
							min-height: 300px;
							height: auto;
						}
						
						#content a {
							color: #9a000f;
						}
						
			#footer {
				width: 990px;
				height: 47px;
				background: url(../images/footer.gif) no-repeat;
			}
				
				#created {
					font-size: 11px;
					padding: 0px;
					color: #000;
					padding: 10px 0px 0px 273px;
				}
				
					#created-wrapper {
						float: left;
						padding: 1px 0px 0px 0px;
					}
					
					#created .logo {
						float: left;
						padding-top: 1px;
					}
					
						#created .logo a {
							display: block;
							background: transparent url(../images/sys/puslapis.gif) no-repeat right top;
							width: 56px;
							height: 14px;
							padding-left: 3px;
							
							voice-family: "\"}\"";
							voice-family: inherit;
							width: 53px;
						}
						
							#created .logo a span {
								display: none;
							}
							
					#copyright-wrapper {
						float: right;
						text-align: right;
						width: 400px;
						padding: 1px 40px 0px 0px;
					}

.w33 {
	width: 33%;
}
					
.img-container {
		/*+*/
	}
		
		.img-container table tr.image td {
			padding: 1px;
			border: 1px solid #debb9b;
		}
		
		.img-container table tr.title {
		}
		
			.img-container table tr.title td {
				text-align: center;
				width: 150px;
			}
					
/* 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;
}	

