/* 
================================
Skin styles for DotNetNuke
================================
*/
body {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	color: #4E4E4E;
	background-color: #C2E0FF;
}   
.PageMaster
{
	background-color: transparent;
}

.SkinMaster {
	width: 775px;
	height: 100%;
	background-color: #ffffff;	
	border: none;
}
.KontaktPane
{
	background-image: url(images/top_01.gif);
	color: White;
	padding-left:	35px;
	padding-right:	5px;
	padding-top:	5px;
	padding-bottom:	5px;
}

.SkinFooter	 
{
	background-color: transparent;
	color: #003366;
	font-size: 8pt; 
	font-weight: normal; 
	padding-top:	5px;
	padding-bottom: 5px;
	padding-right:	0px;
	padding-left:	5px;
}
.SkinFooter A:link {color: #009933; font-weight: bold; text-decoration:none;}
.SkinFooter A:visited{color: #009933; font-weight: bold; text-decoration:none;}
.SkinFooter A:hover{color: #991A00; font-weight: bold; text-decoration:none;}

.ContentPaneTop {
	background-color: transparent;
	padding-left:	5px;
	padding-right:	0px;
	padding-top:	0px;
	padding-bottom:	0px;	
	font-size: 8pt;
	font-weight: normal;
	color: #3C86CB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	vertical-align: center;
}
.ContentPane {
	background-color: transparent;
	padding-left:	4px;
	padding-right:	0px;
	padding-top:	4px;
	padding-bottom:	4px;
}
.RightPaneTop {
	width: 170px;
	background-color: #F1F6FA;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	0px;
	padding-bottom:	0px;	
}
.RightPane {
	width: 170px;
	background-color: #F1F6FA;
	padding-left:	4px;
	padding-right:	4px;
	padding-top:	4px;
	padding-bottom:	4px;	
}
.LeftPane {
	width: 130px;
	background-color: transparent;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	4px;
	padding-bottom:	4px;	
}




/*******************************/
/***   DotNetNuke standard   ***/
/*******************************/
.StandardButton
{
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
	color: White;
	background-color: #009933;
	padding: 2px 2px 2px 2px;
	border: solid 1px #009933;
	text-align:center;
	float: none;
}
.NormalTextBox
{
	font-weight: normal;
	font-size: 10pt;
	text-decoration: none;
	color: Black;
	background-color: White;
	padding: 0px 1px 0px 1px;
	border: solid 1px #009933;
	float: none;
}
.CommandButton, A.CommandButton:link,  A.CommandButton:visited, A.CommandButton:active 
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #009933;
	border: solid 0px #009933;
	text-align:center;
	float: none;

}
A.CommandButton:hover    
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #991A00;

	border: solid 0px #009933;
	text-align:center;
	float: none;
}
.CommandButtonTop, A.CommandButtonTop:link,  A.CommandButtonTop:visited, A.CommandButtonTop:active 
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: white;
	background-color: transparent;
	padding: 3px 5px 3px 5px;
	border: solid 1px #14D600;
	text-align:center;
	float: none;
}
A.CommandButtonTop:hover    
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: white;
	background-color: #14D600;
	padding: 3px 5px 3px 5px;
	border: solid 1px #14D600;
	text-align:center;
	float: none;
	background-image: url(~/images/icon_search_16px.gif);
}
.SearchButton, A.SearchButton:link,  A.SearchButton:visited, A.SearchButton:active 
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: white;
	background-color: #215A94;
	padding: 1px 3px 1px 3px;
	border: solid 1px #215A94;
	text-align:center;
	float: none;
}
A.SearchButton:hover    
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: white;
	background-color: #14D600;
	padding: 1px 3px 1px 3px;
	border: solid 1px #14D600;
	text-align:center;
	float: none;
	background-image: url(~/images/icon_search_16px.gif);
}
.SearchTextBox
{
	font-weight: normal;
	font-size: 10pt;
	text-decoration: none;
	color: Black;
	background-color: #F1F6FA;
	padding: 0px 1px 0px 1px;
	border: solid 1px #215A94;
	float: none;
}
.SideLinks, A.SideLinks:link, A.SideLinks:visited
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #3C86CB;
	background-color: transparent;
	padding: 2px 2px 2px 2px;
	border: solid 0px #009933;
	text-align:center;
	float: none;
}
A.SideLinks:hover
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #991A00;
	background-color: transparent;
	padding: 2px 2px 2px 2px;
	border: solid 0px #009933;
	text-align:center;
	float: none;
}
.AnnouncementsBreak
{
	border-bottom: dotted 1px #009933;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-size: 8pt;
    font-weight: normal;
}
.Normal A:link {color:#3C86CB;}
.Normal A:visited{color:#3C86CB;}
.Normal A:hover{color:#991A00; text-decoration:none;}

/* text style used for rendered text which requires emphasis */
.NormalBold
{ 
    font-size: 8pt;
    font-weight: bold;
}
.NormalBold A:link {color:#009933;}
.NormalBold A:visited{color:#009933;}
.NormalBold A:hover{color:#991A00; text-decoration:none;}

.NormalSmall
{
    font-size: 7pt;
    font-weight: normal;
    color: Gray;
}

/* style for module titles */
.Head   { 
	font-size: 10pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	color: #991A00;
}

/* style of item titles on edit and admin pages */
.SubHead    {
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	color: #991A00;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	color: #991A00;
}



/*************************/
/***     MAIN MENU     ***/
/*************************/
.MainMenu_MenuContainer {
	background-color: transparent;
	width: 130px;
}
.MainMenu_MenuBar 
{
	background-color: transparent;
	cursor: pointer; 
	cursor: hand;
	height: 30px;
}
.MainMenu_MenuItem 
{
	background-color: transparent;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	height: 20px;
	BORDER-LEFT:	White 0px solid;
	BORDER-RIGHT:	White 0px solid; 
	BORDER-TOP:		White 0px solid;  
	BORDER-BOTTOM:	White 0px solid;
}
.MainMenu_MenuIcon 
{
	background-color: #009933;
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 20px;
	BORDER-LEFT:	White 0px solid;
	BORDER-RIGHT:	White 0px solid; 
	BORDER-TOP:		White 0px solid;  
	BORDER-BOTTOM:	White 0px solid;
}
.MainMenu_SubMenu 
{
	background-color: #009933; 
	cursor: pointer; 
	cursor: hand;
	BORDER-LEFT:	#14D600 1px solid;
	BORDER-RIGHT:	#14D600 1px solid; 
	BORDER-TOP:		#14D600 1px solid;  
	BORDER-BOTTOM:	#14D600 1px solid;
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel 
{
	background-color: #14D600;
	cursor: pointer; 
	cursor: hand; 
	color: white;  
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	height: 20px;
}
.MainMenu_MenuArrow 
{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	BORDER-LEFT:	White 0px solid;
	BORDER-RIGHT:	White 0px solid; 
	BORDER-TOP:		White 0px solid;  
	BORDER-BOTTOM:	White 0px solid;
}
.MainMenu_RootMenuArrow 
{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	BORDER-LEFT:	White 0px solid;
	BORDER-RIGHT:	White 0px solid; 
	BORDER-TOP:		White 0px solid;  
	BORDER-BOTTOM:	White 0px solid;
}



/*************************/
/***     TREE MENU     ***/
/*************************/
.TreeViewMenu {
	width: 100%;
	color: Black;
	background-color: Transparent;
    font-size:  10pt;
    font-weight:  normal;
    color: Black;
	BORDER-RIGHT: #8F9092 0px solid; 
	BORDER-TOP: #8F9092 0px solid; 
	BORDER-LEFT: #8F9092 0px solid; 
	BORDER-BOTTOM: #8F9092 0px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu A:link {color:Black; text-decoration:none;}
.TreeViewMenu A:visited{color:Black; text-decoration:none;}
.TreeViewMenu A:hover{color:Black; text-decoration:underline;}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient.gif);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:  bold;
}




/**************************/
/***     BreadCrumb     ***/
/**************************/
.BreadCrumb {
	font-size: 8pt;
	font-weight: normal;
	color: #3C86CB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top:	0px;
	padding-right:	0px;
	padding-bottom: 6px;
	padding-left:	0px;
	text-align: left;
	vertical-align: center;
}
A.BreadCrumb:link {color: #3C86CB; font-weight: normal; text-decoration: none;}
A.BreadCrumb:visited {color: #3C86CB; font-weight: normal; text-decoration: none;}
A.BreadCrumb:hover {color: #991A00; font-weight: normal; text-decoration: none;}
A.BreadCrumb:active {color: #3C86CB; font-weight: normal; text-decoration: none;}



/**************************/
/***      NOVOSTI       ***/
/**************************/
.newscontainer
{
	width: 100%;
}
.newsheadercontainer
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:14px;
	padding: 0px 0px 0px 0px;
}
.newsactionbar
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
.newsactionbarlinks:link, .newsactionbarlinks:active, .newsactionbarlinks:visited
{
	font-family:Tahoma, Arial;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	color:#003300;
	padding: 0px 0px 0px 0px;
}
.newsactionbarlinks:hover
{
	color:#009933;
}
.newsPublishRSSLink:link, .newsPublishRSSLink:active, .newsPublishRSSLink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.newsPublishRSSLink:hover
{
	color:red;
}
.newsrow
{
	padding: 0px 0px 0px 0px;
}
.NukeNews_Item
{
	background-color:transparent;
	padding: 0px 0px 0px 0px;
}
.NukeNews_AltItem
{
	background-color:transparent;
	padding: 0px 0px 0px 0px;
}
.newsrowspacer
{
	height:1px;
	background-color:#009933;
}
.newscategoryimage
{
}
.newscategoryimagecontainer 
{
	float: left; 
	text-align: center;
	padding: 0px 0px 0px 0px;
}
.newstitle, .newstitle:link, .newstitle:active, .newstitle:visited
{
	font-family:Tahoma, Arial, Helvetica;
	font-weight:bold;
	font-size:10pt;
	color:#009933;	
}
.newstitle:hover
{
	color:#009933;
}
.newspostdate
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:10px;
	color:gray;	
}
.newssummary
{
	font-family:Tahoma, Arial, Helvetica; 
	font-weight:normal;
	font-size:11px;
	color:#4E4E4E;
}
.newsreadmore:link, .newsreadmore:active, .newsreadmore:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	color:#3C86CB;
}
.newsreadmore:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#991A00;
}
.archivelinkcontainer
{
	background-color: Silver;
	padding: 3px 3px 3px 3px;
}
.archivelink:link, .archivelink:active, .archivelink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#003300;
}
.archivelink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#009933;
}
.archivedisplaymonthlink:link, .archivedisplaymonthlink:active, .archivedisplaymonthlink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
	color:#003300;
}
.archivedisplaymonthlink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	color:#009933;
}
.archivedisplayreturnlinkcontainer
{
	padding: 5px 5px 10px 5px;
}
.archivedisplayreturnlink:link, .archivedisplayreturnlink:active, .archivedisplayreturnlink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}
.archiveddisplayreturnlink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}
.viewnewstitle
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:18px;
	color:#009933;	
}
.viewnewsimage
{
	float:right;
	padding: 0px 0px 0px 0px;
}
.viewnewsreturn:link, .viewnewsreturn:active, .viewnewsreturn:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	color:#3C86CB;
}
.viewnewsreturn:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#991A00;
}
.viewnewsarticle 
{
	font-family:Tahoma, Arial, Helvetica; 
	font-weight:normal;
	font-size:11px;
	color:#4E4E4E;
}
.viewnewspostedby 
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:10px;
	color:gray;	
	padding: 0px 0px 0px 0px;
}
.adminMenuTitle
{
	font-family:Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	padding: 0px 0px 3px 3px;
	vertical-align: bottom;

}
.adminMenuDesc
{
	font-family:Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: gray;
	padding-left: 3px;
	vertical-align:top;
}
.adminlabels
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.admindata
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
.adminlinks:link, .adminlinks:active, .adminlinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}	
.adminlinks:hover
{
	color:Red;
}
.errors 
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Red;
}
.admincategorygridheader 
{
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Gray;
}
.admincategorygriditem 
{
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:10px;
}
.admincategorygrid
{
}
.submitnewsdata
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;	
}
.submitnewslabels
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.submitnewslinks:link, .submitnewslinks:active, .submitnewslinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.helplist
{
	color:Green;
	font-size:12px;
	font-family: Arial;
}
/*****  Comments & Ratings *****/
.newsRatingsDisplay
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 11px;
	font-weight: bold;
}
.RatingLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}
.CommentsEntryLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}
.SaveCommentsRating:link, .SaveCommentsRating:active, .SaveCommentsRating:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Black;
	text-decoration: underline;
}
.SaveCommentsRating:hover
{
	text-decoration:none;	
}	
.EditCommentsLink:link, .EditCommentsLink:active, .EditCommentsLink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Black;
	text-decoration: underline;
}
.EditCommentsLink:hover
{
	text-decoration:none;	
}	
.commentsRating
{
	color:Red;
	font-size:12px;	
	font-family: Arial;
}
.CurrentRatingLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}
.CurrentRating
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
}
.RatingLabelRow
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 11px;
	font-weight:bold;
	padding-top:10px;
}
.RatingRow
{
	font-family:Tahoma, Arial;
	color:Gray;
	font-size: 11px;
	padding-top:10px;
}
.CommentsRow
{
	font-family:Tahoma, Arial;
	color:Gray;
	font-size: 11px;
}




A
{
	font-size: 8pt;
	font-weight: normal;
	color: #3C86CB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top:	0px;
	padding-right:	0px;
	padding-bottom: 6px;
	padding-left:	0px;
	text-align: left;
	vertical-align: center;
}
A:link {color: #3C86CB; font-weight: bold; text-decoration: none;}
A:visited {color: #3C86CB; font-weight: bold; text-decoration: none;}
A:hover {color: #991A00; font-weight: bold; text-decoration: none;}
A:active {color: #3C86CB; font-weight: bold; text-decoration: none;}

.Naslov
{
	color:#FFFFFF;
	background-color: transparent;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	border: none;
	padding-top:	2px;
	padding-bottom: 2px;
	padding-right:	2px;
	padding-left:	2px;
}
.left {
	padding-right: 4px;
}
.desno
{
	background-image: url(images/main_reat_d.gif);
	background-repeat: repeat-y;
	background-position: left;
	width:10px;
	height:100%;
}
.izbornik
{
padding-left:25px;
}

.TablicaCont
{
	width:100%;
	height:100%;
}
.MenuStil
{
	color: #3C86CB; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
}


#tblMenuBody
{
	width: 100%;	
	color: #3C86CB;
	background-color: transparent;
}
TD {
	font-size: 9pt;
}
