﻿/* ------------------------------------------------------ */
/* MasterPage main classes							      */
/* ------------------------------------------------------ */
#MasterSiteContainer
{
	width:100%;margin:auto;text-align:center;
}
#MasterTopBar	/* TODO :// dynamic (if screen is more then 1024 width=1000!!! */
{
	min-height:76px;width:778px;clear:both;text-align:center;margin:auto;
}
#MasterTopMedia
{
	width:100%;	min-height:100px;	clear:both;	overflow:hidden;
}
#MasterMenuWrapper
{
	min-height:75px;height:75px;clear:both;	background-image:url(images/bg_menu.gif);	background-position:center top;	background-repeat:repeat-x;
}
#MasterMenuWrapper_Home
{
	min-height:74px;height:74px;clear:both;	background-image:url(images/bg_menu_home.gif);	background-position:center top;	background-repeat:repeat-x;
}
#MasterMenuInner
{
	width:778px;padding-top:1px;margin: auto;	text-align:center;
}
#MasterMenu
{
	width:778px;
}
#MasterContentAreaWrapper
{
	min-height:250px;min-width:100%;padding-top:12px;clear:both;background-image:url(images/bg_content.gif);background-position:center top;background-repeat:repeat-x;
}
#MasterContentAreaInner
{
	width:778px;padding-top:1px;margin: auto;text-align:center;
}






/* ------------------------------------------------------ */
/* Homepage master div elements						      */
/* ------------------------------------------------------ */
#MasterHomeAreaWrapper
{
	width:100%;clear:both;padding-top:25px;
	text-align:center;margin:auto;
}
#MasterHomeArea
{
	text-align:center;margin:auto;width:778px;	
}
#MasterHomeAreaInner
{
	margin: auto;text-align:center;width:778px;	
	/*background-image:url(images/dots_home_content.gif);
	background-position:left top;
	background-repeat:repeat-y;	*/
	float:left;	
}




#MasterHomePanelLeft
{
	min-width:262px;width:262px;padding-top:0px;text-align:left;float:left;
}
#MasterHomePanelLeftInner
{
	width:262px;min-height:262px;text-align:left;
}








#MasterHomePanelMiddle
{
	min-width:263px;width:263px;text-align:left;float:left;padding-left:5px;
}
#MasterHomePanelMiddleInner
{
	width:263px;min-height:262px;text-align:left;
}


#MasterHomePanelRight
{
	min-width:228px;width:228px;padding-top:0px;text-align:left;float:left;padding-left:5px;
}
#MasterHomePanelRightInner
{
	width:228px;min-height:262px;text-align:left;overflow:hidden;
}





#MasterHomeNews
{
	float:left;
	width:338px;	
	overflow:hidden;
}
#MasterHomePress
{
	float:left;
	width:325px;	
	overflow:hidden;
}
#MasterHomeBanners
{
	float:left;
	width:113px;	
	overflow:hidden;
}





















/* ------------------------------------------------------ */
/* Content master div elements						      */
/* ------------------------------------------------------ */
#MasterContentSubmenuWrapper
{
	min-width:188px;width:188px;padding-top:45px;float:left;text-align:right;
}
#MasterContentSubmenu
{
	min-height:250px;text-align:right;
}
#MasterContentPageWrapper
{
	min-width:489px;width:489px;min-height:250px;float:left;background-image:url(images/dots_content.gif);background-position:left top;background-repeat:repeat-y;		
}
#MasterContentPageWrapper2Col
{
	min-width:575px;width:575px;min-height:250px;float:left;
	background-image:url(images/dots_content_leftonly.gif);background-position:left top;background-repeat:repeat-y;		
}
#MasterContentPanelWrapper
{
	width:101px;min-height:250px;padding-top:50px;float:left;text-align:left;overflow:hidden;vertical-align:top;
}
#MasterContentPanel
{
	text-align:left;
}

#MasterContentClearPanelWrapper
{
	width:101px;min-height:250px;float:left;text-align:left;overflow:hidden;vertical-align:top;
}
#MasterContentSubmenuClearWrapper
{
	min-width:188px;width:188px;float:left;text-align:right;
}











/* ------------------------------------------------------ */
/* MasterPage footer classes						      */
/* ------------------------------------------------------ */

#MasterFooter
{
	margin:auto;clear:both;
	padding-bottom:15px;
	width:778px;
	background-color:white;
}
.MasterFooterContainer
{
	margin:auto;text-align:center;padding-top:50px;
}
.MasterFooterTable
{
	width:778px;
}
.MasterFooterTableRowSepTop
{
	height:14px;line-height:14px;
}
.MasterFooterTableRowSep1
{
	height:1px;line-height:1px;
	border-bottom:solid 1px #E6E6E6;
}
.MasterFooterTableRowSep2
{
	height:5px;line-height:5px;
}
.FooterText
{
	font-size:11px;
	color:#3D4248;	
}
.FooterText2
{
	font-size:10px;
	color:#0D3039;	
}
.FooterCredit
{
	font-size:10px;
	color:#0D3039;
}
.FooterCredit A:link{color:#3D4248;text-decoration:none;font-weight:bold;}
.FooterCredit A:active{color:#3D4248;text-decoration:none;font-weight:bold;}
.FooterCredit A:visited{color:#3D4248;text-decoration:none;font-weight:bold;}
.FooterCredit A:hover{color:#2891AE;text-decoration:none;font-weight:bold;cursor:pointer;}
.FooterCreditLion
{
	background-image:url(images/inkodhypera_lion.gif);
	background-repeat:no-repeat;
	background-position:center 3px;
	font-size:16px;
	width:10px;min-width:10px;padding-left:6px;padding-right:6px;
}





.FooterMenuList {margin: auto;padding:0px;width:780px;
}
.FooterMenuList LI 
{
	float: left; margin: 0px 0px 0px 0px; list-style-type: none;padding-top:12px;
}
.FooterMenuList LI A {}
.FooterMenuDividerLeft
{
	width:9px;min-width:9px;margin:0px;padding:0px;
	font-size:11px;
	color:#00ADD5;
	padding-right:9px;
}
.FooterMenuDividerRight
{
	width:9px;min-width:9px;margin:0px;padding:0px;
	font-size:11px;
	color:#00ADD5;
	padding-left:9px;
}
.FooterMenuDivider
{
	width:9px;min-width:9px;margin:0px;padding:0px;
	font-size:11px;
	color:#00ADD5;
	font-weight:bold;	
}



#MasterFooterCreditsContainer
{
	clear:both;	min-height:20px;
	color:#77726E;padding-bottom:20px;
	margin:auto;width:232px;
}
#MasterFooterCreditsContainerInner
{
	float:left;padding-top:15px;	
}
.FooterCreditsList {margin:0px;padding:0px;}
.FooterCreditsList LI 
{
	float: left; margin: 0px 0px 0px 0px; list-style-type: none;padding:0px;
}
.FooterCreditsList LI A {}
.FooterCreditsList
{
	font-family:Arial,Verdana;font-size:10px;color:#143D66;
	text-decoration:none;cursor:default;
}
.FooterSelectedPage
{
	font-family:Arial,Verdana;font-size:10px;color:#143D66;
	text-decoration:none;cursor:default;
}
.FooterMenuItem
{
	font-family:Arial,Verdana;	font-size:11px;color:#3E4347;	text-decoration:none;	
}
A.FooterMenuItem
{
	font-family:Arial,Verdana;	font-size:11px;color:#3E4347;	text-decoration:none;	
}
A:hover.FooterMenuItem
{
	font-family:Arial,Verdana;	font-size:11px;color:#2891AE;	text-decoration:underline;	
}

.FooterMenuItemCompanyName
{
	font-family:Arial,Verdana;	font-size:11px;color:#00A9D0;	text-decoration:none;	font-weight:bold;	
}
A.FooterMenuItemCompanyName
{
	font-family:Arial,Verdana;	font-size:11px;color:#00A9D0;	text-decoration:none;	font-weight:bold;
}
A:hover.FooterMenuItemCompanyName
{
	font-family:Arial,Verdana;	font-size:11px;color:#00A9D0;	text-decoration:underline;font-weight:bold;	
}












.FooterCreditsDivider
{
	background-image:url(images/footer_sep_pink.gif);
	background-repeat:no-repeat;
	background-position:center 4px;
	width:13px;min-width:13px;margin:0px;padding:0px;
}
.FooterCodIcon
{
	float: right; margin: 0px 0px 0px 0px; list-style-type: none;
	width:25px;
}




.SiteTopBarLogo
{
	float:left;
}
.SiteTopBarMenu
{
	float:right;padding-top:30px;
}




.MasterMediaTopBG
{
	height:206px;
	width:100%;overflow:hidden;text-align:center;margin:auto;background-color:Black;
	background-repeat:repeat-x;
	background-position:center top;	
}




#MasterHomeLogos
{
	clear:both;width:770px;padding-top:15px;text-align:center;margin:auto;
}
#MasterHomeLogosInner
{
	text-align:left;
}