/* CSS Document */
body
{
	background-image:url(../images/bgr-small2.gif); 
	margin:0px;
}
.headerImg 
{
	background-image:url(../images/header-top-new2.jpg); 
	background-repeat:no-repeat;
	height:205px;	
	width:970px;	
	padding-left:30px;					
	text-align:left;
}
.txtPhone
{
	padding-left:10px;
}
.headerRow
{
	background-color:#A9A375;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	height: 20;	
}

.headerRowGallery
{
	background-color:#3A671A;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	height: 20;	
}
.subBGR
{
	height:100%;
	background-image:url(../images/bgr-small2.gif);
	background-repeat:repeat;
}
.topBGR
{
	width:100%;
	background-image:url(../images/topBGR1.gif); 
	height:380px; 
}
a
{
	font:bold 11px Tahoma;
	text-decoration:none;
}
a.mi:hover
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
a.si:hover
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
a.ssi:hover
{
	font:11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
a.bg
{
	color:#ede16e;		
	text-decoration:none;
	font:bold 11px Tahoma;
}
a.en
{
	color:#dbdbdb;
	text-decoration:none;
	font:bold 11px Tahoma;
}
.footer
{
	background-image:url(../images/footer-bgr.gif);
	background-repeat:repeat-x;
	width:100%;
	font:10px Tahoma;
	color:#7b7750;
	text-align:center;
}
table.tblFooter
{
	font:10px Tahoma;
	color:#7b7750;
	text-align:center;
}
td.main
{
	width:980px;  
	background-color:#fcfbf1;
	padding:9px;
	vertical-align:top;
}
td.mainFirstText
{
	border-bottom:solid 1px #a9a375;
	padding:30px 23px 25px 8px;
}
td.mainMenu
{
	background-color:#e6e4d7;
	width:147px;
	vertical-align:top;
}

#bullet img
{
	padding:0px 8px 0px 6px;
}
.menuUnselected
{
	/* Marko's changes start */
	/*background-image:url(../images/bulet-menu.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;*/
	/* Marko's changes end */
	/*background-color:#a9a375;
	border-bottom:solid 1px #fcfbf1;
	height:26px;*/
	background-image:url(../images/bulet-menu.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	background-color:#948a48;
	border-bottom:solid 1px #fcfbf1;
	height:26px;
}
.menuUnselected a
{	
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
.advArea
{
	padding:16px 5px 16px 5px;
	height:100%;
	background-color:#e6e4d7;
}
.rightBanner
{
	padding:10px;
	border:solid 1px #cecab0;
	background-color:#FFFFFF;
	width:189px;
}
.mainText 
{
	font:11px Tahoma;
	text-align:justify;
	color:#333300;
	padding-bottom:5px;
	line-height:15px;
}
.link
{
	text-align:right;
	vertical-align:bottom;
	padding-top:10px;
}
.homeGridTitle
{
	font:11px Tahoma;
	color:#333300;
	font-weight: bold;
}
.rightBanner a
{
	font:bold 10px Tahoma;
	color:#ae0c17;
	text-align:right;
}
a.green
{
	font:bold 10px Tahoma;
	color:#3a671a;
	text-align:right;
}
a.greenBig
{
	font:bold 12px Tahoma;
	color:#3a671a;
	text-align:right;
}
a.header:link {color: #e76931; text-decoration: none;} /* unvisited link */
a.header:active {color: #e76931; text-decoration: underline;}
a.header:visited {color: black;} /* visited link */
a.header:hover {color: white; 
background-color:#e76931; text-decoration: underline;} /* mouse over link */

.greenText
{
	font:bold 10px Tahoma;
	color:#3a671a;
}
.greenTitle
{
	font:bold 13px Tahoma;
	color:#3a671a;
}
.greenBk
{
	background-color:#3a671a;
}
.imgArrow
{
	margin-right:5px;
	cursor:hand;
}
.parentNode
{
	color:#3a671a;
	font:bold 11px Tahoma;
	padding-right:2px;
}

#boldText
{
	color:#3a671a;
	font:bold 11px Tahoma;
	padding-right:2px;
}
.space
{
	padding-top:6px;
}
td.middleMain
{
	font:10px Tahoma;
	padding:9px 9px 0px 9px;
	text-align:justify;
	vertical-align:top;
}
.newsTitle
{
	color:#477128;
	font:bold 11px Tahoma;
}

.adTable
{
	padding:0px 5px 0px 8px;
}

.adsLabels
{
	color:#477128;
	font:bold 11px Tahoma;
}
.newsLink a
{
	color:#62621f;
	font:10px Tahoma;
	padding:8px 0px 5px 8px;
}
td.eventArea
{
	padding:12px 27px 20px 6px;
	border:solid 1px #d1cdb4;
	background-color:#FFFFFF;
}
td.bulletinArea
{
	padding:12px 27px 20px 6px;
	border:solid 1px #cfccb2;
	background-color:#FFFFFF;
}

.categoryTable
{
	padding:3px 6px 3px 6px;
	border:solid 1px #cfccb2;
	background-color:#A9A375;
}

.adTextbox
{
	border:solid 1px #cfccb2;
	background-color:#FFFFFF;
	font:12px Tahoma;
	height: 20px;
}

.adView
{
	padding:12px 12px 12px 6px;
	border:solid 1px #cfccb2;
	background-color:#FFFFFF;
}

td.langLinks
{
	font:10px Tahoma;
}

#boldText2
{
	color:#978d3e;
	font:bold 11px Tahoma;
	padding-right:2px;
}
#boldText3
{
	color:#333300;
	font:bold 11px Tahoma;
	padding-right:2px;
}
.space2
{
	height:6px;
	width:100%;
}
/* styles for inner page */
.arrowNav
{
	padding:0px 4px 0px 5px;
}
.navigation a
{
	color:#62621f;
	font:10px Tahoma;
}

.navigation
{
	color:#62621f;
	font:10px Tahoma;
}
.navigationCurrent
{
	color:#0a0a00;
	font:10px Tahoma;
	text-decoration:underline;
}
.titleText
{
	color:#333300;
	font:bold 13px Tahoma;
}
.titleText a
{
	color:#333300;
	font:bold 13px Tahoma;
}
.smallTitleText
{
	color:#333300;
	font:bold 11px Tahoma;
}
.innerText
{
	padding-left:7px;
	vertical-align:top;
}
.menuSelected
{
	/* Marko's changes start */
	background-image:url(../images/menu-1-arrow.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	padding-left:20px;
	/* Marko's changes end */
	background-color:#c6b639;
	border-bottom:solid 1px #fcfbf1;
	height:26px;
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}

/* menu level 2 */
.menuLevel2
{
	background-color:#aea87c;
	padding-left:2px;
}
.menuL2
{
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	width:98%;
	height:26px;
	padding-left:19px;
	background-color:#7c753c;
}
.menuL2 a
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
/* deleted menuL2 a:hover*/
.menuL2Selected
{
	/* Marko's changes start */
	background-image: url(../images/menu-2-arrow.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	padding-left:18px;
	width:98%;
	/* Marko's changes end */
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	height:26px;
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#8f8747;
}

/* menu level 3 */
.menuLevel3
{
	background-color:#aea87c;
	padding-left:5px;
	border-bottom:solid 1px #ffffff;
}
.menuL3
{
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	height:26px;
	padding-left:21px;
	background-color:#67623f;
}
.menuL3 a
{
	font:11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
/* deleted menuL3 a:hover*/
.menuL3Selected
{
	/* Marko's changes start */
	background-image: url(../images/menu-3-arrow.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	padding-left:18px;
	cursor:default;
	/* Marko's changes end */
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	height:26px;
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#ad0d17;
}

.emptyCell
{
	width:2%;
	height:26px;
	background-color:#adaa7b;
}

/* new styles */
.menuSelected a
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
.menuSelected a:hover
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
.menuL2Selected a
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
.menuL2Selected a:hover		
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
.menuUnselectedOver
{
	background-color:#b8b38c;
	border-bottom:solid 1px #fcfbf1;
	height:26px;
}
.menuUnselectedOver a
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
.menuL2Over
{
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	height:26px;
	padding-left:19px;
	background-color:#969163;
}
.menuL2Over a
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
.menuL3Over
{
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	height:26px;
	padding-left:21px;
	background-color:#817c5f;
}
.menuL3Over a
{
	font:11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
/*Admin*/
.adminMainMenu
{
	padding-left: 5;
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
}
.adminMainMenu:hover
{
	color:#e7d85d;
}
.adminMainMenuSelected
{
	padding-left: 5;
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#e7d85d;
}
.adminSubMainMenu
{
	font:bold 10px Tahoma;
	text-decoration:none;
	padding-left: 15;
	color:#FFFFFF;
}
.adminSubMainMenu:hover
{
	color:#e7d85d;
}
.adminSubMainMenuSelected
{
	font:bold 10px Tahoma;
	text-decoration:none;
	padding-left: 15;
	color:#e7d85d;
}
.adminSecondSubMainMenu
{
	font:bold 9px Tahoma;
	text-decoration:none;
	padding-left: 25;
	color:#FFFFFF;
}
.adminSecondSubMainMenu:hover
{
	color:#e7d85d;
}
.adminSecondSubMainMenuSelected
{
	font:bold 9px Tahoma;
	text-decoration:none;
	padding-left: 25;
	color:#e7d85d;
}
.adminLink
{
	color:#62621f;
	font:9px Tahoma;
}
.adminLinkNews
{
	color:#62621f;
	font:bold 11px Tahoma;
	text-decoration:underline;
}
.user_pass
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#FFFFFF;
	background-color: #a9a375;
}
.adminText
{
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#000000;
}
.buttonCalendar
{
	background-color:#bab05c;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	width: 100;
	height: 20;
}
.buttonForum
{
	background-color:#857e48;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	width: 100;
	height: 20;
}
.buttonAlbum
{
	background-color:#A9A375;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	width: 100;
	height: 20;
}

.button
{
	background-color:#A9A375;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	height: 20;
	padding: 2 5;
}

a.button
{
	background-color:#A9A375;
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	height: 20;
	padding: 2 5;
	text-decoration: none;
}

.validation_error
{
	font-family:Arial;
	font-size:11;
	color:red;
	font-weight:bold;
}
.lblGallery
{
	color:White;
	font:13px Tahoma;
}

/*GeneralTable*/
.generalTableHeader
{
	background-color:#A9A375;
	border: solid, 1, #A9A375;
}
.adsTable
{
	border: solid, 1, #A9A375;
	padding:6px, 8px, 6px, 8px;
}
.generalTableHeaderWhiteRow
{
	border-bottom: solid 1px #A9A375 ; 
	height: 2px;
	background-color:White;
}

.adsTableGrayLine
{
	border-bottom: solid 1px #A9A375 ; 
	height: 2px;
}
.datagridComponents
{
	border-right:solid 1px white; 
	border-top: solid 1px white; 
	border-left: solid 1px white; 
	border-bottom: solid 1px white; 
}
.datagridPages
{
	color:#9D9870;
	text-decoration:none;
	font-family:Arial;
	font-size:12;
	font-weight:bold;
}
.datagridPages a:hover
{
	color:#9D9870;
	text-decoration:none;
	font-family:Arial;
	font-size:12;
	font-weight:bold;
}
.datagridPages a
{
	color:#333300;
	text-decoration:none;
	font-family:Arial;
	font-size:12;
	font-weight:bold;
}
.datagridItemLinkButton
{
	color:#333300;
	font:bold 13px Tahoma;
	padding:3px 6px 3px 6px;
}
.datagridItemLinkButton a:hover
{
	color:#333300;
	font:bold 13px Tahoma;
	padding:3px 6px 3px 6px;	
}
.datagridItemLinkButton a
{
	color:#333300;
	font:bold 13px Tahoma;
	padding:3px 6px 3px 6px;	
}
.datagridWideItem
{
	color:#333300;
	height: 45px;
	padding:3px 6px 3px 6px;	
	vertical-align: top;
	font:11px Tahoma;
}
.datagridWideItem a
{
	color:#333300;
	vertical-align: top;
	font:11px Tahoma;
}
.datagridItem
{
	color:#333300;
	padding:3px 6px 3px 6px;	
	vertical-align: top;
	font:11px Tahoma;
}
.datagridItem a
{
	color:#333300;
	vertical-align: top;
	font:11px Tahoma;
}
.linkButtonHeader
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	width: 100;
	height: 20;
	padding:3px 6px 3px 6px;
	white-space: nowrap;
}

.linkButtonHeader a
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	cursor:hand;
	border: solid 0 #FFFFFF;
	height: 20;
	padding:3px 6px 3px 6px;
	white-space: nowrap;
}
.flat
{
	border: 1px solid #c0c0c0;
}
.pager
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#000000;
}
.pager a
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#000000;
}
.pager a:active
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#3A671A;
}
/*Styles for DataGrid in admin*/
.dtg_header
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;	
}
.dtg_item
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#000000;
}

.dtg_numbers
{
	color:#000000;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11;
	font-weight:bold;	
}
