.dydis {font-size:16px; font-weight: bold;}

.nuotraukos {margin:10px;}
#tel {color:#d9d9d9; font-size:19px;letter-spacing: 1px; font-family: "Georgia", "Times New Roman", "Times Roman", Times, serif;font-style: italic; }
.sign {color: #8e1515; font-size: 12px; letter-spacing: 1px; font-family: "Georgia", "Times New Roman", "Times Roman", Times, serif;font-style: italic; }

.quote { color: #8e1515; font-size: 11px; font-family: "Georgia", "Times New Roman", "Times Roman", Times, serif;font-style: italic }

.author { font-style: normal; }

.red { color: #8e1515; font-size: 16px;}

.redbold { color: #8e1515; font-size: 14px; font-weight: bold; }

#top_left {padding-left:25px; width:145px;border:0px;}

h1, h2, h3, h4, h5, h6 {
	font-family				: "Georgia", "Times New Roman", "Times Roman", Times, serif;
	font-weight				: lighter;
}
a img {border: 0;}
.img {border:0px;}

h1  {
	color					: #8e1515;
	font-size				: 20px;
	letter-spacing			: 1px; 
	margin-top				: 0;
	font-weight				: bold;

}

h2    {
	font-size				: 16px;
	color					: #8e1515;
	font-weight				: bold;
	line-height				: 20px;
	text-align				: left;
	margin-top				: 20px;
	margin-bottom			: 12px;
}

h3     { color: #8e1515; font-size: 14px; font-weight: 600; line-height: 16px; margin-top: 12px; margin-bottom: -6px }

h4   { color: #8e1515; letter-spacing	: 1px; font-size: 14px; line-height: 16px; margin-top: 12px; margin-bottom: -6px;}

h5   { color: #8e1515; font-size: 13px; font-weight: bold; margin-bottom: -6px }

h6  { font-size: 12px; font-weight: bolder; margin-top: 12px; margin-bottom: -8px; margin-left: 20px }

/* CODE IS POETRY
--------------------------------------------------------- */
 body{
	font-family: Trebuchet MS;
	font-size: 13px;
 }
 #body_bg{
	margin-top: 0px;
	margin-bottom: 0px;
  	background-image: url(../images/core/bg.jpg);
	background-repeat: repeat-x;
	background-color: #dadada;
}
  
/* JOOMLA! STYLING
--------------------------------------------------------- */
a:link, a:visited {
	font-size				: 13px; 
	color					: #df0024; 
	text-decoration			: none;
   	font-family				: Trebuchet MS;
}
a:hover {
	color					: #df0024;
	text-decoration			: underline;
}
.modifydate{
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #b4b4b4;
	padding-top: 10px;
}

.small{
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #b4b4b4;
}
.createdate{
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #b4b4b4;
}
td.buttonheading {
	width: 16px;
}

/* CUSTOM STYLING
--------------------------------------------------------- */
.top_border_left{
	background-image: url(../images/core/top_border_left.gif);
	background-repeat: no-repeat;
	height: 180px;
	width: 14px;
}
.top_border_bg{
	/*background-image: url(../images/pagrindinis.jpg);*/
	background-repeat: no-repeat;
	height: 180px;
}
.top_border_right{
	background-image: url(../images/core/top_border_right.gif);
	background-repeat: no-repeat;
	height: 180px;
	width: 14px;
}

.sub_top_border_left{
	background-image: url(../images/core/sub_top_border_left.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 14px;
}
.sub_top_bg{
	background-image: url(../images/core/sub_top_border_bg.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.sub_top_border_right{
	background-image: url(../images/core/sub_top_border_right.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 14px;
}

.maincontent_border_left{
	background-image: url(../images/core/content_border_left.gif);
	background-repeat: repeat-y;
	height: 35px;
	width: 14px;
}
.maincontent{
	background-color: #f9f9f9;
}
.maincontent_border_right{
	background-image: url(../images/core/content_border_right.gif);
	background-repeat: repeat-y;
	height: 35px;
	width: 14px;
}

.footer_border_left{
	background-image: url(../images/core/footer_border_left.gif);
	background-repeat: no-repeat;
	height: 41px;
	width: 14px;
}
.footer_bg{
	background-image: url(../images/core/footer_bg.gif);
	background-repeat: repeat-x;
	height: 41px;
}
.footer_border_right{
	background-image: url(../images/core/footer_border_right.gif);
	background-repeat: no-repeat;
	height: 41px;
	width: 14px;
}
#topmenu{
	padding-left: 0px;
}
#date{
	padding-right: 18px;
	font-size: 10px;
}
#copyright, .copyright{
	padding-left: 15px;
	font-family: Trebuchet MS;
	font-size: 11px;
}
#copyright a:link, #copyright a:visited, .copyright a:link, .copyright a:visited{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #374149;
	text-decoration: none;
}
#copyright a:hover, .copyright a:hover{
	text-decoration: underline;
}
#bottom_links{
	padding-right: 15px;
	font-family: Trebuchet MS;
	font-size: 11px;
}
#bottom_links a:link, #bottom_links a:visited{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #374149;
	text-decoration: none;
}
#bottom_links a:hover{
	text-decoration: underline;
}
#mainlevel-nav {
margin: 0; padding: 0;
}
#mainlevel-nav li {
	padding-left: 0;
        list-style:none; float: left; 
        white-space: nowrap;
}
#mainlevel-nav a { 
	font-size: 14px;
	color: #d7d7d7;
	text-decoration: none;
	font-family: Trebuchet MS;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #acacac;
	padding-right: 13px;
	padding-left: 13px; }

#mainlevel-nav .active { 
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	font-family: Trebuchet MS;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #acacac;
	padding-right: 13px;
	padding-left: 13px; 
}
	
#mainlevel-nav a:hover { 
	color: #374149;
	text-decoration: underline; }

#banner{ padding-top: 15px; padding-bottom: 5px; }
/* LEFT COLUMN
--------------------------------------------------------- */
.left_table { 
	background-color			: #ededed;
	padding-top					: 15px;
	width: 170px;
}

#left{
	width: 170px;
}

/* MAINBODY COLUMN
--------------------------------------------------------- */
.mainbody{ padding: 15px 0px 15px 10px; }

/* RIGHT COLUMN
--------------------------------------------------------- */
.right_table{
	padding-right: 0px;
	padding-top: 15px;
	padding-left:0px;
	width: 160px;
}
#right{
	width: 160px;
}

/* MENU STYLING
--------------------------------------------------------- */
table.moduletable {
	width: 160px;
	margin-bottom: 15px;
	padding:0px;
}
table.moduletable th {
	font-family		: Trebuchet MS;
	font-size		: 14px;
	color			: #f9f9f9;
	height			: 10px;
	text-transform	: uppercase;
	text-align		: left;
	padding-bottom	: 3px;
	border-bottom	: 2px solid #df0024;
}
table.moduletable td {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #374149;
}
a.mainlevel:link, a.mainlevel:visited {
	font-size: 13px;
	display: block;
	height: 26px;
	
	font-family: Trebuchet MS;
	text-decoration: none;
	/*font-weight:bold;*/
	color: #000000;
	line-height: 26px;
	text-align: left;
}

a.mainlevel:link, a.mainlevel:visited {
	background-image: url(../images/core/button.png);
}

a.mainlevel:hover {
	background-color: #fafafa;
	display: block;
	height: 26px;
	/*font-weight: bold;*/
	
	color: #000000;
	text-decoration			: none;
	background-image: url(../images/core/button_hover.png);
	
}

#active_menu {
	color					: #8E1515;
	text-decoration			: none;
	font-size				: 13px;
	font-weight				: bold;
	background-image		: url(../images/core/button_active.png);
}

a.sublevel:link , a.sublevel:visited {
        font-size:12px;
        color:#6e6e6e;
        line-height: 20px;
        text-decoration:none;
        margin-bottom: 3px;
        padding-left:15px;
        padding-top:3px;
}
	
form {
	margin: 0;
	padding: 0;
}
input, select {
	font: 11px/normal Tahoma, Arial, Helvetica, sans-serif;
}
select, .inputbox {
	padding: 2px;
}
textarea {
	padding-left: 2px;
}
textarea.inputbox {
	width:95%;
}
.button, .button:hover { padding: 1px 10px!important; padding: 1px 5px; background: #4b535b url(../images/core/button-bg.gif) repeat-x left top; color: #f3f5f8; border-color: #dfe5ec #8e9cae #8e9cae #dfe5ec; border-style: solid; border-width: 1px; }
.button:active, .button:focus { color: #f3f5f8; background-color: #cc3333; border-color: #8e9cae #dfe5ec #dfe5ec #8e9cae; border-style: solid; border-width: 1px; }
.inputbox {
	border: solid 1px #bfc2c5;
	background: #f5f6f8;
}
.inputbox:hover, .inputbox:focus { background-color: #e9ebed; border: solid 1px #9198a0; }
/* JOOMLA STYLE
--------------------------------------------------------- */
table.blog {
}
table.blog .article_seperator {
	display: block;
	height: 10px;
}
#ol-leftcol .article_seperator, #ol-rightcol .article_seperator {
	display: none;
}
table.contentpane {
	border: none;
	width: 100%;
}
table.contentpaneopen {
	border: none;
}
table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}
table.contenttoc a {
	text-decoration: none;
}
table.contenttoc td {
	padding: 1px 5px 1px 22px;
}
table.contenttoc th {
	padding: 4px;
	border-bottom: 5px solid #FFFFFF;
	background: #DFE5EC;
	color: #646E7B;
	text-indent: 5px;
}
table.poll {
	padding: 0;
	width: 100%;
	border-collapse: collapse;
}
table.pollstableborder {
	padding: 0;
	width: 100%;
	border: none;
	text-align: left;
}
table.pollstableborder img {
	vertical-align: baseline;
}
table.pollstableborder td {
	padding: 2px!important;
}
table.searchintro {
	padding: 10px 0;
	width: 100%;
}
table.searchintro td {
	padding: 5px!important;
}
table.adminform {
	width: 400px!important; /*Control the Frontend Editor area width*/
}
.adminform .inputbox {
}
.blog_more {
	margin: 10px 0;
}
.blog_more strong {
	margin: 0 0 5px;
	padding-left: 13px;
	display: block;
	color: #646E7B;
	text-transform: uppercase;
}
td.buttonheading {
	padding: 0 0 0 3px!important;
	text-align: center;
}
.category {
	font-weight: bold;
}
.clr {
	clear: both;
}
/*.contentheading a:link, .contentheading a:visited {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #93bb3a;
	height: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
.contentheading a:hover {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #93bb3a;
	font-weight: bold;
	height: 10px;
	text-transform: uppercase;
	text-decoration: underline;
}*/
.componentheading { 
	padding-bottom: 2px; 
	margin-bottom: 10px; 
	color: #d7241d; 
	line-height: normal; 
	font-weight: bold; 
	text-transform: uppercase; 
	border-bottom: 1px dotted #999; 
}
.componentheading  a{ 
	color: #d7241d; 
	font-weight: bold; 
	text-transform: uppercase; 
}

.contentdescription {
	padding-bottom: 30px;
}
table.blog .contentheading {
	font-size: 1.17em;
	font-weight: bold;
}
.contentheading { color: #d7241d; font-size: 1.5em; text-transform: uppercase; border-bottom: 1px dotted #ccc; }

a.contentpagetitle {
	text-decoration: none!important;
}
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	text-decoration: none!important;
}
a.readon { float: left; padding: 1px 5px 1px 16px; display: block; color: #787878; font-size: 11px; text-decoration: none; }
a.readon:hover, a.readon:active, a.readon:focus {
	color: #787878;
	text-decoration: underline;
}
table.contentpaneopen td, table.contentpane td {
}
table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}
.createdate {
	padding-bottom: 10px;
	color: #818181;
	font-weight: bold;
	line-height: 10px;
}
.modifydate {
	color: #818181;
	height: 15px;
}
.moduletable {
	padding: 0;
}
.mosimage {
	padding: 0;
	margin: 8px 15px 0 0!important;
	margin: 8px 5px 0 0;
}
.mosimage img {
	padding: 0;
	margin: 0!important;
}
.mosimage_caption {
	margin-top: 2px;
	padding: 1px 2px;
	color: #818181;
}
.pagenav,
.pagenav_prev,
.pagenav_next,
.pagenavbar {
	padding: 0 2px;
}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
	text-decoration: none;
}
a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {
	text-decoration: none;
}
.pagenavbar {
	padding-left: 14px;
}
.pagenavcounter {
	padding: 8px 14px 0;
}
.sectiontableheader { padding: 5px; color: #ddd; font-weight: bold; background: #d7241d; }
tr.sectiontableentry1 td {
	padding: 5px;
}
tr.sectiontableentry2 td {
	padding: 5px;
}
.small {
	color: #818181;
}
.smalldark {
	text-align: left;
}
div.syndicate div {
	text-align: center;
}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td {
	background: none;
}

#modeliai-pageing-list
{
padding-top:25px;
margin-bottom:-10px;
}

.modeliai-pageing-item
{
display:block;
float:left;
list-style:none;
background-color:#A9ABB1;
margin-right:1px;
padding:0 5px;
}

.text11
{
font-family:"Trebuchet MS";
font-size:10px!important;
font-weight:bold;
color:#fff!important;
}

.modeliai-pageing-active
{
background-color:#F60114!important;
}

.clear-modeliai-pageing-list
{
display:block;
font-size:0;
line-height:0;
list-style:none;
clear:both;
}

.link1
{
text-decoration:none;
}

.link1:hover
{
text-decoration:underline;
}

.vt {
	list-style: none;
	margin: 0;
	padding: 0;
}

.ch_a1{
  background-color: #FFF;
}

.ch_a2{
  background-color: #E8E8E8;
}

.ch_a3{
  background-color: #D1D1D1;
}

.table_nav {font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.a1 a {text-decoration:none;color:#6A6A6A;}
.a2 a {text-decoration:none;color:#FFFFFF;} 
.a1 {background-color: #FFFFFF;border: 1px solid #DDDDDD;padding-left:4px;padding-right:4px;}
.a2 {background: #C3C3C3;border: 1px solid #AAAAAA;padding-left:4px;padding-right:4px;cursor: pointer;} 
.a3 {background: #FF6C00;border: 1px solid #8F2201;padding-left:4px;padding-right:4px;color:#FFFFFF;}
.a4 {border: 0px; padding-left:4px;padding-right:4px;}
a.link_nav:link, a.link_nav:visited {text-decoration:underline;font-size:12px;color:#000000;}
a.link_nav:hover, a.link_nav:active {text-decoration:none;font-size:12px;color:#000000;}

.easy_frame {border: #ededed solid 1px; background-color:#FFFFFF;}
.easy_top {background-color:#f7f7f6; height: 30px;}
.easy_top_left {padding-left: 10px; padding-top: 5px; padding-bottom: 10px; float: left;}
.easy_top_right {float: right; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;}
.easy_big {font-size: 16px; vertical-align: middle;}
.easy_small {font-size: 9px; vertical-align: middle;}
.easy_small_red {color: #e8523e; font-size: 9px; vertical-align: middle;}
.easy_align_middle {vertical-align: middle; /*behavior: url(../js/iepngfix.htc);*/}
.easy_admincomment {margin-left: 10px; margin-right: 10px;  padding: 10px; padding-bottom: 15px; margin-bottom: 8px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(../images/core/entry_bg.gif); background-position:bottom; background-repeat:repeat-x; color: #666666;}
.easy_contact {margin-left: 10px; text-align:left; margin-right: 10px; margin-top: 8px; padding: 5px; padding-bottom: 10px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; position:relative; background-image: url(../images/core/entry_bg.gif); background-position:bottom; background-repeat:repeat-x;}
.easy_content {margin-left: 10px; text-align:left; margin-right: 10px; margin-top: 8px; padding: 10px; padding-bottom: 15px; margin-bottom: 8px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(../images/core/entry_bg.gif); background-position:bottom; background-repeat:repeat-x;}
.png {/*behavior: url(../js/iepngfix.htc)*/}

#easybook h2{
margin: 0;

}

#easybook p.clr {
clear: both;
}

#easybook dl{
margin: 0;
padding: 0;
padding-top: 5px;
padding-bottom: 5px;
}

#easybook p.date {
margin: 0;
padding: 0;
border-bottom: 1px solid #5F5F5F;
}

#easybook p.rate {
float: right;
margin: 0;
padding: 0;
margin-right: 10px;
}

#easybook dt {
float: left;
}

#easybook dt strong {
display: block;
margin-left: 5px;
}

#easybook dt em {
margin: 0;
padding: 0;
font-size: 12px;
margin-left: 5px;
}


#easybook dd {
min-height: 40px;
height: auto !important;
height: 40px;
margin-left: 150px;
}



#easybook a span {
display: none;
}

#easybook a.hp {
float: left;
display: block;
height: 16px;
width: 16px;
margin-top: 3px;
margin-right: 2px;

}

#easybook img.msn {
float: left;
display: block;
height: 16px;
margin-right: 2px;
width: 16px;
}

#easybook a.view {
float: right;
}

#easybook a.sign {
float: right;
}

#easybook a.email {
float: left;
display: block;
height: 16px;
width: 16px;
margin-top: 3px;
margin-right: 2px;
}

#easybook a.icq {
float: left;
display: block;
height: 16px;
width: 16px;
margin-right: 2px;
margin-top: 3px;
}

#easybook a.aim {
float: left;
display: block;
height: 16px;
width: 16px;
margin-top: 3px;
margin-right: 2px;

}

#easybook a.yah {
float: left;
display: block;
height: 16px;
margin-top: 3px;
margin-right: 2px;
width: 16px;

}

#easybook a.skype {
float: left;
display: block;
height: 16px;
width: 16px;
margin-top: 3px;
margin-right: 2px;

}


#easybook fieldset#form {
border: 0;
width: 460px;
}

#easybook fieldset#form legend {
display: none;
}

#easybook fieldset#form p{
margin: 0;
font-size: 13px;
margin: 18px;
}

#easybook fieldset#form label{
display: block;
width: 7em;
float: left;
}

#easybook fieldset#form input {
width:245px;
}

#easybook fieldset#form textarea {
width: 245px;
}


#easybook fieldset#form input.button {
padding: 0;
width: 60px;
cursor: pointer;
}

#easybook p.admincomment{
margin: 0;
padding: 0;
border-top: 1px solid #5F5F5F;
margin-top: 6px;
}

#easybook div#bbcode {
margin-left: 105px;
}

#easybook #smile {
float: right;
margin-top: 15px;
}

.newsletter_submit { cursor:pointer; width:23px; height:16px; border:0 none; background:transparent url(../images/core/sub.gif) 50% 50% no-repeat; }
.newsletter_reset {  cursor:pointer; width:23px; height:16px; border:0 none; background:transparent url(../images/core/res.gif) 50% 50% no-repeat; }
.be_p p {margin: 0; padding: 0; margin-top: 8px;}

div.folder
{
	width: 150px;
	height: 150px;
	margin-bottom: 10px;
	float: left;
	background: url(../images/core/folder-bg3.jpg) no-repeat;
}

div.folder1
{
	background: url(../images/core/folder-bg1.jpg) no-repeat;
}

div.folder2
{
	background: url(../images/core/folder-bg2.jpg) no-repeat;
}

div.photo
{
	margin-top: 16px;
	margin-left: -9px;
	overflow: hidden;
	float: none;
	display: block;
}

div.couple
{
	padding: 10px 10px 0;
	height: 37px;
	overflow: hidden;
}

.dotten {}