﻿/* Created	: 10.06.08 by Anel Pasic */
body 
{
    margin:0px;
    padding:0px;
    /*Centered Layout*/
    text-align:center;
    /*Centered Layout END*/
	background-image:url('images/body_bg.jpg');
	background-color:#FFFFFF;
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-position:top left;
}

div#top_menu, div#top_menu_back, div#top_menu_back1, div#top_menu_right, div#top_menu_right2, div#top_menu_right3, div#top_menu_right1, div#top_menu_left, div#top_menu_mellom
{
height:38px;
}

div#top_menu_back, div#top_menu_back1, div#top_menu_right1, div#top_menu_right2, div#top_menu_right3,div#top_menu_mellom
{
float:left;
background-position: bottom left;
}

div#top_menu_back
{
width:8px;
background-image:url('images/left_top.gif');
background-repeat: no-repeat;
}

div#top_menu_back1
{
width:998px; 
background-image:url('images/top_back.gif');
background-repeat: repeat-x;
}

div#top_menu_right
{
float:right;
width:183px;
}

div#top_menu_right3
{
width:44px;
background-image:url('images/top_mellom_menu_last.gif');
background-repeat: no-repeat;
}

div#pad
{
padding-top:0px;
}

div#top_menu_right2
{
width:172px;
background-image:url('images/top_menu_back1.gif');
background-repeat: repeat-x;
}

div#top_menu_right1
{
width:11px;
background-image:url('images/top_right___.gif');
background-repeat: no-repeat;
}

div#top_menu_mellom
{

position:relative;

width:44px;
background-image:url('images/top_mellom_menu.gif');
background-repeat: no-repeat;
}

div#top_menu_left
{
float:right;
width:44px;
background-image:url('images/top_left_last.gif');
background-repeat: no-repeat;
}

/*Centered Layout*/
div#top, div#mid, div#foot
{
    width: 1006px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
/*Centered Layout END*/


div#top
{
    height: 64px;
	
}

div#top div.top_padding
{
    width:100%;
	margin-top:25px;
    padding:0px;
    float:left;
}

div#mid div.mid_padding
{
    padding:0px;
    float:left;
}

div#mid_wrap
{
	float:left;
}

div.mid_padding
{
	background-color:white;
	width: 1006px;
	
}

html>body div.mid_padding
{
	 /* ie5win fudge ends */
	height:auto;

}

div#foot
{
    clear:both;
	background-color:#FFFFFF;
	
}

div#foot div.foot_padding
{
    float:left;
	display:none;
	
}


/*
div#foot div.footer
{
}

div#foot div.footer div.footer_padding
{
}
*/
div#mid_wrap div.col_left
{
    float: left;
    width: 298px; /*Width of left column in pixel*/
    overflow:hidden;
}


div.col_left_padding
{ margin:8px;}

div#mid_content
{
	float:left;
    width:708px;
}

div#mid_content_padding
{
	padding-top:8px;
	padding-right:8px;
	float:left;
}

div#mid_content_padding.frontpage
{
	padding-right:0px;
	width:700px;
	/*
	background:transparent url(images/fp_mid_content_bg.gif) repeat-y scroll top right;
	*/
}

div#content
{
	width:700px;
	float:left;
	overflow:hidden;
}

div#content div.content_padding
{
	padding-left:6px;
}

div#content_fp
{
	width:484px;
	float:left;
}

div#mid div#content_fp div.content
{
    float: left;
    width:460px;
}

div#content_fp div.prod_list_line
{
	width:460px;
	float: left;
	clear:left;
}

div.mid_top_content
{
    border-bottom:4px solid #9A0000;
	width:700px;
	background:transparent url(images/location_left.gif) no-repeat scroll top left;
	margin-bottom:8px;
}

div.mid_top_content div.mid_top_content_padding
{
	background:transparent url(images/location_right.gif) no-repeat scroll top right;
	margin-left:20px;
	padding-right:7px;
	overflow:hidden;
	
}

div.mid_top_content div.mid_top_inner
{
	background-color:#9A0000;
	height:16px;
	line-height:16px;
	color:white;
	font-weight:bold;
}

div#filter
{
	background:transparent url(images/filter_bg.gif) repeat-x scroll top left;
	height:60px;
	position:relative;
	top:-8px;
	color:#9A0000;
}

div#filter td.title
{
	background-color:#990000;
	color:#FFFFFF;
	padding-left:20px;
	font-weight:bold;
	padding-bottom:4px;
	text-align:left;
}

div#filter td.title a, div#filter td.title a:hover
{
	color:#CCCCCC;
}

div#filter table table
{
	margin-top:4px;
}

div#filter img
{
	margin-right:6px;
	border:0px;
}

div#filter a.active
{
	text-decoration:underline;
}

div.middle_padding
{
padding-top:3px;
}
div.left_location
{
    float:left;
	height:18px;
	width:20px;
	background-image:url('images/location_left.gif');
    background-repeat:no-repeat;
	margin-left:20px;
	align:bottom;
}
div.middle_location
{
    float:left;
	height:18px;
	background-color:#9a0000;
	
}
div.right_location
{
    float:left;
	height:18px;
	width:7px;
	background-image:url('images/location_right.gif');
    background-repeat:no-repeat;
}
div#mid_wrap div#mid_content div.content
{
    float:left;
    width:591px;
}

div#mid_wrap div#mid_content div.col_right
{
    float:right;
	width: 216px; /*Width of right column*/
    overflow:hidden;
}

div#mid div.col_right div.col_right_padding
{
	/*border-left:3px solid #76736E;*/
	float:left;
	padding-left:8px;
	padding-right:8px;
}

div#mid div.content
{
    float: left;
    width:686px;
}

div.prod_list_line
{
	width:686px;
	float: left;
	clear:left;
}

div#mid div.content div.content_padding
{
    padding:10px;
}
