body{padding:0;margin:0;background-color: #616788;color: #d3d4d6;
font-family:  Arial, Helvetica, sans-serif;
border:0;}

* {margin:0;padding:0;}

a{color:white;text-decoration: none;color: #eeeeee;}
a:hover{color:red;}
a img {border:0;}

h1,h2{font-size:1.4em;margin:0;}
h1{text-align:center;margin-bottom:20px;}
h5{font-size:1em;}
h4{font-size:1.2em}
h3{font-size:1.1em;padding-top: 0.3em;}
h2{text-align:center;margin-top:1em}
h1, h2, h3, h4{background-color: #8a8fa7;}
ul{
list-style-type:none;
margin:0;padding:0;
}
div, p{margin:0;padding:0;}
.cleaner{clear:both;line-height: 1px; height:1px;}
form table th{text-align:left;vertical-align:top;}
.required {text-decoration:underline;}
input.formerror, select.formerror, textarea.formerror{background-color:#f7dfdf;}
label.formerror{color:#FF3333;}
ul.errorlist{
	color:#333333;
	margin:1em;
	padding:0.5em;
	background-color:#f7dfdf;
	border: 1px solid red;/*#DFE8F7;*/
}
ul.errorlist span{font-weight:bold;}
ul.errorlist a{color:blue;}





.straipsniai li{
	display:block;
	padding: 0 3px 0 30px;
	margin:0 3px 1em 3px;
}
.tech_left{	text-align:right; padding-right: 1em; width: 50%}
#tech_duom th {font-weight: bold; text-align:left; text-align:center; padding-top: 2em;}


.systemMessage{
  background-color:#fffff6;
  margin:1em 1em 1em 1em;
  padding:1em;
  border:1px solid #8c91a9;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  color:#333333;
  font-weight:bold;
}
.systemMessage a{color:blue;}
div.ok{background-color:#effdf1;}
div.error{background-color:#f7dfdf;}

label{font-weight: bold;color:#8c91a9;}

#avatar {float:right; margin:1em; text-align:center;}

.one {background-color: #616788;}
.two {}
.dg {text-align:right;}
.ipagr {background-color: #8a8fa7; margin-top: 1em; clear:both;}
#pagrmenu li {padding: 4px 6px;font-size: 1.2em; border-bottom:1px #8a8fa7 solid;}
#pagrmenu li a {display:block;}

/*Pagination*/
.pagination{text-align:right;padding:5px 1em;}
.pagination li {display:inline;margin-right:1em;}

/*Table lists*/
table.list tr.header{margin:0;padding:0;}
tr.header th{
  padding:2px;
  margin:0;
  background-color:#d3d4d6;
  color:#616788;
}
tr.header th a {color:#616788;}
tr.header th a:hover {color:red;}
td.first, th.first{border-left:#8c91a9 1px solid;}
td.last, th.last{border-right:#8c91a9 1px solid;}
tr.end td {border-top:#8c91a9 1px solid; height:1px; font-size:1px;}
/*End of Table lists*/
/*Forumas*/
h2.frm {text-align:center;}
#katsar li {padding: 0.25em 0 0.30em 0; border-bottom:1px #ffffff solid;}
.katpav {font-size: 1.1em; font-weight:bold;}
#category li{padding: 0.25em 0 0.30em 0; border-bottom:1px #ffffff solid;}
.skraiduole{background-color: #8c91a9; border-left: 7px #ffffff solid; padding-left: 3px;}
#category .pav{font-size:1.2em; font-weight:bold;}
.threadmsg {border-bottom:1px #ffffff solid; margin:0; padding:0;}
.threadmsg .header {background-color: #8a8fa7;}
.threadmsg .header a img {padding: 0 2px;}
.threadmsg body {}
.ps {border-top: 1px #8c91a9 dotted; }

form#newthread input{font-size:1.2em;font-weight:bold;color:#555555;}
form#newthread input#title, form#newthread input#url, form#newthread #text {width:90%;display:block;}
form#newthread label{margin-top:0.5em;display:block;font-size:1.2em}
#new_ok{ border: 1px solid #616788; font-weight: bold;width: 90%; margin-top: 7px;}
.frm_catup {text-align:right;padding-right:1em;}
.frm_catup li{display:inline;font-weight:bold;margin-left:5px;}

form.reply p{margin:1em 0;text-align:center;}
form.reply input{font-size:1.2em;border: 1px solid #616788; font-weight: bold;width: 90%; margin-top: 7px;}
form.reply textarea{width:98%;}
.citata{
	border: 1px solid #8c91a9;
	margin: 0.5em;
	background-color: #616788;
	font-style: italic;}
/*End of forumas*/

/*Personal messages*/
#msgs {width:100%;}
#msgs .date{width: 65px;font-size: 0.8em;}
#msgs .buttons{text-align:right;}
#msgs .buttons input {margin:0 0 2px 0;}
#msgs .buttons img, #msgs .buttons input {display:block; margin: 2px 0;}
#msgs td {border-bottom:1px #8a8fa7 solid;}
.msg {margin-bottom:1em;}
.msgpries {margin-bottom:1em;}
.msgpo {margin-top:1em;}
#reply #subject {font-size:1.4em; font-weight:bold;}
#reply input {font-size:1.2em;font-weight:bold;color:#555555;width:95%;}
#reply input, #reply textarea {width:95%;}
.unread, span.unreadpms {font-weight:bold;}
/*End of Personal messages*/

/*Mano(vartotojo puslapiai)*/
table.usersdefault th{text-align:left;}
#userfoto {text-align: center;}
#userfoto img {margin:auto;}

#userfotos {padding-left: 25px;}
#userfotos li {display:block; float:left; border: 1px dotted #8c91a9; width: 150px; height: 150px; margin: 20px; padding: 15px; padding-bottom: 10px; text-align: center;}
#userfotos li:hover{border-color: #ffffff;}
#userfotos li img {display:block; margin:auto;}
/*End of Mano*/

/*Administravimas*/
table#models{width:99%;}

/*End of Administravimas*/

/*Users public*/
dl#user {max-width: 400px;}
#user dt{text-align:left;}
#user dd{text-align:right; font-weight: bold;}
span.data {font-size:0.8em;}
ul#useractions{margin:1em 0;}
#userpage #avatar{float:right;}
ul#userlist li img {float:right;}
ul#userlist li {display:block; border: 1px solid #8c91a9; margin: 10px; vertical-align: middle; padding: 4px;}
ul#userlist a, ul#userlist li span {display:block; }
ul#userlist a.nick {font-size:1.2em; font-weight: bold; margin:5px 0;}
ul#user_letters li {display:inline; margin: 0 5px;}
#userAll {padding-right:15px; text-align: right;}
.lth li{border-bottom:1px #ffffff solid;}
/*ul#userlist .info {margin-left:100px;}*/


/*End of Users public*/
/* Foto albumas */
#foto_alb_list li img, #album_list li img, #foto img {display: block; margin: 0 0 5px 0; margin:auto;}
#foto_kat_list li{padding: 4px 6px;font-size: 1.2em; border-bottom:1px #8a8fa7 solid;}
#foto_kat_list li a {display:block;}

#foto_alb_list li {display:block; float:left; border: 1px dotted #8c91a9; width: 150px; height: 140px; margin: 2px; padding: 2px; padding-bottom: 10px; text-align: center;}
#foto_alb_list li:hover{border-color: #ffffff;}
#album_description {margin: 1em 0 5px 0;}

#album_list li {background-color:#DFD7FF;display:block; float:left; border: 1px dotted #8c91a9; width: 150px; height: 140px; margin: 2px; padding: 2px; padding-bottom: 10px; text-align: center;}
#album_list li a {color: #555555;}

#album_edit_links {margin-top: 1em;}

#foto {text-align: center; width: 100%; margin-bottom: 2em;}
#foto img {margin:auto;}
.foto_nav {margin-bottom:0.5em; }
.foto_nav .next {float:right; margin-right:1em;}
.foto_author {text-align: center;}

/* END of Foto albumas */

/** Links */
.links li {display:block; border: 1px solid #8c91a9; margin: 10px; padding: 7px;}

/** END of links */

/** Straipsniai */
.history_pic {float:right;}
.straips {border-bottom: 1px #ffffff solid;}
.straipsniai {margin:0em 0;}
.straipsniai li{padding:0; }
/** END of straipsniai */








