@charset "utf-8";
/**********************************************************************/
/**********************************************************************/
/***   Copyright (c) 2008, PLAN e d.o.o.														***/
/***   Vse pravice pridržane. All rights reserved.									***/
/**********************************************************************/
/**********************************************************************/

/*

c7e8fb - svetla modra
3e6690 - temna modra
8ca7bb - obroba modra

c2e6d3 - svetla zelena
2a7550 - temna zelena
7ca28f - obroba zelena

e0e0e0 - svetla siva
333 - temna siva

*/


.blueTitle {
	width: auto;
	padding: 4px 3px;
	padding-left: 30px;
	
	margin-top: 10px; 
	margin-bottom: 5px; 
	
	display: block;
	
	color: #3e6690;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	
	border: #8fa9bd 1px solid;
	background: #c7e8fb url(../images/icons/blueMarker.png) no-repeat 5px 3px;
	
}
.greenTitle {
	width: auto;
	padding: 4px 3px;
	padding-left: 30px;
	margin-top: 10px; 
	margin-bottom: 5px; 

	display: block;
	
	color: #2a7550;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	
	border: #7da390 1px solid;
	background: #c2e6d3 url(../images/icons/greenMarker.png) no-repeat 5px 3px;
}
.greyTitle {
	width: auto;
	padding: 4px 3px;
	padding-left: 30px;
	
	margin-top: 10px; 
	margin-bottom: 5px; 

	display: block;
	
	color: #333;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	
	border: #a2a6a3 1px solid;
	background: #e0e0e0 url(../images/icons/greyMarker.png) no-repeat 5px 3px;
}


div.absoluteRight {
	width: auto;
	/*height: 0px;*/
	position: relative;
	float:right;
	text-align:right;
	visibility: hidden;
	
}
div.absoluteRight div.clickHere {
	font-size: 11px;
	color:#f26522;
	font-weight: bold;
	text-decoration: blink;

}
div.absoluteRight div.icons {
	padding: 0 4px;
	font-size: 11px;
	color:#444;
	font-weight: bold;

}
div.absoluteRight div.icons a {
	padding: 0;
	margin: 0;
	line-height:14px;
	text-decoration: underline;
	color:#3e6690;
	font-weight: normal;
	background: none;
}
	
div.absoluteRight div.icons a img {
	position:relative;
	margin-bottom: -2px;
	
	
}
/**************************************/
/*** Tables - BLUE WIDE						***/
/**************************************/
.blueWide {
	width: auto;
	display: block;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	
 	background: url(../images/dizajn/blueWide/thumbTopRepeat.png) repeat-x top; 
	
}
/*Brez dodajanja Marginov */
.blueWide div.TL2 {
	width: 0px;
	height: 70px;
	position: relative;
	z-index: 100;
	overflow:visible;
}
.blueWide div.TL22 {
	position: absolute;
	width: 6px;
	height: 70px;
	
 	background: url(../images/dizajn/blueWide/thumbTopLeft.png) no-repeat top left;
}
.blueWide div.TR2 {
	width: 0px;
	height: 70px;
	position: relative;
	left: -6px;
	z-index: 100;
	overflow:visible;
}
.blueWide div.TR22 {
	position: absolute;
	width: 6px;
	height: 70px;
 	background: url(../images/dizajn/blueWide/thumbTopRight.png) no-repeat top right;
}

.blueWide div.BL2 {
	width: 0px;
	height: 70px;
	position: relative;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;
	overflow:visible;
}
.blueWide div.BL22 {
	position: absolute;
	width: 6px;
	height: 70px;
	background: url(../images/dizajn/blueWide/thumbBottomLeft.png) no-repeat bottom left; 
}
.blueWide div.BR2 {
	width: 0px;
	height: 70px;
	position: relative;
	left: -6px;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;	
	overflow:visible;
}
.blueWide div.BR22 {
	position: absolute;
	width: 6px;
	height: 70px;
	background: url(../images/dizajn/blueWide/thumbBottomRight.png) no-repeat bottom right; 
}


/**************************************/
/*** Tables - BLUE SHORT						***/
/**************************************/
.blueShort {
	width: auto;
	display: block;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	
 	background: url(../images/dizajn/blueShort/thumbTopRepeat.png) repeat-x top; 
	
}
/*Brez dodajanja Marginov */
.blueShort div.TL2 {
	width: 0px;
	height: 40px;
	position: relative;
	z-index: 100;
	overflow:visible;
}
.blueShort div.TL22 {
	position: absolute;
	width: 4px;
	height: 40px;
	
 	background: url(../images/dizajn/blueShort/thumbTopLeft.png) no-repeat top left;
}
.blueShort div.TR2 {
	width: 0px;
	height: 40px;
	position: relative;
	left: -4px;
	z-index: 100;
	overflow:visible;
}
.blueShort div.TR22 {
	position: absolute;
	width: 4px;
	height: 40px;
 	background: url(../images/dizajn/blueShort/thumbTopRight.png) no-repeat top right;
}

.blueShort div.BL2 {
	width: 0px;
	height: 40px;
	position: relative;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;
	overflow:visible;
}
.blueShort div.BL22 {
	position: absolute;
	width: 4px;
	height: 40px;
	background: url(../images/dizajn/blueShort/thumbBottomLeft.png) no-repeat bottom left; 
}
.blueShort div.BR2 {
	width: 0px;
	height: 40px;
	position: relative;
	left: -4px;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;	
	overflow:visible;
}
.blueShort div.BR22 {
	position: absolute;
	width: 4px;
	height: 40px;
	background: url(../images/dizajn/blueShort/thumbBottomRight.png) no-repeat bottom right; 
}


/**************************************/
/*** Tables - GREEN WIDE						***/
/**************************************/
.greenWide {
	width: auto;
	display: block;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	
	background: url(../images/dizajn/greenWide/thumbTopRepeat.png) repeat-x top; 
	
}
/*Brez dodajanja Marginov */
.greenWide div.TL2 {
	width: 0px;
	height: 70px;
	position: relative;
	z-index: 100;
	overflow:visible;
}
.greenWide div.TL22 {
	position: absolute;
	width: 6px;
	height: 70px;
	
 	background: url(../images/dizajn/greenWide/thumbTopLeft.png) no-repeat top left;
}
.greenWide div.TR2 {
	width: 0px;
	height: 70px;
	position: relative;
	left: -6px;
	z-index: 100;
	overflow:visible;
}
.greenWide div.TR22 {
	position: absolute;
	width: 6px;
	height: 70px;
 	background: url(../images/dizajn/greenWide/thumbTopRight.png) no-repeat top right;
}

.greenWide div.BL2 {
	width: 0px;
	height: 70px;
	position: relative;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;
	overflow:visible;
}
.greenWide div.BL22 {
	position: absolute;
	width: 6px;
	height: 70px;
	background: url(../images/dizajn/greenWide/thumbBottomLeft.png) no-repeat bottom left; 
}
.greenWide div.BR2 {
	width: 0px;
	height: 70px;
	position: relative;
	left: -6px;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;	
	overflow:visible;
}
.greenWide div.BR22 {
	position: absolute;
	width: 6px;
	height: 70px;
	background: url(../images/dizajn/greenWide/thumbBottomRight.png) no-repeat bottom right; 
}


/**************************************/
/*** Tables - GREEN SHORT						***/
/**************************************/
.greenShort {
	width: auto;
	display: block;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	
	background: url(../images/dizajn/greenShort/thumbTopRepeat.png) repeat-x top; 
	
}
/*Brez dodajanja Marginov */
.greenShort div.TL2 {
	width: 0px;
	height: 40px;
	position: relative;
	z-index: 100;
	overflow:visible;
}
.greenShort div.TL22 {
	position: absolute;
	width: 4px;
	height: 40px;
	
 	background: url(../images/dizajn/greenShort/thumbTopLeft.png) no-repeat top left;
}
.greenShort div.TR2 {
	width: 0px;
	height: 40px;
	position: relative;
	left: -4px;
	z-index: 100;
	overflow:visible;
}
.greenShort div.TR22 {
	position: absolute;
	width: 4px;
	height: 40px;
 	background: url(../images/dizajn/greenShort/thumbTopRight.png) no-repeat top right;
}

.greenShort div.BL2 {
	width: 0px;
	height: 40px;
	position: relative;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;
	overflow:visible;
}
.greenShort div.BL22 {
	position: absolute;
	width: 4px;
	height: 40px;
	background: url(../images/dizajn/greenShort/thumbBottomLeft.png) no-repeat bottom left; 
}
.greenShort div.BR2 {
	width: 0px;
	height: 40px;
	position: relative;
	left: -4px;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;	
	overflow:visible;
}
.greenShort div.BR22 {
	position: absolute;
	width: 4px;
	height: 40px;
	background: url(../images/dizajn/greenShort/thumbBottomRight.png) no-repeat bottom right; 
}


/**************************************/
/*** Tables - GREY WIDE							***/
/**************************************/
.greyWide {
	width: auto;
	display: block;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	
	background: url(../images/dizajn/greyWide/thumbTopRepeat.png) repeat-x top; 
	
}
/*Brez dodajanja Marginov */
.greyWide div.TL2 {
	width: 0px;
	height: 70px;
	position: relative;
	z-index: 100;
	overflow:visible;
}
.greyWide div.TL22 {
	position: absolute;
	width: 6px;
	height: 70px;
	
 	background: url(../images/dizajn/greyWide/thumbTopLeft.png) no-repeat top left;
}
.greyWide div.TR2 {
	width: 0px;
	height: 70px;
	position: relative;
	left: -6px;
	z-index: 100;
	overflow:visible;
}
.greyWide div.TR22 {
	position: absolute;
	width: 6px;
	height: 70px;
 	background: url(../images/dizajn/greyWide/thumbTopRight.png) no-repeat top right;
}

.greyWide div.BL2 {
	width: 0px;
	height: 70px;
	position: relative;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;
	overflow:visible;
}
.greyWide div.BL22 {
	position: absolute;
	width: 6px;
	height: 70px;
	background: url(../images/dizajn/greyWide/thumbBottomLeft.png) no-repeat bottom left; 
}
.greyWide div.BR2 {
	width: 0px;
	height: 70px;
	position: relative;
	left: -6px;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;	
	overflow:visible;
}
.greyWide div.BR22 {
	position: absolute;
	width: 6px;
	height: 70px;
	background: url(../images/dizajn/greyWide/thumbBottomRight.png) no-repeat bottom right; 
}


/**************************************/
/*** Tables - GREY SHORT						***/
/**************************************/
.greyShort {
	width: auto;
	display: block;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	
	background: url(../images/dizajn/greyShort/thumbTopRepeat.png) repeat-x top; 
	
}
/*Brez dodajanja Marginov */
.greyShort div.TL2 {
	width: 0px;
	height: 40px;
	position: relative;
	z-index: 100;
	overflow:visible;
}
.greyShort div.TL22 {
	position: absolute;
	width: 4px;
	height: 40px;
	
 	background: url(../images/dizajn/greyShort/thumbTopLeft.png) no-repeat top left;
}
.greyShort div.TR2 {
	width: 0px;
	height: 40px;
	position: relative;
	left: -4px;
	z-index: 100;
	overflow:visible;
}
.greyShort div.TR22 {
	position: absolute;
	width: 4px;
	height: 40px;
 	background: url(../images/dizajn/greyShort/thumbTopRight.png) no-repeat top right;
}

.greyShort div.BL2 {
	width: 0px;
	height: 40px;
	position: relative;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;
	overflow:visible;
}
.greyShort div.BL22 {
	position: absolute;
	width: 4px;
	height: 40px;
	background: url(../images/dizajn/greyShort/thumbBottomLeft.png) no-repeat bottom left; 
}
.greyShort div.BR2 {
	width: 0px;
	height: 40px;
	position: relative;
	left: -4px;
	z-index: 100;
	bottom: 0px;
	_bot\tom: 1px;	
	overflow:visible;
}
.greyShort div.BR22 {
	position: absolute;
	width: 4px;
	height: 40px;
	background: url(../images/dizajn/greyShort/thumbBottomRight.png) no-repeat bottom right; 
}


/*

c7e8fb - svetla modra
3e6690 - temna modra
8ca7bb - obroba modra

c2e6d3 - svetla zelena
2a7550 - temna zelena
7ca28f - obroba zelena

e0e0e0 - svetla siva
333 - temna siva

*/
/**************************************/
/*** WRAPPER - all tables						***/
/**************************************/
div.blueShort td.wrapper,
div.greenShort td.wrapper
{
	padding: 8px;
	
}
div.blueWide td.wrapper,
div.greenWide td.wrapper
{
	color: #666;
	padding: 10px 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	
}
div.blueWide td.wrapper h2,
div.greenWide td.wrapper h2
{
	padding-top: 10px;
	padding-bottom: 20px;
	
	color: #444;
	font-size: 16px;
	font-weight: bold;
	
}


/**************************************/
/*** Novice - BLUE WIDE							***/
/**************************************/

div.blueWide td.news {
	padding: 0 15px;
	
	font-size: 15px;
	color: #666;

}
div.blueWide td.news div.topNavLine {
	width: auto;
	display: block;
	padding: 5px 0;

}
div.blueWide td.news div.topNavLine span {/*Datum*/
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #3e6690;
	

}
div.blueWide td.news div.vsebina {
	width: auto;
	height: auto;
	min-height: 0;
	display: block;
	
	padding: 0;
	margin: 0;
	
	font-family: "Times New Roman", Times, serif;
	
	background: none;

}
div.blueWide td.news div.vsebina p.title {/*Naslov*/
	padding-bottom: 12px;
	
	font-size: 20px;
	line-height: normal;
	font-weight: normal;
	
	color: #3e6690;

}/*Naslov*/
div.blueWide td.news div.vsebina a.title:link,
div.blueWide td.news div.vsebina a.title:visited,
div.blueWide td.news div.vsebina a.title:active,
div.blueWide td.news div.vsebina a.title:hover {
	display: block;
	padding-bottom: 12px;
	
	font-size: 22px;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0;
	
	color: #3e6690;
	
	background: none;

}
div.blueWide td.news div.vsebina .imgShadow {
	float: left;
	margin-top: 6px;
	margin-right: 12px;
	margin-left: 4px;
	background: url(../images/dizajn/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/dizajn/shadow.gif) no-repeat bottom right;
}
div.blueWide td.news div.vsebina .imgShadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 2px solid #3e6690;
	margin: -4px 7px 7px -4px;
	padding: 4px;
}
div.blueWide td.news div#bottomNavLine {
	width: auto;
	display: block;
	position: relative;
	padding: 0;
	padding-bottom: 1px;
	margin-top: 5px;
	margin-right: -5px;

}
div.blueWide td.news div#bottomNavLine a {
	padding: 2px;
	margin-left: 2px;
	width: auto;
	display: inline-block;
	float:right;
	
	background: none;

}


/**************************************/
/*** Novice - GREEN WIDE						***/
/**************************************/

div.greenWide td.news {
	padding: 0 15px;
	
	font-size: 15px;
	color: #666;

}
div.greenWide td.news div.topNavLine {
	width: auto;
	display: block;
	padding: 5px 0;

}
div.greenWide td.news div.topNavLine span {/*Datum*/
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2a7550;
	

}
div.greenWide td.news div.vsebina {
	width: auto;
	height: auto;
	min-height: 0;
	display: block;
	
	padding: 0;
	margin: 0;
	
	font-family: "Times New Roman", Times, serif;
	
	background: none;

}
div.greenWide td.news div.vsebina p.title {/*Naslov*/
	padding-bottom: 12px;
	
	font-size: 20px;
	line-height: normal;
	font-weight: normal;
	
	color: #2a7550;

}/*Naslov*/
div.greenWide td.news div.vsebina a.title:link,
div.greenWide td.news div.vsebina a.title:visited,
div.greenWide td.news div.vsebina a.title:active,
div.greenWide td.news div.vsebina a.title:hover {
	display: block;
	padding-bottom: 12px;
	
	font-size: 22px;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0;
	
	color: #2a7550;
	
	background: none;
}
div.greenWide td.news div.vsebina .imgShadow {
	float: right;
	margin-top: 6px;
	margin-right: -7px;
	margin-left: 12px;
	background: url(../images/dizajn/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/dizajn/shadow.gif) no-repeat bottom right;
}
div.greenWide td.news div.vsebina .imgShadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 2px solid #2a7550;
	margin: -4px 7px 7px -4px;
	padding: 4px;
}
div.greenWide td.news div#bottomNavLine {
	width: auto;
	display: block;
	position: relative;
	padding: 0;
	padding-bottom: 1px;
	margin-top: 5px;
	margin-right: -5px;

}
div.greenWide td.news div#bottomNavLine a {
	padding: 2px;
	margin-left: 2px;
	width: auto;
	display: inline-block;
	float:right;
	
	background: none;
}


/**************************************/
/*** Novice - BLUE SHORT						***/
/**************************************/

div.blueShort td.news {
	padding: 0 10px;
	
	font-size: 13px;
	color: #666;

}
div.blueShort td.news div.topNavLine {
	width: auto;
	display: block;
	padding: 4px 0;

}
div.blueShort td.news div.topNavLine span {/*Datum*/
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #3e6690;
	

}
div.blueShort td.news div.vsebina {
	width: auto;
	height: auto;
	min-height: 0;
	display: block;
	
	padding: 0;
	margin: 0;
	
	font-family: "Times New Roman", Times, serif;
	
	background: none;

}
div.blueShort td.news div.vsebina p.title {/*Naslov*/
	padding-bottom: 4px;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
	color: #3e6690;

} 
div.blueShort td.news div.vsebina a.title:link,/*Naslov*/
div.blueShort td.news div.vsebina a.title:visited,
div.blueShort td.news div.vsebina a.title:active,
div.blueShort td.news div.vsebina a.title:hover {
	display: block;
	padding-bottom: 4px;
	
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-decoration: underline;
	
	color: #3e6690;
	
	background: none;
}
div.blueShort td.news div.vsebina .imgShadow {
	float: left;
	margin-top: 6px;
	margin-right: 8px;
	margin-left: 2px;
	background: url(../images/dizajn/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/dizajn/shadow.gif) no-repeat bottom right;
}
div.blueShort td.news div.vsebina .imgShadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #3e6690;
	margin: -2px 5px 5px -2px;
	padding: 2px;
}
div.blueShort td.news div#bottomNavLine {
	width: auto;
	min-height:16px;
	display: block;
	position: relative;
	padding: 0;
	padding-bottom: 1px;
	margin-top: 5px;
	margin-right: -5px;

}
div.blueShort td.news div#bottomNavLine a {
	padding: 2px;
	margin-left: 2px;
	width: auto;
	display: inline-block;
	float:right;
	
	background: none;
}


/**************************************/
/*** Novice - GREEN SHORT						***/
/**************************************/

div.greenShort td.news {
	padding: 0 10px;
	
	font-size: 13px;
	color: #666;

}
div.greenShort td.news div.topNavLine {
	width: auto;
	display: block;
	padding: 4px 0;

}
div.greenShort td.news div.topNavLine span {/*Datum*/
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #2a7550;
	

}
div.greenShort td.news div.vsebina {
	width: auto;
	height: auto;
	min-height: 0;
	display: block;
	
	padding: 0;
	margin: 0;
	
	font-family: "Times New Roman", Times, serif;
	
	background: none;

}
div.greenShort td.news div.vsebina p.title {/*Naslov*/
	padding-bottom: 8px;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
	color: #2a7550;

}
div.greenShort td.news div.vsebina a.title:link,/*Naslov*/
div.greenShort td.news div.vsebina a.title:visited,
div.greenShort td.news div.vsebina a.title:active,
div.greenShort td.news div.vsebina a.title:hover {
	display: block;
	padding-bottom: 4px;
	
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-decoration: underline;
	
	color: #2a7550;
	
	background: none;
}


div.greenShort td.news div.vsebina .imgShadow {
	float: right;
	margin-top: 6px;
	margin-right: -2px;
	margin-left: 8px;
	background: url(../images/dizajn/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/dizajn/shadow.gif) no-repeat bottom right;
}
div.greenShort td.news div.vsebina .imgShadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #2a7550;
	margin: -2px 5px 5px -2px;
	padding: 2px;
}
div.greenShort td.news div#bottomNavLine {
	width: auto;
	min-height:16px;
	display: block;
	position: relative;
	padding: 0;
	padding-bottom: 1px;
	margin-top: 5px;
	margin-right: -5px;

}
div.greenShort td.news div#bottomNavLine a {
	padding: 2px;
	margin-left: 2px;
	width: auto;
	display: inline-block;
	float:right;
	
	background: none;
}




/**************************************/
/*** Novice repeat - BLUE SHORT			***/
/*** Novice repeat - BLUE WIDE			***/
/**************************************/

div.blueShort td.newsRepeat,
div.blueWide td.newsRepeat
{
	padding: 4px 8px;
	
	font-size: 13px;
	color: #666;

}
div.blueShort td.newsRepeatSeparator div,
div.blueWide td.newsRepeatSeparator div
{
	margin: 5px 0px;
	padding-left: 8px;
	display: block;
	border-bottom: #8ca7bb 1px solid;
}
div.blueShort td.newsRepeatSeparator p,
div.blueWide td.newsRepeatSeparator p
{
	display: inline-block;
	padding: 2px 8px;
	
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	
	background: #8ca7bb;

}

div.blueShort td.newsRepeatBorder,
div.blueWide td.newsRepeatBorder
{
	padding: 0 4px;
	
}
div.blueShort td.newsRepeatBorder div,
div.blueWide td.newsRepeatBorder div
{
	display:block;
	border-bottom: #8ca7bb 1px dotted;
	
}
div.blueShort td.newsRepeat div.topNavLine,
div.blueWide td.newsRepeat div.topNavLine
{
	width: auto;
	display: block;
	padding: 0;

}
div.blueShort td.newsRepeat div.topNavLine span,
div.blueWide td.newsRepeat div.topNavLine span
{/*Datum*/
float:left;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #3e6690;
	

}
div.blueShort td.newsRepeat div.vsebina,
div.blueWide td.newsRepeat div.vsebina
{
	width: auto;
	height: auto;
	min-height: 0;
	display: block;
	
	padding: 0;
	margin: 0;
	
	font-family: "Times New Roman", Times, serif;
	
	background: none;

}
div.blueShort td.newsRepeat div.vsebina p.title,
div.blueWide td.newsRepeat div.vsebina p.title
{/*Naslov*/
	padding-bottom: 4px;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
	color: #3e6690;

} 
div.blueShort td.newsRepeat div.vsebina a.title:link,/*Naslov*/
div.blueShort td.newsRepeat div.vsebina a.title:visited,
div.blueShort td.newsRepeat div.vsebina a.title:active,
div.blueShort td.newsRepeat div.vsebina a.title:hover,
div.blueWide td.newsRepeat div.vsebina a.title:link,/*Naslov*/
div.blueWide td.newsRepeat div.vsebina a.title:visited,
div.blueWide td.newsRepeat div.vsebina a.title:active,
div.blueWide td.newsRepeat div.vsebina a.title:hover
{
	display: block;
	padding-bottom: 4px;
	
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-decoration: underline;
	
	color: #3e6690;
	
	background: none;
}
div.blueShort td.newsRepeat div.vsebina .imgShadow,
div.blueWide td.newsRepeat div.vsebina .imgShadow
{
	float: left;
	margin-top: 6px;
	margin-right: 8px;
	margin-left: 2px;
	background: url(../images/dizajn/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/dizajn/shadow.gif) no-repeat bottom right;
}
div.blueShort td.newsRepeat div.vsebina .imgShadow img,
div.blueWide td.newsRepeat div.vsebina .imgShadow img
{
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #3e6690;
	margin: -2px 5px 5px -2px;
	padding: 2px;
}
div.blueShort td.newsRepeat div#bottomNavLine,
div.blueWide td.newsRepeat div#bottomNavLine
{
	width: auto;
	min-height:16px;
	display: block;
	position: relative;
	padding: 0;
	padding-bottom: 1px;
	margin-top: 5px;
	margin-right: -5px;

}
div.blueShort td.newsRepeat div#bottomNavLine a,
div.blueWide td.newsRepeat div#bottomNavLine a
{
	padding: 2px;
	margin-left: 2px;
	width: auto;
	display: inline-block;
	float:right;
	
	background: none;
}


/**************************************/
/*** Novice repeat - GREEN SHORT		***/
/*** Novice repeat - GREEN WIDE			***/
/**************************************/

div.greenShort td.newsRepeat,
div.greenWide td.newsRepeat
{
	padding: 4px 8px;
	
	font-size: 13px;
	color: #666;

}
div.greenShort td.newsRepeatSeparator div,
div.greenWide td.newsRepeatSeparator div
{
	margin: 5px 0px;
	padding-left: 8px;
	display: block;
	border-bottom: #7ca28f 1px solid;
}
div.greenShort td.newsRepeatSeparator p,
div.greenWide td.newsRepeatSeparator p
{
	display: inline-block;
	padding: 2px 8px;
	
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	
	background: #7ca28f;

}

div.greenShort td.newsRepeatBorder,
div.greenWide td.newsRepeatBorder
{
	padding: 0 4px;
	
}
div.greenShort td.newsRepeatBorder div,
div.greenWide td.newsRepeatBorder div
{
	display:block;
	border-bottom: #7ca28f 1px dotted;
	
}
div.greenShort td.newsRepeat div.topNavLine,
div.greenWide td.newsRepeat div.topNavLine
{
	width: auto;
	display: block;
	padding: 0;

}
div.greenShort td.newsRepeat div.topNavLine span,/*Datum*/
div.greenWide td.newsRepeat div.topNavLine span/*Datum*/
{
	float:left;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #2a7550;
	

}
div.greenShort td.newsRepeat div.vsebina,
div.greenWide td.newsRepeat div.vsebina
{
	width: auto;
	height: auto;
	min-height: 0;
	display: block;
	
	padding: 0;
	margin: 0;
	
	font-family: "Times New Roman", Times, serif;
	
	background: none;

}
div.greenShort td.newsRepeat div.vsebina p.title,/*Naslov*/
div.greenWide td.newsRepeat div.vsebina p.title/*Naslov*/
{
	padding-bottom: 4px;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
	color: #2a7550;

}
div.greenShort td.newsRepeat div.vsebina a.title:link, /*Naslov*/
div.greenShort td.newsRepeat div.vsebina a.title:visited,
div.greenShort td.newsRepeat div.vsebina a.title:active,
div.greenShort td.newsRepeat div.vsebina a.title:hover,
div.greenWide td.newsRepeat div.vsebina a.title:link, /*Naslov*/
div.greenWide td.newsRepeat div.vsebina a.title:visited,
div.greenWide td.newsRepeat div.vsebina a.title:active,
div.greenWide td.newsRepeat div.vsebina a.title:hover
{
	display: block;
	padding-bottom: 4px;
	
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-decoration: underline;
	
	color: #2a7550;
	
	background: none;
}
div.greenShort td.newsRepeat div.vsebina .imgShadow,
div.greenWide td.newsRepeat div.vsebina .imgShadow
{
	float: left;
	margin-top: 6px;
	margin-right: 8px;
	margin-left: 2px;
	background: url(../images/dizajn/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/dizajn/shadow.gif) no-repeat bottom right;
}
div.greenShort td.newsRepeat div.vsebina .imgShadow img,
div.greenWide td.newsRepeat div.vsebina .imgShadow img
{
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #2a7550;
	margin: -2px 5px 5px -2px;
	padding: 2px;
}
div.greenShort td.newsRepeat div#bottomNavLine,
div.greenWide td.newsRepeat div#bottomNavLine
{
	width: auto;
	min-height:16px;
	display: block;
	position: relative;
	padding: 0;
	padding-bottom: 1px;
	margin-top: 5px;
	margin-right: -5px;

}
div.greenShort td.newsRepeat div#bottomNavLine a,
div.greenWide td.newsRepeat div#bottomNavLine a
{
	padding: 2px;
	margin-left: 2px;
	width: auto;
	display: inline-block;
	float:right;
	
	background: none;
}




/*

c7e8fb - svetla modra
3e6690 - temna modra
8ca7bb - obroba modra

c2e6d3 - svetla zelena
2a7550 - temna zelena
7ca28f - obroba zelena

e0e0e0 - svetla siva
333 - temna siva

*/


#pageNavigation table {
	margin-top: 10px;
	padding: 0 2px;
	background:#c7e8fb;
	border: #8ca7bb 1px solid;
	

}
#pageNavigation table td {
	padding: 2px 0;
	
}
#pageNavigation {
	width: auto;
	display: block
	

}
#pageNavigation a {
	width: auto;
	display: inline-block;
	padding: 2px 4px;
	
	color:#3e6690;
	font-weight: normal;
	text-decoration: none;
	text-align:center;
	
	border: #3e6690 1px solid;
	
}
#pageNavigation a:hover {
	color: #fff;
	background: #3e6690;
	

}
#pageNavigation a.sel {
	color: #fff;
	background: #3e6690;

}









