/*  Author: Damjan Žnidaršič
*	http://www.positiva.si
*
*	Colors:
*	Grey: #ceced5
******************************************/
/*    HTML
******************************************/
html, body{
	background:#141414;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0 0 10px 0;
	line-height:140%;
	padding: 0;
}

a, a:visited{
	text-decoration:none;
	color:#001b58;
	font-weight:bold;
}

p{
	margin:0 0 10px 0;
}

ul, li {
	list-style:disc;
	margin: 0;
	padding: 0;
}

ol{
	list-style:decimal;
	margin: 0;
	padding: 0;
}

em{
	font-style:italic; 
}

strong{
	font-weight:bold;
}

h1,h2,h3,h4,h5,h6{
	margin: 0px 0px 10px 0px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFF;
	line-height:100%;
	letter-spacing:.5px;
}

blockquote{
	padding:10px;
	background:#FAFAFA;
	border:1px solid #ebebeb;
}

h1{
	font-size:20px;
}
h2{
	font-size:20px;
}
h3{
	font-size:16px;
}
h4{
	font-size:14px;
}
h5{
	font-size:12px;
}
h6{
	font-size:10px;
}
select{
	padding:2px;
	font-size:11px;
	background:#FFF;
	border:1px solid #b9b9ba;
	color:#333;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

.floatleft{float:left;}
.floatright{float:right;}

/*    Structure
******************************************/
#__mainwrapper
{
	position:relative;
}
#top{
	height:136px;
	background:#000 url(/static/images/top_bg.jpg) repeat-x bottom;
	position:fixed;
	top:0px;
	width:100%;
	z-index:1000;
}
	#header{
		width:950px;
		margin:0 auto;
	}
		#header address{
			width:950px;
			float:left;
			height:26px;
			line-height:26px;
			color:#bdbdbd;
			font-size:11px;
			font-style:normal;
		}
		#header address span{
			font-size:13px;
		}
		#logo{
			float:left;
			display:block;
		}
		#menu{
			height:24px;
			padding :44px 0 0 19px;
			width:570px;
			float:left;
		}
		#menu li{
			list-style:none;
			padding:0 0 0 0;
			float:left;
		}
		#menu li.active a{
			border:1px solid #db7f7f;
			background:#1a1a1a;
			color:#FFF;
			display:block;
			letter-spacing:.5px;
		}
		#menu li a{
			color:#FFF;
			display:block;
			letter-spacing:.5px;
		}
		#menu li a:hover{
			color:#e0e0e0;
		}
		#menu li a span{
			padding:5px 12px 3px 12px;
			display:block;
		}
		#menu li.active a span{
			padding:3px 10px;
			display:block;
			position:relative;
			border:1px solid #8c8c8c;
		}
		#menu li.active a span b{
			position:absolute;
			bottom:-9px;
			left:10px;
			height:9px;
			width:18px;
			display:block;
			background:url(/static/images/menu_b.jpg) no-repeat top left;
		}
		#search_box{
			width:218px;
			float:left;
			padding:27px 0 0 0;
			height:55px;
		}
			#search_box input.field{
				height:20px;
				float:left;
				background:#FFF;
				border:1px solid #ccc;
				margin-right:3px;
			}
			#search_box input.button{
				height:22px;
				float:left;
				width:21px;
				padding:0 5px;
				border:0;
				background: url(/static/images/search_button.png) no-repeat 0 2px ;
				cursor:pointer;
			}
#mid{
	background:#1a1a1a;
	overflow:hidden;
	padding:20px 0;
	margin-top:136px;
}
	#c{
		width:950px;
		min-height:200px;
		margin:0px auto;
		overflow:hidden;
	}
		
#bot{
	background:#141414;
}
	#footer{
		width:950px;
		margin:0 auto;	
		color:#bdbdbd;
		font-size:11px;
		padding-top:10px;
	}
	#footer a{
		color:#bdbdbd;
		font-size:11px;
	}


#c .right{
	width:757px;
	float:left;
	letter-spacing:.3px;
}
	#c .right table{
		width:100%;
		float:left;
	    border-color: #404040;
	    border-width: 0 0 1px 1px;
	    border-style: solid;
	}
		#c .right table th{
		    border-color: #404040;
		    border-width: 1px 1px 0 0;
		    border-style: solid;
		    margin: 0;
		    padding: 4px;
		    background-color: #333;
		}
		#c .right table td{
		    border-color: #404040;
		    border-width: 1px 1px 0 0;
		    border-style: solid;
		    margin: 0;
		    padding: 4px;
		    background-color: #222;
		    display:table-cell;
		    vertical-align:middle;
		    /*text-align:center;*/
		}
			#c .right table td a,
			#c .right table th a {
				color: #FFFFFF;	
				display:block;
				text-align:center;
				text-decoration:none;
				font-weight:bold;
			}
			
			/*#c .right table td a:hover,
			#c .right table th a:hover {
				background:#EC1C24;
			}*/
			
	#c .right a {
		color:#FFFFFF;
		font-weight:normal;
		text-decoration:underline;
	}
	#c .right ul {
		margin-left:20px;
	}
#c table.TableNoBorder,
#c table.TableNoBorder td
{
	border:0;
	background:none;
}
#contactbox {
    float: left;
    font-style: normal;
    margin-top: 20px;
    text-align: right;
    width: 255px;
}
#c .orders_overwiev .loged {
	margin-bottom:15px;
	font-size:14px;
	font-weight:bold;
}
#c .orders_overwiev .form_div {
	/*width:100%;*/
	float:right;
	height:25px;
}
#c .orders_overwiev .form_div  form{
	float:left; 
	width:100%;
	margin-bottom:23px;
}
#c .orders_overwiev .form_div  form .serach_me{
	float:left; 
	border:1px black; 
	height: 12px; 
	padding:5px 5px;
	width:240px;
	font-size:11px;
	color:#878787;
	font-style:italic;
}
#c .orders_overwiev .form_div  form  .orders_search_button{
	padding:3px 17px; 
	text-decoration:none; 
	margin-left:10px; 
	width:43px; 
	height:16px; 
	background: url(/static/images/fancy_button.png) no-repeat; 
	display:block; 
	float:left;
}
#c .orders_overwiev h2 {
	margin-bottom:13px;
}
#c .orders_overwiev .orders_table {
	border:none;
}
#c .orders_overwiev .orders_table .head_row {
	text-align:left;
}
#c .orders_overwiev .orders_table .head_row  th{
	background:#a1060c;
	border-bottom:1px solid #1a1a1a;
	border-right:none;
	border-left:none;
	border-top:none;
	padding-left:10px;
}
#c .orders_overwiev .orders_table .head_row .h_first{
	width:115px;
}
#c .orders_overwiev .orders_table td{
	background:#333333;
	border-bottom:1px solid #1a1a1a;
	border-right:none;
	border-left:none;
	border-top:none;
	padding-left:10px;
}
#c .orders_overwiev .orders_table .no_padding{
	padding:0px;
}
#c .orders_overwiev .orders_table .no_border td{
	border:none;
}
#c .orders_overwiev .orders_table .details_cell{
	text-align:right;
	padding-right:20px;
}
#c .orders_overwiev .orders_table .details_cell a {
	text-align:right;
}
#c .orders_overwiev .orders_table .lot_details .head_row  th {
	background:#808080;
	border-bottom:1px solid #666666;
	border-right:none;
	border-left:none;
	border-top:none;
}
#c .orders_overwiev .orders_table .lot_details td {
	background: #999999;
	border-bottom:1px solid #666666;
	border-right:none;
	border-left:none;
	border-top:none;
	padding-left:10px;
}
#c .orders_overwiev .orders_table .lot_details .head_row .active_bg {
	background: url(/static/images/lot_active.png) no-repeat top center  #808080;
}
#c .orders_overwiev .orders_table .lot_details .head_row .active_bg_s {
	background: url(/static/images/lot_active_s.png) no-repeat top center  #808080;
}
#c .orders_overwiev .orders_table .lot_details .dl_link a {
	text-align:left;
}
#login_container {
	width:300px; 
	margin:0 auto;
}
#login_container .inputfields_box  .login_button{
	color:#ffffff;
	text-align:center;
	padding:3px 17px; 
	text-decoration:none; 
	margin-left:30px; 
	width:43px; 
	height:16px; 
	background: url(/static/images/fancy_button.png) no-repeat; 
	display:block; 
	float:left;
}
#c .orders_overwiev .orders_table .no-border {
	border:none;
}
#c .orders_overwiev  h2 {
	font-size:18px;
}
#c .orders_overwiev .bck_btn {
	float:left; 
	margin-top:15px;
	padding:3px 10px; 
	text-decoration:none; 
	width:70px; 
	height:16px; 
	background: url(/static/images/fancy_button.png) no-repeat; 
	display:block; 
}



























