
/* set headings */

h1 { /* h1.csc-firstHeader */
  font-size: 23px; /*1.5em;  default:2em */
  font-weight: normal;
  color: #cdcdcd;
  margin-top: 0px;
  padding-top: 10px;
  /*padding-left: 3px;*/
  padding-bottom: 5px; /* was 18 */
  border-bottom: 0; /*1px solid #cecece;*/
  text-transform: uppercase;  
}

h2 {
  font-size:1.17em; /* default:1.5em */
  color: #cdcdcd;
  text-transform: uppercase;    
}

h3 {
  font-size:11px; /* default:1.5em */
  font-weight: normal;
  color: #929292;
  /*color: #cdcdcd;*/
  text-transform: uppercase;    
}

h4 {
  font-size:11px; /* default:1.5em */
  text-transform: none;  
  padding-bottom: 21px;  
  border-bottom: 1px solid #cdcdcd;
  margin-top: 40px;  
}

/*h5 {
  font-size:1em; /* default:0.83em 
  text-transform: uppercase;  
}*/


h5 { /* h1.csc-firstHeader */
  font-size: 18px; /*1.5em;  default:2em */
  color: #ac3e45;
  padding-bottom: 21px;
  border-bottom: 1px solid #cdcdcd;
  text-transform: uppercase;
  margin-bottom: 11px;  
  margin-top: 0px;
  padding-top: 14px;
  font-weight: normal;
}


/*div.hr1 {				
 margin : 1em 0;
 height: 10px;
 background: transparent url(bild.gif);
 border: 1px solid #d8d8d8;
 width: 300px; 
}
	
div.hr1 hr {
 display: none;
 width: 300px;  
}*/


div.hr1 {
  clear: both;

  margin: 0;
  padding: 0;
  margin-top: 11px;
  margin-bottom: 14px;
  
  border: 0;
  border-top: 1px solid #d8d8d8;
}

div.hr2 {
  clear: both;

  margin: 0;
  padding: 0;
  margin-top: 11px;
  margin-bottom: 21px;
  
  border: 0;
  border-top: 1px solid #d8d8d8;
}


div.hr1 hr,
div.hr2 hr {
 display: none;
}

div.csc-textpic dl {
  margin-bottom: 0 !important;
  padding-bottom: 5px !important;
}

div.csc-textpic-text p {
  margin: 0;
  padding: 0;
  margin-left: 11px;
  
  font-size: 10px;
  color: #a3a3a3;
}


p.lead {
  font-weight: bold;
  color: #7b7b7b;

  border: 0;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  
  padding-top:    14px;
  padding-bottom: 13px;
  margin-bottom:  17px;  
}


div.csc-textpic-text p.product {
  color: #686868 !important;
  font-size: 11px;
  line-height: 22px;
  margin: 0;
  padding: 0;
  width: 350px;
/*  padding-bottom: 20px;
  border-bottom: 1px solid #d8d8d8;*/
}

/*hr {
  padding: 0px;
  margin: 0px;
  border: 0;
  border-bottom: 1px solid #d8d8d8;
  height: 1px;
  width: 500px;
  color: #d8d8d8;
  background: #fff url(hr2.gif) no-repeat scroll center;
}*/


/* set standard font */

p,
div.csc-textpic-text p.normal {
	font:11px/1.1 Verdana, Arial, Helvetica, sans-serif;
	color: #686868;
	margin-top: 11px;
	margin-bottom: 11px;
	line-height: 14px;
}


p.contact-link-form {
  margin: 25px 0 25px 0;
}

p.contact-link-form a {
  font-size: 11px;
  color: #be0827;
}

div.csc-textpic-text p.contact-links {
  margin: 0;
  padding: 37px 0 0 0;
}

div.csc-textpic-text p.contact-links a {
  font-size: 11px;
  color: #be0827;
  line-height: 31px;
}



.lowercase {
  text-transform: lowercase;
}


.contenttable {
  border-collapse:collapse;
  border-spacing: 0;
}

.contenttable td  p {
  margin: 0;
  padding: 0;
  line-height: 11px;
  padding-right: 5px;
}

.red-link {
  color: #be0827;
}

h4 a {
  color: #be0827;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: normal;
}

h3 a {
  color: #be0827;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: normal;
}

.text-large p {
  font-size: 24px;
}


ul.csc-bulletlist {
  margin: 30px 0 0 0;
  padding: 0 0 0 15px;
}

ul.csc-bulletlist li {
  list-style-image: url(../images/dash.gif);
  line-height: 14px;
  padding-bottom: 14px;
  color: #929292;
}



div#contentcentertypo ul {
  margin: 0 0 0 0;
  padding: 0 0 0 15px;  
}

div#contentcentertypo ul li {
  list-style-image: url(../images/dash3.gif);
  vertical-align:middle;
  line-height: 14px;  
  padding-top: 4px;  
  padding-bottom: 4px;
  list-style-position: outside;
}


/* login-form */

input#user,
input#pass,
input#email {
  width: 110px;
  color: #000000;
	background-color:white;
	border: 1px solid #bbb;
	font-family: Verdana,Arial,Helvetica,non-serif;
	/*font-size: 8pt;*/
	/*font-size: 15px;*/  	
}

input#email {
	font-family: Verdana,Arial,Helvetica,non-serif;
  width: 220px;
}

p#forgotlink a {
  font-size:9px; 
  color: #be0827;
}
