/*
Theme Name: Tafeldeko einzigartige Tischdeko
Theme URI: http://wordpress.org/themes/twentythirteen
Author: IMA
Author URI: https://www.tafeldeko.de
Description: Tafeldeko Themen Blog
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tafeldeko.de
Template:     twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url("../twentytwelve/style.css");

body { font-family: Arial !important; font-size: 13px; }
body .site { width: 982px; box-shadow: none; padding: 0px; max-width: none; overflow: visible; }
body .wrapper { width: 980px; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; position: relative; }

#breadcrumb { min-height: 15px; border-bottom: 1px solid #ededed; display: block; padding-bottom: 5px; line-height: 20px; margin-bottom: 15px; width: 100%; float: left; }
#breadcrumb ul li { float: left; font-size: 10px; color: #2a2a2a; line-height: 13px; }
#breadcrumb ul li.separator { padding: 0px 3px; font-size: 13px; line-height: 1; }
#breadcrumb ul li a { color: #808080; text-decoration: none; line-height: 13px; color: #777 !important; }

#content { padding: 0px 5px; }
#sidebar-left, #secondary { width: 184px; float: left; margin: 0px; padding: 0px 1px; }
.site-content { width: 523px; padding: 5px 10px; margin: 0px; float: left; }
#sidebar-left .widget-area { width: 100%; margin: 0px 0px 10px 0px; }
#secondary { width: 250px; padding: 10px 1px 10px 0px; }
#sidebar-left .widget-area ul li.current-cat a { font-weight: normal; }
#secondary .textwidget, #secondary .widget-title { text-align: center; }
#secondary h3 { font-size: 15px; }

h3.widget-title { background: #9C9C9C; color: #fff; font-size: 13px; line-height: 1.3; padding: 4px 4px; text-transform: none; }

.widget-area { margin-bottom: 10px; }
.widget-area .textwidget ul.blank-list { margin: 0px; padding: 0px; list-style: none; }
.widget-area .textwidget ul.blank-list li { margin: 0px; }
.widget-area ul li a { color: #2a2a2a; text-decoration: none; font-weight: bold; font-size: 13px; padding: 4px 1px; display: inline-block; }
.widget-area ul li a:hover { text-decoration: underline; }

.widget-area .widget { margin-bottom: 10px; }
.widget-area .widget h3 { margin-bottom: 0px; }
.widget-area .widget a, .widget-area .widget a:visited, .widget-area .widget a:hover { color: #2a2a2a; line-height: 1.3; }

a, a:hover, a:visited { color: #2a2a2a; }
.entry-header .comments-link { display: none; }
.entry-header .entry-title { font-size: 16px; font-weight: bold; color: #2a2a2a; }
.entry-content { text-align: justify; }
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image { border-radius: 0px; box-shadow: none; }

.tischdeko-ideen { text-align: center; }
.tischdeko-ideen li { margin-bottom: 10px !important; }
.tischdeko-ideen li a { font-weight: normal !important; color: #444 !important; }

.archive-header, .page-header { padding-bottom: 5px; margin-bottom: 10px; border: 0px; }
.site-content article { margin-bottom: 25px; }
.site-header { padding: 18px 0px 2px 0px; }
.site-header h1, .site-header h2 { text-align: left; }

hgroup { position: relative; height: 116px; }
hgroup .site-title { }
hgroup #hotline img { cursor: help; position: absolute; right: 187px; top: 10px; }
hgroup #team { position: absolute; right: 2px; top: 10px; }

#shop-navigation { height: 20px; }
#shop-navigation .service-nav, #shop-navigation .shop-nav { display: inline-block; font-weight: bold; }
#shop-navigation { margin: 0px; }
#shop-navigation .service-nav { float: left; }
#shop-navigation .service-nav img { margin-top: -2px; margin-left: -1px; margin-right: 4px; }
#shop-navigation .shop-nav { float: right; margin-right: 2px; }
#shop-navigation a { font-size: 14px; font-weight: bold; color: #2a2a2a; text-decoration: none; display: inline-block; line-height: 1; border-left: 2px solid #2a2a2a; padding: 0px 5px; float: left; }
#shop-navigation a:hover { text-decoration: underline; }
#shop-navigation a:first-child { border: none; }

#blog-navigation { height: 30px; clear: both; margin-bottom: 4px; }
#blog-navigation ul li { float: left; background: #9c9c9c; border-left: 2px solid #fff; width: 198px; }
#blog-navigation ul li:first-child { border: 0px; width: 186px; }
#blog-navigation ul li:last-child { width: 196px !important; background: #fff; height: 30px !important; border-left: 0px; }
#blog-navigation ul li a { color: #fff !important; font-size: 14px; line-height: 1; padding: 9px; text-align: center; display: block; text-decoration: none; font-weight: bold; }

.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th { text-transform: none; }
.archive-title { font-family: Arial; font-size: 16px; color: #2a2a2a; }

#blog-navigation #quick_find { border: 1px solid #9c9c9c; margin: 0px; padding: 1px; height: 30px !important; }
#blog-navigation #quick_find input.flat_text { float: left; width:153px; height:30px; line-height:30px; font-size:14px; padding: 0px 0px 0px 5px; border: 0px;  }
#blog-navigation #quick_find a#btn_quick_find { float: right; display: block; height: 30px; width: 30px; background: url('https://www.tafeldeko.de/templates/gambio/buttons/german/button_search_lupe.png') no-repeat; padding: 0; margin: 0px; text-indent: -999em; }

header.entry-header { margin-bottom: 10px; }
header.entry-header img { display: none; }

.textumfliessenrechts, .textumfliessenlinks { display: inline-block; text-align: center; }
.textumfliessenrechts { float: right; margin: 0px 0px 20px 20px; }
.textumfliessenlinks { float: left; margin: 0px 20px 20px 0px; }

footer.entry-meta { margin-top: 30px; border-top: 1px solid #ededed; padding-top: 10px; }
.site-content article { padding-bottom: 10px; }

.ratings a { text-indent: -999em !important; }

.home #content { padding-top:5px; }

.blog .site-content article, .category .site-content article { border: 0px; float: left; margin-bottom: 25px; }
.entry-content p.entry-excerpt { line-height: 1.69; margin: 0px; }
.entry-excerpt img { float: left; margin: 0px 15px 0px 0px; }
.entry-excerpt a.read-more { white-space: nowrap; color: #2a2a2a; }

.site-content nav { line-height: 1.5; }