/* global */
div.alignright {
  float: right;
}
div.alignleft {
  float: left;
}
a.red:link,
a.red:visited,
a.red:active, a.red:focus {
  color:#FE0000!important;
}
a.more-link:link,
a.more-link:visited,
a.more-link:active,
a.more-link:focus {
  color:#FE0000;
  text-decoration:none;
}
a.more-link {
  margin:10px 0 0 5px;
  padding:0 0 5px;
}
#leftcolumn img {
  height:auto;
  max-width:452px;
}

/* label */
.author .label {
  background:url(../img/label/label_autor.png) 0 bottom no-repeat;
}
.relatedpost .label {
  background:url(../img/label/label_relatedpost.png) 0 bottom no-repeat;
}
.tagcloud .label {
  background:url(../img/label/label_tagcloud.png) 0 bottom no-repeat;
}
  
.archives .label {
  background:url(../img/label/label_archives.png) 0 bottom no-repeat;
}
.weitere_artikel .label {
  background:url(../img/label/label_artikel.png) 0 bottom no-repeat;
}
.links .label {
  background:url(../img/label/label_links.png) 0 bottom no-repeat;
}
.meta .label {
  background:url(../img/label/label_meta.png) 0 bottom no-repeat;
}
.lastcomments .label {
  background:url(../img/label/label_lastcomments.png) 0 bottom no-repeat;
}
.meist_kommentar .label {
  background:url(../img/label/label_meist_kommentar.png) no-repeat scroll 0 bottom;
}
.feld-email .label {
  background:url(../img/label/label_kommentare_email.png) 0 bottom no-repeat;
}

.feld-website .label {
  background:url(../img/label/label_kommentare_website.png) 0 bottom no-repeat;
}
.feld-ueberschrift .label,
.feld-email .label,
.feld-website .label {
  margin-top:16px;
}

/* icons */
.infoleiste p {
  padding:0 !important;
}
.date.day {
  width:229px;
}
.icons {
  float:left;
  margin:0;
  padding:0;
}
a.tellafriend,
a.fotostrecke,
a.videostrecke {
  float:left;
  width:19px;
  height:20px;
  margin-left:2px;
  margin-top:1px;
  overflow:hidden; /* IE6 */
}
a.comments {
  height:13px;
  margin-left:2px;
  padding:0 20px 0 0;
  width:30px;
  overflow:hidden; /* IE6 */
}
a.tellafriend {
  background:url(../img/global/icon_tellafriend.png) 0 0 no-repeat;
}
a.comments{
  background:url(../img/global/icon_comments.png) 6px -3px no-repeat;
}
a.fotostrecke {
  background:url(../img/global/icon_fotostrecke.png) 0 0 no-repeat;
}
a.videostrecke {
  background:url(../img/global/icon_videostrecke.png) 0 0 no-repeat;
}
a.comments:hover {
  background-position:6px -23px;
}
a.tellafriend:hover,
a.fotostrecke:hover,
a.videostrecke:hover {
  background-position:0 -20px;
}

/* headlines */
.headlines-nopic {
  padding-top:5px;
  margin: 0 0 12px 4px;
  text-transform:uppercase;
  letter-spacing:2px;
  word-spacing:1px;
}
  
.headlines-nopic span {
  padding:0 2px 1px 1px;
  background-color:#fff;
  color:#999;
}

.headlines-nopic h1.name {
  margin:0;
  font-weight:bold;
  font-family: Arial, sans-serif;
}

.headlines-nopic h1.name a {
  padding:1px 2px 1px 2px;
  /*background-color:#fff;*/
}

.headlines-nopic h2.spitzmarke {
  background-color: #FFFFFF;
  margin:3px 0 0 0;
  font-weight:bold;
  font-family: Arial, sans-serif;
}

.headlines-nopic h2.spitzmarke a {
  padding:0px 1px 0 1px;
  background-color:#fff;
}
.headlines {
  padding-top:5px;
  margin: 0 0 0 4px;
  text-transform:uppercase;
  letter-spacing:2px;
  word-spacing:1px;
}
  
.headlines span {
  padding:0 2px 1px 1px;
  background-color:#fff;
  color:#999;
}

.headlines h1.name {
  margin:0;
  font-weight:bold;
  font-family: Arial, sans-serif;
}

.headlines h1.name a {
  padding:0 2px 1px 1px;
  background-color:#fff;
}

.headlines h2.spitzmarke {
  /*background-color:#FFFFFF;*/
  margin:3px 0 0 0;
  font-weight:bold;
  font-family: Arial, sans-serif;
}

.headlines h2.spitzmarke a {
  padding:0px 1px 0 1px;
  background-color:#fff;
}
.single h1.name {
  padding-top:5px;
  margin: 0 0 0 4px;
  text-transform:uppercase;
  letter-spacing:2px;
  word-spacing:1px;
  font-weight:bold;
  font-family: Arial, sans-serif;
}

.singlex  h1.name a {
  padding:0 2px 1px 1px;
  background-color:#fff;
}

.single  h2.spitzmarke {
  text-transform:uppercase;
  letter-spacing:2px;
  word-spacing:1px;
  margin:3px 0 0 4px;
  font-weight:bold;
  font-family: Arial, sans-serif;
}

.single h2.spitzmarke a {
  padding:0px 1px 0 1px;
  background-color:#fff;
}

/* artikel */
.artikelbox .content {
  position:relative;
  padding:0 3px 12px 3px; /* Padding zum Abrücken des Contents */
}
.artikelbox .content.autorartikel_lang {
  position:relative;
  padding:0 8px 12px 8px; /* Padding zum Abrücken des Contents */
}
.artikelbox .content.author {
  position:relative;
  padding:0 8px 12px 8px; /* Padding zum Abrücken des Contents */
}
.artikelbox h3.ueberschrift {
  text-transform:uppercase;
  padding:12px 5px 5px 4px;
  font-size:1.4em;
  line-height:140%;
}
.artikelbox h4.vorspann {
  padding:0 5px 0 5px;
  margin-top:3px;
  font-size:1.2em;
  line-height:140%;
  font-weight:bold;
}

.artikelbox h5.autor {
  font-size:1.0em;
  margin:25px 0 0 5px;
}

.artikelbox h5.zwischenueberschrift {
  padding:0 5px 0 5px;
  padding-top:18px;
  font-size:1.2em;
  font-weight:bold;
}

.artikelbox p.ueberschrift {
  padding-top:10px;
  font-size:1.4em;
  line-height:140%;
  font-weight:bold;
  color:#000;
}

.artikelbox p {
  margin:0px 10px 0 5px;
  padding-top:8px;
  font-size:1.2em;
  line-height:160%;
} 
.artikelbox p a {
  font-weight:bold;
  font-size:1.0em;
  color:#fe0000!important;
  text-decoration:none;
}

.artikelbox p a:hover {
  font-weight:bold;
  color:#fe0000;
  text-decoration:underline;
}
.artikelbox p img {}

#homepage p.wp-caption-text {
  color:#666666;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style: italic;
}
p.wp-caption-text {
  width: 442px;
  color:#666666;
  font-family:Verdana,sans-serif;
  font-size:1.2em;
  font-style: italic;
}
div.wp-caption {
  width: 452px;
  padding-top: 5px;
  padding-left: 5px;
  }
.artikelbox p {
font-size:1.2em;
line-height:160%;
margin:0 10px 0 5px;
padding-top:8px;
}
.weitere_artikel {
font-weight:bold;
margin-right:12px;
margin-top:18px;
overflow:hidden;
width:470px;
}
.weitere_artikel .content {
padding:0 8px 5px 5px;
}
/* comments */
.feld-email input {
  width:447px;
  margin-bottom:8px;
}

.feld-website input {
  width:447px;
  margin-bottom:8px;
}
/* right col */
.servicebox .content.author h1 {
  color:#000000;
  padding:10px 0;
}
.servicebox .sidebar-teaser.content {
  min-height:0;
}
.servicebox .sidebar-teaser img,
.servicebox .sidebar-teaser img:hover,
.servicebox .sidebar-teaser.blogs img {
  margin:0 10px 0 0;
  padding:0;
  height:auto;
  width:auto;
}
.servicebox .linklist {
  padding:4px 0 0 0;
}
.servicebox .linklist ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding: 0;
  margin: 0;
}
.servicebox .linklist li {
  padding:6px 0 0 0;
  color:#999;
}
.servicebox .linklist li a{
  color:#999;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.servicebox .linklist li a:hover{
  color: #fe0000!important;
}
.tagclouditem {
  line-height:2em;
  padding:10px 0 0 2px;
}
/* archive */
.archives  ul {
  padding:4px 0 0 0;
}
.archives  ul  {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding: 0;
  margin: 0;
}
.archives  ul  li {
  padding:6px 0 0 0;
  color:#999;
}
.archives  ul  li a{
  color:#999;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.archives  ul  li a:hover{
  color: #fe0000!important;
}
  ul.archiv {
  padding: 0 5px;
}
  ul.archiv_liste{
  padding-bottom: 5px;
  border-bottom:1px solid #e0e0e0;
}
  ul.archiv li:hover {
  background:#eeeeee none repeat scroll 0 0;
}

  ul.archiv li:first-child {
  border:medium none;
}

  ul.archiv li {
  border-top:1px solid #e0e0e0;
  padding:5px 0;
}
  li, ul, ol {
  margin: 0;
  padding: 0;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}
  ul.blogarchiv li.blogarchiv {
  padding-bottom: 10px;
}
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px;
}
#jquery-lightbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
  position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
#lightbox-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
  width: 49%;
  height: 100%;
  display: block;
}
#lightbox-nav-btnPrev { 
  left: 0; 
  float: left;
}
#lightbox-nav-btnNext { 
  right: 0; 
  float: right;
}
#lightbox-container-image-data-box {
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
  overflow: auto;
  width: 100%;
  padding: 0 10px 0;
}
#lightbox-container-image-data {
  padding: 0 10px; 
  color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
  width: 70%; 
  float: left; 
  text-align: left; 
} 
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
  display: block; 
  clear: left; 
  padding-bottom: 1.0em;  
}   
#lightbox-secNav-btnClose {
  width: 66px; 
  float: right;
  padding-bottom: 0.7em;  
}
div .sociable { margin:0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
  position: absolute;
  display: block;
  top: -5em;
  background: #ffe;
  border: 1px solid #ccc;
  color: black;
  line-height: 1em;
}

.sociable span {
  display: block;
}
.sociable ul {
  display: inline;
  margin: 0 !important;
  padding: 0 !important;
}
.sociable li {
  background: none;
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 2px;
}
.sociable ul li:before {
  content: "";
}
.sociable img {
  float: none;
  width: 16px;
  height: 16px;
  border: 0;
  margin: 0;
  padding: 0;
}

.sociable-hovers {
  opacity: .6;
  -moz-opacity: .6;
  filter: alpha(opacity=60);
}
.sociable-hovers:hover {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}

.sociable a:hover img {
  margin: 0;
  padding: 0;
}

.sociable a[href^="http:"] {
  padding-right: 0px;
  background: transparent;
  text-decoration: transparent;
}
/* ---------------------------------------------------------------------------------------------------------- */
/* Formate der Homepage-Teaser (siehe Korrekturen in ie6.css)                         */
/*----------------------------------------------------------------------------------------------------------- */
/* 
  Art City Hamburg - 5 - #ba61d8
  Art World Babylon - 6 - #699bd3
  AUSSER HAUS - 8 - #565656
  Betrifft ART - 7 - #E80038
  Blogxy - 14 - #000000
  Designblog - 9 - #176f0e
  Die Sendung mit Herrn Maus - 10 #523dac
  Galeristenblog - 11 - #afd53a
  Julia Stoschek - 12 - #ffa800
  Meine kleine Galerie - 13 - #99800c
*/

#homepage p {
  margin:0 10px 0 5px;
  padding:0 0 5px;
}
  /* Art City Hamburg */
.post-5  h2.spitzmarke a, .post-5  h2.spitzmarke, .servicebox .content .post-5 .titel, .servicebox.post-5.author h1 a {
  color:#ba61d8;
}
.post-5  h2.spitzmarke a:hover, .servicebox.post-5.author h1 a:hover {
  color:#FE0000 !important;
}
.post-5  h1.name a, .post-5  h1.name  span {
  background-color:#ba61d8;
  color:#fff;
}
.post-5  h1.name a:hover {
  color:#ba61d8;
  background-color:#fff;
} 
.blogarchiv.post-5 a.cat_title {
  padding: 0 0 5px 5px;
  color:#ba61d8;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-5 a.cat_title:hover {
  color:#FE0000 !important;
}
  
  /*  Art World Babylon */
.post-6  h2.spitzmarke a, .post-6  h2.spitzmarke, .servicebox .content .post-6 .titel, .servicebox.post-6.author h1 a {
  color:#699bd3;
}
.post-6  h2.spitzmarke a:hover, .servicebox.post-6.author h1 a:hover {
  color:#FE0000 !important;
}
.post-6  h1.name a, .post-6  h1.name  span {
  background-color:#699bd3;
  color:#fff;
}
.post-6  h1.name a:hover {
  color:#699bd3;
  background-color:#fff;
}
.blogarchiv.post-6 a.cat_title {
  padding: 0 0 5px 5px;
  color:#699bd3;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-6 a.cat_title:hover {
  color:#FE0000 !important;
} 
  
  /* AUSSER HAUS */
.post-8  h2.spitzmarke a, .post-8  h2.spitzmarke, .servicebox .content .post-8 .titel, .servicebox.post-8.author h1 a {
  color:#565656;
}
.post-8  h2.spitzmarke a:hover, .servicebox.post-8.author h1 a:hover {
  color:#FE0000 !important;
}
.post-8  h1.name a, .post-8  h1.name  span {
  background-color:#565656;
  color:#fff;
}
.post-8  h1.name a:hover {
  color:#565656;
  background-color:#fff;
}
.blogarchiv.post-8 a.cat_title {
  padding: 0 0 5px 5px;
  color:#565656;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-8 a.cat_title:hover {
  color:#FE0000 !important;
}
  
  /* Betrifft ART */
.post-7  h2.spitzmarke a, .post-7  h2.spitzmarke, .servicebox .content .post-7 .titel, .servicebox.post-7.author h1 a {
  color:#E80038;
}
.post-7  h2.spitzmarke a:hover, .servicebox.post-7.author h1 a:hover {
  color:#FE0000 !important;
}
.post-7  h1.name a, .post-7  h1.name  span {
  background-color:#E80038;
  color:#fff;
}
.post-7  h1.name a:hover {
  color:#E80038;
  background-color:#fff;
}   
.blogarchiv.post-7 a.cat_title {
  padding: 0 0 5px 5px;
  color:#E80038;
  font-family: Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-7 a.cat_title:hover {
  color:#FE0000 !important;
} 
  
  /* blogxy*/
.post-14  h2.spitzmarke a, .post-14  h2.spitzmarke, .servicebox .content .post-14 .titel, .servicebox.post-14.author h1 a {
  color:#000000;
}
.post-14  h2.spitzmarke a:hover, .servicebox.post-14.author h1 a:hover {
  color:#FE0000 !important;
}
.post-14  h1.name a, .post-14  h1.name  span {
  background-color:#000000;
  color:#fff;
}
.post-14  h1.name a:hover {
  color:#000000;
  background-color:#fff;
}
.blogarchiv.post-14 a.cat_title {
  padding: 0 0 5px 5px;
  color:#000000;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-14 a.cat_title:hover {
  color:#FE0000 !important;
} 
  
  /* Designblog */
.post-9  h2.spitzmarke a, .post-9  h2.spitzmarke, .servicebox .content .post-9 .titel, .servicebox.post-9.author h1 a {
  color:#176f0e;
}
.post-9  h2.spitzmarke a:hover, .servicebox.post-9.author h1 a:hover {
  color:#FE0000 !important;
}
.post-9  h1.name a, .post-9  h1.name  span {
  background-color:#176f0e;
  color:#fff;
}
.post-9  h1.name a:hover {
  color:#176f0e;
  background-color:#fff;
}
.blogarchiv.post-9 a.cat_title {
  padding: 0 0 5px 5px;
  color:#176f0e;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-9 a.cat_title:hover {
  color:#FE0000 !important;
}
  
  /* Die Sendung mit Herrn Maus */
.post-10  h2.spitzmarke a, .post-10  h2.spitzmarke, .servicebox .content .post-10 .titel, .servicebox.post-10.author h1 a {
  color:#523dac;
}
.post-10  h2.spitzmarke a:hover, .servicebox.post-10.author h1 a:hover {
  color:#FE0000 !important;
}
.post-10  h1.name a, .post-10  h1.name  span {
  background-color:#523dac;
  color:#fff;
}
.post-10  h1.name a:hover {
  color:#523dac;
  background-color:#fff;
} 
.blogarchiv.post-10 a.cat_title {
  padding: 0 0 5px 5px;
  color:#523dac;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-10 a.cat_title:hover {
  color:#FE0000 !important;
}
  
  /* Galeristenblog */
.post-11  h2.spitzmarke a, .post-11  h2.spitzmarke, .servicebox .content .post-11 .titel, .servicebox.post-11.author h1 a {
  color:#afd53a;
}
.post-11  h2.spitzmarke a:hover, .servicebox.post-11.author h1 a:hover {
  color:#FE0000 !important;
}
.post-11  h1.name a, .post-11  h1.name  span {
  background-color:#afd53a;
  color:#fff;
}
.post-11  h1.name a:hover {
  color:#afd53a;
  background-color:#fff;
}
.blogarchiv.post-11 a.cat_title {
  padding: 0 0 5px 5px;
  color:#afd53a;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-11 a.cat_title:hover {
  color:#FE0000 !important;
}
  
  /* Julia Stoschek */
.post-12  h2.spitzmarke a, .post-12  h2.spitzmarke, .servicebox .content .post-12 .titel, .servicebox.post-12.author h1 a {
  color:#ffa800;
}
.post-12  h2.spitzmarke a:hover, .servicebox.post-12.author h1 a:hover {
  color:#FE0000 !important;
}
.post-12  h1.name a, .post-12  h1.name  span {
  background-color:#ffa800;
  color:#fff;
}
.post-12  h1.name a:hover {
  color:#ffa800;
  background-color:#fff;
}
.blogarchiv.post-12 a.cat_title {
  padding: 0 0 5px 5px;
  color:#ffa800;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-12 a.cat_title:hover {
  color:#FE0000 !important;
} 
  
  /* Meine kleine Galerie */
.post-13  h2.spitzmarke a, .post-13  h2.spitzmarke, .servicebox .content .post-13 .titel, .servicebox.post-13.author h1 a {
  color:#99800c;
}
.post-13  h2.spitzmarke a:hover, .servicebox.post-13.author h1 a:hover {
  color:#FE0000 !important;
}
.post-13  h1.name a, .post-13  h1.name  span {
  background-color:#99800c;
  color:#fff;
}
.post-13  h1.name a:hover {
  color:#99800c;
  background-color:#fff;
}
.blogarchiv.post-13 a.cat_title {
  padding: 0 0 5px 5px;
  color:#99800c;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-13 a.cat_title:hover {
  color:#FE0000 !important;
}

  /* Redaktionsblog */
.post-1175  h2.spitzmarke a, .post-1175  h2.spitzmarke, .servicebox .content .post-1175 .titel, .servicebox.post-1175.author h1 a {
  color:#af0101;
}
.post-1175  h2.spitzmarke a:hover, .servicebox.post-1175.author h1 a:hover {
  color:#FE0000 !important;
}
.post-1175  h1.name a, .post-1175  h1.name  span {
  background-color:#af0101;
  color:#fff;
}
.post-1175  h1.name a:hover {
  color:#af0101;
  background-color:#fff;
} 
.blogarchiv.post-1175 a.cat_title {
  padding: 0 0 5px 5px;
  color:#af0101;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-1175 a.cat_title:hover {
  color:#FE0000 !important;
}

/* made by the crowd */
.post-1408  h2.spitzmarke a, .post-1408  h2.spitzmarke, .servicebox .content .post-1408 .titel, .servicebox.post-1408.author h1 a {
  color:#0516fb;
}
.post-1408  h2.spitzmarke a:hover, .servicebox.post-1408.author h1 a:hover {
  color:#FE0000 !important;
}
.post-1408  h1.name a, .post-1408  h1.name  span {
  background-color:#0516fb;
  color:#fff;
}
.post-1408  h1.name a:hover {
  color:#0516fb;
  background-color:#fff;
} 
.blogarchiv.post-1408 a.cat_title {
  padding: 0 0 5px 5px;
  color:#0516fb;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-1408 a.cat_title:hover {
  color:#FE0000 !important;
}
/* i art shanghai */
.post-1533  h2.spitzmarke a, .post-1533  h2.spitzmarke, .servicebox .content .post-1533 .titel, .servicebox.post-1533.author h1 a {
  color:#ff00cc;
}
.post-1533  h2.spitzmarke a:hover, .servicebox.post-1533.author h1 a:hover {
  color:#FE0000 !important;
}
.post-1533  h1.name a, .post-1533  h1.name  span {
  background-color:#ff00cc;
  color:#fff;
}
.post-1533  h1.name a:hover {
  color:#ff00cc;
  background-color:#fff;
} 
.blogarchiv.post-1533 a.cat_title {
  padding: 0 0 5px 5px;
  color:#ff00cc;
  font-family:Verdana,sans-serif;
  font-size:1em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-transform:uppercase;
}
.blogarchiv.post-1533 a.cat_title:hover {
  color:#FE0000 !important;
}
