/* Copyright (c) 2010 CoffeeCup, All rights reserved - http://www.coffeecup.com/
----------------------------------------------------------------------------------------------------*/

/* Reset v1.0 | 20080212 - http://meyerweb.com/eric/tools/css/reset/
----------------------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, d1, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Reset for HTML 5 Elements
----------------------------------------------------------------------------------------------------*/

/* tells browsers that don't read html 5 tags to render like divs */
header, footer, aside, nav, article, section {
	display: block;
	margin: 0;
	padding: 0;
}

/* clears containers with floated elements, no need for extra markup! */
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Layout
----------------------------------------------------------------------------------------------------*/

body {
/*	background: #f0f0f0;*/
	background: url(../images/bg_page.png) top repeat-x #C3C3C3;
	border: none;
	color: #333;
	margin: 0 auto;
	font: 14px/24px Helvetica, Arial CE, sans-serif;
	width: 979px;
}

h1 {
	font: normal bold 34px/50px Arial CE, Helvetica, sans-serif;
	padding-top: 30px;
}

h2 {
	font-size: 28px;
	line-height: 44px;
	padding: 22px 0;
}

h3 {
	font-size: 18px;
	line-height: 22px;
	padding: 11px 0;
}

p {
	font-weight: normal;
	padding-bottom: 22px;
}

a {
	color: #CC6600;
    color: #0A296E;	
    text-decoration: none;
}

a:visited {
	color: #CC6600;
	outline: none;
	text-decoration: none;
}

a:hover {
	color: #FF9900;
	text-decoration: underline;
}

a:active {
	color: #CC6600;
	outline: none;
	text-decoration: none;
}

a:focus {
	outline: 1px dotted;
}

#mast h1 {
/*	padding: 30px 0 20px 40px;*/
	background-color: #858585;
}

nav#global {
	padding: 10px 0;
	position: absolute;
	left: 0;
	width: 100%;
/*	background-color: #0A296E;*/
}

nav#global ul {
	margin: 0 auto;
	width: 960px;
	border: none;
}

nav#global ul li {
	color: #777;
	color: #fff;
/*	background-color: #0A296E;*/
	display: inline;
	list-style: none;
	padding-left: 10px;
}

nav#global ul li a {
	color: #777;
	color: #fff;
/*	background-color: #0A296E;*/
/*	border: 2px solid #0A296E;*/
	font: normal bold 12px/36px Arial CE, Helvetica, sans-serif;
	padding: 0px;
	margin-right: 40px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

nav#global ul li a:hover, nav#global ul li a:focus {
/*	background-color: #0A296E;*/
	border: 2px solid #444;
	color: #FF9900;
	text-decoration: none;
}

nav#global ul li a.selected {
    backround-color: #AE0010;
	color: #FF9900;
}

nav#global ul li a.selected:hover {
    backround-color: #AE0010;
	color: #FF9900;
}

#misel {
    backround-color: #FFF;
    text-align: center;
}


#glavniMenu {
}


#leviMenu {
	background-color: #E8ECF7;
	width: 205px;
}

#leviMenu header {
    padding-left: 10px;
    padding-left: 0px;
	background: #AE0010 url(../images/bg_h3.png) top center no-repeat;
}

#leviMenu header a {
	text-decoration: none;
}

#leviMenu header a:hover {
/*    color: #FFF;*/
	text-decoration: underline;
}

#leviMenu footer {
	background-color: #E8ECF7;
    border-bottom: 25px;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}

#leviMenu h3 {
    color: #FFF;
	margin-left: 15px;
	font-size: 14px;
}

#leviMenu ul {
    padding-left: 10px;
    list-style-image:url(../images/menu_arrow.gif);
}

#leviMenu ul li {
	font-size: 12px;
}

#leviMenu ul li a {
    color: #D70600;
	font-size: 12px;
	text-decoration: underline;
	line-height: 16px;
}

#leviMenu ul li a:hover, #leviMenu ul li a:focus {
	text-decoration: none;
}

#leviMenu ul li a.selected {
    color: #363636;
    text-decoration: none;
}

#leviMenu ul li a.selected:hover {
	text-decoration: none;
}

#vesticke {
	background-color: #E8ECF7;
	width: 185px;
    padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#vesticke header {
    background: none;
	background-color: #E8ECF7;
    padding-bottom: 10px;
	line-height: 13px;
}


#vesticke footer {  
	background-color: #E8ECF7;
	background-color: #0A296E;
    height: 1px;
}

#vesticke h3 {
    color: #111;
	margin-left: 0px;
    padding: 0px;
	font-size: 11px;
}

#vesticke a {
    color: #111;
	font-size: 10px;
}

#vesticke header a {
	font-size: 11px;
}

#vesticke a:hover, #vesticke a:focus {
    color: #111;
	text-decoration: underline;
}

#vesticke p {
    color: #111;
	font-size: 10px;
	line-height: 12px;
}

#levo {
	background-color: #FFF;
	width: 205px;
}

#desno {
	background-color: #FFF;
	float: right;
	margin-top: -210px;
	width: 205px;
}

#sredina {
	background-color: #E8ECF7;
	background-color: #FFF;
	margin-top: -220px;
	margin-left: 230px;
	padding: 10px;
}

article {
	border-bottom: 1px dotted #aaa;
/*    left: 200px;*/
	font-size: 12px;
    padding: 15px 0;
}

article:last-child {
	border-bottom: none;
}

article a {
/*	display:block;
	height:29px;*/
/*	width:114px;*/
/*		color:#FFFFFF;*/
    color: #0A296E;	
/*	padding-left: 30px;
	line-height:29px;
	margin:10px 0px 0px 0px;*/
/*	background: url(../images/bg_read_more.png) top left no-repeat;*/
	font-size: 12px;
/*		text-decoration: underline;*/
}

article p {
	line-height: 22px;
}

article a:visited {
    color: #0A296E;	
}

a:hover {
    color: #0A296E;	
	text-decoration: underline;
}

article h3 a {
	font-size: 16px;
	line-height: 18px;
	padding: 11px 0;
}

article h4 {
	font-size: 14px;
	line-height: 18px;
	padding: 11px 0;
}

article header h6 {
	line-height: 18px;
}

article header h6 a {
	text-decoration: underline;
}

article header h6 a:visited {
	text-decoration: underline;
}

article header h6 a:hover {
	text-decoration: none;
}

article header p {
    font-style:italic;
}

article footer {
	background-color: #FFF;
    margin-left: 250px;
}


#clen header h2 {
    font-size: 12px;
    line-height: 14px;
	padding: 11px 0;
}

#clen header h3 {
    font-size: 12px;
    line-height: 14px;
	text-align: center;
}

#clen p {
    font-size: 11px;
    line-height: 13px;
    padding-bottom: 7px;
}

#clen li {
    font-size: 11px;
    line-height: 13px;
    padding-bottom: 7px;
}

#clen footer {
    background-color: #E8ECF7;
    margin-left: 0px;
    border-top: 1px dotted #aaa;
    margin-bottom: 10px
}

#clen footer p {
    font-size: 10px;
    line-height: 12px;
    padding-bottom: 7px;
}

#clen footer a {
    font-size: 10px;
    line-height: 12px;
    padding-bottom: 7px;
}

#povezave {
	background-color: #FFF;
/*	margin-top: 100px;*/
	padding: 10px;
/*		width: 370px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;*/
}

#intro {
    margin-top: 54px;
	width: 964px;
	width: 979px;
	height:382px;
	text-align:left;
	padding-top:5px;
	background: #FFF url(../images/banner1.jpg) top center no-repeat;
}

#intro header {
    margin-top: 0px;
	padding-left: 7px;
}

#intro header h2 {
	font-weight: normal;
	line-height: 30px;
	padding: 0 0 15px 0;
/*	width: 370px;*/
}

#intro p {
 	width: 770px;
}

#intro a {
	color: #fff;
/*	background-color: #333;*/
	font: normal bold 14px/44px Arial, Helvetica, sans-serif;
/*	padding: 10px;*/
	margin-right: 40px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

#intro a:hover {
	color: #FF9900;
/*	background-color: #222;*/
	text-decoration: none;
}


#photo {
	background-color: #FFF;
/*	background-color: #333;*/
	margin-left: 250px;
	width: 400px;
	height: 200px;
	text-align: center;
	padding: 10px;
}

#photo div h3 {
	color: #0A296E;
	font-size: 16px;
	line-height: 16px;
	padding: 115px 0 0 0;
}

div#main {
	background: url(../images/main_bkgd.png) repeat-y top right;
	border: none;
}

#main #articles {
/*	float: left;*/
	float: right;
	margin-top: -130px;
	margin-left: 40px;
	width: 600px;
	border: none;
}

aside {
	float: right;
	margin-top: 40px;
	margin-right: 40px;
}

aside section {
	background-color: #F5F5F5;
	margin-bottom: 30px;
	padding: 20px 40px 20px 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

aside h3 {
	padding: 0 0 11px 0;
}

nav#categories ul li, nav#archives ul li {
	list-style: none;
	margin: 5px 0;
}

footer {
/*	position: absolute;*/
	position: relative;
	left: 0;
	width: 100%;
/*	background-color: #333;*/
	background-color: #0A296E;
}

footer div {
	margin: 0 auto;
	width: 920px;
	border: none;
}

footer div section {
	color: #777;
	float: left;
	margin-right: 25px;
	width: 230px;
	border: none;
}

footer div section h3 {
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	padding: 11px 0;
}

nav#blogRoll ul li, nav#siteMap ul li {
	color: #777;
	list-style: disc;
	margin-left: 15px;
}

table,th,td
{
border:1px solid black;
border-collapse:collapse
}

th,td
{
padding-left:5px;
padding-right:5px;
}

th
{
background-color: #F5F5F5
}

#E-novice {
    FONT-FAMILY: Verdana, Geneva, sans-serif;
}

#E-novice BODY {
	BACKGROUND-COLOR: #e1e1dd; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #5a5a5a
}

#E-novice P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}

#E-novice TD {
	FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}

#E-novice IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

#E-novice A {
	COLOR: #00599D !important; TEXT-DECORATION: underline !important
}

#E-novice A:hover {
	TEXT-DECORATION: none !important
}

#E-novice UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

#E-novice UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

#E-novice OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

#E-novice OL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

#E-novice H2 {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", sans-serif; COLOR: #00599D; FONT-SIZE: 21px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}

#E-novice H2 A {
	COLOR: #00599D !important; TEXT-DECORATION: none !important
}

#E-novice H3 {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #5a5a5a; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

#E-novice H3 A {
	COLOR: #5a5a5a !important; TEXT-DECORATION: none !important
}

