/*
 * Reset
 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}blockquote,qsection
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
/* remember to define focus styles! */
:focus{outline:0}
/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0}


/*
 * Clearfix
 */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns].clearfix{display:block;}
* html.clearfix{height:1%;}


/*
 * General Styles
 */
html,body{font: 100%/1.5em Arial;background:#fff;color:#000;}
body{text-align:center;}
/* Links */
a{text-decoration:none!important;color:#0066ff;} /* Border bottom, no underline */
a:hover,
a:visited,
a:active{color:#003399;}
a.twitter,
a.facebook{}
div{margin:0 auto;}


/*
 * Typography
 */
h1{font: 2em/2em Georgia;margin:1em 0 0 0;padding:0;}
h2,
h3,
h4{padding:0;}
h2{font: 1.4em/1.5em Arial;margin-bottom:.3em;}
h3{}
h4{}
p{padding:0 0 1.5em 0;}
ul,
ol{padding:0 250px 1em 250px;list-style-type:disc}
ul ul,
ol ol,
ol ul,
ul ol{padding:0 0 0 20px;}
ol{list-style-type:decimal}
ul ul{list-style-type:circle}
ul ul ul{list-style-type:square}
li{line-height:2em;}
blockquote{font: 1.2em/1.5em Georgia;margin:0 260px 1em 230px;padding:0 0 0 20px;background:url(gfx/bg_blockquote.gif) no-repeat;}
blockquote:after {content:".";display:block;margin:-1.5em -20px 0 0;background:url(gfx/bg_blockquote.gif) top right no-repeat;text-indent:-9999px;}
small{font-size:.8em;color:#333}

cite{}
pre{overflow:auto;width:500px;margin:0 auto;display:block;}
pre code{
background:#eee none repeat scroll 0 0;
border:1px solid #ccc;
display:block;
overflow:auto;
padding:19px;
}


/*
 * Images
 */
img.alignleft,
img.alignright{float:left;overflow:hidden;display:inline;}
img.alignleft{}
img.aligncenter{display: block;margin-left: auto;margin-right: auto;}
img.alignright{float:right}


/*
 * Forms
 */


/*
 * Tables
 */


/*
 * LAYOUT
 */
.wrapper{margin:0 auto;width:720px;}
.column{float:left;overflow:hidden;display:inline;width:348px;border:1px solid #ccc;}
.garanti{border:1px solid #555;margin-top:1em;padding:1em 0 0 0;background:#ffff99;margin-bottom:1em;}
#delay{border:1px solid #555;padding-top:1.5em;margin-bottom:1em;background:#99ccff;}
#delay input{font-weight:700;}
#header,#section,#nav,#aside,#footer{
display:block;
width:960px;
margin:0 auto;
border:30px solid #fff;
border-top:0;
border-bottom:0;
text-align:left;}
.nav{padding-left:0;padding-right:0;list-style-type:none;width:960px;}
.nav li{float:left;overflow:hidden;display:inline;}
.nav li.previous,
.nav li.next{width:250px;font-weight:700;}
.nav li.next{float:right;text-align:right;}
.nav a{}
#footer{border:0;font-size:.9em;text-align:center;margin-top:1em;line-height:56px;}
#pusha_knapp{margin:0 10px -23px 0;}
#flattr iframe{margin:0 0 -40px 10px;}
