﻿*{
margin:0;
padding:0;
font-size:100%;
background:transparent;
}
img{
border:0;
}

html,
body{
height:100%;
}

body{
text-align:left;
font:13px/1.3em georgia,"times new roman",serif;
color:#333;
background:#fff url("images/top.jpg") repeat-x top center;
}

h1,
.B_crumb{
float:left;
display:inline;
padding-left:20px;
margin:0 15px 30px 0;
font-size:1.2em;
font-weight:normal;
text-transform:none;
color:#264D39;
background:url('images/sep_did_h1.gif') no-repeat 0px 2px;
}

.B_lastCrumb {
text-transform:none;
}

.B_firstCrumb, .B_firstCrumb a{ text-transform:uppercase; }

.B_crumbBox, .B_firstCrumb { overflow:hidden; }

h2{
font-size:1.2em;
font-weight:normal;
}

h3{
margin-bottom:20px;
font-weight:normal;
font-size:1.1em;
color:#8f762e;
}

h4#citata{
float:right;
display:inline;
width:352px;
height:122px;
font-weight:normal;
font-size:1.1em;
color:#8f762e;
text-align:justify;
font-style:italic;
}

ul.nav li.active a,
ul.nav li.active a:visited,
.langs a.active,
ul.nav.second li.linklike p,
.TXNewsletters_form_labelGauche {
color:#987717;
}

/* ______________ Green text */
h1,
h2,
.B_crumb,
a,
a:visited,
.linklike,
.linklike strong
{
color:#005733;
}

p{
margin:0 0 1.5em;
}

strong{
color:black;
}

ul{
margin:0 0 1.5em 0;
}

li{
margin:0 0 1em;
}

br.clear{
clear:both;
display:block;
height:0;
line-height:0;
overflow:hidden;

}

a{
text-decoration:none;
cursor:pointer;
}
a:hover{color:#8f762e;}
a:active{color:#8f762e;}

.fleft{
float:left;
}

.fright{
float:right;
}

form { overflow:hidden; }


/* ________________________________________ Wrappers */
#wrapper{
position:relative;
min-height:100%;
height:auto !important;
height:100%;
width:1000px;
margin:0 auto -53px; /* Footerio ir Push aukštis */
/* overflow:auto; */
}

#wrapper table.titulinis{
min-height:100%;
height:auto !important;
height:100%;
}

#content{
margin:50px 0 0 0;
}
#header{
margin:118px 0 0 0;
}
#navbar{
margin:122px 0 0 0;
}


/* ________________________________________ Header */
#header{
float:left;
height:91px;
width:221px;
margin-right:40px;
/* padding:18px 0 0; */
/* margin:18px 0 36px; */
}

a.logo{
display:block;
float:left;
width:221px;
height:91px;
margin:auto 0;
text-align:center;
line-height:61px;
border:1px dashed;
}



/* ________________________________________ Content */
#content{
float:left;
width:540px;
margin-bottom:80px !important;
text-align:justify;
}

#content table{
border-collapse:collapse;
}

#content td,
#content th{
border:1px solid lightgrey;
padding:0 5px;
margin-bottom:1.5em;
}

/* ____________________ Gallery */
#content div.gallery{
float:left;
display:block;
width:140px;
margin-left:60px;
text-align:left;
overflow:hidden;
}

#content div.gallery a{
float:left;
display:inline-block;
width:70px;
height:70px;
background:white;
overflow:hidden;
text-align:center;
}

#content div.gallery a span{
display:block;
}

#content div.gallery img{
border:0;
padding:0;
margin:0;
}

/* ____________________ HRD Awards 2009 Gallery */
#content .hrd-awards-2009
{
	overflow:hidden;
	padding-bottom:20px;
	clear:both;
}

#content .hrd-awards-2009 div.gallery
{
	float:left;
	display:block;
	width:600px;
	margin-left:0;
	text-align:left;
	overflow:hidden;
}
#content .hrd-awards-2009 div.gallery a
{
	float:left;
	display:inline-block;
	width:140px;
	height:140px;
	margin-right:60px;
	text-align:left;
	overflow:hidden;
}
/* ____________________ HRD Awards 2009 Gallery END */
.juv_right{
margin-top:36px;
float:right;
width:352px;
}

.bio_pas{
margin:0 0 3em;
}

.bio_pas h2{
margin-bottom:1em;
}

.paslaugos{
margin-left:-60px;
}

.paslaugos .bio_pas{
float:left;
width:155px;
margin-left:45px;
text-align:left;
}

.paslaugos .bio_pas li{
padding-left:15px;
background-position:0px 6px;
}

.paslaugos .bio_pas h2{
display:none;
}

.pas_atskiros{
clear:both;
float:left;
margin:0 0 0 40px;
}

.pas_atskiros li{
padding-left:20px;
background:url('images/sep_did.gif') no-repeat 0px 2px;
list-style:none;
}

.pas_juv{
float:right;
width:352px;
margin:0 0 1em; /* 4em; */
padding-left:20px;
list-style:none;
}

.pas_juv li{
margin:0 0 1em;
padding-left:20px;
background:url('images/sep_did.gif') no-repeat 0px 2px;
list-style:none;
}

.bio_pas li,
.zodynelis li,
.turinys li,
.kontaktai li,
.contract-link,
.expand-link,
.langs a
{
padding-left:20px;
background:url('images/sep_maz.gif') no-repeat 0px 6px;
list-style-type:none;
}

.contract-link,
.expand-link
{
background-position:0px 4px;
}

.juvs{
margin-left:-60px;
clear:left;
overflow:hidden;/* auto; */
}

.juvs_gal{
clear:left;
float:left;
width:140px;
}

.juvs_gal img{
float:left;
margin:0 0 20px;
}

#content .juvs_gal div.gallery{
margin-left:0;
clear:left;
}

.juv{
float:left;
width:140px;
margin-left:60px;
text-align:center;
border:0;
}

.juv_first{
margin-left:60px;
}

h1#juv{
text-transform:none;
background:url('images/sep_maz.gif') no-repeat 0px 5px;
}

#content .juv img{
margin-bottom:12px;
padding:0;
}

.turinys h2{
margin:0 0 1em;
}

.turinys li{
margin:0 0 0 20px;
}

.zod_link{
text-decoration:underline;
}

ul.zodynelis{
margin:1em 0 4em;
}

ul.kontaktai{
margin-left:-40px;
margin-bottom:0;
overflow:hidden;
}

.kontaktai li{
float:left;
margin-left:22px;
}

li.nolist{
background-image:none;
margin-left:-5px;
}


.sutuoktuviu-ziedai .juvs_gal{
clear:both;
}

.sutuoktuviu-ziedai .juvs_gal img {
margin:0;
}

.sutuoktuviu-ziedai .juv_right{
margin-top:0px;
margin-bottom:20px;
}

.sutuoktuviu-ziedai .darbai, .sutuoktuviu-ziedai  .gallery{
margin-bottom:40px;
}






/* ____________________ Rekomenduoti draugui */
	
.jqmWindow {
    display: none;
	position:relative;
	top:18px;
	margin:0 0 30px;
	float:right;
	clear:both;
    border: 2px solid #987717;
    padding: 15px 20px 25px;
	overflow:hidden;
	background:white;
	width:480px;
}

a.jqmClose{
	position:absolute;
	top:4px;
	right:4px;
	display:block;
	width:19px;
	height:19px;
	background: transparent url(images/modal_close_button_19x38.gif) no-repeat top left;
	text-indent:-9999px;
	outline:0;
	border:0;
}

a.jqmClose:hover{
	background-position:bottom left;
}


.jqmWindow .fieldset{
	border:0;
	overflow:hidden;
	display:block;
}
.jqmWindow .fieldset label{
	float:none;
	float:left;
	clear:none;
	clear:left;
	margin:2px 10px 0 0;
	text-align:left;
}

.jqmWindow .fieldset .textfield{
	width:200px;
	float:left;
	clear:left;
	margin-bottom:10px;
	padding:4px;
	height:16px;
	border:solid 1px #ccc;
}

.jqmWindow .fieldset .textarea{
	width:470px;
	height:72px;
	float:left;
	clear:left;
	margin-bottom:10px;
	padding:4px;
	border:solid 1px #ccc;
	line-height:1em;
	font:12px/18px tahoma,verdana,arial,sans-serif;
}

.jqmWindow .fieldset .submit{
	margin:0 0 0 190px;
	text-align:center;
	padding:3px 8px;
	border:0;
	border-bottom:1px solid #002d1a;
	cursor:pointer;
	background:#005733;
	color:#fff;
}
.jqmWindow .fieldset .submit:hover { background:#987717; }
.jqmWindow hr{
	margin:1.3em 0 1.3em;	
}

.jqmWindow .fleft{
padding:0 30px 10px 0;
margin-right:26px;
border-right: 1px solid #ccc;
}

.jqmWindow .fright{
padding:0 0 10px;
}

div#sendlinktofriend{
position:relative;
margin-bottom:16px;
overflow:hidden;
}
#navbar div#sendlinktofriend { overflow:visible; margin-top:25px; }

a#rekomenduoti-link{
float:right;
outline:0;
}





/* ____________________ Gallery */

.button{
height:24px;
padding:0 12px 3px;
margin:0 10px 0 0;
cursor:pointer;
border:0;
color:#666666;
background:transparent url("images/button_bg.png") repeat-x;
}

.managepicturecontainer{
display:block;
}

.managepicture a{
float:left;
display:block !important;
display:inline;
overflow:hidden;
text-align:center;
border:3px solid;
}

/* #content .managepicturecontainer .managepicture a, */
#content .managepicturecontainer .managepicture img{
padding:0;
border:0;
}

.shortfields, .managepicture, .longfields{
float:left;
display:inline;
margin:0 27px 0 0;
}

.longfields textarea{
padding:3px;
}

.attention{
/* padding:5px; */
font-weight:normal;
color:#ff6600;
background:#ffffb2;
/* border-top:1px solid #ffe167;
border-bottom:1px solid #ffe167; */
}

#content #vestuviniai div.gallery a { float:left; margin:0 20px 30px 0; display:block; width:150px; height:180px; clear:none; font-size:12px; }
#content #vestuviniai div.gallery a img { width:140px; }
#content #vestuviniai div.gallery { margin:0 !important; width:100%; }
#content #vestuviniai { overflow:hidden; float:left; clear:both; }





/* .langs { float:right; margin-bottom:20px; } */
.langs { position:absolute; top:-71px; left:0; }
.langs a { margin-left:3px; font-size:12px; background:transparent url('images/sep_xs.gif') no-repeat 0 4px; padding-left:14px; }
.langs a.first { background:none; margin:0; padding:0; }
.langs a.active { text-decoration:underline; }






/* ____________________ Naujienų puslapiavimas */
#pagenumbers{
margin:0 0 3em;
}

/* #pagenumbers .ditto_previous_off, */
#pagenumbers a,
#pagenumbers .ditto_currentpage,
#pagenumbers .ditto_off{
margin-right:5px;
}

#pagenumbers a,
#pagenumbers a:visited,
#pagenumbers .ditto_currentpage{
padding:3px 8px;
border:1px dashed;
}

/* #pagenumbers .ditto_previous_off, */
#pagenumbers .ditto_off{
border:1px dashed lightgrey;
padding:3px 8px;
color:lightgrey;
}

#pagenumbers .ditto_currentpage{
border:1px solid #86c7f4;
background:#ecf2f7;
}





/* ________________________________________ Sidebar */
#navbar{
/* position:relative;
left:0; */
float:right;
width:130px;
position:relative;
}

ul.nav li.garsas{
font-size:0.8em;
background-position:0px 10px;
}

ul.nav li.muzika img{
margin-bottom:2px;
}

ul.nav li.garsas button{
background:url("images/muzika_on.gif") no-repeat center right;
padding:0 40px 3px 0;
border:0;
font-family:georgia,"times new roman",serif;
color:#005733;
}

ul.nav{
list-style:none;
padding-top:2px;
font-size:1.4em;
line-height:1.8em;
margin-bottom:0;
}


ul.nav li{ padding-left:30px; background:url('images/sep_did.gif') no-repeat 0px 10px; }



ul.nav.second { padding-top:0; margin-bottom:15px; overflow:hidden; }
ul.nav.second li.linklike p { font-size:13px; line-height:1.2em; font-style:italic; margin-top:-5px; }


.newsletter { font-style:italic; margin-bottom:10px; font-size:16px; line-height:1.3em; }
.TXNewsletters_form input#Email { width:122px; padding:2px 3px; border:1px solid #ccc; }
.TXNewsletters_form_right input { padding:3px 8px;
	border:0;
	border-bottom:1px solid #002d1a;
	cursor:pointer;
	background:#005733;
	color:#fff; }
.TXNewsletters_form_right input:hover { background:#987717; }
.TXNewsletters_form_labelGauche { margin-bottom:2px; display:block; }



.hrd-info, .pasaka { display:block; overflow:hidden; clear:both; }
.hrd-info h2, .pasaka h2 { font-size:18px; margin-bottom:6px; }
.hrd-info { margin:20px 0 40px; }


.smallgrey { color:#727272; font-size:12px; }

#rekomenduoti-langas .forie6 { float:left; }
#navbar a#rekomenduoti-link { float:left; text-decoration:underline; }




/* ________________________________________ Footer */

#footer,
#push
{
height:53px;
/* height:133px; */
/* position:relative; */
/* padding-top:80px; */
}

#footer{
/* position:relative; */
height:53px;/* 133px; */
width:100%;
clear:both;
overflow:hidden;
text-align:center;
color:#8f762e;
/* background:yellow; */
/* background:url('images/rastas.jpg') no-repeat bottom left; */
}

#footer div{
clear:both;
width:1000px;
height:53px;
margin:0 auto;/* 80px auto; */
}

#footer img{
padding-left:260px;
float:left;
}

#footer ul{
padding-top:8px;
}

#footer li{
float:left;
padding-left:27px;
background:url('images/sep_maz.gif') no-repeat 10px 5px;
list-style-type:none;
line-height:1.4em;
}

.ornamentas{
position:static;
bottom:0;
left:0;
width:244px;
height:235px;
margin-top:-235px;
/* border:1px red solid; */
background:url('images/rastas.jpg') no-repeat bottom left;
}
