/* ======================================

author: aivaras trapulionis / DDS
email: info@dds.lt
website: http://www.dds.lt
=========================================*/
* {
padding: 0;
margin: 0;
border: none;
font-weight: normal;
font-style: normal;
}


body {
font-family: Arial, Helvetica, sans-serif;
background-color: #fffee2;
line-height: 1.2em;
color: #00458e;
font-size: 12px;
}

/*
===================================================*/
#main {
margin: 0px auto 10px auto;
width: 1000px;
}

#header {
margin: 5px 0 0 5px;
height: 110px;
}

#logo {
float:left;
width:228px;
}

#ads {
float:right;
width:750px;
}

#nav { 
background-color:#FFF;
border-bottom: 1px solid #d5d5d2;
border-top: 1px solid #d5d5d2;
padding: 5px 8px;
margin-bottom: 10px;
height: 44px;
}

#info {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-color:#b6b5b4;
padding:6px;
margin: 0 5px;
}

#page {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FFF;
background-color:#e77817;
padding: 4px 10px;
margin: 0 5px;
}

#content {
clear:both;
margin:10px 0;
}

#content_center {
width: 691px;
float:left;
margin: 0 5px;
}

.side {
border: 1px solid #c9c7c1; 
background-color:#FFF;
line-height:12px;
margin-bottom: 10px;
}

.right_side {
border: 1px solid #c9c7c1; 
background-color:#FFF; 
width: 290px; 
margin: 0 5px 10px 0; 
float:right;
clear:right;
line-height:12px;
}

#nav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/nav_bg.gif);
	width:136px;
	height:16px;
	text-align:center;
	padding: 2px 0;
	margin: 1px 2px;
	display:block;
	float:left;
}

#nav li.on { 
background-image: url(images/nav_bg_on.gif);
}

.straipsnis { 
	background-color:#fff;
	padding: 10px;
	border: 1px solid #3f73a7;
	min-height: 500px;
	line-height: 15px;
}

/*
===================================================*/
.straipsnis img { padding: 0 0 2px 10px; clear:both; }
.straipsnis .data { color:#a5a4a3; font-size: 10px; }
.straipsnis span.img_comment { color:#a5a4a3; font-size: 10px; padding-left: 10px; }
.straipsnis hr { border:0px; border-top:3px solid #9cb7d3; margin-top: 3px;}
.straipsnis .foto_album { clear:both; margin: 15px 0px; }
.straipsnis legend { color:#e77817; font-weight: bold; padding:0px; margin:0px; }
.straipsnis fieldset { border-top: 1px solid #c9c8c7; padding:0px; margin:0px; }
.straipsnis .foto_album img { padding: 0px 1px; }
.straipsnis .comments { clear:both; padding: 0 5px 10px 5px; }
.straipsnis table { margin: 0 auto; }
.straipsnis textarea { border: 1px solid #00458e; color:#000; font-size:13px; padding:4px; width: 300px; height: 100px; margin: 1px 0; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; }
.straipsnis input { background-color:#FFF; border: 1px solid  #00458e; height:15px; padding:2px 4px; margin: 1px 0; font-size: 13px; width: 300px; }
.straipsnis .comments button { font-weight: bold; font-size: 12px; color:#FFF; background-color:#013974; border: 1px solid #5a7fa8; padding: 2px 4px; margin: 3px 1px 0 0; background-image:url(images/button_com.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; }
.straipsnis h3 { font-weight:bold; padding: 15px 0; font-size: 14px; }


/*
===================================================*/
.visi { 
	background-color:#fff;
	padding: 10px;
	border: 1px solid #3f73a7;
	min-height: 500px;
	line-height: 15px;
}

.visi .more { clear: both; padding: 15px 0; }
.visi #first img { clear:both; padding-right: 10px; }
.visi .mini { padding: 5px 5px; }
table img { padding: 4px 0; }

/*
===================================================*/
form { }

option { }

textarea {
border: 1px solid #00458e;
color:#707070;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
padding:4px;
margin: 1px 0;
}

input[type="text"], input[type="password"] {
background-color:#FFF;
border: 1px solid #00458e;
height:15px;
padding:2px 4px;
margin: 1px 0;
font-size: 13px;
}

button { }

/*
===================================================*/
#nav li a { color:#FFF; }
#nav li a:hover { color:#FFF; text-decoration:underline; }
.title_side { font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding: 3px 4px; }
.title_side.orange { background-color:#e77817; color:#FFF; }
.title_side.blue { background-color:#00458e; color:#FFF; }
.plus p { padding-top: 3px; }
.local { border: 2px solid #e2e1e1; font-size: 10px; font-family: tahoma; margin-bottom: 5px; }
.orange_txt { color:#e98329; }
.line_param { border-bottom: 1px solid #3e72aa; padding-bottom: 1px; }
.local_menu { padding: 3px; text-align:right; }
.reng { line-height: 14px; }
.title_side.grey { padding: 3px 5px; background-color:#dededd; }
#foto_content { padding: 5px; }
#foto_content img { padding-left: 2px; }
.bar_content { padding: 5px; }
.deg td { text-align:center; padding: 2px 4px; line-height: 13px; }
.bg { background-color:#dededd; }
.orai_mie { background-color: #7b9fd0; color:#FFFFFF; font-weight:bold; font-size: 1.2em; padding: 3px; margin:1px; width: 70px; }
.orai { border-style:solid; border-color:#7b9fd0; border-width: 1px 1px 1px 0px; padding: 1px; }
.cal { padding:2px 4px; }
.cal_grey { background-color:#dededd; padding:2px 4px; }
.super { width: 340px; min-height: 370px; margin-right: 6px; }
.super img { padding-top: 5px; }
.newest { width: 340px; min-height:370px; }
.six { width: 225px; height: 270px; margin: 0 5px 5px 0; }
.six.zero { margin: 0 0 5px 0; }
.six p { padding-top: 3px; }
.new { border-bottom: 1px dotted #dededd; clear: both; padding: 0px 0px 10px 0px; margin: 0 0 10px 0; }
.new.last { border: none; margin:0px; clear:both; padding: 0 0 10px 0; }

span.title { font-size: 1.1em; font-weight: bold; color:#e77817; }
span.title a { font-size: 1em; font-weight: bold; color:#e77817; text-decoration:none; }
span.title2 { font-weight: bold; color:#e77817; }
span.title3 { font-size:11px; font-weight: bold; color:#e77817; }
span.comment_number a { font-weight: bold; color:#7b9fd0; text-decoration:none; }
span.comment_number { font-weight: bold; color:#7b9fd0; text-decoration:none; }
span.img_comment { color:#a5a4a3; font-size: 10px; }

/*
===================================================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
}

ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

a img, img { border: none; }

a {
text-decoration: none;
color:#89a9d5;
}

.clear {clear:both; display:block; height:0px;}
b, strong {font-weight:bold;}
hr {border:0px; border-top:1px solid #999;}
.left { float:left; }
.right { float:right; }

.comment_name { 
 padding:5px; 
    border-bottom: 1px solid #CCCCCC;
}

.comment_name_bg { 
 background-color:#e2e1e1;
    padding:3px;
}

.comment_content {
 padding:5px; 
    border-bottom: 1px solid #CCCCCC; 
    color:#000;
}

.comment_date {
 font-size:10px;
    color:#999999;
}

.comment_table {
 border-top: 1px solid #CCCCCC; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
}
