/*
-----------------------------------------------
sport wedl style
version:  2006.03.13
----------------------------------------------- */

body {background: url(./images/background_winter.gif);}
#container {margin-left: auto; margin-right: auto; width: 920px; background-color: #FFFFFF;}
#borders {padding: 10px 10px 10px 10px;}
#spacer {float: left; margin: 0; padding: 0;}


/* Banner - Utility Nav
----------------------------------------------- */
#banner {float:left; background: url(./images/banner_winter.jpg) no-repeat; width: 900px; height: 190px;}
#homelink {position: relative; top: 45px; left: 23px; width: 160px; height: 115px;}



/* Main Nav
----------------------------------------------- */
#navigation {padding: 0; margin: 0;}
#navigation h1 {float: right; margin: 0 0 0 0; padding: 161px 65px 0 0; 
font: bold 13px Verdana, sans-serif; text-align: left;}
a.mainnav:link, a.mainnav:visited {display: block; float: left; margin: 0; 
  padding: 5px 0 5px 10px; text-decoration: none; color: #FFFFFF;}
a.mainnav:hover {margin: 0; padding: 5px 0 5px 10px; color: #697FA0; display: block; float: left; text-decoration: none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnavtext a {float: none;}            /* End IE5-Mac hack */
#navigation strong {display: block; float: left; margin: 0; padding:5px 0 5px 10px; color: #697FA0;}
#navigation strong a {float:left; display:inline; border-width:0; padding:0; color: #697FA0; font: bold 13px Verdana, sans-serif;}
/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation strong a {float:none; display:inline; border-width:0; padding:0; color: #697FA0; font: bold 13px Verdana, sans-serif;} /* End IE5-Mac hack */ 


/* Secondary Nav
----------------------------------------------- */
#secondarynav {width: 160px;}
#secondarynav a {display: block; padding: 7px 0px 7px 20px; background-color: #D32918; margin: 0; text-decoration: none; text-align: left; color: #FFFFFF; font: 12px Verdana, sans-serif;}
#secondarynav a:hover {background-color: #697FA0;}
#secondarynav strong {display: block; padding: 7px 0px 7px 20px; background-color: #697FA0; margin: 0; text-decoration: none; text-align: left; color: #FFFFFF; font: 12px Verdana, sans-serif;}



/* Tertiary Nav
----------------------------------------------- */
#tertiarynav {width: 158px; border-right: 1px solid #D32918; border-left: 1px solid #D32918;}
#tertiarynav a {display: block; padding: 7px 0px 7px 20px; background-color: #FFFFFF; margin: 0; text-decoration: none; text-align: left; color: #D32918; font: 12px Verdana, sans-serif;}
#tertiarynav a:hover {background-color: #FFFFFF; color: #697FA0; font: bold 12px Verdana, sans-serif;}
#tertiarynav strong {background-color: #FFFFFF; color: #697FA0; font: bold 12px Verdana, sans-serif;}




/* Columns
----------------------------------------------- */

table#layout {float: left; border-collapse: collapse; width: 900px;}
td#graphicelement {vertical-align: bottom; width: 68px; }
td#secnav {vertical-align: top; width: 190px;}
td#contentcol {vertical-align: top; width: 642px;}



/* Tables
----------------------------------------------- */

table#werkstattbilder {border-collapse: collapse; width: 642px;}
table#werkstattpreise {border-collapse: collapse; width: 420px; font: 12px Verdana, sans-serif; border: 1px solid #D32918;}
td#wheader {background-color: #D32918; font: bold 12px Verdana, sans-serif; color: #FFFFFF; padding: 5px;}
td#witem {padding: 5px; width: 300px;}
td#wprice {padding: 5px; width: 120px; text-align: right;}
table#verleihbilder {border-collapse: collapse; width: 642px;}
#verleihbilder td {font: bold 12px Verdana, sans-serif;}
table#verleihpreise {border-collapse: collapse; width: 420px; font: 12px Verdana, sans-serif; border: 1px solid #D32918;}
td#vheader {background-color: #D32918; font: bold 12px Verdana, sans-serif; color: #FFFFFF; padding: 5px;}
td#vitem {padding: 5px; width: 320px;}
td#vprice {padding: 5px; width: 100px; text-align: right;}
td#spacer {padding: 0;}
table#wohnungsbilder {border-collapse: collapse; width: 642px;}
table#wohnungen {border-collapse: collapse; width: 642px;}
#wohnungen td {vertical-align: top; font: 12px Verdana, sans-serif;}
table#produktbilder {border-collapse: collapse; width: 642px;}
table#markenlogos {border-collapse: collapse; width: 642px;}
#markenlogos td {text-align: center;}
table#llo {border-collapse: collapse; font: 12px Verdana, sans-serif; }
table#llo td {border: 1px solid #D32918;}
table#lloanmeldung td {font: 12px Verdana, sans-serif;}


/* Content
----------------------------------------------- */
#content {margin:0; padding: 0; background-color:#FFFFFF;}
#secnav p {font: bold 12px/30px Verdana, sans-serif; margin-top: 0;}
#contentcol p {font: 12px/17px Verdana, sans-serif; margin-top: 0;}
#contentcol a {font: 12px Verdana, sans-serif; color: #D32918;}
#contentcol h1 {font: bold 14px Verdana, sans-serif; color: #000000; margin-bottom: 10px;}
#contentcol h3 {font: bold 14px Verdana, sans-serif; color: #D32918; margin-bottom: 5px;}
#contentcol h2 {font: bold 14px Verdana, sans-serif; color: #D32918; margin-bottom: 10px;}
#contentcol ul {font: 12px/18px Verdana, sans-serif; margin-left: 1.5em; padding-left: 0;}
#contentcol li {font: 12px/28px Verdana, sans-serif;}

#contentcol p.highlight {font: 12px/17px Verdana, sans-serif; margin-top: 0; color: #D32918;}
#contentcol p.error {font: bold 14px/19px Verdana, sans-serif; margin-top: 0; color: #D32918;}

#contentcol form {font: 12px Verdana, sans-serif;}

#content hr {display: block; clear: left; visibility: hidden; line-height: 0; height: 0;}
div.clearer {clear: left; line-height: 0; height: 0;}



/* Footer
----------------------------------------------- */
#footer {margin: 0 -260px -28px 0; padding: 28px 0 0 260px;
 background: url(./images/footer_winter.gif) no-repeat; width: 900px; height: 50px; color: #FFFFFF; font: 10px Verdana, sans-serif;
  text-align: left;}
a.footer:link, a.footer:visited {color: #FFFFFF; 
  font: 10px Verdana, sans-serif;
  text-decoration: none;}
a.footer:hover {border-bottom: 1px solid #FFFFFF;}
#footer strong {border-bottom: 1px solid #FFFFFF; font: 10px Verdana, sans-serif;}
