/* @override http://www.arcanus.lt/sitedesign/vidinis.css */

body {
	padding:0;
	margin:0;
	font-family:tahoma;
	font-size:11px;
	background: url(/images/site/topbcgr.png) repeat-x top left;
	color:#2f2f2f;
}
html,body
{
      margin:0;
      padding:0;
      height:100%;
      border:none
}
a img{border:0;cursor:pointer;}

a,a:visited,a:hover{text-decoration:underlinel;color:#057ebe;}

div#container{margin:0 auto;width:975px;}

div#header{height:110px;}
div#headerbcgr{background: url(/images/site/topbcgrtrn.png) no-repeat top left;height:110px;}
* html div#headerbcgr {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site/topbcgrtrn.png', sizingMethod='crop');background-image: none;} 
a#homelink{background: url(/images/site/arcanus.png) no-repeat top left;width:233px;height:54px;display:block;position:relative;}
* html a#homelink {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site/arcanus.png', sizingMethod='crop');background-image: none;} 

div#logo{margin-left:126px;padding-top:15px;width:300px;}
div#maincontent{width:778px;margin:0 auto;margin-top:-30px;padding-bottom:19px;
	/*background:url(/images/site/insidebotbcgr.png) repeat-x bottom left;*/
	border-bottom:1px solid #dbdbdb}
div#headercontmen{height:50px;background: url(/images/site/redrep.png) repeat-x  bottom left;}
div.clearer{clear:both;font-size:0px;height:0px;line-height:0px;}

/* http://www.cssplay.co.uk/boxes/minheight.html */
/* for understanding browsers */
div#minheightfix {
padding:0em;
min-height:340px; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html div#minheightfix {
height: 340px;
}
/**/

div#footer{color:#424242;height:60px;background: url(/images/site/topbcgr.png) repeat-x top left;text-align:center;padding-top:21px;}
div#footer a,div#footer a:visited,div#footer a:hover{text-decoration:underline;color:#424242;}

div#iconslangs{float:right;padding-right:96px;padding-top:15px;}
div#iconslangs a{color:#cb1515;text-decoration:none;padding-right:6px;padding-left:7px;text-transform:uppercase;}
div#iconslangs a:hover{text-decoration:underline;}
div#iconslangs a#curlang{font-weight:bold;}

/*TOP MENU STYLES*/
#headermenu {
  float:left;
  line-height:normal;
}

#headermenu ul {
  margin:0;
  padding:0;
  list-style:none;
  }
#headermenu li {
  float:left;
  background:url("/images/site/leftregular.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 7px;
  }
#headermenu a {
  float:left;
  display:block;
  background: #d10000 url("/images/site/bcgrmen.gif") no-repeat left top;
  padding:18px 15px 18px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#FFF;
  text-transform:uppercase;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#headermenu a {float:none;}
/* End IE5-Mac hack */
#headermenu a:hover {
  text-decoration:underline;
  }
#headermenu .current {
  /*background-image:url("images/leftfirt.gif");*/
  }
  
 #headermenu .first {
  background-image:url("/images/site/leftfirt.gif");
  }
  
  #headermenu .lastitem{
 background:url("/images/site/endmenu.gif") no-repeat left top;
 padding:0 0 0 10px;
 width:10px;
 height:50px;
  }
  
#headermenu .current a {
  font-weight:bold;
  }
  
  /*BUTTON CONT*/
  div#butcont{height:128px;background:url("/images/site/butinspad.png") repeat-x left top;}
  div#leftinsbut{float:left;padding:5px 0px 0px 10px; }
  div#rightinsbut{float:right;padding:5px 16px 0px 0px;}
  /*END BUT CONT*/
  
  /*SML BAR*/
  div#smlbar{background: url(/images/site/grrep.png) repeat-x top left;height:30px;margin-bottom:11px;line-height:30px;}
  div#newsline{float:left;line-height:30px;height:30px;padding-left:19px;}
  .bolditem{font-weight:bold;}
  
  div#searchbox{float:right;padding-right:5px;line-height:normal;padding-top:4px;}
  .searchbutlt{background: url(/images/site/searchlt.gif) no-repeat top left;width:56px;border:0;height:20px;
  font-size:10px;color:#fff;text-transform:uppercase;font-family:tahoma;
  }
  .frmsrch{display:inline;}
  .searchinput{border:0;background: #FFF url(/images/site/searcginputbgcg.gif) repeat-x top left;width:106px;font-family:arial;font-size:11px;padding-top:4px;padding-bottom:3px;padding-left:4px;}
  /*SML BAR*/
  
  
/*INSIDE LAYUOUT*/
div#leftmenu{width:183px;float:left;_margin-right:-3px;}
div#maininsidebody{width:595px;margin-left:183px;_margin-left:-3px;background:url(/images/site/bodyinsbcgr.png) repeat-y top left;border-bottom:1px solid #e5e5e5;}
div#overflowfix{width:595px;overflow:hidden;}
div#contpadding{padding:28px 15px 45px 15px;}

/*INSIDE LAYUOUT*/ 
  
/*BLUE CATEGORY NAME*/
div#lftcatname{background:url(/images/site/leftbrdcatname.png) no-repeat top left;}
div#maincatbcgr{background:url(/images/site/catnamebcgr.png) repeat-x top left;}
div#rightcatbrd{background:url(/images/site/rightbcgr.png) no-repeat top right;padding-left:16px;}  
div#lftcatname,div#maincatbcgr, div#rightcatbrd{line-height:32px;height:32px;}
h1.categoryname{text-transform:uppercase; margin:0;padding:0;padding-left:21px;font-size:11px;font-weight:bold;padding-top:0px;color:#565656;background: url(/images/site/catnameico.gif) left 12px no-repeat ;}

.p  li{margin-left:10px; color:#d20001}
.p  li a{ color:#d20001}
.p  li a:hover{ color:#d20001; text-decoration:none}

/*MENU STYLES*/
div#mainmenbcgr{background: url(/images/site/menbcgrtop.png) repeat-y top left;}
div#topmenbcgr{background:url(/images/site/topmenbcgrins.png) no-repeat top left;height:8px;line-height:8px;font-size:8px;}
div#butmenbcgr{background: url(/images/site/bottommenbcgrins.png) no-repeat bottom left;height:7px;line-height:7px;font-size:7px;}


div#menpaddingins{padding:12px 0px 10px 20px;}
   

#navcontainer{width:150px;}
#navcontainer ul{list-style-type: none;text-align: left;margin:0;padding:0;}
#navcontainer ul li{padding-top:1px;padding-bottom:1px;}
#navcontainer ul li a{background: transparent url(/images/site/meninsico.gif) left center no-repeat;padding-left: 12px;text-align: left;text-decoration: none;color: #0e89c9;}
#navcontainer ul li a:hover{color: #0e89c9;text-decoration:underline;}
#navcontainer ul li a#current{color: #0e89c9;text-decoration:underline;}
/*END MENU STYLES*/   


/****END SPECIALS******/
div#specials{padding-top:23px;width:180px;}
h1.special{margin:0;margin-left:13px;padding:0;padding-left:20px;color:#d10000;font-size:13px;text-transform:uppercase;background: transparent url(/images/site/arrowred.gif) left center no-repeat;}
div#specnewspaddings{padding:13px 15px 0px 15px;background: url(/images/site/specnewsbcgr.png) repeat-x top left;margin-top:10px;}
div.newsitemspec{padding-bottom:17px;}
div.newsitemspec p{margin:0;padding:0;color:#494949;}
div.newsitemspec a,div.newsitemspec a:visited,div.newsitemspec a:hover{display:block;color:#007cc0;}
/****END SPECIALS*****/



/*ADVER ITEM STYLES*/
div.advercar{margin-bottom:15px;}
div.piccont{float:right;border:2px solid #047aba;margin-left:5px;}
h2.listheadline{color:#525252;margin:0;padding:0;font-size:13px;}
div.price{color:#950808;font-size:13px;font-weight:bold;}
div.spaceradver{border-top:1px solid #e6e6e6;height:1px;line-height:1px;font-size:1px;margin-bottom:8px;}
/*ADVER ITEM STYLES*/

div.footer-cont {width: 740px; margin: 0 auto;}
div.footer-left {width: auto; float:left;}
div.footer-right {width: auto; float:right;}
div.footer-center a{
	width: 32px;
	height: 32px;
	background: url(/images/site/facebook2.png) no-repeat;
	float: left;
	margin-left: 260px;
	display: inline;
}

#minheightfix a
{
	 color: #D10000!important;
}