/* design resetter */
body, div, span, form, h1, h2, h3, h4, h5, h6, img, ul, li, ol, p, pre, blockquote, textarea, table, tr, td { border:0; padding:0; margin:0; font-size:1em; list-style-type:none; }
/* */
.clearfix { display:inline-block; height:1%;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D3D7E3;
	background: #B6B7AA;
}

.clear { /* position:relative; height:1px; overflow:hidden; margin-top:-1px; */ clear:both; font-size: 0; background: #B6B7AA; }

a { text-decoration: none; color: white; }
a:hover { text-decoration: underline; }

#head {
	background: white;
	/* border-bottom: 1px #B6B7AA solid; preneseno na #layout due to very, very strange IE6 bug */ 
	min-width: 970px;
}


	#head, #logo, #tagline { height: 105px;}
	
	#corponav { position: absolute; left: 3px; top: 84px; }
	#corponav a {
		color: #55595A;
		float: left;
		margin: 0px 8px;
	}

	#logo {
		position: absolute;
		top: 0;
		left: 430px;
		z-index: 2;
	}
	
	#tagline {
		/*position: absolute;
		top: 0;
		right: 0;
		z-index: 1;*/
		float: right;
	}
	
#layout {
	background: url(/Static/parus/images/common/mainnavi_background.gif) repeat-x 207px 1px;
	background-color: #4B375A;
}

	#layout2 {
		background-image: url(/Static/parus/images/common/background_sidebar.gif);
		background-repeat: repeat-y;
		border-top: 1px #B6B7AA solid;
	}

#holder {
	width: 950px; /* 853 */
}
	#sidebar, #centreHolder {
		float: left;
	}

	#sidebar {
		width: 207px;
		padding-top: 26px;
		padding-bottom: 26px;
	}
	
		#subnavi {
			margin-bottom: 40px;
		}
			#subnavi img {
				display: block;
			}
		
		#sidebar img.image {
			margin-bottom: 16px;
			display: block;
		}
/*

	#mainnavi {
		height: 26px;
		border-top: 1px #4B375A solid;
		border-bottom: 1px #4B375A solid;
	}
		#mainnavi a, #mainnavi img.separator {
			float: left;
			height: 26px;
		}

*/	
			
/* -- new menu */			
#mainnavi li{  display:block; float:left; height:26px; border-left:1px solid #372742;}
#mainnavi li a{ display:block;height:26px; text-indent:-9999px;}
#mainnavi li a.selected { background-position:0 -52px;}
#mainnavi li a:hover { background-position:0 -26px;}
#mainnavi li.first { border-left:none;}

a.o_fundaciji { width:83px; background:url(/Static/parus/images/si/mainnavi/o_fundaciji.gif) 0 0 no-repeat;}
a.aktualno { width:72px; background:url(/Static/parus/images/si/mainnavi/aktualno.gif) 0 0 no-repeat;}
a.stipendije { width:78px; background:url(/Static/parus/images/si/mainnavi/stipendije.gif) 0 0 no-repeat;}
a.programi { width:72px; background:url(/Static/parus/images/si/mainnavi/programi.gif) 0 0 no-repeat;}
a.organi { width:59px; background:url(/Static/parus/images/si/mainnavi/organi.gif) 0 0 no-repeat;}
a.akti { width:45px; background:url(/Static/parus/images/si/mainnavi/akti.gif) 0 0 no-repeat;}
a.povezave { width:71px; background:url(/Static/parus/images/si/mainnavi/povezave.gif) 0 0 no-repeat;}


img.bird {position:absolute; left:52px; top:360px;}
img.birdFront {left:0px; top:360px; margin-left:12px; margin-top:-3px;}

/* -- -- */
			
	#centreHolder { width: 653px; }	 /* 646 */
		#centre, #caption {
			float: left;
			display: inline;
		}
		
		#centre {
			clear: both;
			width: 469px;
		}
						
			#content {
				clear: both;
				margin-left: 154px;
				margin-top: 54px;
				width: 310px;
				padding-left: 5px;
				margin-bottom: 26px; /* moja 'izbira' */
			}
			
				#content h1 {
					margin-bottom: 12px;
				}
				
				#content h3 {
					font-size: 12px;
					font-weight: bold;
				}
			
				#content p {
					margin-bottom: 13px;
					line-height: 13px;
				}
				
				#content ul {
					margin-bottom: 13px;
				}
				
				#content div.faq { }
					#content div.faq p.q {
						font-style: italic;
						margin-bottom: 4px;
					}
					#content div.faq p.a {
						margin-left: 10px;
					}

		#caption {
			margin-left: 12px;
			width: 170px;
		}
		
#foot {
	clear: both;
	margin-left: 368px;
	margin-top: 12px;
	color: #4B375A;
}
	#foot a {
		color: #4B375A;
}

.organi ul li {
	padding:8px 0 0 0;
	font-size:11px;
	}

.organi ul li li {
	padding-left: 10px;
	}

.organi ul li ol li{
	list-style-type:decimal;
	padding-left: 0px;
	margin-left:30px;
	padding-bottom:0;
	}

.elBlue{
	background-color:#4B375A;
}

.elGrey{
	background-color:#858C8A;
}

#content li {list-style-type:square;}