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

/* Standard eZ publish stylesheet */

body, div, span, p, .p,  h2, .listproducts, h3, ul, li, a, td ,th, select, input, textarea, credit
{
	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
}

body, p, .p, ul, li, a, h3, .path, th, td, .check, input, select,  textarea, div, span
{
	font-size: 11px;
}



h1 {
	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-style: normal;
	font-size: 16px;
	color: #333333;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	text-decoration : none;	
	
	margin-top: 0px;
	margin-bottom: 0px;	
}



h2 {
	font-family: Arial, Times,  Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 1px;
	margin-bottom: 1px;	
	text-decoration : none;
	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 4px;	
}



a {
    color: #D10000;

	font-size: 11px;
	text-decoration: underline;
}

a:hover {
    color: #D10000;

	text-decoration: underline;
}

.list_label {
    font-size: 8pt;
    color: #333333;
}

.list_value {
    font-weight: bold;
    font-size: 8pt;
    color: #333333;
}

.listheadline, .listproducts {
	font-family: Arial, Times,  Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #1d7390;
	text-decoration : none;
/*
	margin-top: 1px;
	margin-bottom: 1px;	
	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;	*/
}


a.path_current {
	font-family:  Arial, Verdana,   Helvetica, Swiss, Futura, sans-serif;
	font-size: 11px;
	color: #1d7390;
	text-decoration: none;
}

a.path_current:hover {
	text-decoration: none;
}


a.path {
	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 11px;
	color: #1d7692;
	text-decoration: none;
}

a.path:hover {
    color: #1d7692;
    text-decoration: underline;
}



.tab, .tab
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.menuhead
{
	font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 11px;
	color: #0762b1;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;

}


.menubold, .pictext, .credit, .byline, .subhead
{
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.menu 
{
	color: #968f77;
	font-weight: normal;
	text-decoration: none;
}




.menutext 
{
	font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
        padding-left: 10px;
	padding-right: 10px;
}

.menutext1 
{
	color: #666666;
	margin-bottom: 4px;
}

.menubold 
{
	color: #999999;
	font-weight: bold;
}

.menuspacer
{
	font-size: 0px;
}

.spacer
{
	padding-top: 2px;
	padding-bottom: 2px;
}

.boxtext 
{
/*	font-weight: bold;*/
	font-size: 11px;
/*	margin-bottom: 1px;*/

}

#searchbox .searchboxtext 
{
	font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	margin: 0 0 0 0;
	padding: 1 1 1 1;
/*	margin-bottom: 1px;*/

}

#searchbox input 
{
	font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 11px;
	width:100px
}

#searchbox select 
{
	font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 11px;
	width:100px
}


.small, .smallbold
{
	font-size: 10px;
}

.smallbold 
{
	font-weight: bold;
	color: #0d387d;
}

.check 
{
	margin-bottom: 8px;
}

.checkhead
{
	font-weight: bold;
	margin-bottom: 16px;
}

.list
{
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
/*	padding: 3px;*/
}

th 
{
	font-weight: bold;
	text-align: left;
}

th.right
{
	text-align: right;
}

.tdmini
{
	font-size: 1px;
}

.pictext
{
	color: #333333;
/*	font-style: italic;*/
}

.pris
{
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 12px;
}

.linkselect
{
	color: #ffffff;
}

.linkselect:hover
{
	color: #dcdcdc;
}

.linknormal
{
	color: #000000;
}

.bglight 
{
/*	background-color: #F1EEDF;*/
}

.bgdark 
{
/*	background-color: #dcdcdc;*/
}

.bgcurrent
{
/*	font-weight: bold;
	background-color: #F1EEDF;*/
}

.bgweekend
{
	background-color: #a0a0a0;
}

.bgselect
{
	
	background-color: #CAD2A1;
}

form
{
	margin: 0px;
}

hr{
	color: #666666;
}

.stdbutton 
{
    font-size: 12px;
/*    font-weight: bold;*/
    text-align: center;
    border-width: 0;
    color: #ffffff;
    background-color: #7d8c99;
    border-color: #7d8c99;
    border-style : solid;
    border-width: 1px 1px 1px 1px;

}

.okbutton 
{

    font-size: 12px;
/*    font-weight: bold;*/
    text-align: center;
    border-width: 0;
    color: #ffffff;
    background-color: #7d8c99;
    border-color: #7d8c99;
    border-style : solid;
    border-width: 1px 1px 1px 1px;

/*    background-image : url("/images/site/menu.gif");
    background-position : 5px;
    background-repeat : no-repeat;*/
    
}

 


.loginbutton 
{

    font-size: 11px;
    font-weight: bold;
    text-align: center;
    border-width: 0;
    color: #050402;
    text-transform: lowercase;
    background-image : url("/images/site/loginbutton.png");
    background-repeat : no-repeat;
	
}

.divider
{
	float: left;
	padding-right: 10px;
}

.box
{
	width: 230px;
}

.halfbox
{
	width: 200px;
}

.searchbox
{
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    width: 132px;
/*    height:17px;*/
	
    font-size: 11px;
    border-width: 1px;
    color: #333333;
    
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
/*

    background-image : url("/images/site/search_bg.png");
    background-position : left;
    background-repeat : no-repeat;
*/
	
}

.error
{
	font-size: 11px;
/*	font-weight: bold;*/
	color: #e2040e;


}

.menu_head {
    font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 14x;
    font-weight: bold;
    color: #075293;
    text-transform: uppercase;
}



a.menulist {
    font-family: Tahoma, Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-decoration : none;
    padding-left: 20px;
}
a.menulist_sel {
    font-family: Tahoma, Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 14px;
    color: #f8c300;
    text-decoration : none;
    padding-left: 20px;
}
a.menulist:hover {
    font-size: 14px;
    color: #f8c300;
    text-decoration : none;
}



a.submenu {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: none;
    
    display : table;
    width: 100%;
    
    padding-left: 8px;
    padding-right: 10px;
    padding-top: 7px;
    padding-bottom: 1px;	



}
a.submenu:hover {
    color: #94d436;
    text-decoration: none;
}





a.hmenu {
    font-family: Arial, Verdana,  Helvetica, Swiss, Futura, sans-serif;
    font-size: 12px;
    color: #f6f6f6;
/*    font-weight: bold;*/
    text-decoration: none;
    text-align:center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 4px;	
    
    
    display : table;
    width: 100%;
    margin-left: 0px;
    margin-right: 0.1px;
    margin-top: 0px;
    margin-bottom: 0px;	
    


}
a.hmenu:hover {
    background-color: #ccdca9;
    text-decoration: none;
    color: #0a8f04;

}


a.hmenu_sel{
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 12px;
    color: #0a8f04;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 4px;	

    display : table;
    width: 100%;
    text-decoration: none;
    margin-left: 0px;
    margin-right: 0.1px;
    margin-top: 0px;
    margin-bottom: 0px;	
    background-color: #ccdca9;
    text-align:center;
    
}
a.hmenu_sel:hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #ccdca9;
}

/*

a.vhmenu {
    font-family: Arial, Verdana,  Helvetica, Swiss, Futura, sans-serif;
    
    font-size: 12px;
    color: #333333;
    text-decoration: none;

    padding-left: 59px;
    padding-right: 12px;
    padding-top: 10px;
    padding-bottom: 10px;	
    
    
    display : table;
    width: 100%;
    margin-left: 0px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 0px;	

    background-color: #ffffff;
    
    background-image : url("/images/site/menu.gif");
    background-position : 47px;
    background-repeat : no-repeat;


}
a.vhmenu:hover,a.vhmenu_sel:hover  {
    background-color: #f4f3f3;
    text-decoration: none;
    color: #333333;
    


}


a.vhmenu_sel{
    font-family: Arial, Verdana,  Helvetica, Swiss, Futura, sans-serif;
    
    font-size: 12px;
    color: #333333;
    text-decoration: none;

    padding-left: 59px;
    padding-right: 12px;
    padding-top: 10px;
    padding-bottom: 10px;	

    
    
    display : table;
    width: 100%;
    margin-left: 0px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 0px;	

    background-color: #f4f3f3;
    
    background-image : url("/images/site/menu.gif");
    background-position : 47px;
    background-repeat : no-repeat;


}
*/
/** START MAIN VMENU STILE **/
/*
#vmenubox {
    position:relative;
    display:block;
    margin:0;
    padding:0;
}

#vmenubox .vmenu_list{
    margin: 0;
    padding: 15px 20px 15px 20px;
}


#vmenubox ul, #vmenubox li  {
    list-style: none;
    margin: 0;
    padding: 0;
}

#vmenubox a.vmenu {
    font-size: 12px;
    display : block;
    height:1%;
    padding:6px 15px 6px 15px;
    margin:0;
    color: #145aaf;
    text-align:left;
    background-image: url("/images/site/menu.gif");
    background-position: 8px;
    background-repeat: no-repeat;
    text-decoration: underline;
}


#vmenubox a.vmenu:hover {
    color: #188aeb;
    text-decoration: underline;
}

#vmenubox a.vmenu_sel,#vmenubox a.vmenu_sel:hover {
    font-size: 12px;
    display : block;
    height:1%;
    padding:6px 15px 6px 15px;
    text-decoration: underline;    
    color: #188aeb;
    background-image: url("/images/site/menu.gif");
    background-position: 8px;
    background-repeat: no-repeat;
}

#vmenubox a.vmenu1 {
    display : block;
    font-size: 12px;
    color: #145aaf;
    height:1%;
    margin:0;
    padding:6px 4px 6px 29px;
    background-image: url("/images/site/submenu.gif");
    background-position: 19px;
    background-repeat: no-repeat;

    text-decoration: underline;

}

#vmenubox a.vmenu1:hover {
    color: #188aeb;
    text-decoration: underline;
}

#vmenubox a.vmenu1_sel,#vmenubox a.vmenu1_sel:hover {
    display : block;
    font-size: 12px;
    color: #188aeb;
    height:1%;
    margin:0;
    padding:6px 4px 6px 29px;	
    text-decoration: underline;
    background-image: url("/images/site/submenu.gif");
    background-position: 19px;
    background-repeat: no-repeat;

}
*/
/** END MAIN VMENU STILE **/



.imenu {
    border-color : #939aa0;
    border-style : solid;
    border-width: 1px;
    background-color: #f1f6f9;
}

.imenu a {
    color: #014c9d;
    text-decoration: underline;
}
.imenu a:hover {
    color: #1d8ef8;
    text-decoration: underline;
}

a.pagmeniu {
    font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 12px;
    color: #666666;
    font-weight:bold; 
    text-decoration : none;
}

a.pagmeniu:hover {
    font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 12px;
    color: #666666;
    font-weight:bold;
    text-decoration : none;
}











.search {
    font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 12px; 
    color: #183884; 
    
}


.login {
    font-family:  Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #3a3c3e; 
    text-transform: lowercase;
    font-weight: bold;

    
}


a.path_page {
    font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color:#999999; 
    text-decoration : none;
}

a.path_page:hover {
    font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color:#999999; 
    text-decoration: none;

}


.path_page_a {
    font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color:#999999;
    font-weight:bold;
    text-decoration : none;
}




.tableh1 
{
    border: 1px #999999 solid;
    background-color: #ffffff;
	
}

td.image 
{
    border: 1px #ffffff solid;
}

.imgtrumb 
{
    border: 1px #ffffff solid;
}

.year {
	font-family:  Verdana, Arial,  Helvetica, Swiss, Futura, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #0c900c;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 1px;	
	text-decoration : none;
	
	
}

a.menu 
{
	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 12px; 
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
a.menu:hover 
{
	color: #333333;
	font-weight: normal;
	text-decoration: underline;


}


img.cimage {
    border-color : #ffffff;
    border-style : solid;
    border-width : 1px;
}

img.imglist {
    border-color : #ffffff;
    border-style : solid;
    border-width : 1px;
}

a.imglink img {
    border-color : #ffffff;
    border-style : solid;
    border-width : 1px;
}

a.imglink:hover img {
    border-color : #fdb813;
    border-style : solid;
    border-width : 1px;
}

.p img {
    border-color : #ffffff;
    border-style : solid;

}

p img {
    border-color : #ffffff;
    border-style : solid;

}


a.link {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #333333; 
    text-decoration : none;

}

a.link:hover {
    color: #333333; 
    text-decoration: underline;
}




/* Sitemap style */

a.searchlink {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #666666; 
    text-decoration : none;
    padding-left: 15px;


    background-image : url("/images/site/menu.png");
    background-position : left;
    background-repeat : no-repeat;

}

a.searchlink:hover {
    font-size: 11px; 
    color: #94d436; 
    text-decoration : none;
/*
    border-bottom-color : #94d436;;
    border-bottom-style : solid;
    border-bottom-width : 1px;*/

}



a.sitemap {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #014c9d; 
    text-decoration : none;
    padding-left: 15px;
    
    background-image : url("/images/site/menu.gif");
    background-position : left;
    background-repeat : no-repeat;

}

a.sitemap:hover {
    font-size: 11px; 

    color: #1d8ef8;

    text-decoration: underline;
    text-decoration : none;
/*
    border-bottom-color : #94d436;
    border-bottom-style : solid;
    border-bottom-width : 1px;*/

}

/* Language style */

a.lang {
    font-family: Arial, Verdana,  Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px;
    color: #014c9d;
    text-decoration : underline;
    display:block;
    padding-left: 10px;
    padding-right: 9px;
    padding-top: 5px;
    padding-bottom: 5px;	

}

a.langon, a.lang:hover, a.langon:hover {
    font-family: Arial, Verdana,  Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px;
    color: #1d8ef8;
        text-decoration : underline;

    display:block;
    
    padding-left: 10px;
    padding-right: 9px;
    padding-top: 5px;
    padding-bottom: 5px;	
}

.lang {
    font-family: Arial, Verdana,  Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px;
    color: #1d8ef8;
        text-decoration : underline;

}
 



/* Bottom text style */

a.aleja {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #ffffff; 
    text-decoration : none;
    padding-left: 12px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
}

a.aleja:hover {
    font-size: 11px; 
    color: #ffffff; 
    text-decoration: underline;

}

.bottom_text {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #ffffff; 
    text-decoration : none;
    padding-left: 12px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;

}

.bottom_text a {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #ffffff; 
    text-decoration: none;
}

.bottom_text a:hover {
    text-decoration: underline;
}

.bottom_text *{
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #ffffff; 
    text-decoration : none;


}


/* Backgroud image style */

.bg_center {
    background-repeat: no-repeat;
    background-position: center center; 
}

.bg_top_center {
    background-repeat: no-repeat;
    background-position: top center; 
}

.bg_top_left {
    background-repeat: no-repeat;
    background-position: top left; 
}

.bg_top_right {
    background-repeat: no-repeat;
    background-position: top right; 
}

.bg_bottom_right {
    background-repeat: no-repeat;
    background-position: bottom right; 
}

.bg_top_left_x {
    background-repeat: repeat-x;
    background-position: top left; 
}
.bg_bottom_left_y {
    background-repeat: repeat-y;
    background-position: bottom left; 
}


.bg_top_right_y {
    background-repeat: repeat-y;
    background-position: bottom right; 
}

.bg_top_left_y {
    background-repeat: repeat-y;
    background-position: top left; 
}


.bg_bottom_left_x {
    background-repeat: repeat-x;
    background-position: bottom left; 
}

.titlecenter_header {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 20pt; 
    color: #000000; 
    padding-left: 10px;
}

.titlecenter_text td {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #626062; 
}


.titlecenter_text p {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #626062; 
}

.titlecenter_text div {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #626062; 
}

.titlecenter_text a {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-size: 11px; 
    color: #626062; 
}

.catname {
	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #e5e5e5;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 18px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-transform: uppercase;	
}


.border {
    border-color : #ffffff;
    border-style : solid;
    border-width : 1px;
}



/*Stilius*/
.headerRow, .insertTable, .Row1, .Row2  {
    font-family: Arial;
    font-size: 11px;
}
.Row1 {
    background-color: #f4f3f3;
}
.Row2 {
    background-color: #dce1e6;
}
.headerRow {
    background-color: #3a3f80;
    color: #ffffff;
    font-weight: bold;
}
.headerRow td {
    background-color: #3a3f80;
    color: #ffffff;
    font-weight: bold;
}
.headerRow p {
    background-color: #3a3f80;
    color: #ffffff;
    font-weight: bold;
}
.insertTable {
    border-color : #a3a8ac;
    border-style : solid;
    border-width: 1px 1px 0 0;
}
.insertTable td {
    border-color : #a3a8ac;
    border-style : solid;
    border-width: 0 0 1px 1px;
}

a img {
    cursor:pointer;
}

img.pimage {
  border-color : #fdce5d;
    border-style : solid;
    border-width: 1px 1px 1px 1px;

}

td.pplist {
  padding: 0 5px 10px 0;
}

.plist {
    width:333px;
    height:130px;
    border-color : #c7c6c5;
    border-style : solid;
    border-width: 1px 1px 1px 1px;
    cursor:pointer;
}

.plist-over {
    width:333px;
    height:130px;
    background:#e9e8e7;
    border-color : #c7c6c5;
    border-style : solid;
    border-width: 1px 1px 1px 1px;
    cursor:pointer;
}

td.plist_name {
  	font-size: .9em;
     color: #736d6e;
     text-align:right;
}

td.plist_value {
  	font-size: 1em;
     color: #110d0e;
     text-align:left;
     padding-left:10px;

}

/*

.plist td {
    border-color : #;
    border-style : solid;
    border-width: 0 1px 0 0;
     color: #1f5e9d;
}

.plist th {
    color: #0863b0;
	 font-weight: normal;
	 border-color : #87a4ae;
    border-style : solid;
    border-width: 1px 1px 1px 0;
}
*/
.title_text {
    font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
    font-weight: bold;
    font-size: 16px;
    padding: 10px;
    color: #2076b1;
    text-align:center;
}

a.button_close {
	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 0 10px 0 13px;
	background-image: url("/images/site/close.gif");
	background-position: left;
	background-repeat: no-repeat;
	text-transform: lowercase;
	text-decoration: none;
}
a.button_close:hover {
  color: #ffffff;
	text-decoration: underline;
}

.product_list {
	cursor:pointer;
}
.product_list_hover {
	background-color: #eef3f4;
	cursor:pointer;
}



/*naujas*/



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

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

div#header{height:100px;}
div#headerbcgr{background: url(/images/site/topbcgrtrn.png) no-repeat top left;height:130px;}
* 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:386px;padding-top:19px;width:300px;}
div#maincontent{width:975px;}

div#langbarfrnt{float:right;text-transform:uppercase;padding-right:120px;margin-top:58px;}
div#langbarfrnt a,div#langbarfrnt a:visited{color:#cb1515;text-decoration:none;padding-left:10px;position:relative;}
div#langbarfrnt a:hover{text-decoration:underline;}
div#langbarfrnt a#curlang,div#langbarfrnt a#curlang:hover{font-weight:bold;text-decoration:none;position:relative;}

/*div#leftbut{float:left;}*/
div#leftbut{}
div#rightbut{float:right;}
/*div#butcont{width:712px;margin: 0 auto;}*/
div#butcont{width:975px;margin: 0 auto;text-align: center;}

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:0.5em;
min-height:200px; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html div#minheightfix {
height: 200px;
}
/**/

div#footer{color:#797979;height:60px;background: url(/images/site/topbcgr.png) repeat-x top left;margin-top:25px;text-align:center;padding-top:21px;}
div.footer-cont {width: 940px; margin: 0 auto;}
div.footer-left {width: auto; float:left;}
div.footer-center a{
	width: 32px;
	height: 32px;
	background: url(/images/site/facebook2.png) no-repeat;
	float: left;
	margin-left: 380px;
	display: inline;
}
div.footer-right {width: auto; float:right;}
div#footer a,div#footer a:visited,div#footer a:hover{text-decoration:underline;color:#797979;}