@charset "utf-8";

/* Kanzlei Boelke / fonts.css
------------------------------------------------------------------------ 

    (c) 2010 projektvier | www.projektvier.de

----------------------------------------------------------------------- */
/* @import 'https://fonts.googleapis.com/css?family=Cormorant+Garamond'; */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('../cormorant-garamond-v16-latin/cormorant-garamond-v16-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../cormorant-garamond-v16-latin/cormorant-garamond-v16-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

p {
  font-size:1em;
  line-height:1.4em;
  color:#474747;
  margin-bottom:1.4em;
}

p a {
  color:#810412;
  text-decoration:none;
}

a {
  color:#810412;
  text-decoration:none;
}

p a:hover,a:hover {
  color:#810412;
  text-decoration:underline;
}

a#top-link {
  border:0px solid red;
  float:right;
  display:block;
  margin-right: 280px;
  color:#848484;
  padding: .5em 0;
}
a#top-link:hover {
  color:#810412;
  text-decoration:none;
}

#content-body a {
  color:#810412;
  text-decoration:underline;  
}

#content-body a:visited {
  color:#bd6f78;
  text-decoration:underline;  
}

#content-body a:hover {
  color:#810412;
  text-decoration:none;  
}

h1 {
  font-family: 'Cormorant Garamond', serif;
  font-size:26px;
  font-weight:300;
  line-height:1.4em;
  color:#474747;
  padding: 0px;
  margin-bottom:2em;
  width:540px;
  border:0 solid green;
  text-align:left;
}

h2 {
  font-family: 'Cormorant Garamond', serif;
  font-size:1.5em;
  font-weight:300;
  line-height:1.2em;
  margin-bottom:.5em;
  margin-top:.5em;
  color:#000;
}

h3 {
  font-family: 'Cormorant Garamond', serif;
  font-size:1.2em;
  font-weight:300;
  line-height:1.2em;
  margin-bottom:1em;
  margin-top:1em;
  color:#810412;
}

#content-sidebar h3#contact {
  color:#810412;
  background:transparent url(../images/ico_kontakt.png) no-repeat 0 50% scroll;
  padding:0 0 0 23px;
  border:0px solid red;
}

h4 {
  font-family: 'Cormorant Garamond', serif;
  font-size:1.5em;
  font-weight:300;
  line-height:1.2em;
  margin-bottom:.5em;
  margin-top:.5em;
  color:#000;
}

h5 {
}

em {
  font-style:normal;
  font-weight:300;
}

ul li {
  line-height:1.5em;
}




