body 
{ 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#004A9C;
}

H1,H2, H3 { color:#6E9FBD; }
H1 { font-size:16px;}
H2 { font-size:14px;}
H3 { font-size:12px;}

a img { border-style: none; }
img.image { margin:10px; margin-top:0px; }
/* vse tabele */
table 
{
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table tr { vertical-align:top; }
table td { padding:0px 0px 0px 0px;}

ul li { color: #004A9C; }
ul {  margin-top:0px; margin-bottom:0px;}

/* vse povezave */
ul li A, ul li A:link, ul li A:active, ul li A:visited { color:#6B6B6B;}
A, A:link, A:active, A:visited {
  font-family:      Verdana,Arial, Helvetica;
  color:            #004A9C;
  font-size:        11px;
  font-weight:      normal;
  text-decoration:  underline;
}
A:hover { text-decoration:none;}

body, P, LI, TABLE, DIV {
  font-size: 11px;
  text-decoration: none;
  font-family:   Verdana, Arial, Helvetica;
  font-weight: normal;
}


/* meniji */
.menus { padding-top:10px;}
.menus ul, .menus ul ul {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }	
.menus ul li { list-style-type: none;  padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.menus ul ul { padding:3px 0px 3px 7px; }
.qmenus ul li div {  }


.menus ul li div a, .menus ul li div a:link, .menus ul li div a:active, .menus ul li div a:visited { padding:2px 16px 2px 10px;  height:16px; color:#004A9C; text-decoration:none; font-size:12px; font-weight:bold; font-family:Arial; }
.menus ul ul li div a, .menus ul ul li div a:link, .menus ul ul li div a:active, .menus ul ul li div a:visited { font-size:11px; font-family:Verdana; font-weight:normal; }

.qmenus ul li div a.arrow, .menus ul li div a.arrow:link, .menus ul li div a.arrow:active, .menus ul li div a.arrow:visited 
{  width:150px; background-image:url(img/arrow_right.gif); background-repeat:no-repeat; background-position: 135px 2px;}

.menus ul li div a:hover { color:#40C7F7;}
.qmenus ul li div a.arrow:hover { width:150px; background-image:url(img/arrow_right_over.gif); background-repeat:no-repeat; background-position: 135px 2px;}
.qmenus ul li ul div.firstmenu { border:0px none;  }

.qmenus ul li ul div { float:none; background-image:none;   height:23px; width:158px; border:0px none; }
.qmenus ul li ul div a {  float:none; padding:6px 0px 0px 7px; color:Black; height:23px; border:0px none;   }
.qmenus ul li ul div a:hover {  }
.qmenus ul li.over { background-color:none; }

/* sitemap */
div.sitemap a, div.sitemap a:link, div.sitemap a:active, div.sitemap a:visited { height:16px;color:#004A9C;}
/* DPD BLED */
table.dpd td.levo { }
table.dpd td.desno { }

table.modul { margin:0px 0px 0px 6px; width:175px;} 
table.modul TD.L { width:4px; background-image:url(img/modul_bgL.gif); background-repeat:repeat-y; }
table.modul TD.R { width:5px; background-image:url(img/modul_bgR.gif); background-repeat:repeat-y; }
table.modul TD.C { background-color:#E1F0F7; color:#004A9C; width:165;}
table.modul TD.T { padding:13px 0px 0px 15px; font-size:12px; font-weight:bold; color:#004A9C; font-family:Arial; width:175; height:31; background-image:url(img/modul_top.gif); background-repeat:no-repeat; }
table.modul TD.T2 { padding:13px 0px 0px 15px; font-size:12px; font-weight:bold; color:#004A9C; font-family:Arial; width:175; height:31; background-image:url(img/modul_top2.gif); background-repeat:no-repeat; }

table.modulR { margin:0px 0px 0px 6px; width:176px;} 
table.modulR TD.L { width:4px; background-image:url(img/modulR_bgL.gif); background-repeat:repeat-y; }
table.modulR TD.R { width:5px; background-image:url(img/modulR_bgR.gif); background-repeat:repeat-y; }
table.modulR TD.C { background-color:#E1F0F7; color:#004A9C; width:166;}


table.modulR TD.T { padding:13px 0px 0px 15px; font-size:12px; font-weight:bold; color:#004A9C; font-family:Arial; width:176; height:32; background-image:url(img/D/t.gif); background-repeat:no-repeat; }
table.modulR TD.T1 { padding:13px 0px 0px 15px; font-size:1px; width:176; height:27; background-image:url(img/D/t1.gif); background-repeat:no-repeat; }

table.dpd td.image { padding:16px 0px 0px 4px; background-image:url(img/image_bg.gif); background-repeat:no-repeat; width:637; height:159;}
table.dpd table.cnt TD.status { background-image:url(img/status_bg.gif); height:19px;}
table.dpd table.cnt TD.L { background-image:url(img/cnt_bgL.gif); width:5px; font-size:1px; height:603px;}
table.dpd table.cnt TD.C { color:#004A9C; padding:10px 10px 10px 10px; background-image:url(img/center_bg.jpg); background-position: bottom left; background-repeat:no-repeat; background-color:#CDE4F2;}
table.dpd table.cnt TD.R { background-image:url(img/cnt_bgR.gif); width:6px; font-size:1px;}
table.dpd table.cnt TD.foot { color:#004A9C; padding:5px 0px 0px 15px; background-image:url(img/foot_bg.gif); height:45px;}
table.dpd table.cnt TD.foot a, table.dpd table.cnt TD.foot a:link, table.dpd table.cnt TD.foot a:active, table.dpd table.cnt TD.foot a:visited
{color:#004A9C; text-decoration:underline;}
table.dpd table.cnt TD.foot a:hover { text-decoration:none;}

div.galleryimage { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:82px;}
.currentSon { font-weight:bold; }


DIV.freetext, DIV.freetext TR.first, DIV.freetext TR.second { color:#004A9C; }
/************************************************************************/
/*								modul Events							*/
/************************************************************************/

div.Calendar { font-family: Tahoma; font-size: 11px; font-weight: normal;}
/*calendar { border: 0px; }*/
div.Calendar table { border: solid 0px #2f5293; background-color:#e1f0f7;	}
div.Calendar table td { font-family: Verdana; font-weight: normal;  text-align:right; font-size: 10px;  color:#08509f; border: solid 0px #000000; }
div.Calendar a { text-decoration: none; color:#08509f; }

div.Calendar .TrenutniMesec { background-color: #E1F0F7; padding: 0px 0px 0px 0px; border: 0px; text-align: center; }

div.Calendar .TrenutniMesec td { text-align: center; color:#004A9C; font-size:10px;padding-bottom:10px; border: none; }

div.Calendar .NextPrev { background-color: #ffffff; padding: 0px 0px 0px 0px; color: #000000; border: solid 0px yellow;}
div.Calendar .NextPrev a { color: #000000; border: solid 0px yellow; }

div.Calendar .Dnevi { font-weight: bold; color: #08509f; background-color: #e1f0f7; border: solid 0px aqua; text-align: center; height: 16; text-transform: uppercase; }
div.Calendar .Datumi { font-weight: normal; border: solid 0px #000000; color:#08509f; text-align:  center; height: 16px; width: 16px; background-color: #e1f0f7; }
div.Calendar .Datumi a {text-decoration: none; color:#08509f; background-color:#e1f0f7; }
div.Calendar .izbraniDatum { font-weight: bold; border: solid 1px #40C7F7; text-align: center; }
div.Calendar .izbraniDatum  a { font-weight: bold; text-align: center; }
/*div.Calendar .izbraniDatum { font-weight: bold; }*/


div.Calendar TD.EventDay { font-weight: normal; text-align: center; background-color:#e1f0f7; background-image: url(img/events/event_mark.gif); background-position: top center; background-repeat: no-repeat; background-color: #ffffff; border: solid 0px #000000; }
div.Calendar TD.EventDay a { font-weight: normal; color: #08509f; text-decoration: underline;}
div.Calendar TD.EventDay a.EventLink { font-weight: normal; color: #08509f; }

div.calendar td.EventDayHide, div.calendar TD.drugo { visibility:hidden; }

FORM.login { margin:0px 0px 0px 0px;}
.loginControls { width:149px; color:#004A9C; border:solid 1px #40C7F7;}
.loginControls2 { margin-bottom:5px; width:144px; color:#004A9C; border:solid 1px #40C7F7;}
.searchinput { width:129px; height:22px; color:#004A9C; border:solid 1px #40C7F7;}
div.news { padding-bottom:20px;}
div.news .newstitle { font-weight:bold;}


.divcategoryimages .top_line { background-color:#60CDF5; height:1px; margin:10px 0px 3px 0px; }
.divcategoryimages .predogled { text-align:center; color:#0A51A0; margin-bottom:6px; }
.divcategoryimages .next { background-image:url(img/next.gif); display:block; width:14px; height:16px;  }
.divcategoryimages .prev { background-image:url(img/prev.gif); display:block; width:14px; height:16px; }
.divcategoryimages .bottom { text-align:center; padding-top:10px; }

DIV.imageList { text-align:center; }
