/*
* { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
BODY { background: #FFFFFF; margin: 0; }
*/

/* LINKS */
.whiteBold { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold:active, A.whiteBold:link, A.whiteBold:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold:hover { color: #FFE85E; font-weight: bold; text-decoration: none; }

.whiteBold2 { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold2:active, A.whiteBold2:link, A.whiteBold2:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold2:hover { color: #FFC000; font-weight: bold; text-decoration: none; }

.whiteBold4 { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold4:active, A.whiteBold4:link, A.whiteBold4:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold4:hover { color: #91cff1; font-weight: bold; text-decoration: none; }

.whiteBold5 { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold5:active, A.whiteBold5:link, A.whiteBold5:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold5:hover { color: #cbcfd7; font-weight: bold; text-decoration: none; }

.whiteBold6 { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold6:active, A.whiteBold6:link, A.whiteBold6:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.whiteBold6:hover { color: #dfae43; font-weight: bold; text-decoration: none; }


/* TABLES */
TABLE.masterTable { width: 100%; }
	TD.headerLogo { background: #FFFFFF; line-height: 13px; padding-top: 15px; padding-bottom: 15px; }
		IMG.logotype { margin-bottom: 7px; }
	TD.header { background: url(BlueBuildings/header_bgnd.gif); background-repeat: repeat-x; }
		TABLE.headerTable { width: 100%; }
			TD.headerRowBlue { background: #34488D; }

	TD.header2 { background: url(BlueRoads/header_bgnd.gif); background-repeat: repeat-x; }
		TABLE.headerTable2 { width: 100%; }

	TD.header3 { background: url(BlueSatellite/header_bgnd.gif); background-repeat: repeat-x; }
		TABLE.headerTable3 { width: 100%; }

	TD.header4 { background: url(OrangeBridge/header_bgnd.gif); background-repeat: repeat-x; }
		TABLE.headerTable4 { width: 100%; }

	TD.header5 { background: url(GrayRoad/header_bgnd.jpg); background-repeat: repeat-x; }
		TABLE.headerTable5 { width: 100%; }

	TD.header6 { background: url(GreenWater/header_bgnd.gif); background-repeat: repeat-x; }
		TABLE.headerTable6 { width: 100%; }

	TD.headerRow { background: url(BlueRoads/header_row_bgnd.gif); background-repeat: repeat-x; }
	
	TD.dividerRed { background: #C31616; }
	
	TD.divider { background: #FFC000; }
	
	TD.divider5 { background: #8b9353; }

	TD.divider6 { background: #d0914f; }
	
	TD.projectTitle { background: #DBE3F6; padding-top: 15px; padding-bottom: 15px; font-size: 20px; color: #34488D; line-height: 25px; }
	
	TD.projectTitle2 { background: #CBDBE7; padding-top: 15px; padding-bottom: 15px; font-size: 20px; color: #222222; line-height: 25px; }

	TD.projectTitle3 { background: #D5D6ED; padding-top: 15px; padding-bottom: 15px; font-size: 20px; color: #363760; line-height: 25px; }

	TD.projectTitle4 { background: #c8dbe5; padding-top: 15px; padding-bottom: 15px; font-size: 20px; color: #355c72; line-height: 25px; }

	TD.projectTitle5 { background: #cbcfd7; padding-top: 15px; padding-bottom: 15px; font-size: 20px; color: #656b74; line-height: 25px; }

	TD.projectTitle6 { background: #e9f1ff; padding-top: 15px; padding-bottom: 15px; font-size: 20px; color: #424a21; line-height: 25px; }

	TD.pageContent { padding: 30px; }
		TD.pageContent P.textPodnaslov { font-weight: bold; color: #34488D; font-size: 12px; }
		TD.pageContent P { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #666666; line-height: 18px; }
			TABLE.tablica { background: #8EA5E2; }
				TABLE.tablica TD { text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background: #FFFFFF; font-weight: normal; color: #666666; }
				TABLE.tablica TD.tablicaHeader { background: #DBE3F6; color: #34488D; font-weight: bold; }	
	
	TD.pageContent2 { padding: 30px; }
		TD.pageContent2 P.textPodnaslov2 { font-weight: bold; color: #222222; font-size: 12px; }
		TD.pageContent2 P { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444; line-height: 18px; }
			TABLE.tablica2 { background: #6CA2CB; }
				TABLE.tablica2 TD { text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background: #FFFFFF; font-weight: normal; color: #444444; }
				TABLE.tablica2 TD.tablica2Header { background: #CBDBE7; color: #222222; font-weight: bold; }	


	TD.pageContent3 { padding: 30px; }
		TD.pageContent3 P.textPodnaslov3 { font-weight: bold; color: #363760; font-size: 12px; }
		TD.pageContent3 P { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444; line-height: 18px; }
			TABLE.tablica3 { background: #B1B3D8; }
				TABLE.tablica3 TD { text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background: #FFFFFF; font-weight: normal; color: #444444; }
				TABLE.tablica3 TD.tablica3Header { background: #D5D6ED; color: #363760; font-weight: bold; }	

	TD.pageContent4 { padding: 30px; }
		TD.pageContent4 P.textPodnaslov4 { font-weight: bold; color: #355c72; font-size: 12px; }
		TD.pageContent4 P { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444; line-height: 18px; }
			TABLE.tablica4 { background: #acc8d7; }
				TABLE.tablica4 TD { text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background: #FFFFFF; font-weight: normal; color: #444444; }
				TABLE.tablica4 TD.tablicaHeader { background: #c8dbe5; color: #355c72; font-weight: bold; }	


	TD.pageContent5 { padding: 30px; }
		TD.pageContent5 P.textPodnaslov5 { font-weight: bold; color: #656b74; font-size: 12px; }
		TD.pageContent5 P { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444; line-height: 18px; }
			TABLE.tablica5 { background: #cbcfd7; }
				TABLE.tablica5 TD { text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background: #FFFFFF; font-weight: normal; color: #444444; }
				TABLE.tablica5 TD.tablicaHeader5 { background: #dcdfe5; color: #656b74; font-weight: bold; }	

	TD.pageContent6 { padding: 30px; }
		TD.pageContent6 P.textPodnaslov6 { font-weight: bold; color: #424a21; font-size: 12px; }
		TD.pageContent6 P { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444; line-height: 18px; }
			TABLE.tablica6 { background: #90ac8b; }
				TABLE.tablica6 TD { text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background: #FFFFFF; font-weight: normal; color: #444444; }
				TABLE.tablica6 TD.tablicaHeader6 { background: #bfd4bb; color: #424a21; font-weight: bold; }	


	TD.footer { background: #DBE3F6; }
	
	TD.footer2 { background: #CBDBE7; }
	
	TD.footer3 { background: #D5D6ED; }

	TD.footer4 { background: #c8dbe5; }

	TD.footer5 { background: #cbcfd7; }

	TD.footer6 { background: #e9f1ff; }

	TD.leftCol { background: #34488D; }
		TABLE.leftMenu { width: 100%; }
			TD.leftMenuHeading { font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; }
			TD.leftMenuBullet { background: #485BA0; padding-left: 15px; padding-right: 8px; }
				IMG.leftMenuIcon { margin-bottom: 1px; }
			TD.leftMenuItem { background: #485BA0; padding-right: 15px; padding-top: 8px; padding-bottom: 8px; }

	TD.leftCol2 { background: #535454; }
		TABLE.leftMenu2 { width: 100%; }
			TD.leftMenuHeading2 { font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; }
			TD.leftMenuBullet2 { background: #686868; padding-left: 15px; padding-right: 8px; }
				IMG.leftMenuIcon2 { margin-bottom: 1px; }
			TD.leftMenuItem2 { background: #686868; padding-right: 15px; padding-top: 8px; padding-bottom: 8px; }

	TD.leftCol3 { background: #363760; }
		TABLE.leftMenu3 { width: 100%; }
			TD.leftMenuHeading3 { font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; }
			TD.leftMenuBullet3 { background: #46477A; padding-left: 15px; padding-right: 8px; }
				IMG.leftMenuIcon3 { margin-bottom: 1px; }
			TD.leftMenuItem3 { background: #46477A; padding-right: 15px; padding-top: 8px; padding-bottom: 8px; }

	TD.leftCol4 { background: #355c72; }
		TABLE.leftMenu4 { width: 100%; }
			TD.leftMenuHeading4 { font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; }
			TD.leftMenuBullet4 { background: #477087; padding-left: 15px; padding-right: 8px; }
				IMG.leftMenuIcon { margin-bottom: 1px; }
			TD.leftMenuItem4 { background: #477087; padding-right: 15px; padding-top: 8px; padding-bottom: 8px; }


	TD.leftCol5 { background: #545b64; }
		TABLE.leftMenu5 { width: 100%; }
			TD.leftMenuHeading5 { font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; }
			TD.leftMenuBullet5 { background: #656b74; padding-left: 15px; padding-right: 8px; }
				IMG.leftMenuIcon5 { margin-bottom: 1px; }
			TD.leftMenuItem5 { background: #656b74; padding-right: 15px; padding-top: 8px; padding-bottom: 8px; }


	TD.leftCol6 { background: #424a21; }
		TABLE.leftMenu6 { width: 100%; }
			TD.leftMenuHeading6 { font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; }
			TD.leftMenuBullet6 { background: #50644d; padding-left: 15px; padding-right: 8px; }
				IMG.leftMenuIcon6 { margin-bottom: 1px; }
			TD.leftMenuItem6 { background: #50644d; padding-right: 15px; padding-top: 8px; padding-bottom: 8px; }