body{
	text-align:center;
	padding:0px;
	margin:0px;
        background-image:url(images/zuikiai.png);
        background-attachment:fixed;
        font-family:Geneva,Arial,Helvetica,sans-serif;
        font-size:11pt;
}
.bg{
    z-index:-1;
    background-image:url(images/men1.png);
    background-repeat:repeat-x;
    background-position:0px 120px;
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
}
.all{
        margin:auto;
        width:805px;
}
.topMeniu{
        background-image:url(images/logo1.png);
        background-repeat:no-repeat;
        height:220px;
        text-align:right;
        padding-top:140px;
        padding-right:20px;
        color:#006ea1;
        letter-spacing:1px;
}
.meniuLink{
    text-decoration:none;
    color:#006ea1;
}
.meniuLink:hover{
    color:#00aaff;
}
.body{
    margin-top:-150px;
}
.left{
    display:inline-block;
    vertical-align:top;
    padding-left:25px;
    width:275px;
}
.right{
    display:inline-block;
    vertical-align:top;
    width:500px;
}
div.right2{
    position: absolute;
    display:inline-block;
    top: 1050px;
    width:360px;
}
div.right3{
    position: absolute;
    display:inline-block;
    top: 1205px;
    width:360px;
}
div.right4{
    position: absolute;
    display:inline-block;
    top: 1300px;
    width:360px;
}
div.rightIKC{
	position: absolute;
	display:inline-block;
	right:400px;
	top:10px;
	width:360px
}
div.rightFlopark{
	position: absolute;
	right:150px;
	display:inline-block;
	top:-5px;
	width:360px
}
.leftMeniuElFirst{
    background-image:url(images/men3.png);
    background-repeat:no-repeat;
    width:230px;
    line-height:30px;
    text-align:left;
    font-size:11pt;
    padding-left:20px;
}
.leftMeniuLink{
    background-color:#90efff;
    width:220px;
    line-height:25px;
    text-align:left;
    font-size:10pt;
    padding-left:30px;
}
.leftMeniuEl{
    background-color:#90e4ff;
    width:230px;
    line-height:30px;
    text-align:left;
    font-size:11pt;
    padding-left:20px;
}
.leftMeniuElLast{
    background-image:url(images/men4.png);
    background-repeat:no-repeat;
    width:250px;
    line-height:30px;
    margin-bottom:10px;
}
.ban1{
    margin-left:-22px;
}
.text1{
    background-image:url(images/txt1.png);
    width:500px;
    line-height:30px;
}
.text2{
    padding-bottom:10px;
    padding-left:20px;
    text-align:left;
    font-size:10pt;
    border-left:1px solid #fff004;
    border-right:1px solid #fff004;
    margin-top:-1px;
    background-image:url(images/tbg.png);
    width:478px;
    min-height:600px;
}
.text3{
    margin-top:-2px;
    background-image:url(images/txt2.png);
    width:500px;
    line-height:30px;
}
.zemelapis{
    position:relative;
    left:150px;
    top:20px;
    width:300px;
    margin-bottom:20px;
}
.n_pav{
    font-size:11pt;
    font-weight:bold;
    line-height:25px;
    color:#006ea1;
}
.n_tek{
    text-indent:10px;
    margin-left:10px;
    margin-right:10px;
    margin-bottom:30px;
    width:445px;
}
.n_lin{
    width:460px;
    margin-top:-3px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:10px;
    border-color:#006ea1;
}
.g_vir{
    background-image:url(images/gal_2.png);
    background-repeat:no-repeat;
    width:781px;
    height:121px;
}
.g_cen{
    background-image:url(images/gal_3.png);
    border-left:1px solid #fff004;
    border-right:1px solid #fff004;
    width:749px;
    padding-left:30px;
    min-height:800px;
}
.g_apa{
    background-image:url(images/gal_1.png);
    background-repeat:no-repeat;
    width:781px;
    height:21px;
}
.img_div{
   float:left;
   width:130px;
   height:130px;
   line-height:130px;
   border:1px solid #00aaff;
   margin-right:15px;
   margin-bottom:15px;
   background-image:url(images/img_bg.png);
   background-repeat:no-repeat;
}
.img_img{
    vertical-align:middle;
    border:1px solid #00aaff;
    cursor:pointer;
}
.big_foto{
    position:absolute;
    z-index:2;
    visibility:hidden;
    background-color:white;
    padding-left:30px;
    padding-right:30px;
    border:1px solid black;
    margin-left:50%;
}
.g_close{
    margin-top:5px;
    margin-bottom:5px;
    cursor:pointer;
    opacity:0.5;
    filter:alpha(opacity=50);
}
.registration{
    visibility:hidden;
    text-align:center;
    z-index:3;
    margin-left:50%;
    left:-200px;
    top:200px;
    position:absolute;
    width:400px;
    height:300px;
    border:1px solid black;
    background-image:url(images/rbg.png);
}

.close_image{
    position:absolute;
    width:395px;
    text-align:right;
    margin-top:5px;
}

.close_image_2{
    position:absolute;
    width:395px;
    text-align:right;
    margin-top:5px;
}


.login{
    position:absolute;
    width:300px;
    height:200px;
    visibility:hidden;
}

/*forumas*/

.forumas_title{
    margin-top:20px;
    color:black;
    font-size:12pt;
}

.forumas_hr{
    margin:0px;
    margin-bottom:10px;
    width:460px;
}

.forumas_temos{
    font-size:14pt;
    color:#006ea1;
    margin-bottom:10px;
}
.forumas_kom{
    font-size:10pt;
}
.sg{
    font-size:10pt;
}
.komentarai_themes{
    color:black;
    outline:1px solid #006ea1;
    border-collapse:collapse;
    background-image:url(images/forum_cell.png);
}

.forum_title_2{
    background-image:url(images/forum_title.png);
    border:1px solid #F0FCFF;
    font-size:12pt;
    text-align:center;
    width:90px;
    height:50px;
}
.forum_cell_1{
    border:1px solid #F0FCFF;
    padding-left:5px;
    width:180px;
    height:50px;
}
.forum_cell_2{
    border:1px solid #F0FCFF;
    font-size:10pt;
    text-align:center;
    width:180px;
    height:50px;
}
.forum_cell_3{
    border:1px solid #F0FCFF;
    font-size:10pt;
    text-align:center;
    height:50px;
}
.forumas_link{
    text-decoration:none;
    color:#006ea1;
}
.forumas_link:hover{
    color:#00aaff;
}

.theme_comments{
    border-collapse:collapse;
    outline:1px solid #006ea1;
}
.theme_title{
    background-image:url(images/forum_title.png);
    border:1px solid #F0FCFF;
    height:50px;
    text-align:center;
}
.theme_cell1{
    width:120px;
    height:50px;
    border:1px solid #F0FCFF;
    text-align:center;
    font-size:10pt;
}
.theme_cell2{
    height:50px;
    border:1px solid #F0FCFF;
    width:325px;
    padding:5px;
    font-size:10pt;
}

.user_online{
    position:relative;
    width:470px;
    text-align:right;
}