body {
    /* background: #eceae1; */
    background-image: url('images/background_gradient.png');	
	background-repeat: repeat-x;
    background-color: #F3EDC5;
    padding: 0;
    margin: 0;
}


body, table, button{
    font-family: arial, helvetica;
    /* font-family: Verdana, Arial, Helvetica, sans-serif; */
    font-size: 13px;
    color: #555;
    line-height: 1.5;
    text-align: justify;
    cursor: default;
}
.bold {
    font-weight:bold;
}
.disabledbold {
    color:#909090;
    font-weight:bold;
    font-style:italic;
}

textarea {
    font-family: trebuchet ms, tahoma, verdana, arial, helvetica;
    color: #555;
    background: white;
    border: 1px solid #c0c0c0;
    font-size: 13px;
}

.courier {
    font-family: "courier new";
}

.googlered {
    background:#CC4444;
    color:white;
    text-align:center;
}

.googlegreen {
    background:#DFF6BC;
    color:darkgreen;
    text-align:center;
}

.fakea {
    color: #2175BC;
    cursor: pointer;    
}
.fakea:hover {
    text-decoration:underline;
}

.disabled {
    color: #b0b0b0;
}

.disabledsmall {
    color: #b0b0b0;
    font-size: 9px;
}

.description {
    font-size:11px;
    color:#777777;
}

td.dashboarditem {
    cursor:pointer;
    border:1px solid #c0c0c0;
}

.cursor {
    cursor:pointer;
}

.klein {
    font-size: 11px;
}

.kleiner {
    font-size: 9px;
}

input,select {
    color: #555;
}

tr.header {
    font-weight:bold;
}

img.submit {
    cursor:pointer;
}
.high {
    height:50px;
}

.boldhigh {
    height:50px;
    font-weight:bold;
}
div.menu {
    float:left;
    font-family: "Trebuchet MS", Georgia, Tahoma, serif;
    text-align:center;
    font-size: 15px;
    width: 140px;
    font-weight:bold;
}

div.submenu {
    float:left;
    text-align:center;
    width:140px;
}

button {
    text-align: center;
}

a {
    color: #2175BC;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    /*color: #FF7400;*/
}

a.setform {
    cursor: pointer;
}

span.highlight {
    background:#F3EDC5;
}

.strike {
    font-size:18px;
    font-weight:bold;
}

img {
    border: 0;
}

div.borderdiv {
    padding:10px;
    /*background:#e9e9e9;*/
    background:lightyellow;
    border: 1px solid orange;
    cursor:default;
}

div.admindiv {
    padding:10px;
    background:lightyellow;
    border: 1px solid orange;
    cursor:default;
}

.small {
    font-size:9px;
}

div.float {
    float:left;
}

div.floatright {
    float:right;
}

h1, h2, h3 {
    font-family: "Trebuchet MS", Georgia, Tahoma, serif;
    font-weight: normal;
    letter-spacing: -1px;
    margin: 0;    
}

h1 {
    font-size: 1.5em;
    background: #F4F4F4;
}

h4 {
    /* USED IN HEADER */
    font-family: "Trebuchet MS", Georgia, Tahoma, serif;
    font-weight: normal;
    letter-spacing: -1px;
    margin: 0;
    font-size: 1.3em;
}

h2 {
    font-size: 1.25em;
}

table {
    border: 0px;
}

form {
    margin: 0px;
}

.color {
    border:1px solid #EBD960;
    background: #F3EDC5;
    padding:5px;
}
div.a {
    width:140px;
    float:left;
}
#purchase1 {
    width:165px;
    float:left;
    text-align:center;
    margin-bottom:15px;
    margin-right:10px;
    border:1px solid #c0c0c0;
    background: white;
}

#purchase2 {
    padding:5px;
}

#purchase1 img {
    margin:10px 5px 0px 5px;    
}
.clear {
	clear: both;
}
.br2 {
    font-size:2px;
}
.br3 {
    font-size:3px;
}
.br5 {
    font-size:5px;
}
.br8 {
    font-size:8px;
}
.strikebig {
    font-size:20px;
    font-weight:bold;
}