@charset "utf-8";

/* ---------------------------------------------------------- 
/* Autor: Michael Martin, m-dev.ch
/* Datum: 05.07.2009
/* Copyright: (c)2009 m-dev.ch
/* ------------------------------------------------------- */


html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, tr, td { margin: 0; padding: 0; }

html  { height:100%; margin-bottom:1px; }
body  { background:#000 url(./images/bg_page.png) top left repeat-x;; color:#fff; font-family: Verdana, Arial, sans-serif; font-size:12px; }

p.altershinweis     { font-size:10px; margin:0 0 15px 0; line-height:130%; }

a, a:link, a:visited                            { color:#fff; text-decoration:none; }
a:hover, a:active                               { color:#000; text-decoration:none; }
#left a:hover, #right a:hover,#footer a:hover  { color:#FF7FED; }
#footer, #footer a, #footer a:visited, #footer a:hover  { font-size:10px; }

h1 { font-size: 23px; font-weight:bold; padding:0; margin: 10px 0 15px 0; }

.buttonheading a img { border:none; }


.flt-left { display:block; float:left; font-size:24px; margin:0 90px 0 0; }
.flt-right{ float:right; display:block; }
.clr-both { clear:both; }
.clr-left { clear:left; }
.clr-right { clear:right; }
.bottom40 { clear:both; height:40px; }

span.flt-left strong { font-size:28px; }


/*
-----------------------------------------
  LAYOUT
-----------------------------------------
*/
div#container { background:transparent url(./images/girl.png) top right no-repeat; margin:0 auto; width:800px; overflow:hidden; text-align:left; }
div#left      { display:inline; float:left; }
div#right     { display:inline; float:left; }
div#footer    { display:block; clear:both; padding:30px 0 0 0; }
div#bannerauktion { width:380px; margin:0 105px 50px 0; overflow:hidden; }
div#werbung       { width:310px; overflow:hidden; }
div#contentpartner{ width:380px; overflow:hidden; }

span.title  { display:inline; float:left; font-weight:bold; letter-spacing:1px; padding:0 0 10px 0; }
span.kursiv { display:inline; float:right; font-size:11px; font-style:italic; padding:0 0 10px 0; text-align:right; }

#werbung img { margin:0 3px 5px 0; }