body {
font-family: arial;
font-size: 12px;
}

h1 {
	font-size: 16px;
	font-weight: bolder;
}

h2 {
	font-size: 14px;
	font-weight: bolder;
}

h3 {
	font-size: 12px;
	font-weight: bolder;
}

.qView {
text-decoration: none;
}

.centercontentmessage {
font-weight: bold;
color: red;
}

.indexHeader {
background-image: url(../img/headerback.jpg);
background-repeat: repeat-x;
height: 50px;
padding: 10px;
padding-right: 30px;
font-size: 40px;
font-weight: bold;
text-align: right;
color: white;
}

.topMenuRight{
background-color: #ffbd3f;
height: 12px;
color: white;
text-align:right;
}

.topMenuLeft{
background-color: #ffbd3f;/*#ff0000*/
height: 12px;
color: white;
text-align:left;
}

form {
margin: 0px;
}

.box{
border: 1px solid #ffbd3f;/*#ffbd3f*/
background-color: #ffffff;
padding: 2px;
}

.box_h{
border: 1px solid #ffbd3f;/*#ffbd3f*/
background-color: #ffffff;/*#ffe59f;*/
padding: 2px;
}

.boxRegister{
border: 1px solid #ff0000;/*#ffbd3f*/
background-color: #dddddd;
padding: 2px;
}

.formHeaderRegister{
padding-left: 5px;
font-size: 12px;
color: #ffffff;
background-color: #ff0000;/*#ffbd3f*/
font-weight: bold;
}

.boxContent {
padding: 3px;
}


td {
font-size: 12px;
}

.tooltipp {
font-size: 10px;
}

input {
font-size: 12px;
}

select {
font-size: 9px;
}

button {
font-size: 12px;
width: 20px;
}

.formHeader {
padding-left: 5px;
font-size: 12px;
color: black;
background-color: #ffbd3f;/*#ffbd3f*/
font-weight: bold;
}

.formHeader2 {
padding-left: 5px;
font-size: 12px;
color: black;
background-color: #ffbd3f;/*#ffd86f*/
font-weight: bold;
}

.formHeaderModest{
padding-left: 5px;
font-size: 12px;
color: black;
background-color: #d0d0d0;
font-weight: bold;
}

#slipssaved {
color: #777777;
}

#transferssaved {
color: #777777;
}

#budgetssaved {
color: #777777;
}

.innerFormHeader {
padding-left: 5px;
font-size: 12px;
color: #000000;
background-color: #dddddd;
font-weight: bold;
}

.formContent {
padding-left: 5px;
font-size: 12px;
}

.formLabel {
width: 120px;
font-weight: bold;
}

.centerContent {
padding: 12px;
}

.shoppinglistTeaser {
font-size: 9px;
}

.comment {
font-size: 10px;
}

.indexFooter {
text-align: center;
}

.ccm {
	position: absolute;
	left:1px;
	botton:1px;
}

.mess {
	position: absolute;
	background-color:#ffffff;
	border: 1px solid orange;
	padding: 10px;
	font-weight: bold;
}

.advertise1 {
	padding-bottom: 10px;
}

.advertise2 {
}

.startLabel {
	font-size: 10px;
	font-weight: bold;
}
#divCalc{
	position:relative;
}
.calcbtn{
	height:16px;
	width:16px;
	font-size:8px;
}
.menustatus{
	padding-left:4px;
}
#adv4{
	text-align:center;
}
