/*******************************************BODY****************************************/

#master {background-image:url(/media/summer/bg_top.jpg); background-repeat:repeat-x;}


/*****************************master*****************************/

#master .content
{
	border-right:2px solid white;	
}

#master .servicebar
{
	border-right:2px solid white;	
	background-color:#A3C82A;
}

#master .sectionLeft
{
	background-color:#E2EEBE;
}

#master .footer .sectionLeft
{
	background-color:white;
}

#master .sectionNewsletter
{
	background-image:url(/media/summer/bgNewsletter.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#master .sectionHeader .bannerHidden
{
	background-image:url(/media/bannerHidden.jpg);
}

/*******************************************TEXT****************************************/
a	{color:#336600;}

.imageBorderColor {border-bottom: 10px solid #A3C82A;}


.text 				{ color: #333333;}
.text:link			{ color: #336600;}

.textsmall 			{ color: #333333;}
.textsmall:link		{ color: #336600;}


.title, h1	{ color: #336600;}
.frameTitle	{ color: #336600;}

.textinput	{background-color:#ffffff; color:#336600; border: 1px solid #336600;}
.textinput2	{background-color:#336600; color:#ffffff; border: 1px solid #336600;}

.textinputSmall		{background-color:#ffffff; color:#336600; border: 1px solid #336600;}
.textinputSmall2	{background-color:#336600; color:#ffffff; border: 1px solid #336600;}

.linkbutton { color:#336600;}
.linkbuttonForm {color:#336600;}

.linkModuleTitle { color:#336600;}
.moduleTitle { color:#336600;}

.calendarTitle 
{ 
	color:white;
	background-color:#E2EEBE;
	background-image:url(/media/summer/bg_top.gif);
}

.PopupWindowTitle
{
	background-color: #43352D;
	color: White;
}

.PopupFrocen 
{
	opacity: 0.3;
	
}

/*****************************BANNER*****************************/
.bannerOverlay
{
	background-image: url(/media/summer/bannerOverlay.png);
}

.banner
{
   background-image:url(/media/bannerDefault.jpg);
	background-repeat:no-repeat;
}

.siteBackground
{
	background-image:url(/media/summer/bg_banner.gif);
	background-repeat:no-repeat;
}

.menuBackground
{
	background-color:#E2EEBE;
}

.serviceBackground
{
	background-color:#A3C82A;
}

/*****************************MENU*****************************/
#menuLeft {background-color:#A3C82A;}

#menuLeft .level0 
{
	background-image:url(/media/summer/bg_nav_title.jpg);
}

#menuLeft .level1 .menu a,
#menuLeft .level2 .menu a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#menuLeft .level1 .menu a:hover,
#menuLeft .level1 .menuActive a,
#menuLeft .level1 .menuActive a:hover
{
	background-image: url(/media/summer/icon_nav_white.gif);
}

#menuLeft .level1 .menuSeparator
{
	background-image: url(/media/summer/separator_line_2.gif);
}

#menuLeft .level1 .menu a {color:#336600;}
#menuLeft .level1 .menu a:hover {color:#ffffff;}
#menuLeft .level1 .menuActive a {color:#FFffff;}
#menuLeft .level1 .menuActive a:hover {color:#336600;background-image: url(/media/summer/icon_nav_green.gif);}

#menuLeft .level2 .menu a {color:#336600;}
#menuLeft .level2 .menuActive a {color:#336600;}
#menuLeft .level2 .menu a:hover {color:#336600;}
#menuLeft .level2 .menuActive a:hover {color:#336600;}
#menuLeft .level2 
{
	background-color: #E2EEBE;
}

#menuLeft .level2 .menu a,
#menuLeft .level2 .menuActive a,
#menuLeft .level2 .menu a:hover,
#menuLeft .level2 .menuActive a:hover
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

/*****************************MENU MAIN*****************************/

#menuMain .menu
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#menuMain .language
{
	background-image: url(/media/summer/icon_nav_red.gif);
}

/*****************************FLYOUT*****************************/
#MenuTop .level1FlyOut,
#MenuTop .level2FlyOut
{
	background-color: #A3C82A;
	border: 1px solid white;
}

#MenuTop .divisor,
#MenuTop .divisor
{
	background-color:white;
}

#MenuTop .level1FlyOut .item a,
#MenuTop .level2FlyOut .item a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#MenuTop .level1FlyOut .item a:hover,
#MenuTop .level2FlyOut .item a:hover
{
	background-color: #336600;
	background-image: url(/media/summer/icon_nav_white.gif);
	color: White;
}

#MenuTop .level1FlyOut .itemActive,
#MenuTop .level2FlyOut .itemActive
{
	background-color: #336600;
}
#MenuTop .level1FlyOut .itemActive a,
#MenuTop .level2FlyOut .itemActive a
{
	background-image: url(/media/summer/icon_nav_white.gif);
	color: White;
}

/*****************************MENU MAIN***********************************/
#menuMain .menu a
{
	color: #336600;
}

#menuMain .language a
{
	color: #7E1B08;
}

/*****************************SITEMAP***********************************/
.menuSitemapM1		{color:#336600;}
.menuSitemapM2		{color:#336600;}
.menuSitemapM3		{color:#336600;}

/*****************************CONTENT *****************************/
#content .sitepath a
{
	color:#7E1B08;
}

/*****************************MENU LANGUAGE*****************************/
#language .languageItem  {color:#7E1B08;} 
#language .languageItem:link  {color:#7E1B08;} 
#language .languageItem:hover {color:#7E1B08;}



/*****************************FRAME MODULES*****************************/
#ServiceBar 
{
}

#ServiceBar td { color: #336600;}
#ServiceBar .FrameWeather 
{
	background-color:#D1E495;
}

#ServiceBar .FrameWebCam 
{
	background-color:#D1E495;
}

#ServiceBar .FrameWebCam .link a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#ServiceBar .FrameWebCam .link a:hover
{
	text-decoration:underline;
}

/*****************************FOOTER MODULES*****************************/
#footer .copyright			{ color: #333333;}
#footer .address			{ color: #336600;}
#footer .address:link 		{ color:#336600;}

#tools
{
	color: #336600;
	background-color:White;
}

/*****************************MODULES*****************************/
#modules .divisor
{
	background-image:url(/media/summer/separator_line_2.gif);
}

#modules .quicklinks
{
	background-color: #D1E495;
}

#modules .quicklinks .item a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#modules .quicklinks .item a:hover
{
	background-image: url(/media/summer/icon_nav_white.gif);
	color:White;
}

#modules .list .separator
{
	border-top:1px dotted #336600;
}

#modules .list .subtitle
{
	color: #336600;
}

#modules .list .block
{
	background-color:#D1E495;
	border:1px solid #A3C82A;
}

#modules .formRow .error
{
	margin-top:5px;
	border:1px solid red;
	padding:5px;
	color:Red;
}

/* -- weather -- */

#modules .weather .header
{
	background-color:#A3C82A;
	color:white;
}

#modules .weather .subheader
{
	color:#336600;
}

#modules .weather .panelDetail .images
{
	border:1px solid #999999;
	text-align:center;
}

/*****************************POPUPWEBCAM*****************************/

#popupDiv .popupTitle
{
	background-color: #9EC627;
	background-image: url(/media/summer/bg_top.gif);
	color: White;
}

#popupDiv .popupContent
{
	background-color: white;
	border-left:1px solid #9EC627;
	border-right:1px solid #9EC627;
	border-bottom:1px solid #9EC627;
}

#popupDiv .popupDescription
{
	background-color: #E2EEBE;
}

#popupDiv .divisor
{
	background-image:url(/media/summer/separator_line_2.gif);
}

/*****************************SITEMAP***********************************/
#sitemap .menu0 a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#sitemap .menu1 a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

#sitemap .menu2 a
{
	background-image: url(/media/summer/icon_nav_green.gif);
}

/*****************************CONTENT***********************************/
#content .sitepath a
{
	background-image: url(/media/summer/icon_nav_red.gif);
}

#content .error .divisor
{
	border-top: 1px dotted #A3C82A;
}

