
.art-post .layout-item-0 {
   padding-right: 10px;
}
.art-post .layout-item-1 {
   padding-right: 10px;
   padding-left: 10px;
}
.art-post .layout-item-2 {
   padding-left: 10px;
}
   .ie7 .art-post .art-layout-cell {
   border:none !important;
   padding:0 !important;
}
   .ie6 .art-post .art-layout-cell {
   border:none !important;
   padding:0 !important;
}
   
.teilen
{
   width: 30%;
   float: left;
   padding: 10px;
   border-style: solid;
   border-width: 1px;
   margin: 2px;
   background-color: #ffffff;
   min-height: 770px;
}
 
.art-logo-name {
   text-shadow: 1px 2px 3px #333;
} 

.art-Footer .art-Footer-text a:link
{
   text-decoration: none;
}

.teilen img{
   -moz-box-shadow: 0 0 3px #2c2d0d !important;
   -webkit-box-shadow: 0 0 3px #2c2d0d !important;
   box-shadow: 0 0 3px #2c2d0d !important;
   border: 5px solid #ffffff !important;
   width: auto;
   height: auto;
   margin: auto !important;
   margin-bottom: 5px !important;
}

.teilen input[type="radio"], input[type="checkbox"] {
   margin: 3px 0.5ex;
   padding: 2px;
   background-color: #ddf084;
   border: 2px solid #f5f5e2;
}

.art-Footer .art-Footer-text a:visited
{
   text-decoration: none;
}

.teilen h6{
   margin: 0 !important;
}

.art-Footer .art-Footer-text a:hover
{
   text-decoration: none;
}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
   font-size: 25px;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
   font-size: 25px;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
   font-size: 25px;
}

.art-PostHeader, .art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover
{
   font-size: 16px;
   vertical-align: bottom;
}
 
.art-PostHeader img
{
   border:none;
   vertical-align: bottom;
   margin:0;
} 
 
.edit img, img.edit {
   margin:0;
}

