/*------------------------------victoriana2---------------------------------*/

* {
    margin: 0px;
    padding: 0px;
}

img {border: 0px;}

html {
    height: 100%;
}

body {
    height: 100%;
    font-family: tahoma;
    text-align: center;
    background-color: #EFFAFD;
}
	
    #container {    	
        width: 774px;
        font-size: 0px;
        display: table;
        margin-left: auto;
        margin-right: auto;

        background-color: #FBE6BF;
        text-align: left;
    }
    		
		#top {
			width: 891px;
			height: 100px;
			background: #bdedf9;
			position: absolute;
			top: -100px;
			padding-left: 9px;
		}
			
			.top-banner {
				width: 290px;
				height: 90px;
				margin: 4px 6px 6px 0px;
				background: #fff;
				float: left;
				display: inline;
 			}
			
		#right-banners {
			position: absolute;
			width: 126px;
			right: -126px;
			top: 0px;
		}
			
			.right-banner {
				width: 120px;
				height: 60px;
				margin: 2px 0px 0px 4px;
				background: #bdde87;
			}
				
        #header {
        	position: relative;
            width: 774px;
            height: 199px;
            background: url(../images/header.jpg) no-repeat;
            background-color: #BEDD88;
        }
        
            #nav-wrapper {
                height: 39px;                
                background: transparent url(../images/menu-background.gif) no-repeat;
            }
                
                ul.nav {
                	list-style: none;
                	padding-left: 0px;
                	margin: 0px;
                }
                
                	.nav li {
                	    padding: 9px 0px 0px 0px;
                	    background: transparent url(../images/menu-bullet.gif) no-repeat;
                	    float: left;
                	    
                	}
                	
                	.nav li.first {
                        background: none;
                    }
                    
                	.nav div {
                		/*+*/
                	}
                	
                	.nav a {
                		display: block;
                		font-size: 11px;
                        font-weight: bold;
                        color: #63295F;
                		text-align: center;
                		text-decoration: none;
                		padding: 0px 0px;
                		width: 88px;
                	}
                		
                	.nav a:hover {
                		color: #63295F;
                		text-decoration: none;
                	}
                		
                	.nav a.selected {
                		color: #63295F;
                		text-decoration: underline;
                	}
                		
                	.nav a.selected:hover {
                		color: #63295F;
                		text-decoration: none;
                	}
/*------------------------------kalbos-----------------------------*/
        ul.lang {
        	list-style: none;
        	margin: 72px 57px 0px 0px;
        	float: right;
        	display: inline;
        }
        
        	.lang li {
        		float: left;
        	}
        	
        	.lang div {
        		
        	}
        	
        		.lang a {
        			display: block;
        			font-size: 11px;
        			color: #FCFCE2;
        			text-align: center;
        			font-weight: bold;
        			text-decoration: none;
        			text-transform: uppercase;
        			padding: 0px 5px 0px 11px;
        		}
        		
        		.lang a:hover {
        			color: #FCFCE2;
        			text-decoration: underline;
        		}
        		
        		.lang a.selected {
        			color: #FCFCE2;
        			text-decoration: underline;
        		}
        		
        		.lang a.selected:hover {
        			color: #FCFCE2;
        			text-decoration: underline;
        		}
        		
        			.lang a.first {
        				background: none;
        			}
        	#logo {
            		width: 124px;
            	    height: 114px;
            	    padding: 0px 0px 0px 69px;
            	}
            #slogan {
                padding-left: 44px;
                font-family: arial;
                font-size: 12px;
                color: #753373;
            }
            
            #title-wrapper {
                width: 774px;
                height: 91px;
                background: url(../images/title.jpg) no-repeat;
            }
            
                #title-box {
                    float: left;
                    width: 186px;
                    height: 68px;
                    text-align: center;
                    margin: 0px 0px 0px 36px;
                }
                    #title {
                        font-size: 18px;
                        font-weight: bold;
                        line-height: 100%;
                        padding: 36px 77px 0px 0px;
                        color: #FCFCE2;
                    }
                    
                        html>body #title {
                            padding: 34px 25px 0px 22px;
                        }
            				
            #content-wrapper {
                width: 752px;
                text-align: center;
                background-color: #BEDD88;
                border-left: 11px #BEDD88 solid;
                border-right: 11px #BEDD88 solid;
                border-bottom: 11px #BEDD88 solid;
            }

                #content-box { 
                    width: 752px;
                    float: left;
                    border: 3px #F3F9B1 solid;
                    background-color: #FCFCE2;
					voice-family: "\"}\""; 
            		voice-family:inherit;
					width: 746px;                    
                }
                					
                    #content {
                    	width: 746px;
                        text-align: left;
                        height: 300px;
                        font-size: 12px;
                        float: left;
                        line-height: 16px;
                        color: #060606;
                        padding: 0px 35px 28px 30px;
                        background-color: #FCFCE2;
                        voice-family: "\"}\""; 
            			voice-family:inherit;
						width: 679px;
                    }
                    
                        * > #content {
    						min-height: 300px;
    						height: auto;
    					}

    					
/* Sub menu */
            #sub-nav-wrapper {
            	text-align: left;
                width: 681px;
                float: left;
                padding: 10px 35px 10px 0px;
                margin-left: 15px;
                border-bottom: 1px #BEDD88 solid;
                voice-family: "\"}\""; 
            	voice-family:inherit;
				width: 644px;
            }
            
            html>body #sub-nav-wrapper{
				margin-left: 30px;
				padding-left: 0px;
			}

                ul.sub-nav {
                	list-style: none;
                }

                	.sub-nav li {
                		float: left;
                		width: 33%;
                		padding-top: 15px;               		
                	}

                		.sub-nav a {
                			display: block;
                			font-size: 11px;
                			font-weight: bold;
                			color: black;
                			text-decoration: none;
                			padding: 0px;
                		}

                		

                		.sub-nav a:hover {
                			text-decoration: underline;
                		}

                		.sub-nav a.selected {
                			color: #63295F;
                			text-decoration: none;
                		}

                		.sub-nav a.selected:hover {
                			color: #63295F;
                			text-decoration: underline;
                		}
                		
                            h3.sub-title {
                                font-family: arial;
                                font-weight: bold;
                                font-size: 14px;
                                padding: 15px 0px 10px 0px;
                                color: black;
                            }
    					
    						#sub-line {
								background-color: #BEDD88;
								height: 1px;
								font-size: 0px;
								width: 686px;
							}
							
                    #line {
                        height: 1px;
                        font-size: 0px;
                        background-color: #CC0014;
                    }
                    
                    #footer {
                        width: 774px;
                        border-top: 3px #F3F9B1 solid;
                    }
                    
                    #created {
                        font-size: 11px;
                		padding: 10px 22px 10px 22px;
                		color: #040404;
                		margin: 0px 22px;
                	}

                		#created-wrapper {
                			float: left;
                			padding-top: 1px;
                		}

                		#created .logo {
                			float: left;
                			padding-top: 2px;
                		}

                			#created .logo a {
                				display: block;
                				background: transparent url(../images/sys/puslapis.gif) no-repeat right top;
                				width: 53px;
                				height: 14px;
                				padding-left: 3px;
                				padding-top: 2px;
                			}

                				#created .logo a span {
                					display: none;
                				}

                		#copyright-wrapper {
                			float: right;
                			text-align: right;
                			padding-top: 1px;
                			color: #040404;
                			width: 400px;
                		}
                		
                	#bottom-banner {
						width: 728px;
						height: 90px;
						background: #fff;
						margin: 24px 0px 29px 24px;
					}
                    
/* Content images */
	
	.img-container {
	   width: 100%;
		/*+*/
	}
	
		.img-container table tr.image td {
			background: #ffffff;
			padding: 0px;
		}
		
		.img-container table tr.title {
			
		}
		
			.img-container table tr.title td {
				text-align: center;
				width:150px;
			}

/*-----------------------------news---------------------------*/

#news-form {
	width: 105px;
	background: #bdedf9;
	color: #763b71;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 5px 0px 10px;
	margin-bottom: 5px;
	
}
#news-form input.text {
	width: 95px;
	height: 15px;
	border-top: 1px solid #464646;
	border-left: 1px solid #464646;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	margin-top: 11px;
	font-size: 11px;
	color: #4c4c4c;
	padding-left: 3px;
}
#news-form p {
	padding-top: 15px;
	line-height: 14px;
}
#news-form input.submit {
	border: 1px solid #b49abe;
	background: #b49abe;
	font-size: 11px;
	font-weight: bold;
	color: #fefefe;
	margin-top: 5px;
	margin-bottom: 4px;
	width: 60px;
	height: 18px;
}

#poll-form {
	width: 98px;
	border: 1px solid #bdedf9;
	color: #763b71;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
}
#lft-abs {
	position: absolute;
	left: -125px;
	top: 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;
}
                

