body{
	background: #fff url(/images/site/007-body-bg2.gif) 50% 0 no-repeat;
	color: #000;
}
a{
	color: #338449;
}
h3{
	color: #338449;
}

#topMenu .langMenu a{
	color: #338449;
}
#topMenu .langMenu a img{	
	border: 2px solid #fff;
}
#topMenu .langMenu a.active img{
	border: 2px solid #338449;
}
#topMenu .langMenu span{
	background: url(/images/site/007-circle-grey.gif) 100% 50% no-repeat;
}
#topMenu .langMenu li,
#topMenu .topMenu li{
	border-left: 1px solid #fff;
}
#topMenu .topMenu a{
	color: #5a5a5a;
}
#topMenu .topMenu a.sitemap{
	background: url(/images/site/sitemap.gif) 0 0 no-repeat;
}
#topMenu .topMenu a.sitemap:hover{
	border-bottom: 1px dotted #338449;
}

#rootContainer{
	background: url(/images/site/007-logo.gif) 0 20px no-repeat;
}
#rootContainer #logo h1 a,
#rootContainer #logo h1 a:hover{
	color: #338449;
}

#menu{
	border-bottom: 1px dotted #338449;
}
#menu li a{
	color:#338449;
	background: url(/images/site/007-circle-yellow.gif) 5px 50% no-repeat;
}
#menu li.selected a,
#menu li.hover a,
#menu li a:hover {
	color:#fff;
	background:#338449 url(/images/site/007-circle-yellow2.gif) 5px 50% no-repeat;
}
#menu li a.nonActive,
#menu li a.nonActive:hover{
	background:#F2DB01;
	color:#000;
}
#menu li ul{
	background:#fff;
}
#menu li li,
#menu li.hover li a{
	color: #338449;
}

#site .path{
	color: #6d6e71;
}
#site .path a{
	color: #6d6e71;
}

#site #rightBox .boxRight{
	background: #f3f5f8;
}

#partnersContainer{
	background: #f3f5f8;
}
#partnersContainer h3{
	background: #389050 url(/images/site/007-partner.gif) 5px 50% no-repeat;
	color:#fff;
}
#partnerDatabaseForm .search{
	background: url(/images/site/007-blue-btn.gif) 0 0 repeat-x;
	border:1px solid #97a7b7;
	color: #fff;
}
#partnerDatabase .search,
#partnerDatabase .search:hover{
	background: url(/images/site/007-search-btn-bg.gif) 0 0 repeat-x;
	border:1px solid #97a7b7;
	color: #fff;
}
#registerPartner a,
#registerPartner a:hover{
	background: url(/images/site/007-add-partner-bg.gif) 0 0 no-repeat;
	border:1px solid #97a7b7;
	color: #fff;
}

#calendarContainer{
	background: #f3f5f8;
}
#calendarContainer h3{
	color:#338449;
	background: url(/images/site/007-arrow-blue.gif) 0 0 no-repeat;
}
#calendarContainer h5{
	color:#525252;
}
#calendarContainer .weekdays{
	color: #ffffff;
}

#contentsContainer{
	background: #f3f5f8;
}
#contentsContainer h3{
	color:#338449;
	background: url(/images/site/007-arrow-blue.gif) 0 0 no-repeat;
}
#contentsContainer .menu li.active a{
	color:#338449;
}

#newsletterContainer{
	background: #f3f5f8;
}
#newsletterContainer h3{
	color:#338449;
	background: url(/images/site/007-arrow-blue2.gif) 0 0 no-repeat;
}
#newsletterContainer #newsletter_form #send,
#newsletterContainer #newsletter_form #send:hover{
	background: url(/images/site/007-blue-btn.gif) 0 0 repeat-x;
	border:1px solid #97a7b7;
	color: #fff;
}

#searchContainer{
	background: url(/images/site/007-search-bg.gif) 0 0 repeat-y;
}
#searchBox .send{
	background: url(/images/site/007-search-btn.gif) 100% 50% no-repeat;
}
#searchContainer .adv{
	color: #fff;
}

#footer{
	background: url(/images/site/007-footer-bg.gif) 50% 0 no-repeat;
}
#footer #copyrights{
	background: url(/images/site/007-eu-flag.gif) 0 0 no-repeat;
}

.note{
	border:1px solid #338449;
	background: #d7d7d7;
	color:#338449;
}

#box .listItem,
#box .fileItem{	
	border-bottom: 1px dotted #338449;
}
#box .listItem h2{
	color: #338449;
}
#box .fileItem h2{
	color: #338449;
}
#box .listItem .date,
#box .fileItem .date{
	color: #231f20;
}
#box .listItem .date span,
#box .fileItem .date span{
	color: #939598;
}

#pageContent h1,
#pageContentWide h1,
h1.category{
	color: #338449;
}
#pageContent .date{
	color: #231f20;
}
#pageContent .date span{
	color: #939598;
}
#pageContent .listItem,
#pageContent .fileItem{	
	border-bottom: 1px dotted #338449;
}
#pageContent .listItem h2{
	color: #338449;
}
#pageContent .fileItem h2{
	color: #338449;
}
#pageContent #document h2{
	color: #338449;
}

#pageMenu .nav {
	color:#fff;
}
#pageMenu .nav a{
	color:#338449;
}
#pageMenu .nav a:hover{
	border-bottom:1px dashed #338449;
}
#pageMenu .actions .edit {
	background-image:url(/images/icons/edit.gif);
}
#pageMenu .actions .print {
	background-image:url(/images/icons/print_icon.gif);
}
#pageMenu .actions .top {
	background-image:url(/images/icons/top_arrow.gif);
}
#pageMenu .actions li a {
	color:#338449;
	border-bottom:1px dashed #338449;
}

#playlist #clips{
	background: #fff;
}
#playlist #clips li{
	border:2px solid #338449;
}
#playlist #clips li a{
	color: #338449;
}

#contactForm h3,
#signalsForm h3{
	color: #338449;
}

.star{
	color: #ff0000;
}

#email_error, #captcha_error, #file_error, #newsletter_error{
	color: #ff0000;
}
#newsletter_ok{
	color: #309717;
}

#sitemap li a {
	color:#338449;
	background: url("/images/site/007-circle-yellow.gif") 0 50% no-repeat;
}
#sitemap li li a,
#sitemap li li li a,
#sitemap li li li li a{
	background: url("/images/site/007-circle-grey.gif") 0 50% no-repeat;
	color:#338449;
}

.announcementDate{
	color:#525252;
}

#searchResultsContainer .tabs li.active{
	background: #ebebeb;
}
#searchResults{
	background: #ebebeb;
}
#searchResults .resultstList li{
	border-top: 1px dashed #fff;
}
h2.noItems,
#searchResults h2{
	color:#338449;
}
h1.results{
	color:#338449;
}

.highlight{
	background: #338449;
	color:#fff;
}

.rss {
	background:url(/images/site/rss-lightblue-16px.png) 0 0 no-repeat;
}
h1 .add {
	background:url(/images/tango/document-new.gif) 0 0 no-repeat;
}

.survey em{	
	color:#338449;
}
.survey .warn{
	background:#338449;
	color:#fff;
}
.surveyAnswers li a:link{
	color:#005C9A;
}
.surveyAnswers li a:visited{
	color:#808080;
}
.surveyAnswers .ok{
	color:#78a941;
}
.surveyAnswers .err{
	color:#f7941d;
}
.surveyChart ul{
	color:#555;
}
.surveyChart li .viz{
	background:#fff;
	border-left:1px solid #555;
}

#pageContent .btn{
	border:1px solid #005C9A;
	background:#efefef;
	color:#005C9A;
}
#pageContent a.btn{
	background:#3D86B8;
	color:#fff;
}
#pageContent a.btn.active{
	background:#3D86B8;
	color:#005C9A;
}
#pageContent a.btn:hover{
	color:#005C9A;
	background:#EFEFEF;
}
#pageContent a.btn.active:hover{
	border:1px solid #0094e0;
	color:#0094e0;
	background:#EFEFEF;
}

#listItemDiv div.separator{	
	border-top:1px dotted #338449;
}
#partnersList .listItem h2{	
	color:#338449;
}
#listItemDiv h1{
	color:#338449;
}

#projectsForm .search{
	background: #338449;
	color:#fff;
}
#projectsForm .search:hover{
	background: #dadada;
	color:#000;
}
#projectsData {
	background:#F3F5F8;
}
#projectsData thead td{
	color: #fff;
}
#projectsData thead td div {
	background: #338449;
}
#projectsData tbody td{
	border-top:1px solid #e5e5e5;
}
#projectsData .nodata{
	color: #338449;
}

#canvas{
	border:1px solid #F3F5F8;
}

.folders .lbl{
	color: #389050;
}
.folders .btnSend{
	background: url(/images/site/007-blue-btn.gif) 0 0 repeat-x;
	border:1px solid #97a7b7;
	color: #fff;
}
.folders{
	background: #F3F5F8;
}
.folders h3{
	background: #389050 url(/images/site/007-partner.gif) 5px 50% no-repeat;
	color:#fff;
}
.folders .filter{
	background: #D7D7D7;
}
.folders .reports li{
	border-bottom:2px solid #D7D7D7;
	background: #fff;
}
.folders .reports li.empty{
	color: #389050;
}

#document #player{
	border:1px solid #dadada;
}

.loginForm{
	/*border:2px solid #338449;*/
	background: #fff url(/images/site/007-logo.gif) 10px 10px no-repeat;
}