﻿/************** Body  *************/
body 
{
	margin:0px;
	padding:0px;
	background:#E6E6E6;
	font-family:Tahoma, Arial;
	font-size:11px;
}

.pnlEventsHeaderTitle 
{
	font-family:Tahoma, Arial;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	line-height: 18px;
	margin-bottom: 20px;
}

.pnlNewsHeaderTitle 
{
	font-family:Tahoma, Arial;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	line-height: 18px;
	margin-bottom: 29px;
}

.pnlImages 
{
	margin-top: 30px;
}

.pnlDescription
{	
	padding-right:3px;
	padding-left: 3px;
	width	: 506px;
}

.pnlNewsTitle a, .pnlNewsTitle a.visited
{	
	color: #444F51;
	text-decoration: none;
}

.pnlNewsTitle a:hover
{	
	color: #444F51;
	text-decoration: underline;
}

/************** Start Pozicije  *************/
.floatL
{
    float:left;
}

.floatR
{
    float:right;
}

/************** End Pozicije  *************/
.PleaseWait 
{
	position:absolute;
	height:100%;
	width:100%;
	padding:0;
	margin:0;
	text-align:center; 
	vertical-align:middle;
	color:#fff;
}

.TablePleaseWait 
{
	height:100%;
	width:100%;
	padding:0;
	margin:0;
}

.pnlWraper
{
	width:850px;
	margin:0 auto;
	margin-top:0;
	padding:0;
	font-size:0;
	/*background:aqua;*/
	}

.Button
{
	border: solid 1px #333;
	font-size:11px;
	font-family:Tahoma, Arial;
	font-weight:normal;
	color:#333;
	background:white;
	padding:4px;
	cursor:pointer;
}

/************** Start Main Content  *************/
.pnlRadMenu 
{
	font-size: 0px;
}


.pnlFooter
{
	clear:both;
	font-size:8pt;
	color:#444F51;
	background:white;
	padding:1px 10px 3px 10px;
	margin:0px 20px 0 0;
	width:510px;
}

.pnlFooter a, .pnlFooter a:visited
{
	color:#444F51;
	text-decoration:none;
	font-weight:normal;
}

.pnlFooter a:hover
{
	color:#444F51;
	text-decoration:underline;
	font-weight:normal;
}


.pnlLanguages{
	font-weight:bold;
	float:left;
}

.pnlLanguages a,.pnlLanguages a.visited{
	font-weight:bold;
	float:left;
}
.pnlLanguages a:hover{
	font-weight:bold;
	float:left;
}


.pnlFooterIE6
{
	clear:both;
	font-size:8pt;
	color:#444F51;
	background:white;
	padding:1px 10px 3px 10px;
	margin-right:23px;
	margin-left:17px;
	width: 510px;
}

.pnlFooterIE6 a, .pnlFooterIE6 a:visited
{
	color:#444F51;
	text-decoration:none;
	font-weight:normal;
}

.pnlFooterIE6 a:hover
{
	color:#444F51;
	text-decoration:underline;
	font-weight:normal;
}

.pnlFooterText{
	font-size:7pt;
	color:#444F51;
	background:white;
	padding-top:2px;
}


.pnlContainerContent 
{
	float:left;
	width:530px;	
	/*margin-right:6px;*/
	/*background:green;	*/
}

.pnlMainContent
{
	font-size:0px;
	margin-bottom:0px;
	padding:0px;	
	/*background:yellow;		*/
	text-align:left;
	}

.pnlContentBG
{	
	
	height:440px;
	/*width:490px;*/
	margin:0px;
	padding:10px 0px 0px 0px;	
	/*background: #fff;	*/
	background:url('../img/page/master/bg_content.gif') repeat-y;
}
.pnlContentNoBG
{
	height:440px;
	/*width:490px;*/
	margin:0px;
	padding:10px 0px 0px 0px;	
	background:url('../img/page/master/bg_no_content.gif') repeat-y;
	/*background:red;	*/
}

.pnlContent 
{
	height:420px;
	width:540px;
	padding:10px 0 0px 10px;
	-moz-padding-end:0px;
	font-family:Tahoma, Arial, sans-serif; 	
	font-size:11px;
	line-height:14px;
	color:#444F51;
	overflow:auto;
	text-align:left;
	scrollbar-face-color: #878787;
	scrollbar-highlight-color: #E6E6E6;
	scrollbar-shadow-color: #E6E6E6;
	scrollbar-3dlight-color: #E6E6E6;
	scrollbar-arrow-color: #E6E6E6;
	scrollbar-track-color: #E6E6E6;
	scrollbar-darkshadow-color: #E6E6E6;
	overflow-x:hidden;
	/*background:green;*/
	}
	
.pnlBottomContentNavigationIE
{
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	height:62px;
}	

.pnlBottomContentNavigation
{
	height:12px;
	margin-top:5px;
	margin-bottom:8px;
	padding:0px 20px 27px 0px;
}	

.pnlContentNavigation{
  font-family:Tahoma,Arial;
  font-size:11px;
  text-align:left;
  margin-left:12px;
  text-transform:lowercase;
  margin-top: 15px;
}	

.pnlContentNavigation a, .pnlContentNavigation a.visited
{
 color:#444F51;
 font-weight:normal;
 text-decoration: none;
 text-transform:lowercase;
 margin-right:6px;
}

.pnlContentNavigation a:hover
{
	color:#444F51;
  font-weight:normal;
	margin-right:6px;
	text-decoration:underline;
	text-transform:lowercase;
}

.pnlNavigation {
	float:left;
	width:254px;
	padding:0x;
	margin-top:0px;
	margin-left:24px;
	/*background:yellow;*/
	}
	
.pnlMenu 
{
	margin-top:10px;
}
	
	.pnlMainImage 
	{
		font-size: 0px;
	}

/************** End Main Content  *************/

.pnlHeaderContainer{
	padding:0;
	margin-top:0px;
	}

/******** Start Menu   *****/	

.pnlHeader{
	float:left;
	height:146px;
	}

.pnlLogo 
{
	border:3px solid #B2B2B2;
	margin-bottom:10px;
	font-size: 0;
}

.pnlLanguage{
	float:right;
	margin-top:20px;
	margin-right:20px;
	
	}

.pnlLanguage a, .pnlLanguage a:visited{
    font-family:Tahoma, Arial, Helvetica, sans-serif;    
    font-size:13px;
    font-style:normal;
    text-transform:uppercase;
    color:#fff;
    text-decoration:none;
	}

.pnlLanguage a:hover{
    font-family:Tahoma, Arial, Helvetica, sans-serif;    
    font-size:13px;
    font-style:normal;
    text-transform:uppercase;
    color:#D8D8D8;
    text-decoration:underline;
    }

.pnlMenu {
	clear:both;
	padding-top:18px;
	}

.pnlMenuItem {
	float:left;
	margin-right:18px;
	}

/******** End Menu   *****/	


/***** Main Content  - Place Holder****/

.pnlMainContent{
  float:left;
}


.pnlPlaceHolder{
	clear:both;
	padding-top:0px;
	font-size:0px;
	}

/************* main container *****/

/********* Start Project **********/

.pnlProject
{
	color:#444F51;
	/*width:520px;*/
	/*padding-right:20px;*/
	/*font-size:12px;*/
}

.pnlTitle {
  font-family:Tahoma, Arial;
  font-size:11px;
  font-weight:normal;
  color:#444F51;
  }
.pnlSubtitle
{
	margin-top:3px;
}
.pnlSummary
{
	margin-top:24px;
	font-weight:bold;
	color:#444F51;
}

.pnlTextLeft
{
	margin-top:5px;
	width:240px;
}

.pnlTextRight
{
	margin-top:5px;
  width:237px;
}

.pnlCF1, .pnlCF2
{
	margin-top:5px;
	font-size:10px;
} 
.pnlCF3
{
	margin-top:24px;
	font-size:10px;
	width:240px;
}
.pnlKeywords
{
	margin-top:5px;
}

.pnlLine 
{
	clear:both;
  margin-right:20px;
}

/********* End Project **********/



/************* Start empty Panel ***************/

.pnlEmpty {
clear:both;
font-size:0px;
}

.pnlEmpty10 {
clear:both; height:10px;	
	}

.pnlEmpty20 {
clear:both; height:20px;	
	}

.pnlEmpty30 {
clear:both; height:30px;	
	}
	
/************* End empty Panel ***************/

/*********************** Editor styles ************************/

/****************** End Editor styles *************/

/**************** Meni gumbi ****************/
.pnlButtonMenu
{
	padding:0px;
	padding-bottom:3px;
	background:#B2B2B2;
	width: 254px;
}

.pnlButton 
{
	float:left;
	border-top: solid 3px #B2B2B2;
	border-left: solid 3px #B2B2B2;
}

.btnStandard
{
	border:0px;
	font-size:11px;
	font-family:Tahoma, Arial;
	font-weight:bold;
	color:#000;
	width:122px;
	background:white;
	padding:2px;
	cursor:pointer;
}
.btnSelected
{
	border:0px;
	font-size:11px;
	font-family:Tahoma, Arial;
	font-weight:bold;
	color:White;
	width:122px;
	background:#000;
	padding:2px;	
	cursor:pointer;
}

/********************** Start Books ****************************/
.pnlLeft
{
	float:left;
	width:260px;
}

.pnlRight
{
	float:left;
	width:245px;
	padding-left:8px;
}

.pnlLeftBook
{
	float:left;
	width:260px;
	height: 380px;
}

.pnlRightBook
{
	float:left;
	width:245px;
	padding-left:8px;
}

/********************** End Books ****************************/

/********************* Start event control *********************/
.pnlEventControl
{
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	width: 240px;
	margin-top: 15px;
}

.pnlEventTitle
{
  font-family:Tahoma, Arial;
  font-size:11px;
  font-weight:bold;
  margin-bottom:3px;
  color:#444F51;
} 

.pnlEventSummary 
{
	font-family:Tahoma, Arial;
  font-size:11px;
  font-weight: normal;
  color:#444F51;
	margin-top: 5px; 
	margin-bottom: 0px;
}

.pnlEventSummary a, .pnlEventSummary a:visited
{
	color:#444F51;
	text-decoration: none;
}

.pnlEventSummary a:hover
{
	color:#444F51;
	text-decoration: underline;
}

.pnlEventImage 
{
	margin-right:10px;
}
/********************* End event control *********************/ 

/********************* Start news control *********************/
.pnlNewsControl
{
	float:left;
	font-size:11px;
	font-weight:normal;
	width:235px;
	line-height:14px;
	padding-right: 10px;
}

.pnlSummary 
{
	font-weight:normal;
	margin-top: 5px; 
	margin-bottom: 0px;
	color:#444F51;
}


.pnlSummary a, .pnlSummary a:visited
{
	font-weight:normal;
margin-top: 5px; margin-bottom: 0px;
	color:#444F51;
	 text-decoration: underline;
}

.pnlSummary a:hover
{
	color:#444F51;
	 text-decoration: none;
}

.pnlNewsTitle
{
  font-family:Tahoma, Arial;
  font-size:11px;
  font-weight:bold;
  margin-bottom:3px;
  color:#444F51;
}

.pnlNewsControlImage
{
	float:left;
	margin-right:10px;
}

.pnlInvisible 
{
	padding: 0px;
	width: 0px; 
	height: 0px; 
	font-size:0px; 
	visibility:hidden; 
	overflow:hidden;
} 