/* Start of CMSMS style sheet 'mambolicious_typography' */
h2 {
font-family:Myriad, Arial, Verdana;
font-weight:bold;
font-size:1.6em;
text-transform:uppercase;
font-style:italic;
margin:0.5em 0.5em 0.5em 0;
line-height:1.1em;
color:#181818;
}

.wichtig {
color:#f00;
}

#sidebar h2 {
font-size:1.0em;
color:#fff;
font-style:normal;
letter-spacing:-0.01em;
background:#000;
margin:10px 0 0 0;
padding:5px 0 5px 25px !important;
background:#000 url(images/cms/picto.png) 10px -14px;
}

#sidebar h2.gelb {
color:#181818;
background: none;
margin-top:0;
padding:0 0 0px 15px !important;
margin-bottom:8px;
}
#sidebar h2 .firsth2 {
margin-top:0;
}
#content h3,h3{ 
text-transform:uppercase;
font-style:normal;
font-weight:bold;
color:#333;
font-size:0.8em;
margin-top:20px;
}
#content h3 a{
font-style:italic;
color:#A3822F;
}

#content h3 a:hover{
color:#333;
}

#sidebar h3{
color:#cc8;
font-weight:normal;
font-size:0.84em;
margin-top:5px;
margin-bottom:0px;
}

h4 {
margin-top:10px;
text-transform:uppercase;
}

#sidebar p {
color:#ddd;
font-size:0.9em;
margin:0 0 2px 0;
font-style:italic;
}
#sidebar p, #sidebar h3, #sidebar h2{
padding-left:15px;
}
#sidebar p {
padding-right:25px;
margin-top:-3px;
}

p {
line-height:1.5em;
margin-bottom:25px;
}

a,
a:link 
a:active {
   text-decoration: none;
/* css validation will give a warning if color is set without background color. this will explicitly tell this element to inherit bg colour from parent element */
   color: #A3822F; 
}

a:visited {
   text-decoration: none;
  color: #A3822F;                /* a different color can be used for visited links */
}


/* remove underline on hover and change color */
a:hover {
   text-decoration: underline;
   color: #333;
}

#sidebar a {
text-decoration:none;
color:#DAB73E;
}
#sidebar a:hover {
text-decoration:underline;
color:#fff;
}

.reglink {
color:#fff;
z-index:10;
position:relative;
top:-20px;
right:-50px;
}
#subnavi a {
color:#fc0;
text-decoration:none;
}
#subnavi a:hover {
color:#fff;
}


#content ul {
list-style-type:none;
}
#content li {
padding-left:20px;
background:url(images/cms/pfeil_gelb.png) 0px 5px no-repeat;
margin-bottom:10px;
line-height:1.1em;
}

#registration ul{
list-style-type:none;
}
#registration ul li {
color:#181818;
padding-left:30px;
background:url(images/cms/pfeil_gelb.png) 0px 5px no-repeat;
}

#registration a {
color: #fff;
}


.infotext {
font-size:0.8em;
}


#sidebar ul{
list-style-type:none;
}
/* End of 'mambolicious_typography' */

