/*
Theme Name: MMK ff-webdesigner
Theme URI: http://ff-webdesigner.de/
Description: Wordpress business theme for mmk-personal.de
Version: 1.1
Author: Frank Woelky
Author URI: http://ff-webdesigner.de/
Tags: white, custom header, fixed width, two columns, widgets
*/
body{font-size:62.5%; text-align:center}
#page{background-color:white; border:1px solid #959596; text-align:left}
#header{background:#73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center}
#headerimg{margin:7px 9px 0; height:192px; width:740px}
#content{font-size:1.2em}
.author{font-size:9px}
.widecolumn .entry p{font-size:1.05em}
.narrowcolumn .entry, .widecolumn .entry{line-height:1.4em}
.widecolumn{line-height:1.6em}
.narrowcolumn .postmetadata{text-align:center}
.thread-alt{background-color:#f8f8f8}
.thread-even{background-color:white}
.depth-1{border-top:1px dashed #999}
.even, .alt{}
#footer{background:#e7e7e7 url('images/kubrickfooter.jpg') no-repeat top; border:none}
small{font-family:Arial,Helvetica,Sans-Serif; font-size:0.9em; line-height:1.5em}
#headerimg .description{font-size:1.2em; text-align:center}
h2{font-size:1.6em}
h2.pagetitle{font-size:1.6em}
#sidebar h2{font-family:'Lucida Grande',Verdana,Sans-Serif; font-size:1.2em}
h3, h2{font-size:1.3em}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none}
.entry p a:visited{color:#b85b5a}
.sticky{background:#f7f7f7; padding:0 10px 10px}
.sticky h2{padding-top:10px}
.commentlist li, #commentform input, #commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}
.commentlist li ul li{font-size:1em}
.commentlist li{font-weight:bold; padding-top:20px; padding-bottom:20px}
.commentlist li .avatar{float:right; border:1px solid #eee; padding:2px; background:#fff}
.commentlist cite, .commentlist cite a{font-weight:bold; font-style:normal; font-size:1.1em}
.commentlist p{font-weight:normal; line-height:1.5em; text-transform:none}
#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}
.commentmetadata{font-weight:normal; font-style:italic; color:#999}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#777}
code{font:1.1em 'Courier New',Courier,Fixed}
acronym, abbr, span.caps{font-size:0.9em; letter-spacing:.07em}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt}
#wp-calendar a{text-decoration:none}
#wp-calendar caption{font:bold 1.0em 'Lucida Grande',Verdana,Arial,Sans-Serif; text-align:left}
#wp-calendar th{font-style:normal; text-transform:capitalize}
body{margin:0 0 20px 0; padding:0}
#page{background-color:white; margin:20px auto; padding:0; width:760px; border:1px solid #959596}
#header{background-color:#73a0c5; margin:0 0 0 1px; padding:0; height:200px; width:758px}
#headerimg{margin:0; height:200px; width:100%}
.narrowcolumn{float:left; padding:0 0 20px 45px; margin:0px 0 0; width:450px}
.widecolumn{padding:10px 0 20px 0; margin:5px 0 0 150px; width:450px}
.post{margin:0 0 40px; text-align:left; clear:both}
.post hr{display:block}
.widecolumn .post{margin:0}
.narrowcolumn .postmetadata{padding-top:5px}
.widecolumn .postmetadata{margin:30px 0}
.widecolumn .smallattachment{text-align:center; float:left; width:128px; margin:5px 5px 5px 0px}
.widecolumn .attachment{text-align:center; margin:5px 0px}
.postmetadata{clear:both}
.clear{clear:both}
#footer{padding:0; margin:0 auto; width:760px; clear:both}
#footer p{margin:0; padding:20px 0; text-align:center}
h1{padding-top:70px; margin:0}
#sidebar h2{margin:15px 0 0; padding:0}
p img{padding:0; max-width:100%}
img.centered{display:block; margin-left:auto; margin-right:auto}
img.alignright{padding:4px; margin:0 0 2px 7px; display:inline}
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}
.alignright{float:right}
.alignleft{float:left}
html>body .entry ul{margin-left:0px; padding:0 0 0 15px; list-style:none}
html>body .entry li{margin:7px 0 8px 0px; list-style:square outside; padding-left:8x}
.entry ol{padding:0 0 0 35px; margin:0}
.entry ol li{margin:0; padding:0}
.postmetadata ul, .postmetadata li{display:inline; list-style-type:none; list-style-image:none}
#sidebar{padding-bottom:20px}
#sidebar ul, #sidebar ul ol{margin:0; padding:0}
#sidebar ul p, #sidebar ul select{margin:5px 0 8px}
#sidebar ul ul, #sidebar ul ol{margin:0px}
#sidebar ul ul ul, #sidebar ul ol{
	margin:0;
	list-style: none;
}
ol li, #sidebar ul ol li{list-style:decimal outside}
#sidebar #searchform #s{width:108px; padding:2px}
#sidebar #searchsubmit{padding:1px; width:120px}
.entry form{text-align:center}
select{width:130px}
#commentform input{width:170px; padding:2px; margin:5px 5px 1px 0}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%; padding:2px}
#respond:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
#commentform #submit{margin:0 0 5px auto; float:right}
.alt{margin:0; padding:10px}
.commentlist{padding:0; text-align:justify; position:relative; margin:0px}
.rechts .commentlist li{margin:0px; padding:20px 5px; list-style:none; display:block}
.commentlist li ul li{margin-right:-5px; margin-left:10px}
.commentlist p{margin:10px 5px 10px 0}
.commentlist .marks{color:#DDD; float:left; height:47px; margin-left:-5px; margin-top:-10px; overflow:hidden; width:50px; font:bold 90px Georgia,"Times New Roman",Times,serif}
.commentlist .marksend{clip:rect(auto,auto,auto,auto); overflow:hidden; position:absolute; left:540px; margin-top:-50px}
.vcard img{margin-bottom:5px; margin-left:10px}
.children{padding:0}
#commentform p{margin:5px 0}
.nocomments{text-align:center; margin:0; padding:0}
.commentmetadata{margin:0; display:block}
#sidebar form{margin:0}
#wp-calendar{empty-cells:show; margin:10px; width:155px}
#wp-calendar #next a{padding-right:10px; text-align:right}
#wp-calendar #prev a{padding-left:10px; text-align:left}
#wp-calendar a{display:block}
#wp-calendar td{padding:3px 0; text-align:center}
#wp-calendar td.pad:hover{background-color:#fff}
acronym, abbr, span.caps{cursor:help}
acronym, abbr{border-bottom:1px dashed #999}
blockquote{margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd}
blockquote cite{margin:5px 0 0; display:block}
.center{text-align:center}
.hidden{display:none}
.screen-reader-text{position:absolute; left:-1000em}
hr{display:none}
a img{border:none}
.navigation{display:block; text-align:center; margin-top:10px; margin-bottom:60px}
.aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
p.wp-caption{border:1px solid #ddd; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; text-align:center; line-height:17px; padding:0 4px 5px; margin:0}
html{min-height:100.05%}
body{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; padding:0px; margin-top:4px; margin-right:0px; margin-bottom:0px; margin-left:0px}
.all{width:877px; margin-right:auto; margin-left:auto; text-align:left}
.top{padding-bottom:20px}
.logo{background-image:url(/img/mmk-personal02_03.gif); background-repeat:no-repeat; text-align:center; vertical-align:middle; height:139px; width:295px; float:left}
.logo h1{font-size:24px; margin:0px; padding-top:55px}
.logo a{color:#000; text-decoration:none}
.logo a:hover{color:#910400}
.titelbild{float:left; height:139px; width:582px}
.titelbild h1{font-size:10px; padding-top:10px; padding-left:130px; font-weight:normal; position:absolute}
.main{display:block; overflow:hidden}
.links{float:left; width:250px}
.links ul.hpnav,.links ul.FoldingCategoryList{list-style-type:none; margin-left:0px; padding:0px; margin-top:0px;width:100% !important}
.links ul.hpnav a, .links ul.FoldingCategoryList a{
	background:#FFB266 url(/img/nav-lo.gif) no-repeat left center !important;
	height:22px !important;
	color:#910400;
	text-decoration:none !important;
	display:block;
	padding: 8px 0 0 30px !important;
	border:1px solid #FFF !important
}
ul.menu ul{width:auto !important}
.links ul.FoldingCategoryList ul a{
	background: #FFC993 url(none)!important;
	padding: 2px 2px -2px 30px !important;
}
.links ul.FoldingCategoryList ul ul a {
	height:auto !important;
	border:0 !important;
	padding: 0 0 0 35px !important;
	background: #FDB !important
}
.links ul.FoldingCategoryList ul ul li{margin-top:0 !important}
.links ul.hpnav li.current-cat ul{display:block}
.links ul.hpnav ul{list-style:none; padding-left:0px; border:1px solid #FFF}
.links ul.hpnav .children a,.links ul.FoldingCategoryList ul a{height:12px; display:block; padding-top:2px; background:#FFB266 url(none); border-top:none; border-right:none; border-bottom:none; border-left:none; padding-bottom:2px}
.links ul.hpnav a:hover,.links ul.FoldingCategoryList a:hover{color:#F00; background-image:url(/img/nav-hi.gif); border-top-color:#F00; border-right-color:#F00; border-bottom-color:#F00; border-left-color:#F00}
.links ul.hpnav .children a:hover,.links ul.FoldingCategoryList ul a:hover{color:#F00; background-image:url(none); border-style:none}
.links ul.hpnav a.akt, .links ul.FoldingCategoryList a.active{
	color:#000 !important;
	background: #FFF url(/img/nav-ak.gif) no-repeat !important;
}
.links ul.hpnav a.akt:hover,.links ul.FoldingCategoryList a.active:hover{color:#000; border-top-color:#FFF; border-right-color:#FFF; border-bottom-color:#FFF; border-left-color:#FFF}
.rechts{float:left; margin-left:20px; line-height:1.3em; width:587px}
.rechts li{margin:0px; padding:0px; list-style-type:none}
.rechts .list input{width:20px}
.rechts p, .mitte p{margin-top:0px; margin-bottom:20px}
.mitte{float:left; margin-left:20px; line-height:1.3em; width:450px}
.bilder{float:left; width:157px; text-align:right; font-size:11px}
h1.slogan{font-size:12px; margin:0px; padding-top:8px; padding-left:300px; height:45px; background-image:url(/img/header.gif); background-repeat:no-repeat}
.rechts h1, .mitte h1{font-size:18px; margin-top:0px; margin-right:0px; margin-bottom:15px; margin-left:0px}
.clear{clear:both}
.footer{font-size:11px; color:#333; background-image:url(/img/footer.gif); background-repeat:no-repeat; height:30px; padding-top:10px; padding-left:300px; margin-top:20px}
.footer a{color:#333; text-decoration:none}
.footer a:hover{color:#000}
a{color:#910400; text-decoration:none}
a:hover{color:#C00}
input{width:250px; margin:3px; font-family:Arial,Helvetica,sans-serif; font-size:12px; border:1px solid #FFB266}
input[type=checkbox], input[type=radio]{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.input1{width:50px}
.input2{width:185px}
textarea{width:248px; margin:3px; border:1px solid #FFB266}
.keinrahmen{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
#calendar_wrap{text-align:left}
.wp-tag-cloud a{color:#999}
.sociable_tagline{margin-bottom:10px}
#please_link_to_area{width:587px}
.kicktipp-ltr{overflow:auto}
.ergebnis{width:25px}
#sidebar .werbung{padding-bottom:15px; float:left; text-align:center; width:50%}
#sidebar .werbung img{border-style:none}
.facebook_like{width:130px !important}
.highlight{padding:5px; border:3px dotted #ffb266; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; box-shadow:0 0 20px #ddd inset}
