/* Überschrift der einzelnen Deutschland-Karten  */
#kartenlabel {
font-size:10px;
font-weight:bold;
}

/* Box für wichtigen Content */
.urgentbox{
border:1px solid #8E1007;
background-color:#FEDCDC;
padding:5px;
margin-bottom:15px;
}

/* Link zum Produktdetail im Shop */
h2 {
font-weight:bold;
color:#50300A;
text-decoration:underline;
}

/* Bildunterschriften */
.csc-textpic-caption {
font-size:10px;
color:gray;
text-align: center;
}

/* Downloadfiles */
.csc-uploads-fileName {
vertical-align: top;
padding:0px;
}

.csc-uploads-description  {
margin-top:-15px;
margin-bottom: 15px;
}

/* Typo3 redefinitionen: Absatztrenner rulerbefore rulerafter */

.csc-frame-rulerAfter {
   background: transparent url("/fileadmin/img/backgrounds/dotted_line_footer_top.gif") left top no-repeat;
   height: 2px;
   border: 0;
   margin-top: 0;
   margin-bottom: 10px;
}

.csc-frame-rulerBefore {
   background: transparent url("/fileadmin/img/backgrounds/dotted_line_footer_top.gif") left top no-repeat;
   height: 2px;
   border: 0;
   margin-top: 10px;
   margin-bottom: 10px;
}

/Redefinitionen: Überschriften */


#content-center h1 {
font-size:15px;
font-weight:700;
margin-bottom:-20px;
color:#3e3e3e;
line-height:1.4;
}

#content-center h4 {
margin-top: 20px;

h3 {
background: transparent url("/fileadmin/img/backgrounds/dotted_line_footer_top.gif") left bottom no-repeat; 
padding: 0 0 6px 0;
font-size: 14px;
font-weight: 700;
margin-bottom: 5px;
color: #8E1007;
letter-spacing: 1px;
line-height: 1.3;
}

