/* Text-CSS für www.wappen-studio.de */
/* Die Angaben beziehen sich hauptsächlich auf die Layer two_col_left und two_col_right! */


/* wichtige Klassen & Tags */
.strong {
    font-weight: bold;
}

.italic {
    font-style:italic;
}

.c {
    clear: both;
}

.center {
    text-align: center;
}

.klein {
   font-size: 0.7em;
}

.right {
   text-align: right;
}

.top {
   vertical-align: top;
}

.error {
  color:#CC3300;
}

.ok {
  color:#008000;
}


/* Linke Spalte */
#two_col_left {
    text-align:center;
}

#two_col_left h2, .title {
    margin:5px 0 30px 0;
    font-size:1.8em;
    font-weight:bold;
}

/* Bild für jede Seite */
#two_col_left p.eyecatcher {
    margin:30px 0;
}


/* PDF-Link */
#two_col_left p.pdf a {
    font-size:1.1em;
    color:#000000;
    text-decoration:none;
    background:right url('../img/layout/icon_pdf.gif') no-repeat;
    padding:7px 35px 7px 0;
}

#two_col_left p.pdf a:hover {
    text-decoration:underline;
}


/* E-Mail-Link bei Kontakt */
#two_col_left p.email,
#two_col_right p.email {
    text-align:right;
    background:right url('../img/layout/icon_email.gif') no-repeat;
    padding:10px 60px 10px 5px;
    margin-right:50px;
}

#two_col_left p.email a,
#two_col_right p.email a {
    font-size:1.1em;
    color:#000000;
    text-decoration:none;
}

#two_col_left p.email a:hover,
#two_col_right p.email a:hover {
    text-decoration:underline;
}



/* Rechte Spalte */
#two_col_right {
    font-weight: bold;
    font-style:italic;
    font-size:1.0em;
}

#two_col_right p {
    font-weight: bold;
    font-style:italic;
    font-size:1.0em;
    line-height:1.4em;
    margin:20px 0;
}

#two_col_right h3 {
    margin:25px 0 0px 0;
    font-size:1.3em;
}



/* Bilder (rechte Spalte) */
img, a img {
    border:0;
}

#two_col_right img.left, #con_lay img.center, #con_lay img.right {
    padding:4px;
    border:1px solid #006822;
}

#two_col_right img.left {
    float:left;
    margin:5px 12px 5px 0;
}

#two_col_right img.center {
    display:block;
    margin:0 auto 5px auto;
}

#two_col_right img.right {
    float:right;
    margin:5px 0 5px 12px;
}



/* Listen (rechte Spalte) */
#two_col_right ul,
#two_col_right ol {
    margin:5px 5px 16px 30px;
}

#two_col_right ul li,
#two_col_right ol li {
    padding:5px 0;
}

#two_col_right dl {
    margin:0 5px 10px 30px;
}

#two_col_right dt {
    font-weight:bold;
    margin-bottom:5px;
}

#two_col_right dd {
    margin:0 0 10px 30px;
}




/* Speziell für Studio M. */
.studiom_blau {
    color:#0076C0;
}

.home_title {
    font-size:1.1em;
}

.searchwords {
  font-size:0.2em;
  color:#CCCCCC;
  line-height:1.0em;
}



