/*-------------------------------------------------------

	// Altorion CSS	
	// Author: Andrej Venta
	// Date: October 2008
	// Contact: andrej@mikromedia.si

-------------------------------------------------------*/

/* Master reset */
	@import url("reset.css");

 /* <!-- */
    /* General styles */
	html, body {
	margin: 0;
	height:100%; 			/* needed for container min-height */	
}
    body {       
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */        
        background:#fff;       
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #333;		
    }	

    p {
        margin:.4em 0 .8em 0;
        padding:0;
    }
	/* links */

a:link {
	color: #333;	
	text-decoration:none;
	}
a:visited {
	color: #333;	
	text-decoration:none;
	}
a:hover {
	color: #333;
	text-decoration:none;
	}

#container {
	position: relative;		/* needed for footer positioning*/
	margin: 0 auto;			/* center, not in IE5 */
	margin-left:0px;			
	width: 760px;
	color: #333;
	height:auto !important;	/* real browsers */
	height:100%; 			/* IE6: treaded as min-height*/
	min-height:100%; 		/* real browsers */
	background-color:#FBF0E1;
}

/* Hack for IE */
* html .container { height: 100%; }

	/* Header styles */
    #header { float:left; width:100%; }
	/* links */
	#header a:link, #header a:visited { color: #fff; text-decoration:none; }
	#header a:hover { color: #fff; text-decoration:underline; }
	#header .topbar {width:100%; float:left; display:inline; background-color:#B1342E; border-bottom:1px solid #C55E27;}
	#header p {margin:0; padding:0; width:350px; float:left;}
	#header .search {float:right; width:180px; margin:3px; display:inline;}
	#header .search .src {border:1px solid #eee; width:100px; height:16px; margin:3px; padding:1px; float:left;}
	#header .lang {float:right; width:100px; margin-top:7px;}
		#header .lang img {float:left; margin:3px}
	#header img {float:left;}
		#header ul li a{margin-left:5px; font-size:12px; line-height:30px; }		
	/* zgornji meni*/
	#header ul {
	display:block;
	height:1%;
	background-color:#832D24;
	list-style:none;
	padding:0;
	margin:0;	
	float:left;	
	width:120px;	
	border-left:1px solid #993333;
	}
		#header li {		
		list-style:none;
		padding:0;
		margin:0;
		border-top:1px solid #993333;
		height:32px;
		background: url(img/top_menu.gif) repeat-x top left;
		}
		#header li.prvi { border-top:none; margin:1px 0; }

	/* Levi meni */
	#nav { position:relative; float: left; width: 201px; background-color:#FFECB9; margin-bottom:25px; }			
		#nav a { text-decoration:none; }
		#nav p { margin-top: 0; }		
		#nav dl { padding:0; margin:0;}
		#nav dl a { font-size: 12px;color:#fff;text-transform:uppercase; width:191px; }		
		#nav dl a:hover{ background-color:#832D24; }
		#nav dl dt { background-color:#832D24;font-size:12px;color:#fff;text-transform:uppercase; float:left; width:191px; padding:5px}
		#nav dl dt.sub { background-color: #AD3D30;}
		#nav dd { border-bottom:1px solid #832D24; float:left; width:201px}
		#nav dd.last { border-bottom:none;}
		#nav dd a { font-size: 11px; color:#333; display:block; padding:4px 4px 4px 12px; }		
		#nav dd a:hover{ background-color:#FFF1CE; }
	
	/* Vsebina */
	#content { padding: 5px 5px 30px 10px; float:left; position:relative; width:535px; padding-bottom:30px; }
	#content h1 { margin-bottom: 15px; }
	#content labet { width: 100%; }
	#content p { line-height:1.4em; font-size:12px;}
	#content ul li { list-style:square; margin-left:15px; }
	.clearer { clear: both; }

	#content legend { margin-bottom: 10px; }
	#content dd { margin-bottom: 5px; }

	/* Footer styles */
	#footer { width: 760px; bottom: 0; position: absolute; text-align:center; }	
    #footer p {	color: #fff; padding:5px; margin:0; background-color:#832D24; }
    /* --> */
	h1, h2, h3, h4, h5, h6 { color: #000066; padding-bottom: .1em; }
	h1 {font-size: 176%;}
	h2 {font-size: 136%}
	h3 {font-size: 126%}
	h4 {font-size: 116%}
	h5 {font-size: 106%}
	h6 {font-size: 96%}
	
	.iskanje { background-color:#fff; border:1px solid #fff; text-align: center; vertical-align: middle; width:50px; height:20px; margin:3px; padding:0; font-size:11px; }

	#lang a:link, #lang a:active, #lang a:visited { color: #ffffff; text-decoration:none; }
	#lang a:hover { color: #FFFFFF; text-decoration:underline; }
	
/*----------------------------------------*/
/* // Form objects						  */ 
/*----------------------------------------*/
input, select, textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #444;
	text-align: left;	
	background-color:#fff;
	border:1px solid #666;
	padding-top: 2px;
	padding-bottom: 2px;
}

input.btn {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;	
	background-color: #666;
	border:1px solid #eee;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*
	//	Tabela za statistiko statisticTable
*/

#statisticTable {
	width: 100%;
	color: #333;
	margin: 0 0 1em 0;
	font: 11px font-family: Verdana, Arial, Helvetica, sans-serif;
}
#statisticTable tr th td {
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
}
/* HEADER */

#statisticTable thead {
	line-height:2em;
	border-bottom:none;
	border:1px solid #fff;
	background-color: #832d24;
}
#statisticTable thead tr th {
	padding: 5px;
	text-align: left;
	color: #fff;
}

/* BODY */
#statisticTable tbody tr td {
	background-color: #FBF0E1;	
	background-repeat: no-repeat;
	background-position: left top;
	border-left: 0px solid #ccc;
	
}
#statisticTable tbody tr:hover td {
	background-color: #FFF1CE;
	border-bottom: 1px solid #ccc;
}
#statisticTable tbody tr td {
	padding: 2px;
	border-bottom: 1px solid #ccc;	
}

