html {
	margin:0;
	padding:0;
	background-position:top left;
}

body {
	margin:0;
	padding:0;
	/*height:700px; /* needed for container min-height */
	font-family:"Trebuchet MS",Verdana;
	_font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#555;
	background-color:#fff;
}

form {
	margin:0;
	padding:0;
}

img {
	border:0;
}

input {
	/*font-size:10px;*/
	border:1px solid #BBBBBB;
	color:#555555;
	/*height:14px;
	font-size:12px;*/
	margin:0;
	padding:0;
}

select {
   	font-size:12px;
}

ul {
	margin: 0;
	padding-left:0px;
}

.top, a.top:link, a.top:active, a.top:hover, a.top:visited
{
	width:750px;
	height:100px;
	text-decoration:none;
}

.left, a.left:link, a.left:active, a.left:hover, a.left:visited
{
	width:250px;
	text-align: center;
	text-decoration:none;
}

.bottom, a.bottom:link, a.bottom:active, a.bottom:hover, a.bottom:visited
{
	width:120px;
	height:60px;
	text-align: center;
	float:left;
	margin:5px;
	text-decoration:none;
}

.div_h2 {
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	color:#693d1c;
}

.gallery {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.3;
}

.votes {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.3;
}

.votes_active {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.inputs {
	border:1px solid #BBBBBB;
	color:#555555;
	margin:0;
	padding:0;
	background: #FBFFF4;
}

.patarimai {
	border:1px solid #BBBBBB;
	color:#555555;
	margin:0;
	padding:5px;
	background: #FBFFF4;
	font-size:12px;
}

.patarimai ul {
	padding-left:15px;
}

.titulinis {
   	list-style-type:square;
   	color:#06D113;
   	margin-left:15px;
}

.tema_green {
	line-height:18px;
   	list-style-type:disc;
   	color:#0ca027;
   	margin-left:15px;
}

.tema_black {
	line-height:18px;
   	list-style-type:disc;
   	color:#000;
   	margin-left:15px;
}

.tema_red {
	line-height:18px;
   	list-style-type:disc;
   	color:#b30000;
   	margin-left:15px;
}

.header {
   	font-size:14px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 25px;
	font-weight: bold;
	color:#000;
	border-bottom:1px solid #349632;
}

.header_titulinis {
   	font-size:14px;
	margin-top: 10px;
	margin-bottom: 5px;
	width:695px;
	line-height: 25px;
	font-weight: bold;
	color:#693D1C;
	border-bottom:2px solid #8a6a50;
}

.header_blokai {
  font-size:14px;
	margin-top: 10px;
	margin-top: 10px;
	width:228px;
	line-height: 25px;
	font-weight: bold;
	color:#000;
}

.button {
	background-image:url(../images/button_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fff;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#349632;
	cursor:pointer;
	font-size:11px;
	font-family:"Trebuchet MS",Verdana;
	_font-family:Arial;
/* 	height:18px; */
	margin:0;
	padding:0;
}

div#container {
/* 	float:left; */
	margin:0 auto; /* center, not in IE5 */
	width:1010px;
	padding-top:10px;
	display:table;
}

div#section_logo {
	float:left;
	margin-top: 30px;
	height:54px;
	width:260px;
	background-image:url(../images/logo.png);
	background-position:left center;
	background-repeat:no-repeat;

/* 	border:1px solid red; */
}

div#section_top {
	clear:both;
	height:102px;
	width:1010px;
}

div#section_live_chat {
	float:right;
	height:104px;
/* 	width:725px; */
	padding-left:0px;

/* 	border:1px solid red; */
}

div#live_chat {
	float:left;
	height:53px;
	width:675px;
	border:1px solid #dddddd;
	color:#555555;
	padding-left:44px;
	background-image:url(../images/new/chat_icon.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
div#live_chat_window {
/* 	background-image:url(../images/new/chat_back.gif); */
	background-position:right top;
	background-repeat:no-repeat;
	height:53px;
	overflow:auto;
}

div#live_chat_info {
	float:left;
	height:15px;
	width:245px;
	font-size:10px;
}

div#live_chat_info_center {
	float:left;
	height:15px;
	width:190px;
	font-size:10px;
	text-align:center;
	padding-right:10px;
}

div#live_chat_info_right {
	float:right;
	height:15px;
	width:260px;
	font-size:10px;
	text-align:right;
	padding-right:10px;
}

div#content {
	clear:both;
	float:left;
 	width:1010px;
	margin-bottom:10px;
	display:block;
}

#left {
	float:left;
	width:250px;
	vertical-align:top;
}

#center {
	float:right;
	width:745px;
	margin: 0;
	padding:0 5px 0 5px;
	vertical-align:top;
	position:relative;
}


div#section_login {
	clear:both;
	width:1010px;
	padding:0px;
	height:30px;
	background-image: url(../images/new/login_juosta.jpg);
	background-repeat: repeat-x;
}

div#paieskos_forma {
	float:left;
	height:26px;
	line-height:26px;
	background-image:url(../images/new/login_juosta.jpg);
	color:#000;
	text-align:right;
	vertical-align:center;
	padding-right:5px;
}

div#prisijungimo_forma {
	float:left;
	height:26px;
	line-height:26px;
/* 	background-color:#DDDDDD; */
	background-image:url(../images/new/login_juosta.jpg);
	background-repeat:repeat-x;
/* 	border-top:1px solid #BBBBBB; */
/* 	border-bottom:1px solid #BBBBBB; */
	color:#000;
	text-align:right;
	vertical-align:center;
	padding-right:5px;
}

div#atsijungimo_forma {
	float:left;
	width:55px;
	height:24px;
	line-height:24px;
	vertical-align:center;
	padding-right:5px;
}


#section_copyright {
	clear:both;
	width:960px;
	height:30px;
	line-height:30px;
	border-top:2px solid #BBBBBB;
	color:#555555;
	text-align:left;
	vertical-align:center;
	padding-left:40px;
}

.div_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.div_menu li {
	padding:0 15px 0 15px;
	margin:0 5px 0 0;
	cursor:pointer;
	display:block;
	float:left;
	background-color:#107F35;
	color:#fff;
}

p {
	padding:5px 0 5px 0;
	margin:0;
}

a:link, a:visited, a:active {
	color:#000;
	font-size:12px;
	border-bottom:1px dotted #6BBA70;
	text-decoration:none;
}

a:hover {
	color:#8a6a50;
	border-bottom:1px dotted #6BBA70;
}

a.copyright:link, a.copyright:visited, a.copyright:active {
	color:#190703;
	font-weight:none;
	text-decoration:none;
}

a.copyright:hover {
	color:#190703;
	font-weight: none;
}

a.nikas:link, a.nikas:visited, a.nikas:active {
  color:#5b6610;
	font-weight:bold;
	border-bottom:1px dotted #6BBA70;
}

a.nikas:hover {
}

a.green:link, a.green:visited, a.green:active {
  color:green;
  font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.green:hover {
}

.svecias {
  color:#b30000;
}

a.kategorija:link, a.kategorija:visited, a.kategorija:active {
	color:#000;
	font-size:13px;
	font-weight:none;
	text-decoration:none;
	border:0;
}

a.kategorija:hover {
	color:#8a6a50;
	text-decoration:underline;
}

.grupes {
	margin-bottom:5px;
}

.grupes a:link, .grupes a:visited, .grupes a:active {
	font-size:16px;
	color:#fff;
	font-weight:none;
	text-decoration:none;
}

.grupes a:hover {
	font-size:16px;
	color:#794C2E;
	font-weight:none;
	text-decoration:underline;
}

.grupes_active {
	font-size:16px;
	color:#794C2E;
	font-weight:none;
	margin-bottom:5px;
}

.div_h1 {
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	margin:0 0 0 0;
	color:#693d1c;
	width:240px;
	position:relative;
}

.block {
	background:transparent url(../images/block.png) no-repeat scroll left bottom;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
}

.block .inner {
	background:transparent url(../images/block.png) no-repeat scroll left top;
	margin:0;
	padding:5px;
}

.block_scrollbox
{
	background:transparent url(../images/block_scroll.png) no-repeat scroll left bottom;
	width:240px;
	height: 210px;
}

.block_inner
{
	background:transparent url(../images/block_scroll.png) no-repeat scroll left top;
	padding-top:8px;
	width:240px;
	height: 200px;
	text-align: center;
}

.block_inner_small
{
	background:transparent url(../images/block_sm.png) no-repeat scroll center top;
/* 	margin-top:10px; */
/* 	margin-bottom:10px; */
/* 	padding-bottom:10px; */
	padding-top:8px;
/* 	padding:3px; */
	width:230px;
	height: 200px;
	text-align: center;
/* 	border:1px solid red; */
}

a.tooltip em {
	display:none;
}
a.tooltip:hover {
	position:relative;
}
a.tooltip:hover em {
	font-style:normal;
	display:block;
	position:absolute;
	font-size:10px;
	top:27px;
	color:#555555;
	left:0px;
	padding:5px;
	border:1px solid #06D113;
	background-color:#FFFFFF;
	text-align:center;
	z-index:100;
}

.text {
   	color:#000;
}

.text ul {
	margin: 0;
	padding-left:25px;
}

.citata {
   	margin:3px;
   	padding:3px;
   	float:left;
   	width:720px;
   	border:1px solid #bbb;
   	background:#f7f7f7;
   	color:#bbb;
}

.siuo_metu {
   	color:#000;
   	margin-bottom:5px;
}

.reklama_120x60 {
    text-align:center; 
		float:left; 
		width:140px;
}

/*
.siuo_metu a:link, .siuo_metu a:visited, .siuo_metu a:active {
	font-size:12px;
	color:#bbb;
	font-weight:none;
	text-decoration:none;
	border:0;
}

.siuo_metu a:hover {
	color:#06D113;
	font-weight:none;
	text-decoration:underline;
}*/

#ico_karsciausios {
   	position:absolute;
   	right:-5px;
   	bottom:-10px;
   	width:40px;
   	height:40px;
	background-image:url(../images/karsta.png);
	background-position:center;
	background-repeat:no-repeat;
}

#ico_naujausios {
   	position:absolute;
   	right:-5px;
   	bottom:-10px;
   	width:40px;
   	height:40px;
	background-image:url(../images/nauja.png);
	background-position:center;
	background-repeat:no-repeat;
}

#ico_ziurimiausios {
   	position:absolute;
   	right:-5px;
   	bottom:-10px;
   	width:40px;
   	height:40px;
	background-image:url(../images/ziurimiausia.png);
	background-position:center;
	background-repeat:no-repeat;
}

#error {
	vertical-align:top;
	border:1px solid #FF7349;
	background:#FFDACA;
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding:0 3px 0 3px;
	margin:10px 0 5px 0;
}

#ok {
	vertical-align:center;
	border:1px solid #66BB66;
	background:#EEFFEE;
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding:0 3px 0 3px;
	margin:10px 0 5px 0;
}
