/* ---------------------- */
/* CipSoft Webseite       */
/* CSS - For Content Area */
/* ---------------------- */

/* ------------ */
/* content area */
.content {
  min-height:400px;
  font-size:10px;
  font-family:Verdana, Arial, Times New Roman;
  text-align:justify;
  margin:20px;
}
.content td {
  font-size:10px;
  margin:0px;
  padding-left:0px;
  border:0;
}
/* browserhack for min-height */    /* no longer reqierd due to enought content in content areas */
* html .content {
  height:400px;
}
/* ueberschriften */
h1 {
  font-size:20px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
}
h2 {
  font-size:15px;
  font-weight:bolder;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
}
hr {
  margin:0;
  padding:0;
  height:0px;
  color:silver;
}
p {
  padding:0px;
  margin-top:10px;
  margin-bottom:10px;

}
.content ul {
  text-align:left;
  padding-left:0px;
  margin-left:25px;
}
.newline {
  padding-bottom:15px;
}
/* important notice */
.importantnote {
  color:#DC221F;
  font-weight:normal;
}

/* forms */
.formtable {
  text-align:left;
  font-size:10px;
}
.formtable td {
  border:0px;
  vertical-align:top;
}
.fromfield {
  font-family:Verdana, Arial, Times New Roman;
  font-size:12px;
  width:100%;
  overflow:auto;
  border:1px solid silver;
  background-color:white;
}
.formbutton {
  cursor:pointer;
  color:black;
  font-weight:bold;
  background-color:#EBF0F6;
  border:1px solid silver;
}
#submitbutton {
  margin:0px;
  padding:0px;
  margin-left:0px;
  clear:both;
}
#resetbutton {
  position:absolute;
  right:0px;
  margin:0px;
  margin-right:0px;
}

/* boxes */
.box1 {
  margin-bottom:20px;
  margin-top:5px;
  padding:0px;
  background-color:#FFFFFF;
  border:0;
}
.box2 {
  margin-bottom:20px;
  margin-top:15px;
  padding:5px;
  padding-right:10px;
  background-color:#F8FAFC;
  border:1px solid silver;
}
.box2 td {
  vertical-align:middle;
  border:0;
}
.box3 {
  position:relative;
  background-color:#F8FAFC;
  border:0;
}

/* product logos */
.logo {
  width:100px;
  height:100px;
  margin:1px;
  border:0;
}
.logoheadline {
  position:absolute;
  float:left;
  top:0px;
  left:0px;
  padding:0px;
  margin:0px;
  border:0;
}

/* right-adjusted links in content area */
.rightcontainer {
  position:absolute;
  right:0px;
  padding:0px;
  margin:0px;
  margin-right:5px;
}
/* left-adjusted links in content area */
.leftcontainer {
  margin:0px;
  padding:0px;
  margin-left:0px;
  clear:both;
}

/* dividing line */
.stripe1 {
  margin:0px;
  padding:1px;
  vertical-align:bottom;
  background-image:url("../images/stripeGradient.jpg");
  background-repeat:no-repeat;
}

/* images opening a new link by use of JavaScript */
.clickableimage {
  cursor:pointer;
  border:1px solid white;
  margin:0px;
  padding:1px;
}

/* red links in content area */
a:link    { color:#DC221F; text-decoration:none; }
a:visited { color:#DC221F; text-decoration:none; }
a:focus   { color:#DC221F; text-decoration:none; }
a:hover   { color:#DC221F; text-decoration:underline; }
a:active  { color:#DC221F; text-decoration:none; }
a:link    { color:#DC221F; text-decoration:none; }
a:visited { color:#DC221F; text-decoration:none; }
a:focus   { color:#DC221F; text-decoration:none; }
a:hover   { color:#DC221F; text-decoration:underline; }
a:active  { color:#DC221F; text-decoration:none; }
a:link    { color:#DC221F; text-decoration:none; }
a:visited { color:#DC221F; text-decoration:none; }
a:focus   { color:#DC221F; text-decoration:none; }
a:hover   { color:#DC221F; text-decoration:underline; }
a:active  { color:#DC221F; text-decoration:none; }

.cipsoftfacts {
  border-collapse:collapse;
}
.cipsoftfacts td {
  text-align:center;
  padding:3px;
  padding-left:20px;
  padding-right:19px;
  border:1px solid #93AFCF;
  color:#6D6D6D;
  background-color:#F8FAFC;
}
.cipsoftfacts .money {
  text-align:right;
}
.cipsoftfacts #headline {
  font-weight:bold;
  font-size:15px;
  text-align:center;
  background-color:#93AFCF;
  margin-bottom:0px;
  border:1px solid white;
}
