/* BASICS - Formate, Transparenz etc */

@font-face {
	font-family: 'Folksolid';
	src: url('Folksolid.eot');
	src: local('Folk solid'), local('Folk-solid'), url('Folksolid.ttf') format('truetype');
}

@font-face {
	font-family: 'Folksketches';
	src: url('Folksketches.eot');
	src: local('Folk sketches'), local('Folk-sketches'), url('Folksketches.ttf') format('truetype');
}

body {
background: #b4b4b4 url(background.png) repeat fixed;
font-family: Arial,Helvetica,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: Folksolid, arial, helvetica;
text-transform:uppercase;
font-weight:normal;
}
h1.posttitle, h1.posttitle a, h1.posttitle a:visited {
font-size: 40px;
color:#444444;
}
h2.posttitle, h2.posttitle a, h2.posttitle a:visited {
color:#444444;
}

.suf-widget h3, .suf-widget h3:hover, .suf-widget h3 a, .suf-widget h3 a:visited {
font-family: Folksolid, arial, helvetica;
text-transform:uppercase;
font-weight:normal;
font-size:18px;
}
#wrapper {
border:none;
background:none;
margin:20px auto;
}
#header {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
height:95px;
}
.suf-widget, .post, div.page, .non-wp-post, #subnav, #l3nav, #l4nav, #l5nav, #l6nav, #l7nav, #l8nav, .page-nav, .post-nav, #sidebar.flattened, #sidebar-2.flattened, #horizontal-outer-widgets-1.flattened, #horizontal-outer-widgets-2.flattened, .author-profile, .category-info, #featured-posts, h3#comments, h3.comments, h3#respond, h3.respond, textarea, blockquote, pre, input[type="text"], input[type="password"], .commentlist li, .suf-mag-categories td, .suf-mag-excerpts td, h2.suf-mag-headlines-title, .suf-mag-excerpts th, .suf-mag-categories th, #recaptcha_response_field, #language-selector ul li, #language-selector ul li a, #language-selector ul li a:visited, .download, .announcement, .warning, .note, .suf-mag-headlines {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
.post, div.page {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
}
.post-nav {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
}
.page-nav {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
}
#nav {
border-bottom:none;
margin-top:-36px;
margin-left:20px;
}
#nav ul li {
border-bottom:none;
}
#nav ul li a {
background: transparent url(transparenter_hintergrund_black.png) repeat scroll 0 0;
color:#FFFFFF;
}
#nav a, #nav a:visited {
color:#FFFFFF;
font-family: Folksolid, arial, helvetica;
font-weight:normal;
text-transform:uppercase;
font-size:16px;
font-weight:normal;
}
#nav ul ul li a {
color:#FFFFFF;
background-color:#666666;
}
#nav ul ul li a:visited {
color:#CCCCCC;
background-color:#333333;
}
#nav ul ul a.drop, #nav ul ul a.drop:visited {
background:none repeat scroll 0 0 #666666;
}
#right-header-widgets  {
margin-right:30px;
}
div.suf-widget {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
.tab-box div.sidebar-tab-content, .suf-widget, .suf-widget {
color:#000000;
}
.tab-box div.sidebar-tab-content a, .suf-widget a, .suf-widget a:visited {
color:#555555;
}
.dbx-handle {
border-bottom:1px dotted #777777;
}

#horizontal-outer-widgets-1 .suf-horizontal-widget {
height:280px;
overflow:hidden;
}
#featured-posts {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
}
.title-container {
padding-left:0px;
padding-right:10px;
}
.post .title {
width:100%;
margin-left:0px;
padding:0px;
}
h1.posttitle, h2.posttitle {
border-bottom:1px dotted #777777;
}

#cred, #cred a {
color:#FFF;
}
/* Elemente weglassen */

#cred td.cred-right {
display:none;
}
.post .date {
display: none;
}
.postdata .category {
display:none;
}
div.post-footer {
display:none;
}


/* Diverses Formulare, Buttons, etc */

.postdata .comments{
padding-right:0px;
}
#commentform textarea {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
}

#cred {
border-top:none;
}
.searchform .searchfield {
background: transparent url(transparenter_hintergrund.png) repeat scroll 0 0;
}
h3#respond, h3.respond {
background-color:#DDDDDD;
}
.schalter a{
-moz-border-radius:3px 3px 3px 3px;
background:url("white-grad.png") repeat-x scroll left top transparent;
border:1px solid #AAAAAA;
color:#0099cc;
cursor:pointer;
font-size:12px;
font-weight:normal;
padding:3px 10px;
text-decoration:none;
vertical-align:bottom;
margin-top:10px;
font-size:14px;
font-weight:bold;
width:200px;
display:block;
}
.schalter a:hover{
border:1px solid #333333;
color:#0099cc;
text-decoration:none;
}
.schalter a:hover{
color:#555555;
}

/* Diverses Plugin- & Kleinkram-CSS */

#commentform .subscribe-to-comments label {
border:medium none;
float:right;
font-weight:normal;
text-align:left;
width:95%;
}
.link {
font-size:16px;
padding:7px 7px 7px 35px;
font-weight:bold;
background:#DDDDDD url(pfeil.png) no-repeat scroll 7px center;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
.rating {
background:#DDDDDD url(rating.png) no-repeat scroll 7px center;
margin:20px 0 0;
padding:7px 7px 7px 35px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
.bewertung {
background-color:#DDDDDD;
margin:20px 0 20px 0;
padding:7px 7px 7px 7px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
.download {
background-color:#FFFFFF;
border:1px solid #900;
margin:20px 0 20px 0;
padding:7px 7px 7px 7px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}
form#mu_cross_search input#mu_cross_search_s {
color:#CCCCCC;
}
.twitter-icon-and-tag img {
display:none;
}








