/**
 * 
 * All content on this website (including text, images, source
 * code and any other original works), unless otherwise noted,
 * is licensed under a Creative Commons License.
 * 
 * http://creativecommons.org/licenses/by-nc-sa/2.5/
 * 
 * Copyright (C) 2004-2007 Open-Xchange, Inc.
 * Mail: info@open-xchange.com 
 * 
 * @author Andreas Mayer <andreas.mayer@open-xchange.com>
 * @author Suphi Basdemir <suphi.basdemir@open-xchange.com>
 * 
 */

body {
	background-color: #E1E4EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000;
}

.new-window-save-button{
	background: url(../img/menu/btn_save.gif) no-repeat;
	width: 34px;
	height: 34px;
}

.border-background-default {
	border-color: #E1E4EB !important;
}

.background-color-default {
	background-color: #E1E4EB;
}

input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-color: #C0C0C0 !important;		
}

input.background-color-default {
    background-color: #E1E4EB;
}

/*FONT STYLES*/

.font-style-lable {
    font-weight : bold;
    color:#333333;  
}

.font-style-headline {
    color:#404962;  
    font-weight : bold; 
}

.font-style-big-headline {
    font-size : 12pt;
    color : #333;
    font-weight: bold;
}

.font-size-footer {
    font-size : 8pt;
    color: #404962;
}

.font-size-small {
    font-size : 8pt;
}

.font-style-low {
    font-style: italic;
}

.font-weight-default {
    font-weight: normal;
}

.font-weight-high {
    font-weight: bold;
}

/* FONT COLORS*/

.font-color-default {
	color: #000000;
}

.font-color-selected {
	color: #FFFFFF;
}

.font-color-header {
	color: #404962;
}

.font-color-disabled {
	color: #818181;
}

.font-color-info {
	color:green;
}

.font-color-error {
	color: #ff0000;
}

/*BORDER*/
/*.tr is the live grid style fff3f3*/
.border-color-content-default, .tr {
	border-color: #ffffff !important;
}

.tr_h {
	border-color: #f9f9f9 !important;
}

/*gray*/
.border-color-image {
	border-color: #808080 !important;
}

.border-color-default {
	border-color: #EEE !important;
}

.border-color-design {
	border-color: #C0C0C0 !important; 
}

.border-color-popup-menu {
	border-color: #F8F8F8 !important; 
}

.border-color-error {
	border-color: #FF0000 !important;
}

.border-color-selection-elements {
	border-color : #576586 !important;
}

.border-color-PMG-selection-elements {
	border-color : #B7BBC2 !important;
}

/*lg border focused*/
.focused {
	border-color: #000000 !important;	
}
/*BACKGROUNDS*/

.background-color-toolbar {
	background-color: #C0C0C0;
}

.background-color-popup-menu {
	background-color: #F8F8F8;
}

/*th is the live grid header style */
.cpbottom-color {
	background-color: #E8E8E8;
}
.th {
    background-color: #E8E8E8;
}
.background-color-additional-content {
	background-color: #F0F0F0;
}
.cpheader-color {
	background-color: #D7D7D7;
}

.livegrid-th-sorted {
    background-color: #CCCCCC;
}

.topHeaderBG, .topheader-color {
	background-color: #D4DBEF;
}
.background-color-content, .cpbody-color, .calbody-color {
	background-color: #ffffff !important;
}

.background-color-selection-elements {
	background-color: #576586 !important;
}

.background-color-PMG-selection-elements {
	background-color: #C6CCD9 !important;
}
.entrySelDiv {
	background-color: #C6CCD9;
}

/*live grid selection*/
.selected {
	background-color: #C6CCD9;
}

.selected .tr {	
	border-color: #607090 !important;
}
.selectedfocused {
	border-color: #607090 !important;
	background-color: #C6CCD9;
}

.hover_background {
        background-color: #ffffff;
}
.mailDetailAttachmentsCont {
	background-color: #ffffff;
}
.mail-background {
	background-color: #ffffff;
}


/*DND*/
.dndOver {
	background-color: #C6CCD9;
	border-color: #C6CCD9 !important;
}

.dnd_possibleBG {
	background-color: #80BF80;
}

.dnd_NOTpossibleBG {
	background-color: #FF6868;
}

.hover-header-color {
	background-color: #9a9ea3;

}
.browsercheck {
	background-image: url(../img/browsercheck.gif);
}

.sizesplit-line {
	background-image: url('../img/split_bg_h.gif');
}

.sizesplit-vline {
	background-image: url('../img/split_bg_v.gif');
}

#notheader {
	background-image: url(../img/toolbar/toolbar_bg.png);
}

#header {
	background-image: url(../img/toolbar/toolbar.gif);
}

.background-disabled-loading {
	background-color: #e1e4eb;
}
.background-disabled {
  background-image:url(../img/bg_disabled.gif);
}

.bg_dummy {
	background-image: url(../img/dummy.gif);
}

.bg_toolbar {
	background-image: url(../img/toolbar/toolbar.gif);
}

.bg_horizontal {
	background-image: url(../img/grip_bg_horizontal.gif);
}

.bg_vertical {
	background-image: url(../img/grip_bg_vertical.gif);
}

.presearchcontent {
	font-size: 8pt;
	border-color: #EEE !important;
	background-color: #EEE;
}

.background-opacity-disabled {
	background-color:#7A89CC;
	-moz-opacity:0.4;
	opacity:0.4;
}

.linkstyle {
	text-decoration:underline;
	color:#404962;
	cursor:pointer;
}
.linkstyle-headline {
    text-decoration:underline;
    cursor:pointer;
}

/* quota bar */
.percent_quota_bar {
	background-color: white; 
}
.percent_quota1, .percent_quota2 {
	font-weight: bold;	
}
.percent_quota1 {
	color: #576586;
}
.percent_quota2 {
	color: white;	
}

.mail-ImageBlocked-content {
	background-color: #FFBF40;
}

/* sidepanel */
.modules_container { }

.moving {
    background-color: #EEEEEE;
}