/* stylesheet for wiw11*/

/* stylesheet for dgp10 */

/*** color description:
color 1: 8EBD00 (1. Farbe dunkel für Hintergründe)
color 1a: 8EBD00 (Überschriften, hoover für Textlinks, Headerschrift)
color 2: C9D0D6 (2. Kontrastfarbe hell für Hintergründe)
color 2a: F8F8F8 (3. Kontrastfarbe heller für Hintergründe)
color 3: FFFFFF (Linkfarbe in den Menüs, aktiv und hoover)
color 4: 333    (allgeine Text- und Linkfarbe im Contentbereich)
color 5: fff    (NUR: .successbox und .menu a,.menu a:visited. 2. Kontrastfarbe für Text)

******************** end */

/* background of the whole smart abstract site */
body {    
  background-color: #dfdfdf;
  color: #333;
}

/* background below the header and bar, expect for the content. 
   includes the footer and the right area*/
#wrap {    
  background: #fff;
}

/* background for the content area. from the title to the text-bottom */
#content {
    background: #fff;
}

/* font color for the footer */
#footer {
    color: #333;
    font-size: 11px;
}

/* background for the header or part above the header image if there is an image*/
#header {
    background-color: #eee;
}

/* general link definition */
a,a:link,a:visited {
    color: #009999;
}
a:hover,a:active {
    color: #006666;
    text-decoration:none;
}


/************** menues ******************************************                     

   top menu:  */
#meta-bar a, #meta-bar a:link, #meta-bar a:visited {
    color: #666;
}

/***** link color 3 *********/
#meta-bar a.act, #meta-bar a:hover, #meta-bar a:active {
    color: #009999;
}


/* main menu: 
   color 1: background without the navigation buttons*/
#nav-bar {
    background: #ccc;
}
/* background (color 1), font-color (color 5) and weight in non active status */
.menu a,.menu a:visited {
    color: #666;
    border-color: #ccc;    
    background: #eee;
    font-weight:bold;
}
/* background (2), link-color (3) and weight in the active status */
.menu a:hover,.menu ul ul a:hover,.menu a.act,.menu a.act:visited {
    color: #fff;
    background: #00ADB0;
    font-weight:bold;
}
 /*hoover of the non active buttons */
.menu :hover>a,.menu ul ul :hover>a {
    color: #fff;
    border-color: #fff;    
    background: #00ADB0;
    font-weight:bold;
}

/* tab menu
   including the action elements: print, preview, submit, delele

   tabs in the non active status (background white, font color is defined through the general link */
#pagetabs li {
    border-color: #aaa;
    background-color: #fff;
    background-image: url(../../images/navigation_border.gif);
}

/*  tabs in the non active status. Here should be only changed the link color 3. */
#pagetabs ul li.activelinked a,#pagetabs ul li.active {    
    background-color: #00ADB0;
    color: #fff;
}

/* ? */
#pagetabs ul li.activelinked {    
    background-color: #fff;
    color: #333;
}

/* tabs is the hover status, link color 3 */
#pagetabs ul li a:hover {
    color: #FFFFFF;
    background-color: #003366;
    background-image: url(../../images/navigation_border.gif);
}
/* ? */
#pagetabs li.disabled {    
  background: #fff;    
  color: #333;    
  background-image: url(../../images/navigation_border.gif);
}

/************************ end of all menus ******************************/


/*********************** titles *****************************************/
h1, h2, h3, h4, h5, h6 {
  color: #009999;    
}
h1 {    
  border-bottom: 1px #ddd solid;
}
h5 {    
  border-bottom: 2px #ddd solid;
}

/* if the title becomes a navigation link e.g. list of authors/ edit author, color 3 */
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
    color: #FFFFFF;
}
/************************* end titles **********************************/




/* ? */
#printHeader {
    color: #fff;
}
#printFooter {
    color: #fff;
}
    
.headline {
    color: #000;
    background-color: #F1F1F1;
    border-bottom: 3px #888 solid;
}

.headerContent {    
  background-color: #f8f8f8;
}


th,td {
    color: #333;
}

/*** background color 2 *****/
tr.alt {
    background-color: #C9D0D6;
}
.list-table {
  background: #fff;
}

/*** background color 2 *****/
.list-table tr {
    border-bottom: 1px solid #ddd;
    background: #C9D0D6;
}
.list-table th,.list-table td,#sf_admin_container .sf_admin_list th {    
  border: 1px solid #dcdcdc;
}

/*** background color 2 *****/
.list-table th,#sf_admin_container .sf_admin_list th {
    background: #C9D0D6;
}
.error-background td {
    background: #F5C38F;
}
.list-header th a,#sf_admin_container .sf_admin_list th a {
    color: #333;
}
tr.list-header,tr.list-header:hover {
    background: #ddd;
    color: #333;
}
#sf_admin_container .sf_admin_row_1 td,.list-table .alt {
    background: #F8F8F8;
}
.list-pager {
    border: 1px solid #dcdcdc;
    background: #ddd;
    color: #333;
}
label,.label {
    color: #333;
}
fieldset {    
  background: #E0EFEF;    
  border: 1px solid #ddd;
}
legend {
    border: 1px solid #ddd;
    background: #fff;
    color: #333;
}
    
input,select {
    border: 1px solid #ddd;
}
select[multiple=multiple] {
    border: 1px solid #ddd;
}
textarea {
    border: 1px solid #ddd;
}
input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus {
    background: #ECECEC;
    color: #333;
    border-color: #666;
}

hr {
    border: 1px #ddd solid;
}
.pseudofieldset {    
  border: 1px #ddd solid;
    background-color: #fff;
}

.teaser, .teaser-lightgreen, .teaser-green, .teaser-lightblue, .teaser-darkblue     {
    border: 1px #ddd solid;
    background-color: #E0EFEF;
}

/****  Feedbackbox: background color: 2a, font color: 3, border color: 1  *********/
.teaser-lightgreen {
    border: 1px #009999  solid;
    background-color: #E0EFEF;
    color: #333;
}
/****  Deadlinebox: background color: 2a, font color: 3, border color: 1  *********/
.teaser-darkblue {
    border: 1px #00ADB0 solid;
    background-color: #00ADB0;
    color: #fff;
}


.teaser-green {
    border: 1px solid #8EBD00;
    background-color: #8EBD00;
    color: #333;
}
.teaser-lightblue {
    background-color: #F6FAFF;
    color: #000;
}

.teaser-incomplete {
    border: 1px #DD6400 solid;
    background-color: #FDE3BF;
}
.teaser-complete {
    border: 1px #FFD100 solid;
    background-color: #FFF3BF;
}
.teaser-submitted {
    border: 1px #8EBD00 solid;
    background-color: #F0FBD0;
}
.white {
    background: #fff;
}
.blue {
    color: #8EBD00;
}
.highlight {
    color: #009999;
}
.errorbox,.notebox,.successbox,
.errorbox td,.notebox td,.successbox td{
    color: #fff;
}
.notebox {
    border: 1px solid #009999;
}
.errorbox {
    background: #A60000 url(../../images/error.gif) no-repeat 10px center;}
    
/*** background color 1, font color 5   */    
.successbox {
    background: #8EBD00 url(../../images/success.gif) no-repeat 7px center;}
    
    
.errorbox span,.successbox span {
}
#content .errorbox span a {
    color: #fff;
}
.error-background {
    background: #FFCCCC;
    border: 1px solid #A60000;
}
.error {
    color: #A60000;
}

/* colors: 1 und 2a) */
.tooltip {    
    background-color: #F8F8F8;
    border: 1px solid #009999;
}
.row-alt {
    background-color: #ddd;
}
.row .label {
    color: #333;
}
#help {
    background: #8EBD00;
    color: #fff;
}
#newMessage select[multiple=multiple] {
    border: 1px solid #ddd;
}
#newMessage option {
    border-bottom: 1px solid #ddd;
}



.list-entry {
    border-bottom: 1px solid #ccc;
}
.first {    border-top: 1px solid #ccc;
}
/*** background color 2a *****/
.handle:hover {
    background:url(../../images/status/move.gif) no-repeat 12em;
    background-color: #F2FFCC;
    border-bottom: 1px solid #ccc;
    cursor: move;
}

/* e.g. the entry 1st and presentation author in the a. list  */
.list-entry .column-1 {
    color: #333;
}

.list-entry .row-content .label,.label {
    color: #333;
}
.list-entry span.position {
}

/*** background color 2a *****/
#loading {    
  background-color: #F2FFCC;
}
#submit .column-1,#delete fieldset form .column-1,#image .column-1,#table .column-1,#reference .column-1
{
    color: #333;
}
#table-content table,#preview table {    
  border-color: #999;
}
#table-content table tr,#table-content table td {
    border-color: #999;
}

#feedback textarea {
    background-color: #fff;
}
#feedback textarea:focus {
    background-color: #fff;
}