body{font-family:Trebuchet MS,Helvetica,Arial,sans-serif;font-size:13px;color:#666;padding:0px;margin:0px;top:0;left:0;text-align:center;background-color:#fff;text-transform:lowercase;}
h1{clear:left;font-size:14px;letter-spacing:2px;font-weight:bold;color:#595556;margin:10px 0px 10px 0px;padding:0px 0px;}
h2{font-size:14px;font-weight:bold;color:#595556;letter-spacing:2px;margin:0px 0px 0px 0px;padding:7px 0px 10px 0;}
h3{font-size:14px;font-weight:bold;color:#595556;margin:0px 0px;padding:5px 0px 10px 0;}
img{border:none;}
strong{color:#595556;font-weight:bold;}
a{text-decoration:none;color:#cc3333;}
a:hover{color:#999;}
/* Main Container Wrap - Center Layout
********************************************************************/
#container{width:810px;margin:0px auto;padding:0px;text-align:left;}
/* Position Logo
********************************************************************/
#toplogo{width:800px;margin:0px;padding:0px;}
#toplogo div.logoLeft{float:left;width:427px;margin:5px 0 20px 0;padding:0px;}
#toplogo div.logoLeft img{margin:0px 0px 0 7px;padding:0px;}
#toplogo div.logoRight{float:left;width:373px;margin:5px 0 20px 0;padding:0px;}
#toplogo div.logoRight img{margin:0px 20px 0 0;padding:0px;border:2px solid #666;}
#toplogo div.logoRight img.lastIcon{margin:0px;padding:0px;}
/* Position top Icons
********************************************************************/
#topicons{width:800px;margin:0px;padding:0px;display:none;}
#topicons p{float:left;height:42px;padding:30px 0px 0 30px;margin:0px 121px 0 11px;}
#topicons p.speed{background:url(../icon-speedriding.jpg) top left no-repeat;}
#topicons p.free{background:url(../icon-freeriding.jpg) top left no-repeat;padding-left:37px;}
#topicons p.kite{background:url(../icon-kitesurfing.jpg) top left no-repeat;}
#topicons p.para{background:url(../icon-paragliding.jpg) top left no-repeat;margin-right:0px;}
/* Schnellsuche und Warenkorb
********************************************************************/
#basketwrap{width:810px;margin:0px;padding:0px;}
/* Shopnav
*********************/
#shopnav{float:left;width:500px;margin:0px;padding:0px;font-size:11px;}
#shopnav ul{margin:0px 0px 0px 186px;padding:0px;}
#shopnav ul li{display:inline;margin:0px 5px 0 0;padding:0px;}
/* Basket
*********************/
#basket{float:right;width:300px;margin:0px;padding:0px;font-size:11px;}
#basket div.minibasket{margin:0px;padding:0px 23px 0 0;}
#basket h4{display:none;}
#basket p{float:right;margin:0px 0px;padding:0px 0px 0 4px;}
/* Navi and Content Wrap
********************************************************************/
#sitewrap{clear:left;width:810px;min-height:500px;margin:0px;padding:0px;}
/* Wrap Headerbild und Sitecontent
********************************************************************/
#contentwrap{width:630px;float:left;margin:0px;padding:0px;}
/* Breadcrumb und Headerbild
********************************************************************/
#headerimg{width:610px;margin:0px;padding:0px;}
#headerimg img{margin:0px;padding:0px;}
/****/
ul.breadcrumb{width:610px;height:16px;margin:2px 0 0 0px;padding:1px 0 0px 7px;letter-spacing:1px;list-style-type:none;background:url(../topbar-red-wide.jpg) top left no-repeat;}
ul.breadcrumb li{display:inline;margin:0px 0 5px 0;color:#fff;}
ul.breadcrumb li a{color:#fff;}
ul.breadcrumb li a:hover{color:#999;}
/* SiteContent
********************************************************************/
#content{width:620px;margin:0px;padding:0px;line-height:16px;}
#content p{margin:0px 10px 10px 0px;padding:0px;}
#content ul{margin:0px 10px 15px 25px;padding:0px;list-style-type:square;}
#content ul li{margin:0px 0px 5px 0px;padding:0px;}
#content div.previewgal{margin:0px 0px 10px 0px;padding:0px;}
#content div.previewgal img.floatLeft{float:left;margin:0px;padding:0px;}
/* TEAM + SHOP OVERVIEW
********************************************************************************/
#content div.ov{width:300px;float:left;margin:12px 10px 0px 0px;padding:0px;}
#content div.barpic{width:293px;height:15px;margin:0px;padding:0px 0 0px 7px;letter-spacing:1px;color:#fff;background:url(../topbar-red-small.jpg) center left no-repeat;}
#content div.ov img{margin:0px 0px;padding:0px;}
#content div.ov p{margin:0px 0px;padding:0px;}
#content div.ov div.barpic a{color:#fff;}
#content div.ov div.barpic a:hover{color:#999;}
/* Product Overview
********************************************************************************/
#content div.product{width:200px;float:left;margin:0px 5px 10px 0px;padding:0px;}
#content div.product h3{font-size:11px;height:15px;font-weight:normal;color:#595556;letter-spacing:1px;margin:0px 0px;padding:0px 0px 0px 7px;background:url(../topbar-red-prod.jpg) top left no-repeat;}
#content div.product h3 a{color:#fff;}
#content div.product h3 a:hover{color:#999;}
#content div.product h4{font-size:12px;font-weight:bold;color:#595556;letter-spacing:1px;margin:0px 0px;padding:0px 0px;}
#content div.product p{font-size:12px;font-weight:bold;color:#595556;letter-spacing:1px;margin:0px 0px;padding:0px 0px;}
#content div.product img.imgprodov{margin:0px 0px;padding:0px 0px;}
/* SPLIT
********************************************************************************/
#content div.split1{float:left;width:400px;margin:0px;padding:0px;}
#content div.split2{float:left;width:185px;padding:0px 0px;margin:0px;}
#content div.split3{float:left;width:305px;padding:0px 0px;margin:0px 0px;}
/* FORMULARE
********************************************************************************/
#content form{margin:0px 0px 10px 0px;padding:0px;}
#content fieldset{margin:0px;padding:0px;border:none;}
#content legend{display:none;}
#content div.element{clear:left;display:block;margin:0px;padding:0px;}
/* Box um Bezeichnungen (abstand eingabefelder von links) */
#content div.element label{float:left;margin:0px 0 5px 0;padding:0px;width:130px;}
/* eingabefelder */
#content div.element input,
#content div.element textarea,
#content div.element select{float:left;width:200px;margin:0px 0 5px 0;padding:0px;font-size:11px;color:#fff;background-color:#666;border:1px solid #666;}
#content div.element input.text{height:14px;}
#content div.element input.textarea{height:90px;}
#content div.element input:focus,
#content div.element select:focus,
#content div.element textarea:focus{background-color:#ddd;color:#000;}
/* submit */
#content div.element input.submit{clear:left;margin:0px 0px 15px 250px;padding:0px 0px;width:80px;border:none;color:#cc3333;font-size:11px;text-align:right;cursor:pointer;background-color:transparent;}
#content div.element input.submit:hover{background-color:transparent;border-style:hidden;color:#999;}
#content div.split1 p{font-weight:bold;margin:0px 0px;padding:0px 0px;}
#content div.finfo{margin:0px 0px 15px 0px;color:#cc3333;}
#content p.warning{color:#cc3333;}
/* Newsletter Feldergrössen */
#content div.split3 div.element label{width:90px;}
#content div.split3 div.element input,
#content div.split3 div.element textarea,
#content div.split3 div.element select{width:180px;}
#content div.split3 div.element input.submitNL{clear:left;margin:0px 0px 15px 190px;padding:0px 0px;width:80px;border:none;color:#cc3333;font-size:11px;text-align:right;cursor:pointer;background-color:transparent;}
#content div.element input.submitNL:hover{background-color:transparent;border-style:hidden;color:#999;}
/* Gutschein Formular */
#content p.formtitle{margin:0px 10px 7px 0px;padding:10px 0 0 0;}
#content div.element label.checkbox{float:left;width:300px;padding:0px;}
#content div.element input.checkbox{float:left;width:20px;padding:0px 0px;margin:0px 5px 0 0;border:none;}
/* Footer
********************************************************************/
#footer{width:800px;margin:15px 0 0 0;padding:0px;border-top:1px dotted #666;text-align:center;}
#footer p{margin:5px 0 15px 0;padding:0px;}

