a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i0germany li,
#i1gallery p,
#ailaikwebergasse1865183wi li,
#information li,
#wewanttoproducelimitedclo p,
#i0england li,
#organisations li,
#forletterspleaseusethefol p,
#organisations p,
#freundfreundgbrsimonmeamr p,
#freundfreundgbrsimonmeamr li,
#wholesaleinquiriesifyouar p,
#bubedamekreuzstr480331mnc li,
#titusfreiburgschiffstr779 li,
#onlineshops p,
#limitedstylesforabetterwo p,
#forletterspleaseusethefol li,
#contactusifyouhaveaquesti p,
#byfoundingourfashionlabel p,
#i2four7weissfrauenstr2860 p,
#wewanttoproducelimitedclo li,
#copyrightsimonme2010allri li,
#i0onlineshop p,
#wwwheadrebelcom li,
#ailaikwebergasse1865183wi p,
#titusfreiburgschiffstr779 p,
#meida p,
#designkombinatpaulstrae1a p,
#copyrightsimonme2010allri p,
#snowbikeactionobereschbac li,
#wwwheadrebelcom p,
#i1home li,
#i2four7weissfrauenstr2860 li,
#madeinstorehahnenstr20506 li,
#events p,
#labels li,
#byfoundingourfashionlabel li,
#limitedstylesforabetterwo li,
#i1home p,
#doubleeightreichenbachstr p,
#meida li,
#followus p,
#events li,
#i0germany p,
#labels p,
#i0england p,
#contactusifyouhaveaquesti li,
#i1gallery li,
#madeinstorehahnenstr20506 p,
#thankyouthankyouforyourme p,
#snowbikeactionobereschbac p,
#doubleeightreichenbachstr li,
#onlineshops li,
#designkombinatpaulstrae1a li,
#hometexttext p,
#bubedamekreuzstr480331mnc p,
#wholesaleinquiriesifyouar li,
#followus li,
#information p,
#i0onlineshop li,
#hometexttext li,
#thankyouthankyouforyourme li  {
   font: normal bold 16px/19px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#eventsmenu ul li a,
#followusmenu ul li a,
#informationmenu ul li a,
#gallerymenu ul li a,
#organisationsmenu ul li a,
#i1onlineshopmenu ul li a,
#homemenu ul li a,
#mediamenu ul li a,
#labelsmenu ul li a,
#onlineshopsmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#i1onlineshopmenu ul li,
#onlineshopsmenu ul li,
#mediamenu ul li,
#labelsmenu ul li,
#followusmenu ul li,
#organisationsmenu ul li,
#eventsmenu ul li,
#homemenu ul li,
#informationmenu ul li,
#gallerymenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#organisationsmenu ul,
#mediamenu ul,
#gallerymenu ul,
#homemenu ul,
#i1onlineshopmenu ul,
#followusmenu ul,
#labelsmenu ul,
#onlineshopsmenu ul,
#eventsmenu ul,
#informationmenu ul  {
   font: normal bold 14px/17px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #858585;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

.fl li *,
#i1gallery p a,
.fl li a,
#limitedstylesforabetterwo p a,
#i0onlineshop p a,
#copyrightsimonme2010allri p a,
#i1home p a,
#information p a,
#followus p a  {
   display: inline;
}

#facebookbutton a.nmh,
#twitterbutton a:hover,
#myspacebutton a.nmh,
#myspacebutton a:hover,
#facebookbutton a:hover,
#twitterbutton a.nmh  {
   background-position: -20px 0%;
}

#emailform fieldset div input,
#emailform fieldset div textarea,
#emailform fieldset div label  {
   font: normal bold 16px/19px Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #000000;
}

#i1onlineshopmenu,
#informationmenu,
#gallerymenu,
#followusmenu,
#homemenu  {
   margin: 0px;
   z-index: 3;
   top: 661px;
   position: absolute;
}

#xclusivehovershow > div:first-child,
#colormehovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 1013px;
   height: 642px;
   background-repeat: no-repeat;
}

#homepicturebox table,
#aboutpicturebox table,
#gallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#gallerymenuhovershow div ul li,
#imprintmenu ul li,
#simonmemenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#imprintmenu ul li a,
#gallerymenuhovershow div ul li a  {
   padding: 2px 0.44em 2px 0.44em;
   height: 100%;
}

#freundfreundgbrsimonmeamr,
#thankyouthankyouforyourme  {
   position: absolute;
   left: 49px;
   top: 90px;
   z-index: 4;
}

#myspacebutton a,
#facebookbutton a,
#twitterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 20px;
   font-size: 20px;
   line-height: 20px;
}

#gallerypicturebox,
#homepicturebox,
#aboutpicturebox  {
   position: absolute;
   left: 49px;
   top: 91px;
   z-index: 3;
   width: 1005px;
   height: 472px;
}

#myspacebutton,
#twitterbutton,
#facebookbutton  {
   position: absolute;
   top: 8px;
   z-index: 3;
   width: 20px;
   height: 20px;
}

#eventsmenu,
#mediamenu,
#organisationsmenu  {
   margin: 0px;
   z-index: 4;
   left: 53px;
   position: absolute;
}

#home3xmedia,
#home2xmedia,
#home1xmedia  {
   position: absolute;
   top: 574px;
   z-index: 3;
   width: 330px;
}

#gallerymenuhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#xclusivehovershow,
#colormehovershow  {
   overflow: hidden;
   position: absolute;
   left: 48px;
   top: 91px;
   width: 1013px;
   height: 642px;
   display: none;
}

#xclusivehovershow > div:first-child  {
   background-image: url(sg_home_media/xclusivehovershow.gif);
}

#colormehovershow > div:first-child  {
   background-image: url(sg_home_media/colormehovershow.gif);
}

#thankyouthankyouforyourme li  {
   font-size: 60px;
   line-height: 72px;
}

#wholesaleinquiriesifyouar li  {
   color: #010101;
}

#copyrightsimonme2010allri li  {
   text-align: center;
   font-size: 14px;
   line-height: 17px;
}

#wewanttoproducelimitedclo li  {
   color: #FFFFFF;
}

#wewanttoproducelimitedclo p  {
   color: #FFFFFF;
}

#gallerymenuhovershow div ul  {
   font: bold 16px/20px Arial, Helvetica, sans-serif;
   height: 20px;
   margin: 0px;
   padding: 0px;
   color: #858585;
   text-align: left;
}

#copyrightsimonme2010allri p  {
   text-align: center;
   font-size: 14px;
   line-height: 17px;
}

#wholesaleinquiriesifyouar p  {
   color: #010101;
}

#thankyouthankyouforyourme p  {
   font-size: 60px;
   line-height: 72px;
}

#limitedstylesforabetterwo  {
   position: absolute;
   left: 48px;
   top: 643px;
   z-index: 3;
   width: 279px;
}

#thankyouthankyouforyourme  {
   width: 682px;
}

#home2button,
#home1button  {
   font: bold 16px/19px Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   top: 694px;
   z-index: 4;
   height: 12px;
}

#freundfreundgbrsimonmeamr  {
   width: 339px;
}

#copyrightsimonme2010allri  {
   position: absolute;
   left: 31px;
   top: 793px;
   z-index: 3;
   width: 410px;
}

#streifen2,
#streifen1  {
   position: absolute;
   left: 48px;
   z-index: 3;
   width: 1007px;
   height: 2px;
   background-color: #000000;
   background-image: none;
   font-size: 1px;
}

#gallerymenuhovershow  {
   overflow: hidden;
   position: absolute;
   left: 496px;
   top: 24px;
   z-index: 3;
   display: none;
}

#simonmemenu ul li a  {
   padding: 2px 1.1em 2px 1.1em;
   height: 100%;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#wwwheadrebelcom li  {
   color: #858585;
}

#onlineshopsmenu ul  {
   font-size: 16px;
   line-height: 19px;
}

#i1viewcartbutton a  {
   background: url(sg_online-shop_media/d1viewcartbutton.gif) no-repeat;
   display: block;
   height: 15px;
   width: 18px;
   font-size: 15px;
   line-height: 15px;
}

#wwwheadrebelcom p  {
   color: #858585;
}

#xclusivehovershow  {
   z-index: 5;
}

#organisationsmenu  {
   top: 246px;
   width: 199px;
}

#i0viewcartbutton  {
   font: bold 14px/17px Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   left: 810px;
   top: 15px;
   z-index: 3;
   width: 72px;
   height: 10px;
}

#i1onlineshopmenu  {
   left: 782px;
   width: 117px;
}

#i1viewcartbutton  {
   position: absolute;
   left: 786px;
   top: 13px;
   z-index: 3;
   width: 18px;
   height: 15px;
}

#facebookbutton a  {
   background-image: url(sg_online-shop_media/facebookbutton.gif);
}

#colormehovershow  {
   z-index: 6;
}

#twitterbutton a  {
   background-image: url(sg_online-shop_media/twitterbutton.gif);
}

#hometexttext li  {
   text-align: right;
}

#myspacebutton a  {
   background-image: url(sg_online-shop_media/myspacebutton.gif);
}

#emptycartbutton  {
   font: bold 14px/17px Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   left: 883px;
   top: 15px;
   z-index: 3;
   width: 84px;
   height: 13px;
}

#informationmenu  {
   left: 620px;
   width: 93px;
}

#facebookbutton  {
   left: 974px;
}

#imprintmenu ul  {
   font: bold 14px/18px Arial, Helvetica, sans-serif;
   height: 18px;
   margin: 0px;
   padding: 0px;
   color: #858585;
   text-align: left;
}

#onlineshops li  {
   font-size: 18px;
   line-height: 22px;
}

#simonmemenu ul  {
   font: bold 18px/22px Arial, Helvetica, sans-serif;
   height: 22px;
   margin: 0px;
   padding: 0px;
   color: #858585;
   text-align: left;
}

#hometexttext p  {
   text-align: right;
}

#i1homebutton a  {
   background: url(sg_online-shop_media/homebutton.gif) no-repeat;
   display: block;
   height: 36px;
   width: 279px;
   font-size: 36px;
   line-height: 36px;
}

#onlineshops p  {
   font-size: 18px;
   line-height: 22px;
}

#myspacebutton  {
   left: 1004px;
}

#twitterbutton  {
   left: 1034px;
}

#followusmenu  {
   left: 952px;
   width: 70px;
}

#i0germany li  {
   font-size: 18px;
   line-height: 22px;
}

#i0onlineshop  {
   position: absolute;
   left: 782px;
   top: 643px;
   z-index: 3;
   width: 103px;
}

.c858585 * a,
.c858585 a  {
   color: #858585;
}

#i1homebutton  {
   position: absolute;
   left: 49px;
   top: 27px;
   z-index: 3;
   width: 279px;
   height: 36px;
}

#i0england li  {
   font-size: 18px;
   line-height: 22px;
}

#home2button  {
   width: 294px;
   left: 396px;
}

#home2xmedia  {
   left: 386px;
}

#home1xmedia  {
   left: 49px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1101px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#followus li  {
   color: #010101;
}

#home1button  {
   width: 234px;
   left: 57px;
}

#imprintmenu  {
   position: absolute;
   left: 906px;
   top: 792px;
   z-index: 3;
}

#i0england p  {
   font-size: 18px;
   line-height: 22px;
}

#gallerymenu  {
   left: 490px;
   width: 99px;
}

#home3xmedia  {
   left: 724px;
}

#simonmemenu  {
   position: absolute;
   left: 396px;
   top: 47px;
   z-index: 3;
}

#i0germany p  {
   font-size: 18px;
   line-height: 22px;
}

#information  {
   position: absolute;
   left: 620px;
   top: 643px;
   z-index: 3;
   width: 94px;
}

#followus p  {
   color: #010101;
}

#ridefooter  {
   font-size: 0px;
}

#eventsmenu  {
   top: 425px;
   width: 95px;
}

#streifen2  {
   top: 628px;
}

#mediamenu  {
   top: 115px;
   width: 137px;
}

#streifen1  {
   top: 78px;
}

#i1gallery  {
   position: absolute;
   left: 490px;
   top: 643px;
   z-index: 3;
   width: 59px;
}

#page_bkg  {
   position: absolute;
   width: 1101px;
   height: 818px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#homemenu  {
   left: 369px;
   width: 107px;
}

#followus  {
   position: absolute;
   left: 953px;
   top: 643px;
   z-index: 3;
   width: 110px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#i1home  {
   position: absolute;
   left: 369px;
   top: 643px;
   z-index: 3;
   width: 48px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 818px;
   width: 1101px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

#tm  {
   background: url(sg_online-shop_media/tm.gif) no-repeat;
   position: absolute;
   left: 331px;
   top: 29px;
   z-index: 3;
   width: 17px;
   height: 10px;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.cFFF a  {
   color: #FFFFFF;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}

