/* CSS Document */

html {
    width: 100%;
    height: 100%;
}


#dhtmltooltip{
	position: absolute;
	width: 250px;
	display:block;
	border: 1px solid #333333;
	padding: 8px;
	background-color: #ffffe1;	
	visibility: hidden;
	z-index: 100;
	font-size: 10px;
}

#tipshadow{
	display:block;
	height:5px;
	background-image: url(media/tipshadow.png);
	background-image: url(media/tipshadow.gif);
	opacity:0.2;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	background-repeat: no-repeat;
	background-position: right top;
}

.pointertop,.pointerbottom,.pointertopleft,.pointerbottomleft{
	display:block;
	width:18px;
	height:18px;
	background-repeat: no-repeat;
	background-position: left top;
}

.pointertop{ background-image: url(media/tippointertop.gif); }
.pointertopleft{background-image: url(media/tippointertopleft.gif); }

.pointerbottom{	background-image: url(media/tippointerbottom.gif);}
.pointerbottomleft{	background-image: url(media/tippointerbottomleft.gif);}


td{
padding:0px;
margin:0px;
}




#introimgtitle{
font-size:9px;
padding:2px;
color:#666666;
text-align:left;
}

#asum2{
font-weight:bold;
font-style:italic;
color:#4F2700;
font-size:11px;
margin-bottom:1em;
}

#article_gallery,#dynamicarticlegallery{
clear:both;
overflow:hidden;
margin:0px;
padding:0px;
margin-top:1em;
margin-bottom:1em;
}

#article_gallery table,#dynamicarticlegallery table{
padding-top:1em;
padding-bottom:1em;
margin-left:auto;
margin-right:auto;
}


#article_gallery table td, #dynamicarticlegallery table td{
padding:0px;
margin:0px;
text-align:center;
}

#article_gallery .gallerytitle, #dynamicarticlegallery .gallerytitle{ color:#333333; }
.gallerysummary{ padding-bottom:1.5em; padding-top:1em; }



#article_gallery .articleimage,#dynamicarticlegallery .articleimage{
	margin:2px;
	padding:2px;
	border: 1px solid #9E8265;
}


#intartimg{
overflow:hidden;
padding:2px;
margin:0px;
border: 1px solid #9E8265;
background-color:#FFF;
margin-bottom:1em;
margin-left:auto;
margin-right:auto;
}

#intartimg{
width:513px;
}

#altintartimg{
text-align:center;
margin-bottom:1em;
}

#altintartimg img{
padding:2px;
border: 1px solid #9E8265;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
}


#intartimg span{
display:block;
width:513px;
margin:0px; padding:0px;
overflow:hidden;
}


#intartimg img{
width:513px;
height:252px;
}



body{
	margin:0px;
	padding:0px;
	font-family:"Trebushet ms", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #a2dfe8;	
	color:#4F2700;
}


body table td, body div{
	font-family:"Trebushet ms", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



#mainarticle h1,#fd h1,h1{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-family:"Trebushet ms", Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:14px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-top:10px;
	color:#264a8d;
	border-bottom: 1px solid #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size:24px;
	line-height:1.2em;
}

a img, fieldset {
    border: 0;
}


#main {	
	background-image: url(media/bg_left_r.jpg);
	background-repeat: repeat-x;
	background-position: -174px top;
	margin:0px;
	padding:0px;
	text-align:center;
}

#content{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:990px;
}

#head{
height:175px;
width:990px;
}

#logmenu{
	width:591px;
	height:40px;
	margin-left:399px;
	background-image: url(media/logmbck.gif);
	background-repeat: no-repeat;
	background-position: right top;
	clear:both;
	display: block; 
	overflow: hidden;
	text-align:right;
}

#lgh{
text-align:right;
color:#3399CC;
font-size:11px;
padding-right:25px;
}

#lgh a{
text-decoration:none;
color:#003366;
}

#lgh a:hover{
color:#FFFFFF;
}

#flash{
	height:135px;
	width:591px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}

#logo{
	height:135px;
	width:399px;
	float:left;
	background-image: url(media/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;	
}

#logo a,#logo h1{
display:block;
text-indent:-999px;	
width:399px;
height:135px;
overflow:hidden;
}

#maintable{ width:990px; }
#maintable tr td{ vertical-align:top; }
#mainfooter{
	background-color:#a2dfe8;
	background-image: url(media/footerback.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#realfooter{
	width:990px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	background-image: url(media/footerback2.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}


#shortcuts{
padding-top:50px;
padding-bottom:25px;
margin-left:205px;
text-align:left;
}

#shortcuts table{
margin:0px;
padding:0px;
width:800px;
}
#shortcuts td{
vertical-align:top;
width:33%;
font-size:10px;
padding-right:40px;
padding-bottom:1em;
color:#000000;
line-height:1.4em;
}

#shortcuts a{
display:block;
color:#2E3C0F;
color:#FFF;
font-weight:bold;
}


#shortcuts a:hover{
color:#006699;
}

#barmenu{
	position:relative;
	width:797px;
	margin-left:193px;
	height:35px;
	background-image: url(media/top2.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	z-index:1999;
}

#barmenu h1{ cursor:pointer; }
#contlm{
width:193px;
padding-bottom:2em;
}

#conttd{
	background-color:#fdf5cf;
	width:539px;
	background-image: url(media/bg-center.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
}

#contsp{
width:5px;
background-color: #a2dfe8;
}

#contrm{
	width:253px;	
	background-color: #a2dfe8;
	background-image: url(media/rmb1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
	color:#000000;
	
}

.contrm{	
	width:253px;
	background-image: url(media/rmb2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:30px;

}

#contholder{
	background-image: url(media/top1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#ekadashi{
	background-color:#e1efef;
	width:253px;
	background-image: url(media/brd3.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#ekadashi #pad8{
padding:8px;
}



#navMain {
position:absolute;
top:0px;
height:35px;
}


#navMain li {
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	height:35px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(media/mbck.gif);
}



#navMain .bdiv{
	width:28px;
	background-image: url(media/b0b.gif);
}

#navMain .bst{
	width:36px;
	background-position: right bottom;
	background-image: url(media/b0.gif);
}

#navMain .blst{
	left:596px;
	width:28px;
	background-image: url(media/b0c.gif);
}

#navMain .bdiv1{ left:118px; }
#navMain .bdiv2{ left:228px; }
#navMain .bdiv3{ left:376px; }
#navMain .bdiv4{ left:486px; }



#navMain h1{ display:block; height:35px; text-indent:-2000em; overflow:hidden; font-size:9px; margin:0px; padding:0px; cursor:pointer;  }
#navMain #btn1{ left:36px;	width:82px;	background-image: url(media/b1a.gif); } 
#navMain #btn1:hover{background-image: url(media/b1b.gif);}

#navMain #btn2 { left:146px; width:82px; background-image: url(media/b2a.gif); }
#navMain #btn2:hover{background-image: url(media/b2b.gif);}

#navMain #btn3 { left:256px; width:120px; background-image: url(media/b3a.gif); }
#navMain #btn3:hover{background-image: url(media/b3b.gif);}

#navMain #btn4 { left:404px; width:82px; background-image: url(media/b4a.gif); }
#navMain #btn4:hover{background-image: url(media/b4b.gif);}

#navMain #btn5 { left:514px; width:82px; background-image: url(media/b5a.gif); }
#navMain #btn5:hover{background-image: url(media/b5b.gif);}


#mainarticle,#fd,#loginbody{
padding:8px;
padding-left:10px;
padding-right:10px;
line-height:1.4em;
}

#loginbody h1{
margin-top:0.5em;
margin-bottom:1em;
}



#vsebinac,#asum2,.gallerysummary{
font-family:"Trebushet ms", Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5em;
color:#422100;
text-align:justify;
}

#vsebinac{ padding-bottom:1em; }

#artlst{
line-height:1.2em;
color:#422100;
}

#vsebinac h2, #vsebinac h3, #vsebinac h4, #vsebinac h5,#vsebinac h6,h2,h3,h4,h5,h6{
font-family:"Trebushet ms", Geneva, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
padding:0px;
padding-left:0px;
margin-left:0px;
}

#vsebinac h2{ font-size:14px; }
#vsebinac h3{ font-size:14px; }
#vsebinac h4{ font-size:14px; }
#vsebinac h5{ font-size:14px; }
#vsebinac h6{ font-size:14px; }


#vsebinac ol,#vsebinac ul{
display:block;
}

#mainarticle #articledate{
text-align:right;
font-size:9px;
color:#666666;
}


/* rght menu */
#articlemenu{
margin-bottom:0.5em;
}

#articledetail{
padding:10px;
padding-top:0px;

padding-left:0px;
}

#articlemenu ul,#contrm ul{
margin:0px;
padding:0px;
list-style:none;
}

#contrm{
line-height:1.5em;
}

#contrm a{
	color:#003366;
	text-decoration:none;
}

#contrm a:hover{
color:#000000;
text-decoration:underline;
}

#articlemenu,#fldsubsul{
margin-right:10px;
}

a{ color:#006699; text-decoration:none; }
a:hover{ color:#FF6600; }

#articlemenu li a,#articlemenu li a.selected{
	display:block;
	color:#003366;
	text-decoration:none;
	padding-left:25px;
	background-image: url(media/art.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-bottom:0.2em;
}


#articlemenu li a:hover{
color:#000000;
text-decoration:underline;
}

#ostali,#ostali2{
margin-left:10px;
padding-bottom:4px;
margin-bottom:4px;
border-bottom: 1px solid #72AABC;
}
#ostali2{
margin-left:0px;
margin-right:5px;
}

.artm li{
	display:block;
	padding-bottom:4px;
	padding-left:15px;
	margin-left:10px;
	background-image: url(media/art.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

#printd ul{
margin:0px;
padding:0px;
}

#printd,#votem{
	font-size:9px;	
	margin:0px; padding:0px;
	background-position:0px 0px;
	background-image: url(media/printback.gif);
	vertical-align:top;
	line-height:1.4em;
}

.print,.recommend{
	background-repeat: no-repeat;
	background-position: left 4px;
	margin-left:0px;
	padding-left:18px;
	display:block;
}

a.print{ background-image: url(media/natisni.gif); }
a.recommend{ background-image: url(media/priporoci.gif); }


#printdt,#printdb,#votet,#moteb,#vcal1{
	background-repeat: no-repeat;
	background-position: 0px top;	
}

#votet{
	background-image: url(media/votet.gif);
	
}

#votem{
	font-size:11px;
	padding-left:10px;
	display:block;
}

#votem ul{
margin:0px; padding:0px; list-style:none;
}


#printdt{	
	margin:0px; padding:0px;
	background-position:0px 0px;	
	background-image: url(media/printt.gif);
	padding-top:10px;
}

#vcalt{
margin:0px; padding:0px;
background-position:0px 0px;	
padding-top:10px;
margin-right:10px;
}

#printm{
	margin:0px;
	padding:0px;
	display:block;
	height:auto;
	padding-left:10px;
	background-image: url(media/printback.gif);	
	background-repeat: repeat-y;
	background-position: left;
}

#printdb{

padding:0px; margin:0px;
display:block;
background-position:0px top;	
background-image: url(media/printb.gif);
height:10px;
}

#spc05{ padding-bottom:0.5em; }

#avoting{
background-color:#330099;
height:50px;
margin-bottom:0.5em;
}

#clear{ 
clear:both; 
visibility:hidden; 
height:0px; 
overflow:hidden;
}

#allarts{
	display:block;
	margin-left:10px;
	margin-right:10px;
	border-bottom: 1px solid #FFF;
	margin-bottom:4px;
	padding-bottom:4px;
}



#printarticle a{ 
	display:block;
	font-size:9px;
	color:#897441;
	text-decoration:none;
	background-image: url(media/print2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:25px;
}
#printarticle a:hover{ color:#532900; }


#printarticle{
	margin-top:30px;
	vertical-align:middle;
	text-align:right;
}

#searchdiv{
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:180px;
	margin-bottom:1em;
}

#query{
	width:104px;
	height:21px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	font-size:1em;	
	background-image: url(media/srchbck.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	color:#666666;
	padding-left:10px; 
	padding-right:10px; 
}

#srchh{
	text-align:center;
	height:21px;
	overflow:hidden;	

}

#srcpad8{
	background-image: url(media/srchback.jpg);
	background-repeat: repeat;
	padding:8px;
}

#srchbtn{ margin-left:8px; }

#srcbt,#srcbtb{
	display:block;
	height:9px;
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}
#srcbt{
background-image: url(media/srcbt.gif);
}

#srcbtb{
background-image: url(media/srcbtb.gif);
}

form{
margin:0px;
padding:0px;
}

#paginator{
	clear:both;
	margin-top:15px;
	padding-top:15px;
	text-align:center;
	border-top: 1px solid #D1BC9C;
	font-size:12px;
	padding-top:10px;
	padding-bottom:20px;
	background-image: url(media/ftrbck.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight:bold;
}

#paginator a{
text-decoration:none;

}

#smallpaginator{
font-size:9px;
margin-bottom:0.5em;
text-align:right;
}

.rowdiv{
display:block;
padding-top:5px;
margin-top:5px;
border-top: 1px solid #D1BC9C;
clear:both;
}

#artlst{
width:509px;
}

#fdarth{
background-color:#00CC66;

}

#fdartrow{
	float:left;
	width:168px;
	margin:0px;
	padding:0px;
	display:block;
}



.fdartrow1, .fdartrow2{
margin-right:8px;
}
.fdartrow1, .fdartrow2, .fdartrow3{
	padding-top:8px;
	margin-top:8px;
	border-top: 2px dotted #B3A884;
}

#fdartrow #imga{
	float:right;
	width:45px;
	height:45px;
}

#fd2ndrow,#fd3ndrow{
margin-bottom:1.5em;
}

#fd2ndrow{
clear:both;
}

#fdarth h2,#frstrow h2,#fdartrow h2,#fd2ndrow h2,#mainarticle h2,#fd3ndrow h2{
	line-height:1.2em;
	font-family:"Trebushet ms", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#frstrow h2{
font-size:16px;
}

#fdarth #date,#frstrow #date,#fdartrow #date,#fd2ndrow #date,#fd3ndrow #date{
font-size:10px;
color:#666666;
margin-bottom:4px;
}

#artsum
{ line-height:1.2em; }

#frstrow #artsum{
font-size:11px;
}

#artlst #fdarth{
display:block;
width:250px;
float:left;
overflow:hidden;
padding-bottom:0.5em;
margin-bottom:0.5em;
}

.fdarth1{ /*margin-right:8px; float:left; */ }
.fdartcls{
background-color:#339900;
}
#artlst #frstrow{
clear:both;
margin-bottom:20px;
}

.fdarth1 #imga, .fdarth2 #imga, #fdartrow #imga,#imga,.imgac,.rimg{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin: 1px;
	padding: 1px;
}

.imgac{
float:right;
}


.fdarth1 #imga{
	float:left;	
	margin-right:5px;
	margin-bottom:2px;
}

.fdarth2 #imga, .rimg{
	float:right;
	margin-right:5px;
	margin-bottom:2px;
}

.rimg{
margin-right:0px;
margin-left:5px;
}


#fdarth #artsum{ }
.lidiv{ clear:both; display:block;  float:none; height:1px; background-color:#009900; }
.noblt{ list-style:none; margin:0px; padding:0px; }
.noblt li{ list-style:none; }
/*
#fd a{ 
color:#005680;
text-decoration:none;
}*/

#fd a:hover{
color:#FF9900;
}


#pagelocation{
	font-size:10px;
	padding-left:10px;
	padding-top:10px;
	text-transform: lowercase;
	color:#666666;
}

#pagelocation a{
color:#666666;
text-decoration:none;
}

#pagelocation a:hover{
color:#FF6600;
}



#flsint{
width:500px;
overflow:hidden;
padding-top:0px;
}

#howmanyvotes{ font-size:9px; }
#aviews{ padding-top:4px;}

#usrmustlogsm{ color:#666666; line-height:1.4em; font-size:9px; padding-top:4px; padding-bottom:4px; }

#nxprvpag{
width:519px;
overflow:hidden;
margin-top:2em;
clear:both;
}

#nxprvpag ul{
padding:0;
list-style:none;
}

#nxprvpag .tit{
	display:block;
	font-size:9px;
	margin-bottom:2px;
	padding-bottom:2px;
	color:#999999;
	border-bottom: 1px dotted #C5B9A0;
}

#preva .tit{ margin-left:0px; }
#nxprvpag #nar .tit{ margin-right:0px; }


#nxprvpag li{
display:block;
float:left;
}

#nxprvpag #nar, #nxprvpag #preva{
	background-repeat: no-repeat;

}

#nxprvpag #nar{
text-align:right;
}

#nxprvpag #preva{
	left:0px;
}

#nxprvpag td{ vertical-align:top; }
#nxprvpag table{
width:519px;
}

#priporocilo{
padding-top:20px;
}

#vsebinac a{
text-decoration:none;
}

a.iajl{
	padding-right:15px;
	background-image: url(media/ajart.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.aindiv{
	display:block;
	clear:both;
	background-color: #DFEFFF;
	margin:5px;
	margin-left:25px;
	padding:15px;
	overflow:hidden;
	border: 1px solid #006699;
	text-align:left;
}

#iajx h1{
	color:#006699;
	font-size:12px;
	border-bottom: 1px solid #CCC;
	padding-bottom:4px;
	margin-bottom:4px;
}

#iajx #cath{
text-align:right;
font-size:9px;
margin-bottom:10px;
}

#menupaging{
font-size:10px;
margin:10px;
text-align:center;
color:#FFF;
}

#menupaging a:hover{
color:#990000;
text-decoration:none;
}

#srchb{
	width:21px;
	height:21px;
	background-image: url(media/srchb.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.padls{
margin-left:8px;
}

#mostviewsli,#bestvoteli{
	margin-left:10px;
	padding-left:15px;
	border-bottom: 1px solid #72AABC;
	margin-bottom:0.5em;
	padding-bottom:0.5em;
	padding-top:1em;
	background-image: url(media/fld.gif);
	background-repeat: no-repeat;
	background-position: left 1.5em;
}


#fldsubsul{
font-size:11px;
}

#fldsubsli{
	border-bottom: 1px solid #72AABC;
}



#fldsubsul a,#fldsubsli{
	padding-left:15px;
	background-image: url(media/fld.gif);
	background-repeat: no-repeat;
	background-position: left center;
}






#vsebinac blockquote{
	margin:10px;
	margin-left:25px;
	font-style:italic;
	padding-left:20px;	
}

#vsebinac blockquote div{
padding-bottom:8px;
padding-right:10px;

}

.subf{
margin-top:1.5em;
}


#explanations{
	margin:0px; padding:0px;
	width:180px;
	overflow:hidden;
	float:right;
	margin-left:8px;
}

#explt,#explb{
	background-repeat: no-repeat;
	background-position: left top;
}

#explt{ background-image: url(media/exptop.gif); padding-top:8px; }
#explm{	background-image: url(media/expmid.gif);} #explm span{ display:block; padding-left:10px; padding-right:10px; font-size:10px; line-height:1.4em; text-align:left; }
#explb{ background-image: url(media/expbot.gif); height:11px; padding-bottom:0.5em; clear:both; }




#articlefiles,#articlelinks{
padding:0px;
margin:0px;
width:509px;
margin-left:auto;
margin-right:auto;
margin-top:1.5em;
background-image: url(media/expmid.gif);
background-position: left 25px;
padding-bottom:1em;
text-align:left;
}



#articlefiles h3,#articlelinks h3{
	display:block;
	height:20px;
	padding:0;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-2000px;
	overflow:hidden;
	margin-bottom:5px;
}

#articlefiles h3{ background-image: url(media/h3bck.gif); }
#articlelinks h3{ background-image: url(media/h3bck2.gif); } 

#FLVsplayer{
margin:0px;
padding:0px;
display:block;
margin-left:auto;
margin-right:auto;
clear:both;
text-align:center;
overflow:hidden;
}

.white{ background-color:#FFF; }
.b{ font-weight:bold;}
#nblt{ padding-left:10px; line-height:1.5em; }
#nblt ul{ list-style:none; margin:0px; padding:0px;}
#nblt a.artl{ 
font-weight:bold;
padding:2px; 
padding-left:15px;
background-image: url(media/art.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
}


#nblt a.fll{ font-weight:normal; color:#666; font-style:italic; padding:0px; margin:0px; background-image:url(); }
#nblt a:hover .fll{ font-weight:normal; color:#000; }
#nblt #artsum{ padding-bottom:1em; line-height:1.5em; }


.dtcell{
	padding-right:10px;
	border-right: 1px dotted #666666;
	border-bottom-width: 10px;
	white-space:nowrap;
}

#fldiv{ height:1em;}
#lftmenu{ padding-bottom:1.2em; }
#lftmenu a{ display:block; background-repeat: no-repeat; background-position: left -3px; height:25px; text-indent:-999px; }
#lftmenu a:hover{ background-position:left -33px; }
#lftmenu a.b5{ 	background-image: url(media/f5.gif); }
#lftmenu a.b24{ 	background-image: url(media/f24.gif); }
#lftmenu a.b22{ 	background-image: url(media/f22.gif); }
#lftmenu a.b23{ 	background-image: url(media/f23.gif); }
#lftmenu a.b25{ 	background-image: url(media/f25.gif); }
#lftmenu a.b19{ 	background-image: url(media/f19.gif); }
#lftmenu a.b32{ 	background-image: url(media/b32.gif); }
#lftmenu a.b78{ 	background-image: url(media/f78.gif); }

#lftmenu a.bnews{ 	background-image: url(media/fnew.gif); }
#lftmenu a.bdoh{ 	background-image: url(media/fdoh.gif); background-position: left top; height:41px; }
#lftmenu a.bdoh:hover{ background-position: left -41px; }
#lftmenu a.brecomm{ 	background-image: url(media/frecommend.gif); }
#lftmenu a.bgita{ 	background-image: url(media/fgita.gif); }

#lftmdiv,#lftmdiv2{
	padding-bottom:2px;
	background-image: url(media/lfmdiv.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-right:5px;
}
#lftmdiv2{
background-image: url(media/lfmdiv2.gif);
}

.selected{ font-weight:bold; }
.padr10{ padding-right:10px;}

.alinks a{
	display:block;
	background-image: url(media/fld.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	padding-right:5px;
}

#date4{ padding-bottom:1em; font-weight:bold; font-size:12px; color:#264a8d; }

#lstaktual{padding:10px; padding-bottom:0px;}
#akthld,.akthld{ font-size:10px; line-height:1.2em; margin-bottom:0.8em; clear:both;  }
#akthld #txh,.akthld #txh{ margin-left:60px;font-size:10px; }
#akthld a,.akthld a{ font-size:10px; display:block; font-weight:bold; padding-bottom:0.2em; }
#akthld #crpimga,.akthld #crpimga{
	position:relative;
	float:left;
	width:50px;
	height:50px;
	padding:1px;
	border:1px solid #666666;
	margin-right:5px;
	background-color:#FFF;	
	
}
	
	#akthld #crpimga img,.akthld #crpimga img{
	position:absolute;
	width:50px; height:50px;	
	background-repeat: no-repeat;
	background-position: center center;	
	}
	
	#vcal{
	height:20px;
	width:224px;
	background-image: url(media/vcal.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	}
	
	#vcalt,#vcalm,#vcalb{
	background-repeat: no-repeat;
	background-position: left top;
	}
	
	
	#vcalt{	
	width:242px;
	padding-top:10px;
	overflow:hidden;	
	background-image: url(media/vcalt.gif);
	}
	
	#vcalm{
	background-repeat: repeat-y;
	background-image: url(media/vcalm.gif);	
	padding-left:10px; padding-right:10px;
	font-size:10px; line-height:1.4em;
	}
	#vcalb{
	background-image: url(media/vcalb.gif);	
	height:15px;
	}
	
	
	
	#nxt,nxtmid,#nxtbtm{
	background-repeat: repeat-y;
	background-position: left top;
	}

	#nxt{
	color:#FFF;
	width:245px;
	background-image: url(media/nxttop.gif);
	padding-top:9px;
	margin-bottom:10px;
	}
	#nxt a{ color:#FFFFFF; }
	#nxt a:hover{ color:#003366; }
	#nxtmid{
	background-image: url(media/nxtmid.gif);		
	}
	
	#nxtbtm{
	height:10px;
	background-image: url(media/nxtbtm.gif);	
	}
	
	#rssfeedhldr{	
	position:relative;
	overflow:hidden;
	}
	
	#articlefiles ul, #articlelinks ul{
	margin:0px; padding:0px; list-style:none;	
	}
	
	#articlefiles ul li,#articlelinks ul li{
	padding:0px;
	margin:0px;
	display:block;
	padding:2px;
	padding-left:15px;
	background-image: url(media/h3blt.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}
	#vcalm strong{
	}
	#vcalm strong, #vcalm strong a{
	font-weight:normal;
	color:#006699;
	}
	#vcalm a.ekdshi, .ekdshi{ color:#990000; font-weight:normal; text-decoration:none; }
	#vcalm .ekdshi:hover{ color:#FF9900; }
	.nwrp,#nwrp{white-space:nowrap;	}
	.inputf{ width:300px; padding:2px; background-color:#FFFFFF; font-size:11px; }
	#missingfields td{ color:#990000; }
	#missingfields input{ background-color:#FFD2D2; }
	
	/* fld disp */
	#fld1hld{
	width:519px;
	}
	
	#fld1hld #col1{
	display:block;
	float:left;
	width:260px;
	left:0px;
	top:0px;
	}
	
	#fld1hld #col2{
	display:block;
	width:259px;
	float:left;
	}
	
	
	#col2 #imga{
	float:right;	
	}
	
	.clsSubmit{
	width:250px;
	background-color:transparent;
	background-image: url(media/button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:30px;
	border:0px;
	}
	
	.right{
	text-align:right;	
	}
	
	.padtop8{ padding-top:1em;	}
	.post,.pfield{	width:250px;	}
	
	#loginform,.loginform{
	margin-top:2em;
	line-height:1.4em;
	}
	
	#loginform table,.loginform table{
	margin-left:auto;
	margin-right:auto;
	}
	
	#copyr{ color:#000000; text-align:right; font-size:10px; padding-top:20px; }
	
	#copyr a{
	font-weight:normal;
	display:inline;
	color:#000000;	
	}
	
	
	#loginerror ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
	#loginerror{
	border: 1px solid #990000;
	background-color:#FFE6E6;
	padding:10px;
	margin-bottom:20px;
	}
	
	#ywarn{
	float:left;
	width:40px;
	height:40px;
	background-image: url(media/opozorilo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right:10px;	
	}
	
	
	#loadingbar{
	text-align:center;
	padding:20px;	
	}
	
	#loadingimg{
	margin-left:auto;
	margin-right:auto;
	height:30px;
	width:250px;
	background-image: url(media/loadingbar.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	}
	
	.lbanners{
	text-align:center;
	
	}
	
	.mrgb{
	margin-bottom:5px;	
	}
	
	#videos td{
	width:33%;
	vertical-align:top;
	padding-bottom:1em;	
	}
	
	#videos img{
	width:165px;
	border: 1px solid #999999;
	padding:1px;
	margin:2px;
	}
	
	.smsum{
	font-size:10px;
	line-height:1.2em;
	color:#5C4727;
	padding-top:0.2em;
	}
	
	.vsum{
	padding:4px;
	padding-top:0px;
	}
	
	.dtmsm{
	font-size:9px;
	text-align:right;	
	}
	
	.vinf{
	color:#666;
	font-style:italic;
	font-size:9px;
	
	}
	
	#loginnotice{
	margin-bottom:1em;	
	}
	
	#cookiewarning{
	margin:10px;
	padding:8px;
	background-color: #FFECEC;
	border: 1px solid #990000;
	}