/* CSS Document */
body, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

input {
	font-size: 12px;
	font-family: tahoma;
}

textarea {
	overflow: auto;
	font-size: 12px;
	font-family: tahoma;
}

html {
	height: 100%;
}

body {
	height: 100%;
	font-family: tahoma;
	text-align: center;
	background-color: #FFFFFFF;
}

	#container {
		width: 774px;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background: #4d8900;
	}
		#header {
			width: 774px;
			height: 187px;
			background: url(../images/header.jpg) no-repeat;
		}
		
			h1.logo {
                padding: 60px 0px 0px 78px;
                float: left;
                width: 148px;
    			height: 42px;    			
    		}


    			h1.logo a,
    			h1.logo b {
    				display: block;
    				background: transparent url(../images/logo.gif) no-repeat;
    				width: 148px;
    			    height: 42px;
    			}

    				h1.logo a span,
    				h1.logo b span {
    					display: none;
    				}
			
			#nav-wrapper {
				width: 501px;
				padding: 67px 0px 0px 0px;				
				text-align: right; 
				float: right;
			}
			
				ul.nav {
		            list-style: none;
		            padding: 0px;
		            margin: 0px;
		        }
	
		            	.nav li {
		            	    padding: 0px;
		            	    margin: 0px;
		            	    float: left;
		            	}
	
		            	.nav li.first {
		                    background: none;
		                }
	
		            	.nav div {
		            		/*+*/
		            	}
	
		            		.nav a {
		            			display: block;
		            			font-size: 11px;
		            			color: #486e0b;
		            			
		            			text-decoration: none;
		            			background: url(../images/nav-bullet.gif) no-repeat 0px 2px;
		            			padding: 0px 13px 0px 15px;
		            		}
							
							.nav a.first {
								background: none;
							}
							
		            		.nav a:hover {
		            			color: #ffc74e;
		            			text-decoration: none;
		            		}
	
		            		.nav a.selected {
		            			color: #ffc74e;
		            			text-decoration: none;
		            		}
	
		            		.nav a.selected:hover {
		            			color: #ffc74e;
		            			text-decoration: none;
		            		}
			
		#spacer {
			width: 774px;
			height: 80px;
			background: url(../images/spacer.jpg) no-repeat;
		}
		
		#title-wrapper {
			width: 774px;
			height: 52px;
			background: url(../images/title-wrapper.jpg) no-repeat;
		}
			
			h2.title {
				font-weight: normal;
				font-size: 18px;
				color: #ffb51c;
				padding: 14px 0px 0px 91px;
			}
			
		#content-box {
			width: 774px;
			background: url(../images/content-wrapper.jpg) repeat-y;
		}
			
			#content-wrapper {
				width: 774px;
				background: url(../images/content-top.jpg) no-repeat center top;				
			}
					
					#sub-nav-wrapper {
						width: 615px;
						border-bottom: 1px #AAAAAA solid;
						margin-bottom: 0px;
						padding: 15px 0px 0px 0px;
						margin-left: 85px;
					}
	
						ul.sub-nav {
							list-style: none;
							padding: 0px 0px 0px 0px;
							margin: 0px;
						}
	
							.sub-nav li {
								float: left;
								width: 33%;
								padding-bottom: 15px;
							}
	
								.sub-nav a {
									display: block;
									background: url(../images/sub-nav-bullet.gif) no-repeat 0px 7px;
									font-size: 12px;
									color: #060606;
									text-decoration: none;
									padding: 0px 5px 0px 0px;
								}
	
								.sub-nav a:hover {
									color: #ffb51c;
								}
	
								.sub-nav a.selected {
									background: transparent url(../images/sub-nav-bullet.gif) no-repeat 0px 7px;
									color: #ffb51c;
									text-decoration: underline;
								}
	
								.sub-nav a.selected:hover {
									color: #ffb51c;
									text-decoration: none;
								}
	
						h3.sub-title {
						    color: #292828;
						    font-size: 16px;
						    font-weight: bold;
						    padding: 15px 0px 0px 85px;
						}
				#content {
					width: 615px;
					height: 300px;
					padding: 15px 74px 35px 85px;
					font-size: 11px;
					line-height: 14px;
				}
				
					*> #content {
							min-height: 300px;
							height: auto;
						}
					#content a {
						color: #ffb51c;
					}
					
					#content a span {
						color: #ffb51c;
					}
		#footer {
			width: 774px;
			height: 84px;
			background: url(../images/footer.jpg) no-repeat;
		}




				#created {
		        	height: 60px;
		        }
		        
		        			#created-wrapper {
		        				float: left;
		        				padding: 44px 0px 0px 94px;
		        				font-family: tahoma;
		        				font-size: 11px;
		        				color: #f6fae8;
		        			}
		        
		        			#created .logo {
		        				float: left;
		        				padding: 44px 0px 0px 5px;
		        			}
		        
		        				#created .logo a {
		        					display: block;
		        					background: transparent url(../images/sys/puslapis.gif) no-repeat;
		        					width: 53px;
		        					height: 14px;
		        				}
		        
		        					#created .logo a span {
		        						display: none;
		        					}
		        					
		                        #copyright-wrapper {
		                            font-family: arial;
		            				font-size: 11px;
		            				color: #f6fae8;
		                        	float: right;
		                        	padding: 44px 88px 0px 0px;
		                        }
				
/* 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;
}			
