/* ################################### Body ### */
body {
  background-color : #dcdcdc;
  color            : Black;
}

/* ################################### Links ### */
a.buttonbar {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
  text-transform   : uppercase;
  text-decoration  : none;
}

a.buttonbar:hover {
  color            : #000099;
  text-decoration  : none;
}

a {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  color            : #406080;
  text-decoration  : none;
}

a:hover {
  color            : #990000;
  text-decoration  : underline;
}

a:active {
  color            : #CC0000;
   text-decoration  : underline;
}

/* ################################### Tables ### */
td {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
}

/* ################################### Menu Things ### */
hr {
  height           : 1px;
  width            : 100%;
  color            : #D0D0D0;
}

.componentHeading {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	background-color: #006699;
	padding:2px
}

li {
  list-style       : inside url(../images/themes/theme_akoblueportal/arrow.gif) 2px;
  list-style-image : url(../images/themes/theme_akoblueportal/arrow.gif);
}

.poll {
  font             : 9px Arial, Helvetica, Verdana, sans-serif;
  color            : #666666;
  line-height      : 14px
}

/* ################################### Content Things ### */
.articlehead {
  font             : bold 14px Arial, Verdana, Helvetica, sans-serif;
  color            : #cc3300;
}

.newsarticle {
  font             : 12px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
  text-align       : left
}

.newspane {
  background-color : #FFFFFF;
}

.newspaneopen {
  background-color : #FFFFFF;
}

.popupwindow {
  background-color : #FFFFFF; }

.small {
  font             : 9px Verdana, Arial, Helvetica, sans-serif;
  color            : #990000;
  text-decoration  : none;
  font-weight      : medium;
}

.smalldark {
  font             : 9px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
  font-weight      : normal;
}

.navigationline {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  color            : #999999;
}

/* ################################### Section Things ### */
.sectiontableheader {
  background       : url(../images/themes/theme_akoblueportal/logo_bar_back.gif);
  color            : #FFFFFF;
  font-weight      : bold;
}

.sectiontableentry1 {
  background-color : #FCFAEF;
}

.sectiontableentry2 {
  background-color : #F5EECB;
}

/* ################################### Formular Things ### */
.button {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
  background-color : #C0C0C0;
  border           : 1px solid #000000;
  text-transform   : uppercase;
  
}

.inputbox {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
  background-color : #A4AEBA;
  border           : 1px solid #000000;
}
p.mini {
  font      : 12px  Arial, Verdana, Helvetica, sans-serif;
  color     : #000000;
  border-bottom: 1px dashed #003366;
  margin: 5px;

  
}

a.non {
  text-decoration: none;
    font      : 11px Verdana,  Arial, Helvetica, sans-serif;
  
}
a.non:hover {

  text-decoration: none;
    font      : 11px  Verdana, Arial, Helvetica, sans-serif;
  
}

.notizia {
  font             : 12px Verdana, Arial, Helvetica, sans-serif;
  color            : #000000;
  text-align       : left;
  line-height: 20px;
}
