/* overall */
* {
	margin: 0px;
	padding: 0px;
}
body
{
	background-color:#FFF;
	color: black;
	font-weight: normal;
	font-family:"Verdana";
	font-size:11px;
}

/* links, headings, paragraphs */
font, pre {
	font-weight: normal;
	font-family:"Verdana";
	font-size:11px;}
a		{color:black; text-decoration:none;}
a:hover {color:black; text-decoration:underline;}

a.none {color:black; text-decoration:none;}
a.none:hover {color:black; text-decoration:none;}

h1, h1 a, h1 a:hover {font-size: 16px; color:#000; font-weight:bold; margin:10px 5px 20px 0px;}
h2, h2 a, h2 a:hover {font-size: 13px; color:#000; margin:5px 3px 10px 0px;}
h3, h3 a, h3 a:hover {font-size: 11px; color:#000;}

h1, h2, h3 {border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#999999;}


p {text-indent:10px;}

hr {height:1px; background-color:#7d4242; margin:1px 0px 1px 0px;}

/* atteeli */
img {border:0px solid transparent;}

img.border {border:1px solid #777;}

/* lists */
ul,ol {
	margin:2px;
	list-style-position: inside;
}

ol {list-style: decimal inside;}


div.main ul li, div.right ul li  {
	list-style-image:url('../images/icons/lipoint.gif');
	list-style-position:outside;
	margin:0px 1px 0px 15px;}

/* div`i */
div {margin:0px; padding:0px;}

.container {
	min-height:1000px;
	background-color:#FFF;
	margin: auto;
	width: 978px;
	border:1px solid #777;
	margin-top:10px;
	}

.top {
	display:none;
	background: transparent;
	width: 100%;
	height: 130px;
	border-bottom: 1px solid #777;
	clear:both;
	}

/* navigation - top */
.navigationtop {
	display:none;
	vertical-align:middle;
	padding:0px;
	border:0px solid #000;
	border-bottom:1px solid #777;
	text-align:center;
	height:25px;
	background-color:#FFF;
	text-align:left;
	clear:both;
}
.navigationtop  a {color: #5b3434; text-decoration:none; border:0px solid #4b4b4b; font-size:11px;}
.navigationtop  a:hover {color: #5b3434; text-decoration:underline; border:0px solid #4b4b4b;}
.navigationtop ul {margin: 0px; padding: 0px; border:0px solid #4b4b4b;}

.navigationtop li {
	list-style-type:none;
	list-style-position:outside;
	vertical-align:middle;
	padding:4px 8px 4px 8px;
	margin:2px;
	float:left;
}
.navigationtop li.selected {
	font-weight:bold;
	/*background-color: #e5c6c6;*/
}
.navigationtop li.selected a {text-decoration:underline;}


/* navigation - left */
.navigationleft {
	display:none;
	float:left;
	width:200px;
	border:0px solid #777;
	border-width:0px 1px 1px 0px;
	background-color:#FFF;
}
.navigationleft li a {color: #5b3434; text-decoration:none; border:0px solid #4b4b4b;}
.navigationleft li a:hover {color: #5b3434; text-decoration:underline; border:0px solid #4b4b4b;}
.navigationleft ul {margin: 0px; padding: 0px; border:0px solid #4b4b4b;}

.navigationleft li {

	list-style-type:none;
	list-style-position:outside;
	vertical-align:middle;
	padding:4px;
	margin:0px;
}
.navigationleft li.selected {
	font-weight:bold;
}

.footer {
	clear: both;
	margin: 0;
	text-align: center;
	color:black;}

.main {
	float:left;
	border:0px solid #777;
	width:750px;
	list-style-position:inside;
	text-align:justify;
	line-height:16px;
	color:black;
	padding:4px 8px 4px 8px;
	margin-left:2px;
	font-family:"Verdana";
	}

.right {
	position: absolute; left: 0px; top: 0px; width: 150px; background-color:#fff; border:1px solid red;
	margin:12px;
}

.right_inside
{
	
	border:1px solid #4f657d;
	border-width:0px 0px 1px 0px;
	background-color:transparent;
	padding:5px;
}

.left {
	float: right;
	width: 200px;
	border:1px solid #FFF;
	border-width:0px 0px 1px 1px;
	background-color:white;
}

.infodiv {
	margin:10px 0px 10px 3px;
	font-size:11px;
	padding:10px 0px 10px 0px;
	border-bottom: 1px solid #FFF;
}

.infodiv_galery {
	margin:10px 0px 10px 3px;
	font-size:11px;
	padding:0px;
	border-bottom: 1px solid #FFF;
}

div.clear
{
	clear:both;
}

/*fieldset*/
fieldset {border: 1px solid #555; margin:4px; padding:4px;}
legend {padding:0px 3px 0px 5px; color:black;margin:2px 20px 3px 10px; color:#111; font-weight:bold;}

/*tables*/
div.main table, div.right table
{
	margin:4px;
	border:1px solid #555;
	border-collapse:collapse;
	background-color:#FFF;
}
div.main td, div.right td, div.right th
{
	border:1px solid #555;
	border-collapse:collapse;
	padding:2px 2px 2px 3px;
	text-align:left;
}

div.main td.liketh, div.main td.likethnormal
{
	border:1px solid #555;
	border-collapse:collapse;
	padding:2px 2px 2px 20px;
	text-align:left;
	background-color:#FFF;
	font-weight:bold;
	vertical-align:top;
}

div.main td.likethnormal
{
	font-weight:normal;
	padding:2px 2px 2px 3px;
}

div.main td.forum_profile
{
	width:80px;
	text-align:center;
	vertical-align:top;
}

div.main td.tight
{
	border:1px solid #555;
	border-collapse:collapse;
	padding:0px 0px 0px 2px;
	text-align:left;
}

div.main td p {text-indent:0px;}

div.main th
{
	border:1px solid #555;
	border-collapse:collapse;
	padding:2px 3px 1px 3px;
	color:#111;
	text-align:center;
	background-color:#FFF;
}

tr.even, tr.odd {background-color:#FFF;}


/*Galerijas fiskas*/

div.grid, div.grid_noconst {
	float:left;
	border:0px solid #DDD;
	padding:3px;
	margin:3px;
	width:160px;
	text-align:center;
	background-color:transparent;
}

div.grid{height:175px;}
div.grid_noconst{height:200px; vertical-align:middle; background-color:#FFF; border:1px solid #777;}


img.galery{
	border:1px solid #333;
	
}

div.main th{background-color:#FFF; color:#222; font-weight:bold; text-align:center; padding:3px;}


/*Pagging spans*/
span.pagging 
{
	float:left;
	border:1px solid #777;
	margin:3px;
	padding:3px 7px 0px 7px;
	text-align:center;
	height:20px;
	vertical-align:middle;
	background-color:#FFF;
	cursor:pointer;
}
span.pagging a
{	
	vertical-align:middle;
	text-decoration:none;
}

span.pagging a:hover
{
	vertical-align:middle;
	text-decoration:none;
}

span.selected 
{
	border-color:black;
	background-color:#FFF;
}

div.img_legend
{
	margin:4px;
	padding:5px;
	border: 1px solid #777;
	background-color:#FFF;
	width:670px;
}

div.infodiv {margin:0px; padding:10px; border:1px solid #4f657d; border-width:0px 1px 1px 1px;}

span.small
{
font-size:9px;
color:#333;
}

p.header {color:#fff; font-weight:bold; padding:3px 0px 3px 15px; margin-top:10px;}
p.header a{color:#fff; text-decoration:none;}
p.header a:hover{color:#fff; text-decoration:none;}
p.header span.small {color:#BBB;}


/*importanti*/
div.important {border:1px solid #7a2f2f;}

/*Daumiem*/
span.date
{
	cursor:pointer;
}