/************************/
/* GLOBAL               */
/************************/


body
{
	background: #1c6a2c;
	background-image: url("images/green/form_background.jpg");
	background-repeat: repeat-x repeat-y;
	background-image: url( "images/green/body_bg.jpg" );
	background-repeat: repeat-x;
	/*background: red;*/
}



body form
{
	background-image: url("images/green/form_background.jpg");
}

/*#LeftFill
{
    background-image: url("images/green/left_fill.jpg");
}


#RightFill
{
    background-image: url("images/green/right_fill.jpg");	
}*/
#BottomShadow
{
    background-image: url("images/green/bottom_shadow2.jpg");
    left: 6px;

}
#BottomFill
{
    background-image: url("images/green/bottom_fill.jpg");
}

#LeftCurtain
{
    background-image: url("images/green/left_curtain_bottom.jpg");
}

 
#RightCurtain
{
    background-image: url("images/green/right_curtain_bottom_new.jpg");
}

#MainArea
{
    background-image: url("images/green/main_area_background.jpg");
}

a 
{
	color: #76b521;
	
}

h1 {color: #76b521;}
h1 a {color: #76b521; text-decoration: none;}
a h1 {color: #76b521; text-decoration: none;}
h2 {color: #76b521;}
h3 
{
	color: #76b521;
}


hr 
{
	margin: 0.5em 0;
	height: 1px;
	padding: 0;
	background: #d7d7d7;
	color: #d7d7d7;
	border:0;
}

hr.clear 
{
    clear: both;
}

.button
{
	background-color:#76b521;
	
}

.RightMediumContent table 
{
	color: #76b521;
	
}

.MediumWideContent
{
    background: url(images/green/OMOSS_underflash.png) no-repeat;
    margin-left: 16px;
}

#TextArea
{
	background: url(images/green/prickar.png) no-repeat;
	background-position: center right;
}

.EvenRow
{
	background: #d9e583;
	color: black;
}

.EvenRow a
{
	color: #6A8455;
}

.OddRow a
{
	/* color: #76B521; */
	color: #6A8455;

}

.ProductTable
{
	font-size: 9pt;	
	max-height: 400px;
	width: 445px;
}

.ProductTable td
{
	padding: 3px;	
	
	text-transform: uppercase;
}

.ProductTableHeader
{
	font-weight: bold;	
	text-transform: uppercase;
	
}

.ProductTable td a 
{
	text-decoration: none;
	
}

.ProductTable a:hover 
{
	background-color:#BCCE82;
	
}


/************************/
/* HEADER               */
/************************/
#HeaderArea
{
	background: url(images/green/header_area_background.jpg) top right no-repeat;	
}

#Functions li
{
	display: block;
	height: 1.6em;
	float: left;
	border-left: 1px solid #dee1e3;
	padding: 0 1em;
	overflow: visible;
}

#Functions li a 
{
	display: block;
	color: #3b3d41;
	text-decoration: none;
	float: left;
	padding-left: 2em;
}

a.loginButton
{
	background: url(images/green/ButtonLogin.png) no-repeat;
}

a.logoutButton
{
	background: url(images/green/ButtonLogin.png) no-repeat;
}

a.rssButton
{
	background: url(images/green/ButtonRss.png) no-repeat;
}

a.sitemapButton
{
	background: url(images/green/ButtonSitemap.png) no-repeat;
}

a.languageButton, input.languageButton
{
	background: url(images/green/buttonLanguage.png) no-repeat;
}


/************************/
/* MAINMENUAREA         */
/************************/
#MainMenuArea 
{
	background-color: #76b521;
	
}

#MainMenuArea li 
{
	background-color: #76b521;
}

#MainMenuArea li.selected a 
{
	background-color:#bcce82;
	
}

#MainMenuArea li a 
{
	text-decoration: none;
	
	
}

#MainMenuArea li.unselected a:hover 
{
	background-color:#bcce82;
	
}


/*************************/
/* QUICKSEARCH           */
/*************************/
.QuickSearchArea
{
	background: url('images/green/searchfield.png') no-repeat top left;
}

.QuickSearchLabel
{
	color: #76b521;
}

.quickSearchButton
{	
	background: url(images/green/MainMenuSearchButton.png) no-repeat top left;
}

/*************************/
/* BREADCRUMBS           */
/*************************/
#BreadCrumbsArea a
{
    color: #3e3e3e;
	text-decoration: none;
}

/*************************/
/* SUBMENUAREA           */
/*************************/
#SubMenuArea
{
	color: #3e3e3e;
}

#SubMenuArea a
{
	color: #3e3e3e;
}

#SubMenuArea a:hover
{
	color: Black;
}

#SubMenuArea li
{
	border-bottom: 1px solid #d7d7d7;
}

#SubMenuArea li span 
{
	background-image: url(images/green/SubMenuSelected.png);
}



#BottomContentArea
{
	background: url(images/green/pattern_plattastart.png) no-repeat;
}

.LeftSubMenu
{
    background-color: #76b521;    
}

.LeftSubMenu a:hover
{
    background-color:#BCCE82;
}


.MenuItemSelected a
{
	background-color: Transparent;
	/*#F2B1AE;*/
}

.MenuItemLevel1.MenuItemSelected a
{
	background-color: #BCCE82;
	
}

.MenuItemLevel2.MenuItemSelected a
{
	background-color: Transparent;
	
}


.RightMediumContent
{
	/*background-image: url(images/green/produkt.platta.gif);*/
	background-image: url(images/PLATTA395high.png);
}

/*************************/
/* FOOTERAREA            */
/*************************/
#AddressArea
{
	color: #95b34b;
}

#Footer 
{
	color: #95b34b;
}
