html, body{
	overflow:auto;
	padding:0px;
	margin:0px;
}

html{
	background:url(../images/layout/bground_pattern.jpg) repeat;
}

.preloadImage{
	display:none;
}

a, a:hover{
	text-decoration:none;
	color:#3e3e3e;
}

#header_menu_buttons a, a:hover{
	text-decoration:none;
	color:#FFFFFF;
}

#header_menu_buttons a:hover{
	text-decoration:none;
	color:#999898;
}

#main_container{
	position:absolute;
	top:50%;
	left:50%;
	width:730px;
	height:600px;
	margin-top:-300px;
	margin-left:-365px;
	
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

#header{
	width:730px;
	height:96px;
	position:relative;
}

#header_logo{
	width:138px;
	left:0px;
	display:inline;
	position:relative;
}

#header_menu_holder{
	diplay:inline;
	position:absolute;
	right:12px;
	bottom:0px;
	height:38px;
	background:url(../images/layout/header_menu/header_menu_bground.png) repeat-x;
}

#header_menu_left{
	display:inline;
	left:-11px;
	position:relative;
}

#header_menu_right{
	display:inline;
	right:-12px;
	position:relative;	
}

#header_menu_buttons{
	display:inline;
	font-size:12px;
	top:-20px;
	position:relative;
}

#header_line{
	position:relative;
	height:1px;
	width:730px;
	background-color:#FFFFFF;
	top:-10px;
}

#content{
	top:-1px;
	position:relative;
	width:730px;
}

#content_left_side{
	position:absolute;
	width:274px;
}

#content_right_side{
	position:absolute;
	width:458px;
	right:0px;
}

#big_menu_holder{
	width:274px;
	height:268px;
}

#big_menu_button1,#big_menu_button1_text{
	position:absolute;
	text-align:center;
	width:132px;
	height:132px;
	left:0px;
	top:0px;
	cursor:pointer;
}

#big_menu_button2,#big_menu_button2_text{
	position:absolute;
	text-align:center;	
	width:132px;
	height:132px;
	left:136px;
	top:0px;
	cursor:pointer;
}

#big_menu_button3,#big_menu_button3_text{
	position:absolute;
	text-align:center;	
	width:132px;
	height:132px;
	left:0px;
	top:136px;
	cursor:pointer;
}

#big_menu_button4,#big_menu_button4_text{
	position:absolute;
	text-align:center;	
	width:132px;
	height:132px;
	left:136px;
	top:136px;
	cursor:pointer;
}

#menu_spacer{
	height:1px;
	width:274px;
}

#content_main{
	position:relative;
	background:url(../images/layout/content_bground.jpg);
	width:458px;
	height:240px;
	top:4px;
	vertical-align:middle;
	text-align:left;
}

#content_main_text{
	position:absolute;
	color:#3e3e3e;
	width:398px;
	padding-right:30px;
	height:198px;
	padding-left:30px;
	top:26px;
	text-align:justify;
	font-size:11px;
	overflow:auto;
	overflow-x:hidden;
}

#adres{
	position:relative;
	font-size:11px;
	line-height:16px;
}

#assortiment {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 408px; /* important */  
    height: 130px; /* important */  
    margin: 0;  
    background:none;
	top:-10px;
	left:-5px;
	font-size:8px; 
	line-height:9px; 
}   
  
#assortiment_frame {position: absolute; width:398px; z-index:9; top:148px;}   
#assortiment_previous {position: absolute; left:-22px; cursor:pointer;}   
#assortiment_next {position: absolute; right:-21px; cursor:pointer;}   
#assortiment_content {   
    position: absolute;
    top: 0px;
    margin-left: -41px;
	height:125px;
}   

#assortiment_content
#assortiment_content li {   
    list-style: none;   
    margin: 0;
	margin-left:0px;   
    padding: 0;   
}      
    #assortiment_content {   
        width: 6400px;   
    }    
	#container_bd #assortiment ul li {   
        display: block;   
        float: left;
		margin:0;   
        margin-left: 2px; margin-right: 2px;
        border: none;
        background-color: none;   
    }   
  
#container_bd #assortiment ul li img {   
    display: block;   
}

#container_bd{
	margin-top:-10px;
	height:135px;
}

#line1{
	position:relative;
	height:1px;
	top:0px;
	background-color:#3e3e3e;
	width:398px;
}

#line2{
	position:relative;
	height:1px;
	top:-12px;
	background-color:#3e3e3e;
	width:398px;
}

#breadcrumb{
	/*position:relative;*/
	margin-top:-5px;
	height:20px;
}

.assortiment_item{
	cursor:pointer;
}
  
