/* CSS Document */
body, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

textarea {
	overflow: auto;
	font-family: tahoma;
	font-size: 12px;
}

a {
color: #FE7400;
}

input {
	font-family: tahoma;
	font-size: 12px;
}

html {
	height: 100%;
}

body {
	height: 100%;
	font-family: tahoma;
	text-align: center;
	background-color: #FFFFFF;
}
	
	#container {
		width: 938px;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}
		
		#header-top {
			width: 938px;
			height: 65px;
			background: url(../images/header-top.jpg) no-repeat;
		}
		
			#lang-wrapper {
                margin: 40px 62px 0px 0px;
                text-align: center;
                float: right;
            }
			
			html>body #lang-wrapper {
				margin: 40px 124px 0px 0px;
			}
			
                ul.lang {
                	list-style: none;
                	padding: 0px 0px 0px 0px;
                	margin: 0px;
                	font-size: 0px;
                    }

                	.lang li {
                		float: left;
                	}

                	.lang div {

                	}

                		.lang a {
                			font-size: 10px;
                			color: #333333;
                			font-family: arial;
                			text-align: center;
                			text-decoration: none;
                			text-transform: uppercase;
                			padding: 0px 20px 0px 24px;
                			background: url(../images/lang-bullet.gif) no-repeat 0px 3px;
                		}
						
						a.first {
							background: none;
						}
						
                		.lang a:hover {
                			color: #333333;
                			text-decoration: underline;
                		}

                		.lang a.selected {
                			color: #333333;
                			font-weight: bold;
                			text-decoration: underline;
                		}

                		.lang a.selected:hover {
                			color: #333333;
                			font-weight: bold;
                			text-decoration: underline;
                		}

                			.lang a.first {
                				background: none;
                			}
		
		#header {
			width: 938px;
			height: 202px;
			background: url(../images/header.jpg) no-repeat;
		}
		
			h1.logo {
    			width: 187px;
    			height: 69px;
    			padding: 69px 0px 0px 86px;
    			float: left;
    		}

    			h1.logo a,
    			h1.logo b {
    				display: block;
    				background: transparent url(../images/logo.gif) no-repeat;
    				width: 187px;
    			   	height: 69px;

    			}

    				h1.logo a span,
    				h1.logo b span {
    					display: none;
    				}
			
			#flash-wrapper {
				width: 576px;
				height: 202px;
				float: left;
				margin-left: 1px;
				text-align: center;
			}
			
		#center {			
			text-align: center;
		}
		
		#content-box {
			width: 750px;
			margin-left: auto;
			margin-right: auto;
			padding-bottom: 37px;
			position: relative;		
		}
		
			#left-wrapper {
				width: 174px;
				height: auto;
				float: left;
				
			}
				
				#nav-box {
					padding-bottom: 155px;
				}
				
				#nav-top {
					width: 174px;
					height: 6px;
					font-size: 0px;
					background: url(../images/nav-top.gif) no-repeat;
				}
				
				#nav-wrapper {
					width: 174px;
					background: url(../images/nav-bg.gif) repeat-y;
					font-size: 0px;
				}
				
					ul.nav {						
						padding: 29px 0px 29px 13px;
						margin: 0px;
		            	list-style: none;
		            }
					
		            	.nav li {
							padding: 0px;
							margin: 0px;	            	    		            	    	            	    
							text-align: left;
								            			            	    
		            	}
		
		            	.nav li.first {
		                
						}
						
						.nav li.last {
							border: none;
						}
						
		            	.nav div {
		            		/*+*/
		            	}
		
		            		.nav a {
		            			background: url(../images/nav-bullet.gif) no-repeat 0px 13px;
		            			display: block;
		            			font-size: 12px;
		            			font-family: arial;
		            			font-weight: bold;
		            			padding: 10px 0px 5px 20px;
		            			color: #FFFFFF;
		            			text-decoration: none;
		            		}
		
		            		.nav a:hover {
		            			color: #FCFCFC;
		            			text-decoration: underline;
		            		}
		
		            		.nav a.selected {
		            			color: #FCFCFC;
		            			text-decoration: underline;
		            		}
		
		            		.nav a.selected:hover {
		            			color: #FCFCFC;
		            			text-decoration: underline;
		            		}
					#nav-bottom {
						width: 174px;
						height: 9px;
						font-size: 0px;
						background: url(../images/nav-bottom.gif) no-repeat;
					}
					
					#helmet {
						width: 174px;
						height: 155px;
						background: url(../images/helmet.gif) no-repeat;
						position: absolute;
						bottom: 0px;
						left: 0px;
						padding-top: 2px;
					}
				
				#wrapper {
					float: left;
					width: 576px;
					height: auto;
				}
					
					#title-wrapper {
						width: 576px;
						height: 41px;
						text-align: left;
						background: url(../images/title-wrapper.gif) no-repeat;
					}
					
						h2.title {
							font-size: 14px;
							font-family: verdana;
							font-weight: bold;
							color: #FFFFFF;
							padding: 10px 0px 0px 46px;
						}
					
					#content-wrapper {
						width: 576px;
						height: auto;
						text-align: left;
						background: url(../images/content-wrapper.gif) no-repeat left top;
					}
						
						#content {
							width: 567px;
							height: 400px;
							padding: 22px 31px 33px 45px;
							font-size: 12px;	
							color: #333333;
							line-height: 16px;
							voice-family: "\"}\"";
							voice-family: inherit;
							width: 500px;
						}
						
						*> #content {
							min-height: 400px;
							height: auto;
						}
						
							#sub-nav-wrapper {
								width: 567px;
								border-bottom: 1px #AAAAAA solid;
								margin-bottom: 15px;
								voice-family: "\"}\"";
								voice-family: inherit;
								width: 500px;
							}
			
								ul.sub-nav {
									list-style: none;
									padding: 0px;
									margin: 0px;
								}
			
									.sub-nav li {
										float: left;
										width: 33%;
										margin-left: -9px;
									}
			
										.sub-nav li a {
											display: block;
											background: url(../images/sub-bullet.gif) no-repeat 0px 7px;
											font-size: 12px;
											color: #060606;
											text-decoration: none;
											padding-left: 10px;
											margin: 0px 5px 15px 10px;
										}
			
										.sub-nav li a:hover {
											color: #BFAF23;
											text-decoration: none;
										}
			
										.sub-nav li a.selected {
											color: #BFAF23;
											text-decoration: underline;
										}
			
										.sub-nav li a.selected:hover {
											color: #BFAF23;
											text-decoration: underline;
										}
			
								h3.sub-title {
								    color: #425468;
								    font-size: 16px;
								    font-weight: bold;
								    padding: 0px 0px 15px 0px;
								}
						
						#content a {
							color: #FE7400;
						}
						
					#footer {
						width: 750px;
						height: 37px;
						margin-left: auto;
						margin-right: auto;
						background: url(../images/footer.gif) no-repeat;
					}

				#created {
		        	height: 60px;
		        }
		        
		        			#created-wrapper {
		        				float: left;
		        				padding: 12px 0px 0px 45px;
		        				font-family: tahoma;
		        				font-size: 11px;
		        				color: #FFFFFF;
		        			}
		        
		        			#created .logo {
		        				float: left;
		        				padding: 12px 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: #FFFFFF;
		                        	float: right;
		                        	padding: 12px 19px 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;
}			

