﻿/* 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-repeat:repeat-x;
	background-color:#C5CED5;
	
}

/*Centered Layout*/
div#top, div#mid, div#foot
{
    width: 982px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
/*Centered Layout END*/

div#top
{
}

div#top div.top_padding
{
    width:100%;
    padding:0px;
    float:left;
	border=0px;
}

img.logo
{
	border:0px;
	padding:0px;
}

div#mid
{
	
}

div#mid div.mid_padding
{
	background:#ffffff url('images/mid_bg.jpg') repeat-x scroll top left;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:0px;
	padding-top:12px;
    float:left;
}

div#mid_wrap
{ 
	float:left; 
	background:transparent url('images/mid_content_bg.jpg') no-repeat scroll right 22px;
}

div#foot
{
    clear:both;}

div#foot div.footer
{ 
	width:100%;
	height:46px;
	float:left; 
	background-image:url('images/footer_bg.gif');
    background-repeat:no-repeat;
    background-position:left top;
}

div#foot div.footer div.footer_padding, div#foot div.footer div.footer_padding a
{
    /*padding-bottom:20px;*/
	padding-top:8px;
    float:left;
	padding-left:25px;
	color:#999999;
	font-size:7pt;
	text-decoration: none;
}

div#foot a:hover
{ color:#950D01; }

div#top div.header
{
    width:100%;
    float:left;
	border:0px;
	height:52px;
}

div#top div.top_menu
{ width:100%; float:left; }

div#top div.top_menu div.top_menu_padding
{ width:100%; float:left; }

div#top div.top_banner
{ width:100%; float:left; }

div#top div.top_banner div.top_banner_padding
{ 
    float:left; 
    padding-top:0px;
    padding-bottom:0px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

div#mid_wrap div.col_left
{
    float: left;
    width: 259px; /*Width of left column in pixel*/
    overflow:hidden;
	background-image: url('images/col_left_bg.jpg');
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

div#mid_wrap div.col_left div.col_left_padding
{
	float:left;
	padding-left:17px;
	padding-right:14px;
	padding-bottom:10px;
	padding-top:3px;
}

div#mid_wrap div.col_left div.col_left_include
{
	clear:left;
	float:left;
}

div#mid_wrap div#center_content
{
	float:left;
	clear:left;
	width:100%;
}

div#mid_wrap div#mid_content
{
    float:right;
    width:721px;
	background:transparent url('images/col_right_bottom.gif') no-repeat scroll bottom right;
}

div#mid_wrap div#mid_content div.mid_content_padding
{
	background:transparent url('images/mid_content_bg.gif') repeat-y scroll bottom right;
	margin-bottom:47px;
    float:left;
}

div#mid_wrap div#mid_content div.mid_top
{
    height:22px;
	background:transparent url('images/mid_top_bg.gif') repeat-x scroll top left;
	float:left;
	width:100%;
}

div#mid_wrap div#mid_content div.mid_top2
{
    height:20px;
    /*background:transparent url('images/mid_content_bg.jpg') no-repeat scroll top right;*/
	float:left;
	clear:left;
	width:100%;
	display:block;
}

div#mid_wrap div#mid_content div.mid_top2 div.mid_top2_padding
{ float:left; }

div#mid_wrap div#mid_content div.mid_top2 div.mid_top2_content
{ float:left; }

div#mid_wrap div#mid_content div.content
{
	clear:left;
    float:left;
    width:572px;
}
div#mid_wrap div#mid_content div.col_right
{
    float:left;
	background:transparent url('images/col_right_top.gif') no-repeat scroll left top;
	width: 149px; /*Width of right column*/
    overflow:hidden;
	padding-top:13px;
	
}
div#mid_wrap div#mid_content div.col_right div.col_right_padding
{ float:left; border-right:5px solid #E7EBEE; }
div#mid_wrap div#mid_content div.col_right div.col_right_content
{
	background-color:#E7EBEE;
	float:left;
	/*
	height:400px;
	*/
}

div#mid div.content
{
    float: left;
    width:590;
}

div#mid div.content div.content_padding
{ padding:8px; }