/**
* AkoGreenPortal - A Mambo 4.5.1 template
* @version 2.0
* @package AkoGreenPortal
* @copyright (C) 2003, 2004 by Arthur Konze - All rights reserved!
* @license http://www.konze.de/content/view/8/26/ Copyrighted Commercial Software
*/

/* ###################### OVERALL SETTINGS ###################### */
BODY {
  margin           : 0px 0px 0px 0px;
  color            : #000000;
  background:#FFBA66 url(../images/back1.png) repeat-x scroll center top;
  
}

td, tr, p, div {
  font-family      : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  background-color : #FFFFFF;
   }

ul {
  margin           : 0px 0px 0px 0px;
}

hr {
  background       : #CCCCCC;
  height           : 1px;
  width            : 100%;
}

#footer          {
font-size        : 10px;
font-weight: normal;
background-color : #FFBA66;
}

#footer a:link, a:visited {
  font-size        : 10px;
  text-decoration  : normal;
  color            : #333333;
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-weight      : normal;
}

/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */
.pathway {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

a.pathway:link, a.pathway:visited {
  color            : #000000;
  font-size: 11px;
  font-weight      : normal;
  text-decoration  : none;
}

a.pathway:hover {
  color            : #F56F0C;
  font-size: 11px;
  font-weight      : normal;
}


/* ################### MAIN AND SUB MENU SYSTEM ################### */
a.mainlevel:link, a.mainlevel:visited {
  color            : #000000;
  font-weight      : bold;
  text-decoration  : none;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 12px;
  
  
}



a.sublevel:link, a.sublevel:visited {
	vertical-align: middle;
	display: block;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
	text-align: left;
	font-size: 12px;
	text-indent: 24px;
	line-height: 26px;
}

a.sublevel:hover {
	color:#F97C00;  
	text-decoration: none;
	background-image: url(../images/menu_sub.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
}

a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus,a.mainlevel#active_menu {
	font-weight: bold;
	color:#F97C00; 
	}



a.sublevel#active_menu {
	color:#F97C00; 
	text-decoration: none;
	background-image: url(../images/menu_sub.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
}

table.moduletable {
  width            : 180px;
  border           : 1px solid #FBC9A4;
  padding          : 4px;
  margin-bottom    : 10px;
}

table.moduletable th {
color: #E97B00;
font-size: 14px;
font-weight: bold;
font-family: "Trebuchet MS", Arial, sans-serif;
text-align       : center;
background-color : #F2F2F2;
width            : 100%;






}

table.moduletable td {
  font-size        : 10px;
  font-weight      : normal;
  padding          : 4px;
  
}



table.moduletable  {

background-color : #F2F2F2;
}

.poll {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 14px;
}








/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableheader {

color: #E97B00;
font-size: 14px;
font-weight: bold;
font-family: "Trebuchet MS", Arial, sans-serif;
text-align       : center;
background-color : #F0F0F0;
 
}

.sectiontableentry1 {
  background-color : #F0F0F0;
}

.sectiontableentry2 {
  background-color : #E0E0E0;
}

/* ###################### SMALL FONT SETTINGS ###################### */
.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #3366C0;
  text-decoration  : none;
  font-weight      : medium;
}



.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}

/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
  background       : #FFFFFF;
}

.contentpaneopen {
  background       : #FFFFFF;
  margin-left      : 10px;
  margin-right      : 10px;
    
}

.contentheading, .componentheading {
color: #E97B00;
font-size: 18px;
font-weight: normal;
font-family: "Trebuchet MS", Arial, sans-serif;
}

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
}

/* ###################### FORMULAR SETTINGS ###################### */
.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #CCCCCC;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #CCCCCC;
  
}

/* ###################### LINKS ###################### */
a:link, a:visited {
  font-size        : 12px;
  color            : #3366C0;
  text-decoration  : underline;
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-weight      : normal;
}

a:hover {
  color            : #3366C0;
  text-decoration  : none;
}

a.category:link, a.category:visited {
  color            : #004C80;
  font-weight      : bold;
  text-decoration: underline;
}

a.category:hover {
  color            : #004C80;
  text-decoration: none
}


.sectiontableentry2 {
background-color : #FFFFFF;
}

.sectiontableentry1 {
background-color : #FFFFFF;
}

.back_button {
margin-left      : 10px;
margin-right      : 10px;
}

.blog_more {
margin-left       :10px;

}

.message {
margin-left       :10px;

}



.newsfeed{
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-size        : 10px;
  line-height      : 14px;
  font-weight      : normal;

}

.newsfeed div{
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-size        : 10px;
  line-height      : 14px;
}

.newsfeed a{
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-size        : 10px;
  line-height      : 14px;
  text-decoration:underline;
  font-weight      : normal;
}

.newsfeed a:visited{
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-size        : 10px;
  line-height      : 14px;
  text-decoration:underline;
  font-weight      : normal;
}

a.pagenav {
	padding: 2px;
	text-decoration:none;
  font-weight    : normal;
  font-family      : "Trebuchet MS", Arial, sans-serif;
  font-size        : 13px;
  font-weight: normal;
  border        : 1px solid #F56F0C;
  background-color : #F0F0F0;
}


a.pagenav:hover {
	background-color : #D6D6D6;
}

.small a {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #3366C0;
  font-weight      : medium;
}

a img {
border:none;	
	
}

.authorslink {
	margin-left:85px;
}

#jc {
	margin-left:10px;
	width:95%;
}

#credits div {
  background-color: #ffba66;
}

/*      min-height: 5em; */
#credits>div {
    text-align: center;
    width: 100px;
    height: 5em;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 3px;
    float: left;
}

#credits>div:first-child {
    text-align: center;
    width: 790px;
}

#credits>div:first-child>div {
    text-align: center;
    width: 700px;
}

#credits>div:last-child {
    width: 80px;  
    float: right;
}


/* #credits>div:first-child>div */
#credits>div>div {
    line-height: 100%;
    display: inline-block;
    vertical-align: middle;
}

/*      */
#credits>div:before { /* It's for IE8+ */
    content: "";
    display: inline-block;
    min-height: inherit;
    height: 100%;
    vertical-align: middle;
}

#credits>div:last-child>a {
    display: inline-block;
    vertical-align: middle;
}

.floatclear {
    clear: both;
    width:100%;
}
