﻿h1, h2, h3, h4, h5, a, legend
{
	color: #008000;
}

.pathCurrent
{
	color: #008000;
}

div#overtop
{
	background-color: #008000;	
}

div#logotop
{
	/*background-color: #fdf7fd;	*/
}

div#navigationtop
{
	/*border-top: 1px dashed #eee; */
}

div#navigation a
{
	background: url(../img/navigation_a_right.gif) right top no-repeat;
}

div#navigation a:link, div#navigation a:visited
{
	color: #333;
}

div#navigation a.topic:hover, div#navigation a.topic:active, div#navigation a.selected
{
	color: #eee !important;
	background-color: #008000;
}

div#navigation a.green:hover, div#navigation a.green:active
{
	color: #00c8c4; /* #004446;*/
	background-color: #008000;
}

div#navigation
{
	background: url(../img/bg_navigation_a_slide.gif) repeat-x;
}

div#leftnavigationborder
{
	background: url(../img/bg_navigation_a_slide.gif) repeat-x;
}

div#left
{
	border-top: 30px solid #008000;
	border-bottom: 3px solid #008000;	
}

div#left a
{
	color: #333;
	background-color: #eee;
}

div#left a:hover, div#left a:active
{
	color: #eee;
	background-color: #008000;
}

div.boxheader, div.boxheading
{	
	color: #eee;
	background-color: #008000;
}

input[type="text"]
{
	border: 1px solid #008000;
}

/*
div.flatbox div.boxcontent
{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}


div.flatbox div.boxfooter
{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
*/

div.flatbox div.boxheader
{
	height: 28px;
	padding-top: 12px;
	padding-left: 15px;
	background: url(../img/bg_boxheader_content.png) no-repeat top left;	
}

div.boxfooter a.more
{
	display: none;
}

a.more
{
	color: #008000;
}

div.leftboxedge
{
	display: none;
	/*
	background: url(../img/bg_boxedge_upper_left.png) repeat-x top left;
	height: 10px;
	width: 8px;
	*/
}

div.rightboxedge
{
	display: none;
	/*
	background: url(../img/bg_boxedge_upper_right.png) repeat-x top right;
	height: 10px;
	width: 8px;
	*/
}

.productname
{
	color: #008000;
}

IMG.building
{	
	float: left;
	margin: 4px;
	cursor: pointer;
}

.address
{
}

UL.branch, LI.branch
{
	clear: both;
}

.street
{
	font-weight: 600;
}

LI.branch
{
	background-color: #eee;
	border: #999;
}

LI.branch .street, LI.branch  .city, LI.branch  .phone
{
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}

.news
{
	border-bottom: dashed 1px #999;
}

.newsAlt
{
	background: #eee;
	border-bottom: dashed 1px #999;
}

.sideBar
{
	background-color: #008000;
}

.title
{
	background-color: #eee;
	color: #2e441;
}

.text
{
}

.group
{
	border-bottom-color: #008000;
}

.listHeader
{
	color: #eee;
	background-color:#008000;
}

div#submenu
{
	color: #fff;
	background-color: #008000;
}

div.frontpage
{
	float:left;
	width:450px;
}

div.frontpage h1
{
	font-size: 1.4em;
}

div.frontpage p
{
	text-align: justify;
}

div.frontpage .text
{
	float: left;
	width: 285px;
}

div.frontpage img
{
	float: right;
	width: 147px;
	margin-right: 10px;
}
