.banner-main {
    position: relative;
    z-index: 15000 !important;
}

body {
	background: url(/Templates/BustoVizija/NewImages/Fonas-naujas-dual-mazesn-bw.png) repeat 100% 50%;
}


#registration-form { display: none; }

a img {
	border: 0;
}



div.tblock2_inner {
	border: 1px solid rgb(119, 173, 0); 
	margin: 0pt 7px 0pt 0pt; 
	padding: 0pt; 
	width: 125px; 
	height: 125px; 
	float: left;
}


div.tblock_inner3 {
	width: 550px;
	height: 153px; 
	float: left;
	background-color: rgb(255, 255, 255);
}

div.bigwrapper {
	background: url(/Templates/BustoVizija/NewImages/Body.png) repeat-y top center;
	width: auto;
	margin: 0 auto;
}
div.wrapper {
	width: 965px;
	margin: 0 auto;
}

a#home {
	float: left;
}

div.menu {
	clear: both;
	margin: 0px;
}

ul.menuNav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: table-row;
}

ul.menuNav li {
	margin: 0px;
	padding: 0px;
	width: 94px;
	height: 40px;
	float: left;
	background: url(/Templates/BustoVizija/NewImages/button-top.png) no-repeat;
	text-align: center;
	vertical-align: middle;
	line-height: 40px;
	display: table-cell;
}

ul.menuNav li:hover, ul.menuNav li.hover {
	background: url(/Templates/BustoVizija/NewImages/button-top-over.png) no-repeat;
}

ul.menuNav li:hover, ul.menuNav li.round {
	position: relative;
	top: -1px;
}

ul.menuNav li a {
	color: #1c2a05;
	text-decoration: none;
}

ul.menuNav li a:hover {
	text-decoration: underline;
}

ul.menuNav li.itemActive a {
	color: #ffffff;
	font-weight: normal;
}

.round-l, .round-r, .round-tl, .round-tr, .round-bl, .round-br, .round-t, .round-b, .round-l, .round-all, .round {
	border: 1px solid #ffffff !important;
} 

.round-tl, .round-tr, .round-bl, .round-br {
	position: relative;
	top: -1px;
}

.round {
	height: 41px;
	border: 1px solid #ffffff !important;
}
.round-all, .title-header {
	border: 1px solid #ffffff !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}
.round-l {
	-webkit-border-radius-topleft: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-moz-border-radius-topleft: 5px;	
	-moz-border-radius-bottomleft: 5px;	
}
.round-r {
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-bottomright: 5px;
	-moz-border-radius-topright: 5px;	
	-moz-border-radius-bottomright: 5px;	
}
.round-t {
	-webkit-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;	
	-moz-border-radius-topright: 5px;	
}
.round-tl {
	-webkit-border-radius-topleft: 5px;
	-moz-border-radius-topleft: 5px;	
}
.round-tr {
	-webkit-border-radius-topright: 5px;
	-moz-border-radius-topright: 5px;	
}
.round-b {
	-webkit-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;	
	-moz-border-radius-bottomright: 5px;	
}
.round-br {
	-webkit-border-radius-bottomright: 5px;
	-moz-border-radius-bottomright: 5px;	
}
.round-bl {
	-webkit-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomleft: 5px;	
}

div#base {
	margin: 0px;

}

body {
	margin: 0px;
}

html {
	margin: 0px;
}

* {	margin: 0px; }

a#home, div.banner-main {
}
div.banner-main { 
	float: right;
	padding: 5px 0px 5px 5px;
}
a#home {
	padding: 5px 35px;
}

div.top {
	padding: 5px;
}

div.content {
/*	background: url(/Templates/BustoVizija/NewImages/faux.png) repeat-y top right;*/
	margin-right: 3px;
	margin-top: 5px;
	padding-bottom: 20px;
}

div.content div.left {
	float: left;
	width: 652px;
	margin: 10px 10px 10px 0px;
	z-index: 1000;
	position: relative;
	
}
div.content div.right {
	float: left;
	width: 300px;
	margin-top: 10px;
}



h1.title-header {
	display: block;
	background: url(/Templates/BustoVizija/NewImages/title-header.png) no-repeat top left;
	width: 645px;
	height: 25px;
	font-size: 15px;
	text-align: center;
	line-height: 25px;
	vertical-align: middle;
	margin: 10px 0px;
}
.HeaderCell {
	background-color:transparent !important;
	height: 25px !important;
}

.HeaderCell a { 
	color: #282828 !important;
}

table.TableCollection {
border-style: none !important;	
}
table.TableCollection thead tr {
	background: url(/Templates/BustoVizija/NewImages/title-header.png) no-repeat top left;
}

div.content div.right h1.title-header {
	width: 300px;
}

a.front-table-image {
	display: block;
	float: left;
	width: 125px;
	height: 125px;
	padding: 2px 3px 2px 2px;
}


div.hr {
	clear: both;
	height: 5px;
	margin-bottom: 20px;
	padding-bottom: 0px;
}


dl.comment,div.hr, .partner  {
	border-bottom: 1px dotted #b4e54e;
	width: 642px;
}
form.comment dl dd textarea {
	overflow: auto;
}
input[type=text],input[type=password], textarea {
	border: 1px solid #b4e54e;
}

a.front-image {
	display: block;
	float: left;
}

div.title_news_block {
	float: left;
	width: 400px;
	padding: 5px;
}

ul.articles {

	list-style: none;
}



form.comment {
}

form.comment dl dt {
	width: 150px ;
}

form.comment dl dd input, form.comment dl dd textarea {
	width: 280px;
}

ul.articles {
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
ul.articles li  {
	padding: 10px 0px;
	clear: both;
	border-bottom: 1px solid #b4e54e;
}

.inter_title_img {
	border: 1px solid #b4e54e;
}
ul.articles li a img {
	border: 1px solid #b4e54e;
	margin-right: 10px;
}

ul.articles li h2 {
	font-size: 18px;
	font-weight: normal;
	line-height: 120%;
}
ul.articles li h2 small {
	font-size: 12px;
	float: right;
}

ul.articles li p.intro {
	margin: 5px 0px;
}
	
.title-header small {
/*	color: #ffffff;
	float: right;
	margin-right: 20px;*/
}

form.comment { }

label.error {
	color: #00BD0E;
	padding: 3px;
	clear:both;
}


.green-button {
	display: block;
	background: url(/Templates/BustoVizija/NewImages/title-header.png) no-repeat top left;
	width: auto;
	height: 25px;
	color: #1c2a05;
	font-size: 12px;
	text-align: center;
	line-height: 25px;
	float: left;
	vertical-align: middle;
	padding: 0px 5px;
	margin: 0px 0px 10px 0px;
}

.green-button:hover {
	background: url(/Templates/BustoVizija/NewImages/title-header-over.png) no-repeat top left;
}

a.ngsort_sel {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.floater {
	float: left;
}

dl.vote-results  dt, dl.vote-results dd {
	float: left;
	padding: 3px;
}

dl.vote-results dd  {
	font-weight: bold;
}

div.banner180 {
	width: 180px; 
	height: 180px;
	 float: left; padding-right: 5px; text-align: center; color: rgb(125, 177, 7);
}

div.banner125 {
	width: 125px; 
	height: 125px;
	 float: left; padding-right: 5px; text-align: center; color: rgb(125, 177, 7);
}

.article-hypertext h2 {
	float: left;
}

.article-hypertext .date {
	float: right;
}
.article-hypertext, div.hr {
	width: 642px;
	margin-right: auto;
}

.no-underline, .no-underline a {
	text-decoration: none;
}

.button10 {
	width: 15px;
}


a.article-image {
	float: left;
	padding: 0px;
	display: block;
}

.article-image img, .border-image, div.banner125 {
	border: 1px solid #b4e54e;
	
	
}

div.banner125{
	width: 125px;
	height: 125px; 
	float: left;
	overflow: hidden;
	padding: 0px !important;
	margin: 2px 0px 1px 2px;
}

div.article-images a.article-image{
	width: 125px;
	height: 125px;
	display: block;
	float: left;
	margin: 2px;
}

form.rating  {
}
form.rating h2 {
	line-height: 30px;
}

div.gallery-buttonset  {
	margin-left: -1px;
	margin-bottom: 13px;
}
div.gallery-buttonset a {
	width: 213px;
	margin: 0px !important;
	padding: 0px 1px 0px 0px !important;
}
dl.comment  {
	padding-bottom: 5px;
	margin-top: 5px;
}
dl.comment dt {
}

dl.comment dt span.name {
	font-weight: bold;
}

dl.comment dt span.email {
	float: right;
	margin-right: 10px;
}


form#comment {
	float: left;
	padding-top: 10px;
}

dl.short-login dt {
	float: left;
	width: 100px;
	margin-left: 30px;
}

dl.short-login {
	padding-bottom: 5px;
}
	
.size-right-half {
	width: 148px;
	margin: 0;
	padding: 0;
	
}

label.remember-me input {
	position: relative;
	top: 2px;
	left: 3px;
}

dl.short-login dd.remind {
	text-align: right;
	padding-right: 24px;
}

ul.voting {
	list-style: none;
}

ul li input {
	margin: 5px;	
}

ul li {
	line-height: 15px;
}

.partner {
	clear: both;
	width: auto;
}
.partner-image {
	float: left;
	margin-right: 5px;
}
div.vote {
	padding-bottom: 5px;
}

.left h1.title-header {
}

.bar {
	height: 10px;
}
.voting-email {
	float: left; 
	margin-right: 5px;
	margin-top: 3px;
}

dd.results {
	width: 280px;
}


div.voting-list-results {
	float: left;
	width: 400px;
}

ul.bottom-links-list {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.bottom-links-list  li {
	width: 49%;
	float: left;
	margin: 0px;
	padding: 0px;
}
ul.bottom-links-list li.back {
	text-align: right;
}

div.menu-bottom ul {
	list-style: none;
}
div.menu-bottom {
	width: auto;
	margin: 0px auto;
}

div.content-bottom div.right {
	text-align: center;
}
div.menu-bottom ul li {
	float: left;
	padding-right: 10px;
	margin: 0px 10px 0px 3px;
	display: block;
	border-right: 1px solid #b4e54e;
	
}

div.paging-caption  {
	float: left;
	padding-top: 7px;
}

.active {
	color: #ffffff;
}

div.menu-bottom ul li  a {
	color: #999999;
	position: relative;
	top: -1px;
}

div.user-data {
	width: 225px;
	float: left;
}

div.user-data a.green-button {
	float: left;
	width: 195px;
	margin-bottom: 5px;
}

div.interior-gallery {
	padding: 20px 0px 20px 0px;
}

div.interior-gallery div.interior-gallery-item {
	float: left;
}

div.interior-gallery div.interior-gallery-item a img  {
	border: 1px solid #b4e54e;
	margin: 1px;
}

h2.author-name {
	float: left;
	margin-right: 20px;
	line-height: 25px;
}


div#registration-form *  div.hr {
	width: 500px !important;
}

ul.user-list div a.front-table-image {
	margin-right: 10px;
}

ul.user-list div a.front-table-image-last {
		margin-right: 0px;
}

div#ui-datepicker-div {
	z-index: 25000 !important;
}
div.user-data-individual {
	font-size: 13px;
	width: 400px;
}

div.adminInputBlock  b { 
	float: none;
	width: 100%;
	display: block;
}
h3.logged-in-as {
	font-weight: normal; padding-bottom: 5px;
}

div.remind {
	padding-top: 5px;
	font-size: 12px;
}


div.front-body div.hr {
	border-style: none !important;
	margin-bottom: 10px;
}


input[type=radio],input[type=checkbox] {
	border-style: none !important;
}
}
