﻿/*-------------MainNav-------------*/
/*login*/
.topnav2 { float:left; margin-top:1px; padding-left:5px; }
.topnav2 a, .topnav2 a:visited, .topnav2 b 
 { 
 background: none; 
 display: block;
 float: left;
 padding-right: 0px;
 margin-right: 3px;
 margin-left: 3px;
 font-size: 13px;
 }

.topnav2, .topnav2 a, .topnav2 a:visited
 {
 color: #25b6e3;
 font-size: 12px
 }
 
 .spanUserName	{ color:#000000; font-weight:bold;}
/*login*/


.topBar	{ height:60px; padding-bottom:5px;}

.logo	{float:right; height:60px;}

.menuIcons	{ direction:ltr; font-size:15px; width:330px; float:left}
.menuIcons	a{ color:#373636;}
.menuIcons	a:link{ color:#373636;}
.menuIcons	a:visited{ color:#373636;}
.menuIcons	a:hover{ color:#4CB108; text-decoration:none;}

.lang		{ font-size:13px; padding-bottom:40px; }
.lang		a{color:#52C4DF; background:none!important;}
.lang		a:link{color:#52C4DF;}
.lang		a:visited{color:#52C4DF;}
.lang		a:hover{color:#52C4DF; text-decoration:underline;}
	
.lang .btn				{float:left; margin-right:30px; background-image:url(../../Images/buttons/lang_bg.jpg); width:67px; height:20px; color:#ffffff; text-align:center; padding-top:8px;}
.lang .btn	a			{color:#ffffff; padding:0px; margin:0px; font-size:12px; display:block; padding-left:3px;}
.lang .btn	a:link		{color:#ffffff;}
.lang .btn	a:visited	{color:#ffffff;}
.lang .btn	a:hover		{color:#ffffff;}
.lang .contact			{ float:left; width:360px; margin-top:5px;}
.lang .contact div.text	{float:left; font-size:17px; padding-left:3px;}
.lang .contact img		{ float:left; margin-top:2px;}

.lang .search	{ float:left; color:#61B2A9; border-left:1px solid #61B2A9; border-right:1px solid #61B2A9; margin-top:5px; margin-right:25px; padding-left:5px; padding-right:5px;}
.lang .search	a{color:#61B2A9;}
.lang .search	a:link{color:#61B2A9;}
.lang .search	a:visited{color:#61B2A9;}
.lang .search	a:hover{color:#61B2A9;}


.topArrow	{ padding-right:10px;}
.topImg		{ padding:0px; margin:0px; padding-top:5px;}
.SectionImg	{height:193px;}


.mainNavContainer 	{ margin:0px; padding:0px; text-align:right; margin-left:auto; margin-right:auto; width:953px; height:25px; background-color:#6EC80E;}

DIV#navTopContainer 
{
	height:25px;
    z-index:1;
    float:right;	
    width:953px;
}

DIV#navTopContainer UL.topMenu
{ 
	position:relative; 
	list-style:none;
	float:right; 
	padding:0px;
	margin:0px;
	z-index:100;
	width:953px;
	height:25px;
	background-color:#6EC80E;
}



DIV#navTopContainer UL.topMenu LI
{   
	z-index:900px;
    position:relative; 
    float:right; 
    background-image:none;
    margin:0px;
	padding:2px 16px 3px 7px; /*width:120px;*/
}

.topLI_1	{ width:138px;}
.topLI_2	{ width:167px;}
.topLI_3	{ width:125px;}
.topLI_4	{ width:117px;}
.topLI_5	{ width:145px; padding:2px 16px 3px 0px;}


DIV#navTopContainer UL.topMenu LI a.topMenuSections, DIV#navTopContainer UL.topMenu LI a.topMenuSections:visited
{ 
	text-decoration:none; 
	white-space:nowrap; 
	text-align:right; 
	font-size:17px;
	font-weight:normal;
	text-decoration:none; 
	color:#373636;
	padding:3px;
}

DIV#navTopContainer UL.topMenu LI a.topMenuSections:hover 
{ 
	text-decoration:none; 
	white-space:nowrap; 
	text-align:right; 
	font-size:17px;
	font-weight:normal;
	text-decoration:none; 
	color:#ffffff;
	background-color:#4DB017;
	padding:3px;
}


DIV#navTopContainer UL LI A.topMenuSelected
{   
	text-decoration:none; 
	white-space:nowrap; 
	text-align:right; 
	font-size:17px;
	font-weight:normal;
	text-decoration:none; 
	padding:3px;
    color: #ffffff; 
    background-color:#4DB017;
}




/*************	TOP PAGES - SUB MENUS	************/
DIV#navTopContainer UL.topMenu UL.topPages 
{   
	min-width:142px;
	text-align:right; 
	display:none; 
	margin-top:1px; 
	position:absolute; 
	right:15px;
	top:27px;
	padding:0px; 
	margin:0px;
	background-color:#6EC80E; 
	z-index:1;
}

DIV#navTopContainer UL.topMenu UL.topPages LI 
{ 
	min-width:142px;
	position:relative;
	padding:0px;
	margin:0px;
	border-bottom:0px;
	background-image:none; 
	display:block;
	position:static;
	float:none;
	border-bottom:1px solid #ffffff;
	z-index:1;
}

DIV#navTopContainer UL.topMenu UL.topPages A ,DIV#navTopContainer UL.topMenu UL.topPages A:visited
{ 
	min-width:142px;
	padding:3px 5px 3px 3px;
	text-decoration:none; 
	display:block;
	white-space:nowrap; 
	text-align:right; 
	font-size:14px;
	font-weight:normal;
	color:#000000;
	clear:both;
}

DIV#navTopContainer UL.topMenu UL.topPages A:hover 
{ 	
	min-width:142px;
	padding:3px 5px 3px 3px;
	text-decoration:none; 
	display:block;
	white-space:nowrap; 
	text-align:right; 
	font-size:14px;
	font-weight:normal;
	background-color:#4DB017;
	color:#ffffff;
    position:static;
	clear:both;
}
