h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
  color:#0462a7;
}

a:hover
{
  text-decoration: underline;
  color:#0462a7;
}

body
{
  margin: 0;
  padding: 0;
  font-family: 'Trebuchet MS', Verdana, Arial, Sans-serif;
  font-size: 12px;
  background-color: #f6f6f6;
  color:#363636;
}
td
{
  font-family: 'Trebuchet MS', Verdana, Arial, Sans-serif;
  font-size: 12px;
  color:#363636;
}
input.input_text
{
    width:550px;
    border:1px solid #000;
    clear:both;
}
textarea.input_area
{
    width:550px;
    border:1px solid #000;
    height:100px;
    background-color:#fff;
    clear:both;
}
input.submit
{
    background-color:#ddeafb;
    border:1px solid #3a3c3e;
    padding:3px;
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    float:left;
}
input.submit_simple
{
    background-color:#ddeafb;
    border:1px solid #3a3c3e;
    padding:3px;
    margin:10px;
}
select.input_select
{
    width:550px;
    border:1px solid #000;
    clear:both;
}
p.error
{
    color:#f00;
    font-weight:bold;
}

div#main_container
{
  border:1px solid #ccc;
  width:996px;
  margin:10px auto;
  background-color:#fff;
}
div#head_container
{
  background:url(../images/v2_head_area.gif) top left no-repeat;
}
td.menu_slot
{
  background:url(../images/v2_line_1.gif) top right no-repeat;
}
div#tr_slot
{
  background:url(../images/v2_line_2.gif) top left no-repeat;
  width:191px;
  height:34px;
}
td.tr_slot
{
  background:url(../images/v2_line_4.gif) top left repeat-y;  
}
td.footer_slot
{
  background:url(../images/v2_line_3.gif) top left no-repeat;
}
td.right_slot
{
  background:url(../images/v2_line_4.gif) top left repeat-y;  
}
div#footer_container
{
  text-align:center;
}
span.footer_text
{
  background-color:#fff;
  padding:2px;
}
div.right_slot_content
{
  padding-left:23px;
  padding-right:22px;
}
div.right_slot_line_left
{
  background:url(../images/v2_line_5.gif) top left no-repeat; 
  height:39px;
}
div.right_slot_line_left_inner
{
  padding-left:17px;
  padding-top:7px;
  font-weight:bold;
  font-size:11px;
}
div.right_slot_line_right
{
  background:url(../images/v2_line_6.gif) top left no-repeat; 
  height:39px;
}
div.right_slot_line_right_inner
{
  padding-right:22px;
  padding-top:7px;
  text-align:right;
  font-weight:bold;
  font-size:11px;
}
input.login_field
{
  border:1px solid #555;
  width:123px;
  margin-bottom:10px;
  margin-top:3px;
}
input.login_remember
{
  margin-right:5px;
  vertical-align:middle;
}
input.login_submit
{
  width:26px;
  height:29px;
  background:#ddeafb url(../images/login_submit.gif) top left no-repeat;
  border:0px none;
  vertical-align:middle;
}
div#content_container
{
  margin-bottom:10px;
  width:750px;
  overflow:hidden;
}
div#content_container h1,div#content_container h2
{
  background:url(../images/trikamp.gif) top left no-repeat;
  padding-left:40px;
  font-size:18px;
  font-weight:bold;
  line-height:31px;
  margin-top:20px;
}
div#content_container p
{
  padding-left:10px;
  /*text-align:justify;*/
}
div#main_menu
{
  margin-left:10px;
  font-weight:bold;
}
div#main_menu span
{
  padding-left:10px;
  padding-right:10px;
}
div.submenudiv
{
	margin-left:10px;
}
div.submenudiv span
{
	padding-left:10px;
	padding-right:10px;
}
input.contacts_input_text
{
    width:300px;
    padding:5px;
    border: 1px dotted #ccc;    
    background:#f5f5f8;
    font:14px Verdana, Arial, Serif;
}
textarea.contacts_input_area
{
    width:300px;
    padding:5px;
    height:200px;
    border: 1px dotted #ccc;    
    background:#f5f5f8;
    font:14px Verdana, Arial, Serif;
}

/************************************************
*    Comments                                    *
************************************************/
#content_container .commentlist 
{
    margin:0;
    padding:0;
    border-top:#ccc 1px dotted;
}
#content_container .commentlist li 
{
    list-style:none;
    margin: 0;
    padding:1em;    
    border-bottom: #ccc 1px dotted;    
}
.commentlist li.alt 
{
    background:#f5f5f5;    
}
.commentlist li .cmtinfo 
{
    margin:0;
    padding:0;    
    text-align:right;
    margin-bottom: 10px;    
}
.commentlist li cite 
{
    font-style:normal;
    font-weight:bold;
    font-size:1.1em;
    float:left;
}
.commentlist li .cmtinfo em 
{
    float:right;
    margin:0;
    padding:0;
    font-style:normal;
    font-size:0.9em;
    color:#999;
}
#content .nocomments 
{
    text-align:center;
    color:#999;
    font-size:0.9em;
}
.trackback
{
    background:url(../images/trackback.png) no-repeat left center;
    padding:0px 17px;
} 
 
input.textbox
{
    border:#ccc 1px dotted;
    background:#f5f5f8;
    font:1em Verdana, Arial, Serif;
    padding:2px;
    margin:2px 0;
    width:150px;
}
div.cl_button
{
    background-color:#ddeafb;
    border:1px solid #3a3c3e;
    padding:3px;
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    float:left;
}
div.cl_button a,div.cl_button a:hover
{
    color:#363636;
    text-decoration:none;
}
div.form-row textarea
{
    width:500px;
    height:100px;
}
div#titulinis_naujienos
{
    width:200px;
    float:right;
    background-color:#f2f8ff;
    padding:0px 20px 10px 20px;
    margin-left:10px;
}
div#titulinis_naujienos h3
{
  font-size:18px;
  font-weight:bold;
  line-height:31px;
  margin-top:20px;
}
div.naujiena_title
{
    color:#0462a7;
    font-weight:bold;
    padding-top:10px;
}
div.naujiena_title span.data
{
    color:#000;
    font-size:11px;
}