html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

body {
	font-family:Verdana, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bodybg_pod.gif) repeat-x top #ffffff;
	}
body#index {
	background:url(../images/bodybg_ind.gif) repeat-x top #f0efea;
	}

p, h1, h2, h3, hr, ul, li, input, form, body {
	margin: 0;
	padding: 0;
}

a {outline:none;}

#wrap {
	width:960px;
	margin:0 auto;
	background:url(../images/indexbg.gif) no-repeat top;
	min-height:600px;
	height:auto !important;
	height:600px;
}
#header {
	float:left;
	display:inline;
	width:960px;
	height:222px;
}
	#menu {
		float:left;
		width:960px;
		height:48px;
	}
		#menu ul {
			list-style:none;
			text-align:center;
			float:left;
			width:960px;
			font-family:Georgia, Arial, Times, serif;
			font-size:11px;
			margin:16px 0 0 0;
			height:32px;
		}
		#menu ul li {
			display:inline;
			text-transform:uppercase;
			padding:0 0 18px 0;	
		}
		#menu ul li a {
			color:#000;
			text-decoration:none;
			padding:0 20px 0 12px;
			background:url(../images/menuli.gif) right no-repeat;
		}
		#menu ul li a:hover {
			text-decoration:underline;
		}
		#menu ul li a.first {
			padding:0 20px 0 0;
		}
		#menu ul li a.last {
			background:none;
			padding:0 0 0 12px;
		}
		#menu ul li.active a {
			font-weight:bold;
		}
	#logo {
		float:left;
		width:960px;
		height:90px;
		margin:5px 0 0 0;
		display:inline;
		text-align:center;
		position:relative;
	}
	#slogan {
		width:680px;
		height:30px;
		float:left;
		padding-left:205px;
		display:inline;
	}
	#ruscenter {
		width:960px;
		height:30px;
		float:left;
		display:inline;
		text-align:center;
		color:#606060;
		margin:16px 0 0 0;
		font-size:18px;
		font-family:Georgia;
	}


#boxes {
	float:left;
	display:inline;
	width:950px;
	height:221px;
	margin:2px 0 0 10px;
}
	h1 {
		font-size:20px;
	}
	#box1, #box2, #box3, #box4, #box5 {
		width: 182px;
		height: 221px;
		position: relative;
		float:left;
		margin-right:8px;
		display:inline;
		}
	#box1 a, #box2 a, #box3 a, #box4 a, #box5 a{
		position: absolute;
		width: 100%;
		height: 100%;
	}
	#box1 a {background: url(../images/tecaji_ruscine_za_podjetja_h.jpg) no-repeat;}
	#box1 a:hover {background: url(../images/tecaji_ruscine_za_podjetja.jpg) no-repeat;}
	#box2 a {background: url(../images/prevajanje_in_tolmacenje_h.jpg) no-repeat;}
	#box2 a:hover {background: url(../images/prevajanje_in_tolmacenje.jpg) no-repeat;}
	#box3 a {background: url(../images/tecaji_ruscine_za_odrasle_h.jpg) no-repeat;}
	#box3 a:hover {background: url(../images/tecaji_ruscine_za_odrasle.jpg) no-repeat;}
	#box4 a {background: url(../images/tecaji_ruscine_za_mladino_h.jpg) no-repeat;}
	#box4 a:hover {background: url(../images/tecaji_ruscine_za_mladino.jpg) no-repeat;}
	#box5 a {background: url(../images/tecaji_drugih_jezikov_h.jpg) no-repeat;}
	#box5 a:hover {background: url(../images/tecaji_drugih_jezikov.jpg) no-repeat;}
		
		
#prijava {
	float:left;
	width:930px;
	height:25px;
	display:inline;
	padding:34px 0 0 10px;
}
	#prijava img {
		float:left;
	}
	#prijava p {
		float:left;
		font-family:Georgia, Arial, Times, serif;
		font-size:14px;
		padding:8px 0 0 20px;
	}
	#prijava span {
		color:#606060;
	}
	#prijava a {
		color:#000;
		text-decoration:underline;
	}
	#prijava a:hover {
		text-decoration:none;
	}

#content_sup {
	float:left;
	width:940px;
	margin:60px 0 0 10px;
	_margin:41px 0 0 10px;
	display:inline;
	border-bottom:1px solid #dbdbdb;
	height:270px;
}
	#levicont {
		width:468px;
		float:left;
		display:inline;
	}
		#content_sup div.boxic {
			width:214px;
			float:left;
			height:140px;
			margin:0 20px 0 0;
			display:inline;
		}
		#boxy1, #boxy2, #boxy3, #boxy4, #boxy5 {
			width: 210px;
			height: 56px;
			position: relative;
			float:left;
			display:inline;
			}
		#boxy1 span, #boxy2 span, #boxy3 span, #boxy4 span, #boxy5 span {
			position: absolute;
			width: 100%;
			height: 100%;
		}
		#content_sup div.boxic p {
			float:left;
			width:214px;
			color:#606060;
			line-height:16px;
		}
		#boxy1 span {background: url(../images/poslovni_program_ruscine.jpg) no-repeat;}
		#boxy2 span {background: url(../images/splosni_programi_ruscine.jpg) no-repeat;}
		#boxy3 span {background: url(../images/tecaji_po_meri_tailor_made.jpg) no-repeat;}
		/*#boxy4 span {background: url(../images/izdali_smo_ucbenik.jpg) no-repeat;}*/
		#boxy4 span {background: url(../images/izdali_smo_ucbenik_gray.jpg) no-repeat;}
		
	#desnicont {
		width:472px;
		float:left;
		display:inline;
	}
		#dcleva {
			width:220px;
			float:left;
			display:inline;
		}
			#dcleva img.uvrtest {
				float:left;
			}
			#vstop {
				width:200px;
				float:left;
				display:inline;
				padding:0 10px 0 10px;
			}
				#vstop span {
					font-size:14px;
					font-weight:bold;
				}
				#vstop input {
					background:url(../images/input_bg.gif) no-repeat;
					width:190px;
					height:24px;
					float:left;
					border:0;
					padding:3px 5px 0 5px;
					font-size:12px;
					color:#b8b8a7;
					margin-top:6px;
				}
					#vstop input.vstopi {
						background:none;
						padding:0;
						width:73px;
						height:25px;
					}
				#vstop ul {
					float:left;
					width:200px;
					list-style:none;
					font-size:11px;
					color:#606060;
					margin-top:6px;
					line-height:16px;
				}
					#vstop ul li a {
						color:#606060;
						text-decoration:none;
					}
					#vstop ul li a:hover {
						text-decoration:underline;
					}
		#dcdesna {
			width:232px;
			float:left;
			display:inline;
			padding-left:20px;
		}
			
			#dcdesna p.sestosem {
				padding:0 0 10px 0;
			}
			#dcdesna p {
				color:#606060;
				line-height:16px;
				padding:0 0 20px 0;
			}
		
#content_sub {
	float:left;
	width:940px;
	padding-top:26px;
	margin:0 0 0 10px;
	display:inline;
	border-top:1px solid #fff;
}
	p.sestosem {
		color:#6a6a68;
		font-size:12px;
		text-transform:uppercase;
		letter-spacing:2px;
	}
	p.sonovice {
		background:#FFE751;
		color:#000;
		font-weight:bold;
		width:96px;
		padding:10px;
	}
	#prvicont {
		width:468px;
		float:left;
		display:inline;
	}
		div.novica {
			float:left;
			width:450px;
			display:inline;
			padding:20px 0 20px 0;
			border-bottom:1px solid #dbdbdb;
		}
			div.nobor {border:0;}
		h3 {
			color:#1f1e1e;
			font-weight:bold;
			font-size:14px;
		}
		p.nbod {
			color:#606060;
			line-height:18px;
			padding:8px 0 12px 0;
		}
		div.novica a {
			background:#ffe751;
			color:#1f1e1e;
			font-size:11px;
			font-weight:bold;
			display:block;
			padding:2px 8px;
			width:100px;
			text-decoration:none;
			float:left;
		}
		div.novica a:hover {
			text-decoration:underline;
		}
		p.ndat {
			color:#6a6a68;
			font-size:11px;
			float:left;
			padding:2px 0 0 20px;
		}
	#drugicont {
		width:220px;
		float:left;
		display:inline;
	}
		#drugicont img.mapy {
			float:left;
			margin:16px 0 10px 0;
		}
		#drugicont p {
			color:#606060;
			line-height:16px;
		}
		#drugicont a {
			color:#000;
			text-decoration:none;
		}
		#drugicont a:hover {
			text-decoration:underline;
		}
	#tretjicont {
		width:220px;
		float:left;
		display:inline;
		margin-left:20px;
	}
		p.dcref {
			line-height:16px;
			color:#606060;
			font-style:italic;
			padding:16px 0 6px 0;
		}
		p.dcavt {
			color:#1f1e1e;
			font-weight:bold;
			font-size:11px;
		}
		p.dcvec {
			line-height:16px;
			padding:8px 0 0 0;
		}
		p.dcvec a {
			color:#606060;
			text-decoration:underline;
		}
		p.dcvec a:hover {
			text-decoration:none;
			}
#footer {
	float:left;
	background:url(../images/footer_bg.gif) repeat-x;
	width:960px;
	height:80px;
	margin-top:20px;
}
	#footer p {
	font-size:11px;
	color:#6a6a68;
	}
	#footer p.copy {
	float:left;
	padding:15px 0 0 10px;
	}
	#footer p.ns {
	float:right;
	margin:15px 5px 0 0;
	}
	#footer img {
	float:right;
	margin:16px 10px 0 0;
	}
	#footer a {
	color:#6a6a68;
	text-decoration:none;
	}
	#footer a:hover {
	text-decoration:underline;
	}

		
/* -------------------------------------------------- PODSTRAN -------------------------------------------------- */

#wrap2 {
	width:960px;
	margin:0 auto;
}
#header2 {
	float:left;
	display:inline;
	width:960px;
	height:142px;
}
#plogo {
	float:left;
	display:inline;
	width:250px;
	margin:10px 0 0 10px;
}
	#pruscenter {
		width:250px;
		float:left;
		display:inline;
		color:#B79237;
		margin:6px 0 0 0;
		font-size:12px;
		line-height:16px;
	}
		#pruscenter p {font-family:Georgia; font-weight:bold;}
#sloganow {
	float:right;
	width:560px;
	color:#b79237;
	font-size:24px;
	font-family:Georgia, Arial, Times, serif;
	text-align:right;
	padding-top:30px;
}
#middle {
	float:left;
	width:960px;
	display:inline;
}
	#leftshad {
		width:232px;
		background:url(../images/leva_shadow.gif) no-repeat top right;
		float:left;
		display:inline;
		min-height:500px;
		height:auto !important;
		height:500px;
	}
	
	
	
	
	h2#pageh2 {
		width:208px;
		height:28px;
		background:url(../images/pagetitle.gif) no-repeat;
		float:left;
		display:inline;
		margin:20px 0 0 10px;
		padding:10px 0 0 16px;
		color:#1f1e1e;
		font-size:14px;
		font-weight:bold;
	}
	h2#cath2 {
		float:left;
		display:inline;
		font-size:14px;
	}
		#leftshad a.h2linka {
			color:#1f1e1e;
			text-decoration:none;
			display:block;	
			width:208px;
			height:28px;
			background:url(../images/pagetitle.gif) no-repeat;
			float:left;
			display:inline;
			margin:20px 0 0 10px;
			padding:10px 0 0 16px;
			color:#1f1e1e;
			font-size:14px;
			font-weight:bold;
		}
		#leftshad a.h2linka:hover {
			text-decoration:underline;
		}
		#leftshad a {
			color:#1f1e1e;
			text-decoration:none;
			font-weight:normal;
			font-size:12px;			
		}		
	#leftshad ul {
		float:left;
		margin:10px 0 0 10px;
		_margin:10px 0 0 5px;
		list-style:none;
	}
		#leftshad ul li {
			width:211px;
			border-bottom:1px solid #CCC;
		}
		#leftshad ul li.rusakt {
			width:211px;
			background:#eeeeee;
			color:#1f1e1e;
		}
		#leftshad ul li a {
			background:url(../images/arrow_new1.gif) no-repeat right;
			display:block;
			width:160px;
			color:#1f1e1e;
			text-decoration:none;
			padding:8px 20px 8px 10px;
			line-height:16px;
		}
		#leftshad ul li a:hover {
			_text-decoration:underline;
		}
		#leftshad ul li:hover {
		background:#d8d7d7;
		}
	#vsebina {
		float:left;
		width:492px;
		display:inline;
	}
		#vsebina h1 {
			font-size:24px;
			font-weight:bold;
			color:#a98f2a;
			padding:24px 0 0 24px;
			float:left;
			width:440px;
		}
		#tekzt {
			float:left;
			width:440px;
			margin:10px 0 0 24px;
			line-height:16px;
			color:#1f1e1e;
			display:inline;
			padding-bottom:20px;
		}
		#tekzt ul {
			list-style:none;
			margin:6px 0 6px 0;
		}
		#tekzt ul li {
			background:url(../images/tekztli.gif) no-repeat 0 10px;
			padding:3px 0 3px 10px;
		}
		#tekzt hr {
			height:1px;
			border-top:1px solid #e2e2e2;
			border-bottom:0;
			border-left:0;
			border-right:0;
			margin:10px 0 10px 0;
		}
		#tekzt a {
			color:#be9619;
			text-decoration:underline;
		}
		#tekzt a:hover {
			text-decoration:none;
		}
		p.bigtitle {
			color:#1f1e1e;
			font-size:20px;
			font-weight:bold;
			padding:0 0 20px 0;
		}
		/* TABS JQUERY */
		#container ul {
			margin:0;
		}
		#container ul li {
			background:none;
			padding:0;
		}
		#container ul li a {
			color:#1f1e1e;
			text-decoration:none;
		}
		#container div {
			padding:10px 20px 10px 20px;
			min-height:100px;
			height:auto !important;
			height:100px;
		}
		#container div ul {
			margin:0 0 6px 0;
		}
		#container div ul li {
			background:url(../images/tekztli.gif) no-repeat left;
			padding:2px 0 2px 10px;
		}
	#rightshad {
		float:left;
		width:226px;
		display:inline;
		background:url(../images/desna_shadow.gif) no-repeat top;
		min-height:480px;
		height:auto !important;
		height:480px;
		padding:20px 0 0 0;
	}
		#rightshad a.rumenko {
			background:url(../images/yellowbutton.gif) no-repeat;
			color:#1f1e1e;
			font-size:13px;
			font-weight:bold;
			width:206px;
			height:24px;
			float:left;
			text-decoration:none;
			padding:6px 0 0 20px;
			margin:0 0 10px 0;
		}
		#rightshad a.rumenko:hover {
			text-decoration:underline;
		}
		#rightshad img {
			float:left;
			margin:10px 0 0 0;
		}









