/*

***************************************************************************************
*                                                                                     *
*   Fotopost24                                                                        *
*   http://www.fotopost24.de                                                            *
*                                                                                     *
*   S P L A S H . C S S                                                               *
*                                                                                     *
*   Last modified: 27.02.2009                                                         *
*                                                                                     *
**************************************************************************************/



/*  B A S I C S
------------------------------------------------------------------------------------ */

* { border: 0; margin: 0; padding: 0; }
html { height: 100% }
body { background: #848484 url("../images/bg-body.gif") repeat-x left top; font-size: 100.01%; text-align: center; padding-bottom: 20px; }

#container { background: #FFF url("../images/bg-container.gif") repeat-y center top; font: normal 0.75em/150% Arial, Helvetica, sans-serif; text-align: left; color: #535557; width: 960px; margin: 16px auto 0; }

p, h2 { margin-bottom: 12px; }
h2, strong, b { font-weight: bold; }

h2 { font-size: 30px; line-height: 120%; letter-spacing: -1px; margin-bottom: 18px; }

a:link, a:visited { color: #006dd9; text-decoration: none; outline: 0; }
a:hover, a:active { color: #006dd9; text-decoration: underline; outline: 0; }

:focus { outline: 0; -moz-outline-style: none; }

small { font-size: 0.9em; line-height: 150%; }

em, i { font-style: italic; }
sup, sub { font-size: 80%; line-height: 0 !important; color: #939597 !important; }


/*  S P E C I A L   F O R M A T T I N G
------------------------------------------------------------------------------------ */

.no-margin { margin-bottom: 0 !important; }

hr, #skip { display: none; }

.left { float: left; }
.right { float: right; }

* html .clearfix { height: 1%; overflow: visible; } /* IE6 Fix */
*+html .clearfix { min-height: 1%; } /* IE7 Fix */
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }


/*  H E A D E R
------------------------------------------------------------------------------------ */

#header { background: transparent url("../images/bg-header.gif") repeat-x left top; padding: 0 24px 0 28px; }

#imprintlink { font-size: 0.9em; line-height: 120%; text-align: right; margin-bottom: 20px; }
#imprintlink a { color: #535557; }


/*  M A I N
------------------------------------------------------------------------------------ */

#main { background: transparent url("../images/bg-header.gif") repeat-x left top; text-align: center; padding: 1.5em 24px 80px; }

#biglogo { margin-bottom: 40px; }

#google-intro { background: #FFF url("../images/bg-google-intro.gif") repeat-x 0 0; text-align: left; border-top: 1px solid #C3C5C7; padding: 40px 0 40px; }

#google-intro div.left { width: 420px; }
#google-intro div.right { width: 400px; padding: 25px 60px 0 0 }

div#code { background: #ffffe5; border: 1px solid #e5d69d; margin-bottom: 12px; padding: 12px 12px 6px; }

#yourcode { font-family: "Courier New", monospace; font-weight: bold; font-size: 3.6em; line-height: 60%; color: #669900 }

a#ordernow { background: url("../images/button-ordernow.gif") no-repeat left top; display: block; vertical-align: middle; cursor: pointer; width: 215px; height: 28px; margin: 0 5px 0 0 !important; line-height: 0; text-indent: -9999px; }
a#ordernow:hover { background-position: left -28px; }

a#ordernow-poster { background: url("../images/button-ordernow-poster.gif") no-repeat left top; display: block; vertical-align: middle; cursor: pointer; width: 215px; height: 28px; margin: 0 5px 0 0 !important; line-height: 0; text-indent: -9999px; }
a#ordernow-poster:hover { background-position: left -28px; }

a#ordernow-fototasse { background: url("../images/button-ordernow-fototasse.gif") no-repeat left top; display: block; vertical-align: middle; cursor: pointer; width: 215px; height: 28px; margin: 0 5px 0 0 !important; line-height: 0; text-indent: -9999px; }
a#ordernow-fototasse:hover { background-position: left -28px; }

a#ordernow-kalender { background: url("../images/button-ordernow-kalender.gif") no-repeat left top; display: block; vertical-align: middle; cursor: pointer; width: 215px; height: 28px; margin: 0 5px 0 0 !important; line-height: 0; text-indent: -9999px; }
a#ordernow-kalender:hover { background-position: left -28px; }

.light { color: #737577; margin-bottom: 18px; }
.light a { font-weight: bold; }


/*  F O O T E R
------------------------------------------------------------------------------------ */

#footer { background: #F3F5F7 url("../images/bg-footer.gif") no-repeat left bottom; font-size: 0.9em; padding: 0 3px 30px; }
#footer .inner { border-top: 1px solid #C3C5C7; padding: 14px 21px 0; }

#footer .right { text-align: right; }
#footer .right a { margin-left: 10px; }

.footnote { color: #939597; border-top: 1px dotted #939597; margin-bottom: 12px; padding: 12px 21px 0; }
.footnote p { margin: 0; }


/*  E N D   S T Y L E S . C S S
------------------------------------------------------------------------------------ */
