/* tagstyles */
body { margin:0; padding; 0; top:0; left; 0; background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
a img {	border: 0px none;}
h1 { font-size: 1em; font-weight: normal;  padding:0; margin: 0; }
h2 { font-size: 1em; padding:0; margin: 0; font-weight: bold; }

/* search engine optimization */
.seo{
	text-indent: -9999em;
	position: absolute;
	height: 1px;
	top: -1px;
}

/* Alle Links auf der Seite */
A.os_navimain:link { line-height: 30px; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none; }

A.os_navimain:visited { line-height: 30px; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none; }

A.os_navimain:hover { line-height: 30px; font-size: 12px; font-weight:bold; color: #000000; text-decoration: underline; }

.os_navimainactive { line-height: 30px; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;  }



a.os_smallLink:link { font-size:11px; font-weight: normal; color: #000000; text-decoration: none;}

a.os_smallLink:visited { font-size:11px; font-weight: normal; color: #000000; text-decoration: none;}

a.os_smallLink:hover { font-size:11px; font-weight: normal; color: #000000; text-decoration: underline;}



a.os_cfilter:link { font-size:11px; font-weight: bold; color: #000000; text-decoration: none; }

a.os_cfilter:visited { font-size:11px; font-weight: bold; color: #000000; text-decoration: none; }

a.os_cfilter.hover { font-size:11px; font-weight: bold; color: #000000; text-decoration: underline; }



a.os_pages:link { font-size:11px; font-weight: normal; color: #000000; text-decoration: none; }

a.os_pages:visited { font-size:11px; font-weight: normal; color: #000000; text-decoration: none; }

a.os_pages:hover { font-size:11px; font-weight: normal; color: #000000; text-decoration: underline; }



A.os_naviSub:link { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none; }

A.os_naviSub:visited { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none; }

A.os_naviSub:hover { font-size: 11px; font-weight:normal; color: #000000; text-decoration: underline; }

 .os_naviSubactive { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none;  }



.os_scshort {font-size: 11px; font-weight:normal; color: #000000; text-decoration: none;}

A.os_scshort:link {font-size: 11px; font-weight:bold; color: #000000; text-decoration: none; }

A.os_scshort:visited {font-size: 11px; font-weight:bold; color: #000000; text-decoration: none; }

A.os_scshort:hover {font-size: 11px; font-weight:bold; color: #000000; text-decoration: underline; }



A.os_navitop:link { font-size: 10px; font-weight:bold; color: #000000; text-decoration: none;}

A.os_navitop:visited { font-size: 10px; font-weight:bold; color: #000000; text-decoration: none;}

A.os_navitop:hover { font-size: 10px; font-weight:bold; color: #000000; text-decoration: underline;}



A.news_short_link:link { font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}

A.news_short_link:visited { font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}

A.news_short_link:hover { font-size: 11px; font-weight:bold; color: #000000; text-decoration: underline;}



A.save:link { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none;}

A.save:visited { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none;}

A.save:hover { font-size: 11px; font-weight:normal; color: #000000; text-decoration: underline;}



A.copyright:link { font-size: 10px; font-weight:normal; color: #000000; text-decoration: none;}

A.copyright:visited { font-size: 10px; font-weight:normal; color: #000000; text-decoration: none;}

A.copyright:hover { font-size: 10px; font-weight:normal; color: #000000; text-decoration: underline;}



A.link_pages:link { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none; }

A.link_pages:visited { font-size: 11px; font-weight:normal; color: #666666; text-decoration: none; }

A.link_pages:hover { font-size: 11px; font-weight:normal; color: #000000; text-decoration: underline; }

.link_pages { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none;  }



/* Listen Elemente */



A.list_artikel_name:link { font-size: 11px; font-weight:bold; color: #000000; text-decoration: none;}

A.list_artikel_name:visited { font-size: 11px; font-weight:bold; color: #000000; text-decoration: none;}

A.list_artikel_name:hover { font-size: 11px; font-weight:bold; color: #000000; text-decoration: underline;}

.list_artikel_price { font-size: 11px; font-weight:bold; color: #000000; text-decoration: none; }



A.list_link:link { font-size: 11px; font-weight:bold; color: #000000; text-decoration: none; }

A.list_link:visited { font-size: 11px; font-weight:bold; color: #000000; text-decoration: none; }

A.list_link:hover { font-size: 11px; font-weight:bold; color: #000000; text-decoration: underline; }



/* Warenkorb */

A.cart_artName:link { font-size: 10px; font-weight:bold; color: #000000; text-decoration: none;}

A.cart_artName:visited { font-size: 10px; font-weight:bold; color: #000000; text-decoration: none;}

A.cart_artName:hover { font-size: 10px; font-weight:bold; color: #000000; text-decoration: underline;}





/* Style angaben fŸr komplettes Design */



.spacer_bg_warenkorb{

        background-color: #FF9900;

}



.spacer_bg_suche{

        background-color: #FF6600;

}



.spacer_bg_login{

        background-color: #FF9900;

}



.spacer_bg_news{

        background-color: #FF9900;

}



.spacer_bg_navi_bottom{

        background-color: #FF6600;

}



.table_main {

        border-left: 1px solid #333333;

        border-right: 0px solid #333333;

}



.left_top { font-size: 10px;

        font-weight: bold;

        color: #C9DEFF;

	border-right: 1px solid #FFFFFF;

        background-color: #FF6600;

}



.navi_top { font-size: 10px;

        font-weight: bold;

        color: #000000;

        border-left: 1px solid #FFFFFF;

        background-color: #FF6600;

        padding-left: 10px;

        word-spacing: 5px;
		

}



.sicherheit { font-size: 18px;

        color: #ffffff;

        border-top: 1px solid #FFFFFF;

        border-left: 1px solid #FFFFFF;

        background-color: #FF9900;

        padding-left: 5px;

        padding-top: 10px;

}



.headline_sicherheit { font-size: 18px;

        color: #000000;

}



.content_sicherheit { font-size: 12px;

        color: #000000;

        padding-left: 10px;

        padding-bottom: 10px;

}



.warenkorb { font-size: 18px;

        color: #000000;

        border-top: 1px solid #FFFFFF;

        border-left: 1px solid #FFFFFF;

        background-color: #ff9900;

        padding-left: 5px;

        padding-top: 10px;

}



.headline_warenkorb { font-size: 18px;

        color: #000000;

}



.content_warenkorb { font-size: 12px;

        color: #000000;

        padding-left: 10px;

        padding-bottom: 10px;

}



.suche { font-size: 8px;

        color: #000000;

        border-top: 1px solid #FFFFFF;

        border-left: 1px solid #FFFFFF;

        background-color: #FF6600;


        background-repeat: no-repeat;

        background-position: left;

        padding-left: 10px;

        padding-top: 5px;

}
.suche_text { font-size: 10px;

        font-weight: bold;

        color: #000000;

        background-color: #FF6600;

        word-spacing: 5px;

}



.suche_footer { font-size: 10px;

        color: #000000;

        border-left: 1px solid #FFFFFF;

        background-color: #FF6600;

}



.kategorien { font-size: 18px;

        color: #000000;

       line-height:20px;

        border-top: 1px solid #FFFFFF;

        border-left: 1px solid #FFFFFF;

        background-color: #ffcc00;


        background-repeat: repeat-y;

        background-position: left;

        padding-left: 8px;

        padding-right: 0px;

        padding-top: 20px;

}



.headline_kategorien { font-size: 12px;

        color: #000000;


}



.content_kategorien { font-size: 10px;
	    
        font-weight: bold;

        color: #000000;

        padding-left: 0px;

}



.login { font-size: 18px;

        color: #ffffff;

        border-top: 1px solid #FFFFFF;

        border-left: 1px solid #FFFFFF;

        background-color: #ff9900;

        padding-top: 20px;

        padding-left: 10px;

}



.headline_login { font-size: 18px;

        color: #000000;

}



.content_login { font-size: 11px;

        color: #000000;

        padding-left: 0px;

        padding-bottom: 3px;

}



.input_login { font-size: 11px;

        color: #000000;

        width: 130px;

}



.content_content { font-size: 11px;

        color: #000000;

        background-color: #FFFFFF;



}



.customer_order_details { font-size: 11px;

        color: #333333;

        background-color: #F0F6FF;



}



.news { font-size: 18px;

        color: #000000;

        border-top: 1px solid #FFFFFF;

        border-left: 1px solid #FFFFFF;

        background-color: #ff9900;

        padding-top: 20px;

        padding-left: 10px;

}



.headline_news { font-size: 18px;

        color: #000000;

}



.content_news { font-size: 11px;

        color: #000000;

        padding-left: 0px;

           padding-bottom: 3px;

}



.content_news_news_headline { font-size: 11px;

        font-weight: bold;

        color: #000000;

}



.navi_bottom { font-size: 10px;

        font-weight: bold;

        color: #000000;

        background-color: #FF6600;

        border-left: 1px solid #FFFFFF;

        padding: 10px;
}



.headline_art_detail { font-size: 18px;

        color: #FF6600;

}



.headline_art_detail_ArtNr { font-size: 14px;

        color: #BDC0C3;

}



.content_art_detail { font-size: 12px;

        color: #000000;

        padding-left: 0px;

           padding-bottom: 3px;

}

.input_detail { font-size: 11px;

        color: #333333;

}



.table_order{ font-size: 11px;

        color: #333333;

        padding-left: 3px;

}



.headline_content {

        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px;

        color: #000000;

        padding-top: 5px;

}



.subheadline_warenkorb {

        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px;

        color: #000000;

        font-weight: bold;

        padding-top: 5px;

        padding-left: 10px;

}



.warenkorb_headline_table_cart {

        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;

        color: #333333;

        font-weight: bold;

        background-color: #FDD684;

        height: 20px;

}

.warenkorb_headline_table_cart2 {

        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;

        color: #333333;

        font-weight: bold;

        background-color: #FEE9BE;

        height: 20px;

}

.warenkorb_content{

        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;

        color: #333333;

}



.eingabefeld {

        border-left: #333333 1px solid;

        border-top: #333333 1px solid;

        border-right: #333333 1px solid;

        border-bottom: #333333 1px solid;

        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;

        color: #333333;

        width: 200px;

}



.pflichtfeld {

        color: #FF0000;

}



.copyright { font-size: 10px;

        color: #000000;

        font-weight:normal;

}



.inputKontakt{

        font-family:Arial; font-size:10px;

        color: #000000;

        border-top:1px solid #666666;

        border-left:1px solid #666666;

        border-bottom:1px solid #BDC0C3;

        border-right:1px solid #BDC0C3; width:200px;

}



select { font-size: 11px;

        color: #000000;

}



.content_kontakt { font-size: 11px;

        color: #000000;




}


