* {
border-collapse:collapse;
font-family:Futura Bk BT, Verdana, Arial, sans-serif;
font-size:12px;
margin:0;
padding:0;
}

li {
padding-left:6px;
margin-left:26px;
}

.reduziert2 {
top:0;
height:14px;
z-index:10;
position:relative;
background-image:url(/images/reduziert.gif);
background-position:center;
background-repeat:no-repeat;
}

.no_reduziert {
top:0;
height:14px;
width:125px;
z-index:10;
position:relative;
text-align:left;
color:#000;
font-weight:700;
}

.reduziert {
top:0;
height:14px;
width:125px;
z-index:10;
position:relative;
text-align:left;
background-position:-26px 0;
background-image:url(/images/reduziert.gif);
background-repeat:no-repeat;
}

#schuberth_mobilitaets_programm {
text-align:left;
font-weight:700;
}

#headerNavDieGoldeneMaus {
top:-24px;
left:596px;
height:120px;
width:120px;
z-index:10;
position:absolute;
background-image:url(/images/Aufhaenger/die_goldene_maus.gif);
background-repeat:no-repeat;
}

#headerNavWochenangebot {
top:-14px;
left:436px;
height:116px;
width:140px;
z-index:10;
position:absolute;
background-image:url(/images/Template/wochenangebot.gif);
background-repeat:no-repeat;
}

select {
height:15px;
font-size:10px;
background:#369;
}

BODY {
top:0;
left:0;
background-image:url(/images/Template/bg_r.jpg);
background-position:1015px 10px;
background-repeat:no-repeat;
background-color:#8D9393;
color:#ccc;
}

strong {
color:#000;
}

#submenulayer {
position:absolute;
top:215px;
left:62px;
width:688px;
height:275px;
display:block;
}

#layer1_div {
position:absolute;
top:1078px;
left:162px;
width:688px;
height:275px;
z-index:10;
background-image:url(/images/themenbild-motorradundautorennsport.jpg);
background-position:0 0;
background-repeat:repeat-x;
display:block;
}

input.text,select {
background-color:#FBFBF9;
border:1px solid #7b9ebd;
}

input.check01 {
background-color:#FBFBF9;
}

h1,h2,h3 {
font-weight:700;
font-size:24px;
vertical-align:top;
padding:3px;
}

h3 {
font-size:12px;
}

TABLE {
border-collapse:collapse;
background-color:transparent;
}

TABLE.family_products {
border-spacing:1px;
border:1px solid #7b9ebd;
background-color:#FFF;
}

TD.family_products {
font-size:12px;
font-weight:700;
color:#000;
width:20%;
height:17px;
}

#returnfromdetail {
text-align:left;
background:#CBCBCB;
border:1px solid #F1F2F9;
}

.body_div {
position:absolute;
top:222px;
left:0;
text-align:left;
background-color:transparent;
}

.TableL0 {
width:1015px;
border-collapse:collapse;
background-position:0 0;
background-repeat:repeat-y;
background-image:url(/images/Template/bg_main.jpg);
}

.footer_div {
left:0;
text-align:left;
background-color:transparent;
}

.header_div {
position:absolute;
top:0;
left:0;
height:222px;
text-align:left;
}

.headerNavigation {
vertical-align:top;
font-size:10px;
color:#fff;
font-weight:700;
background-color:#8D9393;
}

#headerTop {
position:absolute;
top:0;
left:0;
height:190px;
background:#fff;
}

#headerMiddle {
position:absolute;
top:190px;
left:0;
width:1015px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
background-image:url(images/bg_header_nav.gif);
background-color:transparent;
}

#headerNavVert_1 {
position:absolute;
top:6px;
left:0;
width:550px;
height:26px;
text-align:left;
background-color:transparent;
}

#headerNavVert_2 {
position:absolute;
top:8px;
left:554px;
width:310px;
height:26px;
text-align:right;
background-color:transparent;
}

#headerNavVert_3 {
position:absolute;
top:6px;
left:870px;
height:26px;
text-align:left;
background-color:transparent;
}

#header_footer {
position:absolute;
top:216px;
left:0;
width:1015px;
height:6px;
background-repeat:no-repeat;
background-image:url(images/bg_header_nav2.jpg);
}

#headerNavigation {
text-align:left;
left:0;
height:20px;
}

.headerNavigation input,textarea {
position:relative;
top:-2px;
font-size:10px;
}

.messageStack {
z-index:10;
position:relative;
top:0;
left:0;
width:1008px;
border-collapse:collapse;
border-spacing:0;
background-color:transparent;
}

#Nav_Left,#Nav_Right {
color:#000;
z-index:1;
vertical-align:top;
width:138px;
overflow:hidden;
background-image:url(/images/kategorien/bg_infoBox_l.jpg);
}

#Nav_Right {
width:145px;
background-image:url(/images/kategorien/bg_infoBox_r.jpg);
}

.NavBox_,.NavBox_manufacturers,.NavBox_search,.NavBox_languages,.NavBox_werbung-left,.NavBox_shopping_cart,.NavBox_coupon,.NavBox_bezahlsysteme,.NavBox_girl,.NavBox_categories,.catContent_Categories {
z-index:1;
overflow:visible;
vertical-align:top;
width:138px;
}

.NavBox_categories {
z-index:110;
background-repeat:no-repeat;
background-image:url(/images/kategorien/bg_kategories.gif);
}

.NavBox_best_sellers,.NavBox_kleidung,.NavBox_girl,.NavBox_member_of,.NavBox_ciao,.NavBox_verification {
z-index:2;
vertical-align:top;
width:138px;
overflow:visible;
}

.NavBox_kleidung,.NavBox_girl {
height:140px;
}

.NavBox_verification {
height:356px;
}

.NavBox_Bookmarks {
height:55px;
z-index:110;
background-repeat:no-repeat;
background-image:url(/images/kategorien/bg_kategorie_r.gif);
}

.catHeaderImageL,.catHeaderImageR {
color:#FFF;
font-size:12px;
font-weight:700;
z-index:2;
top:0;
left:0;
width:138px;
height:30px;
background-image:url(/images/kategorien/bg_kategorie_l.gif);
}

.catHeaderImageR {
border-left:1px solid #CCC;
background-position:1px 0;
background-image:url(/images/kategorien/bg_kategorie_r.gif);
}

.catHeaderText {
z-index:3;
top:0;
text-align:left;
padding-top:4px;
padding-left:4px;
font-size:13px;
color:#fff;
font-weight:700;
}

.catContentImage {
z-index:2;
top:0;
text-align:center;
}

.catContentLeft {
z-index:2;
text-align:left;
top:30px;
padding-left:2px;
}

.catContentCenter {
z-index:2;
text-align:center;
top:30px;
background-image:url(/images/kategorien/bg_infoBox_l.jpg);
}

#catAjaxContent {
text-align:left;
}

#T0_Td2 {
text-align:center;
width:728px;
border-collapse:collapse;
background-color:transparent;
padding:0;
}

#MainArea {
vertical-align:top;
margin-left:auto;
margin-right:auto;
text-align:center;
width:100%;
float:left;
}

#MainAreaHeader {
position:relative;
vertical-align:top;
text-align:center;
width:100%;
height:13px;
border-collapse:collapse;
background-repeat:no-repeat;
background-position:6px 2px;
background-image:url(images/Template/mainRahmenT.gif);
float:left;
}

#MainAreaMiddle {
vertical-align:top;
margin-left:auto;
margin-right:auto;
text-align:center;
width:100%;
display:block;
border-collapse:collapse;
background-color:transparent;
background-repeat:repeat-y;
background-position:6px 0;
background-image:url(images/Template/mainRahmenM.gif);
float:left;
padding:0;
}

#MainAreaFooter {
width:100%;
height:13px;
float:left;
border-collapse:collapse;
background-repeat:no-repeat;
background-position:6px 0;
background-image:url(images/Template/mainRahmenB.gif);
}

#InfoArea {
margin-left:13px;
width:706px;
left:13px;
vertical-align:top;
text-align:center;
border-collapse:collapse;
background-repeat:no-repeat;
background-image:url(images/Template/a.gif);
}

#InfoAreaHeader {
height:23px;
border-collapse:collapse;
background-repeat:no-repeat;
background-image:url(images/Template/infoRahmenT.gif);
}

#InfoAreaHeaderText {
color:#5a5a5a;
text-align:left;
font-weight:700;
padding-left:10px;
padding-top:6px;
}

#ajaxProdNav {
width:670px;
height:60px;
padding-left:10px;
padding-top:10px;
background-image:url(/images/NavAjaxRahmen.gif);
background-repeat:no-repeat;
}

#NavL {
width:460px;
float:left;
}

#NavR {
width:220px;
float:left;
font-size:11px;
color:#fff;
text-align:right;
}

#NavR a {
font-size:10px;
}

#InfoAreaMiddle {
vertical-align:top;
text-align:center;
padding-top:10px;
background-color:#F7F7F7;
border-collapse:collapse;
background-repeat:repeat-y;
background-image:url(images/Template/infoRahmenM.gif);
}

#InfoAreaFooter {
height:13px;
border-collapse:collapse;
background-repeat:repeat-y;
background-image:url(images/Template/infoRahmenB.gif);
}

#T0_Td2T {
height:13px;
border-collapse:collapse;
background-color:transparent;
padding:0;
}

#T0_Td2B {
height:13px;
border-collapse:collapse;
background-repeat:no-repeat;
background-position:0 2px;
background-image:url(images/mainRahmenBottom.jpg);
padding:0;
}

#T0_Td2_T1_Tr3_Td1,#T0_Td2_T1_Td2,#T0_Td2_T1_Td2_T1,#T0_Td2_T1_Td2_T1,#T0_Td2_T1_Td2_T1_Td1_T1 {
text-align:center;
margin-left:auto;
margin-right:auto;
width:100%;
border-collapse:collapse;
padding:0 0 0 6px;
}

#T0_Td2_T1_Td2 {
background-color:transparent;
padding:0;
}

#T0_Td2_T1_Td2_T1 {
width:98%;
padding-left:20px;
background-color:transparent;
}

#T0_Td2_T1_Td2_T1_Td1_T1 {
width:98%;
padding-left:0;
background-color:transparent;
}

#T0_Td2_Tr2_T1_Td1 {
text-align:left;
width:100%;
padding-left:10px;
border-collapse:collapse;
background-color:transparent;
}

#products_price {
font-weight:700;
text-align:left;
width:125px;
}

.ProductListing {
width:100%;
border-collapse:collapse;
background-color:transparent;
}

.ProduktImage {
border-right:1px solid #dcd7c8;
border-bottom:1px solid #dcd7c8;
padding:0 1px;
}

.ProduktImage1 {
border-right:1px solid #dcd7c8;
border-bottom:1px solid #dcd7c8;
border:1px solid #dcd7c8;
padding:1px;
}

#ProdInfo {
color:#5a5a5a;
text-align:left;
width:668px;
border-collapse:collapse;
background-repeat:no-repeat;
padding:4px;
}

#box_information,#box_categories,#box_manufacturers,#box_search,#whats_new {
background-color:transparent;
}

.box_text_info {
background-color:transparent;
text-align:left;
padding-left:4px;
}

.box_info_center {
background-color:transparent;
text-align:center;
padding-left:2px;
}

.box_werbung {
background-color:transparent;
text-align:center;
padding-bottom:1px;
}

#box_werbung-left,#box_werbung-right {
background-color:transparent;
text-align:center;
padding:1px;
}

#box_hotline,#box_languages,#box_order_history,#box_product_notifications,#box_reviews,#box_shopping_cart,#box_best_sellers,#box_currencies,#box_specials,#box_whats_new {
background-color:transparent;
color:#000;
}

#box_shopping_cart {
background-color:transparent;
color:#fff;
}

.table_pd_info_c2 {
color:#5a5a5a;
margin-left:auto;
margin-right:auto;
text-align:left;
border-collapse:collapse;
background-color:#FFF;
}

#T0_Td2_T1 {
margin-left:auto;
margin-right:auto;
text-align:center;
width:96%;
border-collapse:collapse;
background-color:#FFF;
}

#T0_Td2_Td1_T1 {
text-align:center;
width:100%;
}

#T0_Td2_Tr1_Td1 {
height:13px;
text-align:center;
background-color:transparent;
}

#T0_Td2_Tr2_T1 {
width:92%;
text-align:center;
}

#products_description {
width:98%;
vertical-align:top;
margin:1px;
padding:1px;
}

#prod_info {
vertical-align:top;
float:left;
font-size:14px;
margin:0;
}

#header {
background:#CBCBCB;
background-image:url(images/shop.jpg);
}

#boxAlleAngebote {
height:18px;
font-size:12px;
font-weight:700;
color:#fff;
background-image:url(images/kategorien/AlleAngebote.gif);
}

#SetInfoHeader {
border:0 solid #0B77CE;
font-size:24px;
font-weight:700;
background:#fff;
color:#000;
width:98%;
}

#shopAdr {
text-align:left;
vertical-align:top;
border:1px solid #cacaca;
font-size:12px;
background:#F8F8F9;
margin:1px;
padding:1px;
}

a.grTab:hover {
color:#ff0;
background-color:#00f;
}

.initial {
background-color:#fff;
color:#000;
}

.normal {
background-color:#fff;
}

.highlight {
background-color:#efefef;
}

.grTabH,.grTabTd1H,.grTabTd1,.grTabTd1_a {
border:1px solid #0B77CE;
border-collapse:collapse;
font-size:12px;
text-align:left;
font-weight:700;
color:#fff;
height:20px;
background:#009;
margin:0;
padding:1px;
}

.grTabTd1H {
font-size:10px;
width:80px;
background:#ccc;
}

.box1 {
border:1px solid #efefef;
float:left;
background:#FFF;
width:126px;
vertical-align:top;
}

.bild {
position:relative;
float:left;
left:-1px;
top:-1px;
padding:2px;
}

.boxText {
width:100%;
font-size:12px;
font-weight:700;
color:#000;
background-color:transparent;
text-align:center;
}

.errorBox {
font-size:10px;
background:#ffb3b5;
font-weight:700;
}

.stockWarning {
font-size:10px;
color:#c03;
}

.productsNotifications {
background:#fff;
}

.orderEdit {
font-size:10px;
color:#70d250;
text-decoration:underline;
}

.primer {
font-size:8px;
font-weight:400;
color:#0B77CE;
}

.morestuff {
color:#000;
font-size:10px;
text-decoration:underline;
text-align:right;
}

.infoBox {
width:100%;
font-size:11px;
text-align:center;
margin:2px;
padding:2px;
}

.checkout_payment_1 {
color:#000;
text-align:left;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.4;
border:0px dashed #A9A9A9;
margin:0;
}

.infoBoxContents {
width:100%;
font-size:11px;
text-align:center;
background-color:transparent;
}

.infoBoxContents_l {
width:100%;
font-size:11px;
text-align:left;
background-color:transparent;
}

.infoBoxContentsCo2 {
background:#FFF;
font-size:11px;
}

.infoBoxContentsCo3 {
background:#F8F8F9;
font-size:11px;
border:1px dashed #ebd;
padding:2px;
}

.infoBoxNotice {
background:red;
}

.infoBoxNoticeContents {
background:#FFE6E6;
font-size:11px;
}

.productListing-heading {
font-size:11px;
color:#000;
font-weight:700;
}

.bg1 {
background:#F1F2F9;
}

.impressum {
color:#000;
font-size:11px;
vertical-align:top;
}

.moduleRow {
border-top:0 dashed #696969;
top:4px;
padding-bottom:12px;
vertical-align:center;
}

.moduleRowOver {
background-color:#D7E9F7;
}

.moduleRowSelected {
background-color:#E9F4FC;
border-top:0  dashed #696969;
top:4px;
padding-bottom:12px;
vertical-align:center;
}

.checkoutBarFrom,.checkoutBarTo {
font-size:14px;
color:#E87C0F;
}

.checkoutBarCurrent {
font-size:14px;
font-weight:700;
color:#91E339;
}

.checkoutBarFrom A:hover,.checkoutBarTo A:hover {
font-size:14px;
color:#000;
}

.messageStackError,.messageStackWarning {
font-size:11px;
font-weight:700;
color:#000;
background-color:#ffb3b5;
}

.messageStackSuccess {
font-size:12px;
background-color:#9f0;
color:#000;
}

.TableHead2 {
width:100%;
border-collapse:collapse;
background-color:#fff;
}

.manufacturers_name {
color:#000;
font-size:12px;
font-weight:700;
width:150px;
border:1px solid #CBCBCB;
background-color:#CBCBCB;
}

ul#nav li a {
background:#e3e3e3;
font-weight:700;
color:#000;
text-decoration:none;
padding:5px;
}

#dlmenu {
top:0;
left:0;
width:136px;
float:left;
background-color:transparent;
}

#menu {
list-style-type:none;
position:absolute;
top:6px;
left:-4px;
width:140px;
z-index:0;
background-repeat:no-repeat;
background-position:2px 16px;
background-image:url(images/bg_NavNav.gif);
}

#menu li {
display:block;
position:relative;
z-index:100;
}

#menu li a,#menu li a:visited {
display:block;
text-decoration:none;
}

#menu li:hover,#menu li a:hover {
border:0;
}

#menu li:hover dd,#menu li a:hover dd {
display:block;
}

#menu table {
border-collapse:collapse;
font-size:1em;
margin:0;
padding:0;
}

#menu dl {
width:132px;
margin-left:0;
background-color:transparent;
}

#menu dt {
font-size:1.1em;
margin:0;
padding:0;
}

#menu dd {
padding-left:10px;
font-size:1em;
text-align:left;
margin:0;
}

.gallery dt a,.gallery dt a:visited {
display:block;
color:#fff;
background-color:transparent;
}

.gallery dd a,.gallery dd a:visited {
color:#FBFBF9;
min-height:1em;
text-decoration:none;
display:block;
}

* html .gallery dd a,* html .gallery dd a:visited {
height:1em;
}

.gallery dd a:hover {
color:#8D9393;
}

.catLvl_0,.catLvl_1,.catLvl_2 {
font-weight:800;
width:132px;
line-height:14px;
padding-left:4px;
overflow:hidden;
background-color:transparent;
}

.catLvl_1 {
font-size:12px;
font-weight:500;
padding-left:8px;
}

.catLvl_2 {
font-size:12px;
font-weight:400;
padding-left:12px;
}

.catEmpty {
color:#cbcbcb;
background-color:transparent;
line-height:14px;
}

b {
font-size:12px;
font-weight:700;
}

TD.infoBoxHeading {
font-size:12px;
font-weight:700;
color:#000;
}

TR.SizeInfoHeading1 {
background:#FFF;
border:1px solid #CBCBCB;
border-bottom:0 solid #CBCBCB;
}

TR.SizeInfoHeading2 {
background:#CBCBCB;
border:1px solid #CBCBCB;
border-top:0 solid #CBCBCB;
}

TD.SizeInfoHeading {
font-size:12px;
font-weight:700;
color:#000;
background:#CBCBCB;
border:1px dotted #CBCBCB;
}

#td_pdDesc_Buttons {
text-align:right;
}

.table_pdDesc_Buttons {
width:100%;
color:#686868;
text-align:right;
font-weight:700;
border:1px solid #CBCBCB;
border-collapse:collapse;
background-color:#FFF;
padding:0;
}

.pdDesc_col_1 {
width:60px;
text-align:right;
vertical-align:middle;
}

.pdDesc_col_2 {
width:160px;
text-align:left;
vertical-align:middle;
}

.pdDesc_col_3 {
width:120px;
text-align:left;
vertical-align:middle;
}

.pdDesc_col_23 {
width:100px;
text-align:left;
vertical-align:middle;
}

.pdDesc_col_4 {
width:10px;
}

.pdDesc_col_5 {
width:135px;
text-align:right;
vertical-align:middle;
}

.pdDesc_col_234 {
width:186px;
height:32px;
text-align:left;
vertical-align:middle;
font-size:10px;
font-weight:700;
color:#0a0;
}

TD.productListing1 {
width:100px;
height:100px;
background-color:transparent;
border-bottom:1px solid #dcd7c8;
padding:2px;
}

TD.productListing2 {
width:500px;
height:104px;
color:#000;
font-size:10px;
vertical-align:top;
background:#fff;
background-color:transparent;
border-bottom:1px solid #dcd7c8;
padding:2px 2px 2px 4px;
}

.productListing2 {
font-size:10px;
padding-left:4px;
}

.productListing2 A,.productListing2 A:hover {
color:#00F;
text-decoration:underline;
}

TD.productListing3 {
width:132px;
height:100px;
color:#000;
vertical-align:top;
text-align:left;
background:#fff;
background-color:transparent;
border-bottom:1px solid #dcd7c8;
}

TD.productListing-data {
color:#000;
font-size:11px;
background:#fff;
background-color:transparent;
border:1px dotted #CBCBCB;
}

TD.productListing-data A {
color:#000;
font-size:11px;
background:#fff;
background-color:transparent;
}

TD.productListing-data A:hover {
color:#000;
font-size:11px;
background:#fff;
background-color:transparent;
text-decoration:underline;
}

TD.productListing-data-set {
font-size:11px;
background:#CBCBCB;
background-image:url(images/bg_set.jpg);
}

TD.pageHeading,DIV.pageHeading {
color:#000;
font-size:24px;
font-weight:700;
margin:1px;
padding:2px;
}

TD.create_acc {
color:#000;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.4;
text-align:left;
width:100px;
margin:0;
}

TD.main {
color:#000;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.6;
text-align:left;
margin:0;
}

TD.gal_info {
color:#696969;
padding:2px;
font-size:11px;
margin:2px;
vertical-align:top;
}

TD.gal_info2 {
color:#696969;
width:40px;
padding:2px;
font-size:11px;
border:1px solid #CBCBCB;
margin:2px;
vertical-align:top;
}

#gallery_adder {
text-align:left;
vertical-align:top;
margin-left:auto;
margin-right:auto;
width:100%;
font-size:11px;
border-collapse:collapse;
color:#000;
padding:4px 2px 2px 6px;
}

TD.gal {
font-size:11px;
text-align:left;
border-collapse:collapse;
border:1px solid #CBC;
}


div.gal_L1_1, div.gal_L2_1, div.gal_L3_1, div.gal_L4_1, div.gal_L5_1, div.gal_L6_1, div.gal_L7_1 {
left:0px;
width:105px;
background:#D7d1d1;
border:1px solid #CBCBCB;
padding-left:2px;
float: left;
clear:left;
}

div.gal_L1_2, div.gal_L2_2 {
width:120px;
padding-left:2px;
float: left;
}

div.gal_L3_2, div.gal_L4_2, div.gal_L5_2, div.gal_L6_2, div.gal_L7_2 {
width:40px;
padding-left:2px;
float: left;
}

div.gal_L1_3, div.gal_L2_3 {
width:20px;
padding-left:2px;
float: left;
border:0 solid #CBCBCB;
}

div.gal_L3_3, div.gal_L4_3, div.gal_L5_3, div.gal_L6_3, div.gal_L7_3 {
width:100px;
padding-left:2px;
float: left;
}

div.gal_L1_4, div.gal_L2_4, div.gal_L3_4, div.gal_L4_4, div.gal_L5_4, div.gal_L6_4, div.gal_L7_4 {
width:110px;
background:#D7d1d1;
border:1px solid #CBCBCB;
float: left;
}

div.gal_L1_5, div.gal_L2_5 {
width:140px;
float: left;
border:0 solid #CBCBCB;
}

div.gal_L3_5, div.gal_L4_5, div.gal_L5_5, div.gal_L6_5, div.gal_L7_5 {
width:40px;
float: left;
}

div.gal_L1_6, div.gal_L2_6, div.gal_L3_6, div.gal_L4_6, div.gal_L5_6, div.gal_L6_6, div.gal_L7_6 {
width:20px;
float: left;
border:0 solid #CBCBCB;
}

div.gal_L1_7, div.gal_L2_7, div.gal_L3_7, div.gal_L4_7, div.gal_L5_7, div.gal_L6_7, div.gal_L7_7 {
width:70px;
background:#D7d1d1;
border:1px solid #CBCBCB;
float: left;
}

div.gal_L1_8, div.gal_L2_8, div.gal_L3_8, div.gal_L4_8, div.gal_L5_8, div.gal_L6_8, div.gal_L7_8 {
float: left;
}

div.gal_L8_1, div.gal_L9_1, div.gal_L10_1, div.gal_L11_1 {
width:105px;
background:#D7d1d1;
border:1px solid #CBCBCB;
padding-left:2px;
clear:left;
float: left;
}

div.gal_L8_2, div.gal_L9_2, div.gal_L10_2, div.gal_L11_2 {
width:430px;
padding-left:2px;
height:14px;
border:0 solid #CBCBCB;
}


div.gal_L12_1 {
clear:left;
width:420px;
padding-left:2px;
}

div.gal_L13_1 {
clear:left;
width:420px;
padding-left:2px;
}

P.main {
color:#000;
text-align:left;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.4;
margin:0;
}

TD.subCatText {
vertical-align:top;
text-align:center;
width:130px;
height:184px;
background:#F7F7F7;
margin:auto;
padding:2px;
}

.subCatLink {
text-align:center;
width:134px;
background:#FFF;
border:1px solid #CBCBCB;
margin:auto;
padding:0;
}

.subCatLinkHead {
text-align:center;
font-weight:700;
width:130px;
height:34px;
font-size:11px;
background:#cbcbcb;
margin:auto;
padding:2px;
}

TEXTAREA {
width:100%;
font-size:11px;
}

SPAN.greetUser {
font-size:11px;
color:#f0a480;
font-weight:700;
}

TABLE.formArea {
background:#fff;
border:1px solid #7b9ebd;
}

SPAN.markProductOutOfStock {
font-size:11px;
color:#c76170;
font-weight:700;
}

SPAN.productSpecialPrice {
color:#000;
font-weight:700;
}

SPAN.errorText {
color:red;
}

TD.header {
width:220px;
font-size:10px;
background:#FFF;
}

HR {
color:#0B77CE;
width:100%;
height:1px;
border:1px solid #0B77CE;
}

#UnsereMarkenPicture {
width:650px;
height:86px;
}

#close {
background-image:url(images/bg_set.jpg);
text-align:right;
font-weight:700;
padding-right:2px;
}

#close2 {
text-align:right;
padding-right:2px;
}

#includesHtml {
z-index:1;
position:absolute;
top:-333px;
left:-333px;
border:1px solid #7b9ebd;
border-collapse:collapse;
background:#FFF;
visibility:hidden;
padding:0;
}

#image1,#image2 {
z-index:1;
position:absolute;
top:220px;
left:120px;
width:450px;
visibility:hidden;
border:1px solid #7b9ebd;
background:#FFF;
padding:1px;
}

#image2 {
top:320px;
left:140px;
}

#popup {
vertical-align:top;
padding:1px;
}

a.button {
font-size:11px;
color:#FFF;
background-color:#0B77CE;
border-left:1px solid #CCC;
border-top:1px solid #CCC;
border-right:2px solid #000;
border-bottom:2px solid #000;
text-decoration:none;
top:2px;
width:55px;
text-align:center;
}

a.button:hover {
color:#000;
background-color:#FFD700;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
text-decoration:none;
}

#footer {
width:1015px;
height:272px;
background-repeat:no-repeat;
background-image:url(/images/Template/footer.jpg);
text-align:right;
}

#NavFooter {
position:absolute;
left:745px;
height:272px;
width:270px;
vertical-align:bottom;
}

#NavFooter A {
color:#000;
font-size:10px;
font-weight:700;
}

#tabLeft {
width:100%;
height:98%;
border:1px solid #EA7E12;
background:#FFF;
}

#tabRight {
width:98%;
height:98%;
border:1px solid #EA7E12;
background:#FFF;
}

A:focus {
color:#FAFAFA;
}

#NewsTicker {
border:solid 1px #ccc;
background:#CFCBCF;
width:134px;
height:240px;
margin:0;
padding:0;
}

#NewsTicker h1 {
border:0;
background:#dfe9d5;
color:#000;
font-size:11px;
font-weight:700;
margin:0;
padding:1px;
}

#NewsVertical {
width:133px;
height:218px;
display:block;
overflow:hidden;
position:relative;
}

#controller {
font-size:11px;
color:#666;
border-bottom:1px solid #dcd7c8;
padding:2px;
}

#TickerVertical {
width:133px;
display:block;
list-style:none;
margin:0;
padding:0;
}

#TickerVertical li {
display:block;
width:133px;
color:#333;
text-align:left;
font-size:11px;
float:left;
background:#696969;
margin:0;
padding:6px;
}

#TickerVertical li .NewsTitle {
display:block;
color:#000;
font-size:12px;
font-weight:700;
margin-bottom:6px;
text-align:center;
}

#TickerVertical li .NewsTitle a:link,#TickerVertical li .NewsTitle a:Visited {
display:block;
color:#000;
font-size:12px;
font-weight:700;
margin-bottom:6px;
text-decoration:none;
}

#TickerVertical li .NewsTitle a:hover {
text-decoration:underline;
}

#TickerVertical li .NewsImg {
float:left;
margin-right:10px;
}

#TickerVertical li .NewsFooter {
display:block;
color:#000;
font-size:10px;
margin:6px 0 14px;
}

img,image {
border:0;
border-collapse:collapse;
margin:0;
padding:0;
}

.NavBox_member_of,.NavBox_ciao {
height:180px;
}

.listLine,.listLine A,.pageResults A:hover {
color:#FFF;
}

.table_pd_info_c2 a,.table_pd_info_c2 a:hover,A:active {
color:#00F;
}

.grTabTd1,.grTabTd1_a {
font-size:10px;
text-align:center;
}

.box1 A,.box1 A:active,.box1 A:hover,.box1 A:focus,.smallText A:focus,.smallText A:active,.smallText A,.smallText A:hover,.manufacturers_name A,.main A,.pageResults A,.navButton A,.navButton A:active,.navButton A:hover,.navButton A:focus,.manufacturers_name A:active,.main A:active,.manufacturers_name A:hover,.main A:hover,.manufacturers_name A:focus,.main A:focus {
color:#000;
text-decoration:none;
}

.messageBox,TD.infoBox,SPAN.infoBox,TD.smallText,SPAN.smallText,P.smallText,TD.fieldValue,CHECKBOX,INPUT,RADIO,SELECT {
font-size:11px;
}

.inputRequirement,SPAN.newItemInCart {
font-size:11px;
color:red;
}

ul#nav,#menu li dd,#play_scroll_cont {
display:none;
}

ul#nav li:hover ul,FORM {
display:inline;
}

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even {
background:#f8f8f9;
}

TD.fieldKey,TD.tableHeading,TD.formAreaTitle {
font-size:11px;
font-weight:700;
}

A,A:hover {
color:#FAFAFA;
text-decoration:none;
}

.catLvl_0 A:hover,.catLvl_0 A:active,.catLvl_1 A:hover,.catLvl_1 A:active,.catLvl_2 A:hover,.catLvl_2 A:active,.catActive {
color:#EF7C11;
text-decoration:none;
}
