body, input, textarea
{
    background-color: #FFFFFF;
}
body, form, table, select
{
    margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font: normal 11px Tahoma;
		color: #000000;
}
input, select, textarea
{
		margin: 0px 2px 0px 2px;
		padding: 0px 2px 0px 2px;
    font: normal 11px Tahoma;
    border: 1px solid #666666;
}
img
{
		border: none;
}
hr
{
    border-top: 1px dotted #000000;
    border-bottom: none;
    border-left: none;
    border-right: none;
    margin-top: 5px;
    margin-bottom: 5px;
}

a:link
{
    text-decoration: none;
    cursor: pointer;
    color: #000000;
}

a:visited
{
	text-decoration: none;
}
a:hover
{
	color: #CC0000;
	cursor: pointer;
}

.firmaSmall img
{
	width: 130px;
}
.preloader
{
	display: none;
}
.lietuva
{
 font: bold 12px Tahoma;
 background: url('../images/lietuva.gif') no-repeat top center; width: 750px; height: 581px;
}
.lietuva div
{
	border: 1px solid red;
}
.content
{
    margin: 3px 3px 3px 3px;
}
.paieska-segment
{
	float: left;
	width: 293px;
	padding-top: 5px;
	border-top: 1px dotted black;
}
.paieska-segment2
{
	float: left;
	width: 163px;
	margin-left: 7px;
	padding-top: 5px;
	border-top: 1px dotted black;
}
.clear
{
		clear: both;
}
.bold
{
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 0px;
}
.red
{
	color: red;
}
.error
{
	background-color: #FFCCCC;
}
.center
{
	text-align: center;
}
.left
{
	text-align: left;
}
.right
{
	text-align: right;
}

h1
{
    margin: 0px 0px 3px 0px;
    font: bold 12px Tahoma;
}
h2
{
    margin: 0px 0px 0px 0px;
    font: bold 11px Tahoma;
}
.show, .search, .login, .delete, .reject, .add, .edit, .next, .mark, .unmark
{
    height: 14px;
    margin-top: 5px;
}
.show span, .search span, .login span, .delete span, .reject span, .add span, .edit span, .next span, .mark span, .unmark span
{
    float: right;
    width: 80px;
}
.show a, .search a, .login a, .delete a, .reject a, .add a, .edit a, .next a, .mark a, .unmark a
{
    display: block;
    height: 14px;
    cursor: pointer;
}
.show a
{
    background: url('../images/button_show.gif') no-repeat top right;
}
.search a
{
    background: url('../images/button_search.gif') no-repeat top right;
}
.delete a
{
    background: url('../images/button_delete.gif') no-repeat top right;
}
.reject a
{
		background: url('../images/button_reject.gif') no-repeat top right;
}
.add a
{
		background: url('../images/button_add.gif') no-repeat top right;
}
.edit a
{
		background: url('../images/button_edit.gif') no-repeat top right;
}
.next a
{
		background: url('../images/button_next.gif') no-repeat top right;
}
.mark a
{
		background: url('../images/button_mark.gif') no-repeat top right;
}
.unmark a
{
		background: url('../images/button_unmark.gif') no-repeat top right;
}
.login
{
    border: none;
    margin-left: 10px;
    margin-bottom: 1px;
}





#site 
{
	position: relative;
	width: 975px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF url('../images/index_01.gif') repeat-y top center;
}

/* 
TITLE
*/
#site #title
{
	postion: relative;
	width: 975px;
	background: #FFFFFF;
	border-bottom: solid 5px #666666;
	margin-bottom: 1px;
}

.logo
{
    float: left;
    margin-left: 20px;
    padding-top: 10px;
    width: 150px;
    height: 90px;
}
.logo a
{
		text-decoration: none;
		display: block;
    color: #000000;
    width: 150px;
    line-height: 90px;
    height: 90px;
    background: #FFFFFF url('../images/logo-p-small.gif') no-repeat top center;
}
#site #title #caption
{
    float: left;
    width: 120px;
    height: 80px;
    background: #FFFFFF url('../images/caption_01.gif') no-repeat bottom center;
}

#site #title #banner
{
	width: 750px;
	height: 100px;
	text-align: center;
	background-color: #FFFFFF;
	float: left;
	padding: 5px;
	margin-left: 10px;
}

#site #title #language
{
    position: relative;
    width: 70px;
    margin-top: 65px;
    float: left;
    text-align: center;
}
#site #title #language a
{
     display: block;
     text-decoration: none;
     line-height: 25px;
     width: 25px;
}

#site #title #language #link
{
    float: left;
    margin-right: 10px
}
#site #title #language #link a
{
    background: #CCCCCC;
    color: #000000;
}
#site #title #language #link a:hover
{
    background: #666666;
    color: #FFFFFF;
}

#site #title #language #link-active
{
    float: left;
    margin-right: 10px
}
#site #title #language #link-active a
{
    background: #666666;
    color: #FFFFFF;
}
/* 
END. TITLE
*/


/*
MENU
*/
#site #menu
{
	postion: relative;
	width: 100%;
	height: 80px;;
	background: #FFFFFF;
	margin-bottom: 1px;
}
#site #menu a 
{
    text-decoration: none;
    display: block;
    line-height: 80px;
}

#site #menu #sub1
{
    float: left;
}
#site #menu #sub1 a
{
    color: #000000;
    width: 300px;
    height: 80px;
    background: #FFFFFF url('../images/menu_01.gif') no-repeat top center;
}
#site #menu #sub1 a:hover
{
    background: #FFFFFF url('../images/menu_01_over.gif') no-repeat top center;
}
#site #menu #sub1 .active
{
    background: #FFFFFF url('../images/menu_01_over.gif') no-repeat top center;
}


#site #menu #sub2
{
    float: left;
}
#site #menu #sub2 a
{
    color: #000000;
    width: 300px;
    height: 80px;
    background: #FFFFFF url('../images/menu_02.gif') no-repeat top center;
}
#site #menu #sub2 a:hover
{
    background: #FFFFFF url('../images/menu_02_over.gif') no-repeat top center;
}
#site #menu #sub2 .active
{
    background: #FFFFFF url('../images/menu_02_over.gif') no-repeat top center;
}


#site #menu #sub3
{
    float: left;
}
#site #menu #sub3 a
{
    color: #000000;
    width: 175px;
    height: 80px;
    background: #FFFFFF url('../images/menu_03.gif') no-repeat top center;
}
#site #menu #sub3 a:hover
{
    background: #FFFFFF url('../images/menu_03_over.gif') no-repeat top center;
}
#site #menu #sub3 .active
{
    background: #FFFFFF url('../images/menu_03_over.gif') no-repeat top center;
}


#site #menu #sub4
{
    float: left;
}
#site #menu #sub4 a
{
    color: #000000;
    width: 200px;
    height: 80px;
    background: #FFFFFF url('../images/menu_04.gif') no-repeat top center;
}
#site #menu #sub4 a:hover
{
    background: #FFFFFF url('../images/menu_04_over.gif') no-repeat top center;
}
#site #menu #sub4 .active
{
    background: #FFFFFF url('../images/menu_04_over.gif') no-repeat top center;
}
/*
END. MENU
*/


/*
MAIN
*/
#site #main
{
  postion: relative;
	width: 775px;
	margin-bottom: 1px;
	float: left;
	background: #FFFFFF url('../images/index_02.gif') repeat-y top left;
}

.main
{
  postion: relative;
	width: 775px;
	margin-bottom: 1px;
	float: left;
	padding-left: 0px;
}

.image-large
{
    width: 290px;
    height: 220px;
}
.image-large a
{
    display: block;
    width: 290px;
    height: 220px;
}

.image-small
{
    width: 90px;
    height: 65px;

}
.image-small a
{
    display: block;
    width: 90px;
    height: 65px;
}

.small-images
{
    margin-left: 1px;
    width: 95px;
    float: left;
    padding-bottom: 5px;
}
.small-images p
{
    margin: 0px 0px 0px 0px;
}
.bottom-border
{
		float: left;
		margin-bottom: 5px;
}

.subcolor1
{
	background-color: #F2FAFC;
}

.sub1
{
	border-top: solid 5px #0099CC;
	width: 100%;
	float: left;
	background: #FFFFFF url('../images/index_04.gif') repeat-y top left;
}

.sub1 .color1
{
    background-color: #D9F0F8;
    margin-top: 5px;
}
.sub1 .color2
{
/*
    background: #F2FAFC url('../images/index_03.gif') repeat-x bottom center;

  	background-color: #F2FAFC;
  	 */
  	margin-bottom: 5px;
}

.sub1 .font-color1
{
		color: #006699;
}


.subcolor2
{
	background-color: #F7FAF2;
}

.sub2
{
	border-top: solid 5px #669900;
	width: 100%;
	float: left;
	background: #FFFFFF url('../images/index_04.gif') repeat-y top left;
}

.sub2 .color1
{
    background-color: #E8F0D9;
    padding: 1px 3px 1px 3px;
}
.sub2 .color2
{
/*
    background-color: #F7FAF2;
    */
    padding: 1px 3px 5px 3px;
    margin-bottom: 5px;
}

.sub2 .font-color1
{
		color: #669900;
}

.subcolor3
{
	background-color: #fcf7f2;
}
.sub3
{
	border-top: solid 5px #CC6600;
	width: 100%;
	float: left;
	background: #FFFFFF url('../images/index_04.gif') repeat-y top left;
}
.sub3 a.menu
{
    text-decoration: none;
    color: #000000;
    background: #FFFFFF url('../images/index_sub3_01.gif') no-repeat left center;
    padding-left: 15px;
    margin-left: 5px;
}
.sub3 a:hover.menu
{
    text-decoration: underline;
    background: #FFFFFF url('../images/sub_over.gif') no-repeat left center;
}
.sub3 ol
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 1px 0px;
    list-style-type: none;
}
.sub3 li
{
    line-height: 20px;
    background: #FFFFFF url('../images/index_03.gif') repeat-x bottom center;
}

.sub3 .color1
{
    background-color: #f8e8d9;
    padding: 1px 3px 1px 3px;
}
.sub3 .color2
{
/*
    background-color: #fcf7f2;
    */
    padding: 1px 3px 5px 3px;
    margin-bottom: 5px;
}
.sub3 .color2 .image
{
    float: left;
    width: 65px;
    height: 90px;
}

.sub3 .font-color1
{
		color: #cc6600;
}


#site #main #sub4
{
    clear: both;
    padding: 5px 0px 3px 0px;
    margin: 5px 5px 0px 5px;
    background: #FFFFFF url('../images/index_03.gif') repeat-x 0px 3px;
}

#site #main #sub4 #date
{
    font: normal 10px  Tahoma;
    padding-right: 5px;
}

#site #main #sub4 p
{
    margin: 0px 0px 2px 0px;
}
#site #main #sub4 a
{
    text-decoration: none;
    color: #000000;
}
#site #main #sub4 a:hover
{
    text-decoration: underline;
}

.sub4
{
	border-top: solid 5px #666666;
	width: 100%;
	float: left;
	background: #FFFFFF url('../images/index_04.gif') repeat-y top left;
}
.sub4 h1
{
	margin-left: 10px;
}
.sub4 color1
{
    background-color: #e8e8e8;
    padding: 1px 3px 1px 3px;
}
.sub4 .color2
{
/*
    background-color: #f7f7f7;
    */
    padding: 1px 3px 5px 3px;
    margin-bottom: 5px;
}

.sub4 .font-color1
{
		color: #666666;
}

.sub5
{
	border-top: solid 5px #CC0000;
	width: 100%;
	float: left;
	background: #FFFFFF url('../images/index_04.gif') repeat-y top left;
}

.sub5 .color1
{
    background-color: #f8d9d9;
    padding: 1px 3px 1px 3px;
}
.sub5 .color2
{
/*
    background-color: #fcf2f2;
    */
    padding: 1px 3px 5px 3px;
    margin-bottom: 5px;
}

.sub5 .font-color1
{
		color: #cc0000;
}

/*
END. MAIN
*/


/*
SEGMENT
*/
#site #segment
{
    position: relative;
    width: 200px;
    margin-bottom: 1px;
    float: left;
    overflow: hidden;
}

#site #segment #sub1
{
	border-top: solid 5px #CC0000;
	width: 200px;
	float: left;
}
#site #segment #sub1 a
{
    text-decoration: none;
    color: #000000;
    background: #FFFFFF url('../images/segment_sub1_01.gif') no-repeat left center;
    padding-left: 15px;
    margin-left: 5px;
}
#site #segment #sub1 a:hover
{
    text-decoration: underline;
    background: #FFFFFF url('../images/sub_over.gif') no-repeat left center;
}
#site #segment #sub1 ol
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 1px 0px;
    list-style-type: none;
    width: 190px;
}
#site #segment #sub1 li
{
    line-height: 20px;
    background: #FFFFFF url('../images/index_03.gif') repeat-x bottom center;
}


#site #segment #banner
{
    text-align: center;
    
    width: 190px;
    margin-left: 2px;
    padding-left: 2px;
}
#site #segment #sub2
{
    float: left;
    width: 190px;
    margin-left: 2px;
    padding-left: 2px;
}

#site #segment #sub2 #header
{
    background: #CCCCCC url('../images/segment_sub2_01.gif') no-repeat top center;
    width: 190px;
    height: 87px;
}
#site #segment #sub2 #content
{
    background-color: #CCCCCC;
    color: #000000;
    padding-left: 5px;
}
#site #segment #sub2 #content a
{
    color: #000000;
    text-decoration: none;
}
#site #segment #sub2 #content a:hover
{
    text-decoration: underline;
}
#site #segment #sub2 #footer
{
    background: #FFFFFF url('../images/segment_sub2_02.gif') no-repeat top center;
    width: 190px;
    height: 13px;
    padding: 0px 0px 5px 0px;
}


#site #segment #sub2 a.menu
{
    text-decoration: none;
    color: #000000;
    background: #CCCCCC url('../images/segment_sub2_03.gif') no-repeat left center;
    padding-left: 15px;
}
#site #segment #sub2 a:hover.menu
{
    text-decoration: underline;
    background: #CCCCCC url('../images/sub_over.gif') no-repeat left center;
}
#site #segment #sub2 ol
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 1px 0px;
    list-style-type: none;
    width: 150px;
}
#site #segment #sub2 li
{
    line-height: 20px;
    background: #CCCCCC url('../images/index_03.gif') repeat-x bottom center;
}


#site #segment #sub3
{
    float: left;
    margin-left: 2px;
    padding-left: 2px;
    width: 190px;
}
#site #segment #sub3 #header
{
    background: #FFFFFF url('../images/index_03.gif') repeat-x center center;
    height: 1px;
}
#site #segment #sub3 #content
{
    background-color: #F0F0F0;
    color: #000000;
    margin: 0px 0px 0px 0px;
    padding: 3px 3px 3px 3px;
}
#site #segment #sub3 #footer
{
    background: #FFFFFF url('../images/index_03.gif') repeat-x center center;
    height: 1px;
}
/*
END. SEGMENT
*/


#site #footer
{
    position: relative;
    clear: both;
    background: #666666;
    margin-bottom: 1px;
    line-height: 20px;
    padding-left: 10px;
    color: #FFFFFF;
}
#site #footer a
{
    color: #FFFFFF;
    text-decoration: none;
}
#site #footer a:hover
{
    text-decoration: underline;
}

#site #copyright
{
    padding-top: 1px;
    border-top: 5px solid #666666;
    padding-left: 10px;
    color: #666666;
    background: #FFFFFF;
}


#preload
{
    width: 0px;
    height: 0px;
    display: inline;
    background-image: url('../images/sub_over.gif');
    background-image: url('../images/menu_01_over.gif');
    background-image: url('../images/menu_02_over.gif');
    background-image: url('../images/menu_03_over.gif');
    background-image: url('../images/menu_04_over.gif');
}

.formField
{
	width: 200px;
	float: left;
	margin: 10px;
}

.formField input, select
{
	width: 180px;
}
.formField input:disabled
{
	background-color: #EEEEEE;
	border: 1px solid red;
}
.formField select:disabled
{
	background-color: #EEEEEE;
	border: 1px solid red;
}

fieldset
{
	margin-top: 10px;
	border: 1px solid #CCCCCC;
}
legend
{
	font-weight: bold;
	color: #000;
}

.keliPasirinkimai
{
	width: 180px;
	float: left;
}
.keliPasirinkimai input
{
	border: none;
}

.skelbimasSmallImage img
{
	border: none;
	margin: 5px;
}

.skelbimasSmallImage a
{
	cursor: pointer;
}

.skelbimasContent
{
	padding: 10px;
}

.reiksmeEilute
{
	margin-bottom: 5px;
}


.tabContainer
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.tab, .tabActive
{
	padding: 5px;
	margin: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

.tab
{
	background-color: #CCCCCC;
	color: #000000;
}

.tabActive
{
	background-color: #666666;
	color: #FFFFFF;
}


a.tab:hover
{
	background-color: #666666;
	color: #FFFFFF;
}

.popup
{
	background-color: #ffcccc;
	margin: 5px;
	padding: 5px;
	border-top: 3px solid #666666;
	border-bottom: 3px solid #666666;
}

.hilight
{
	border-top: 3px solid #CC0000;
	border-bottom: 3px solid #CC0000;
	background-color: #ff9999;
	text-align: center;
	color: #FFFFFF;
	width: 50%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 4px;
}

.hilight h1
{
	font: bold 16px Arial;
	margin: 0;
	padding: 0;
}