/*  $RCSfile: generic_plus.css,v $  |  $Author: skrug $  |  $Revision: 1.2 $  |  $Date: 2008/09/02 08:12:12 $ */

/* ####### Generic ####### */


html {
	font: 13px verdana, arial, helvetica, sans-serif;
}


h1 {
	font-size: 17px;
}

h2, h3 {
	font-size: 14px;
}


p {
	font-size: 13px;
}

.font9 {
	font-size: 11px;
}

.font10 {
	font-size: 12px;
}

.font11 {
	font-size: 13px;
}

.font12 {
	font-size: 14px;
}

.font13 {
	font-size: 15px;
}

.font14 {
	font-size: 16px;
}

.font15 {
	font-size: 17px;
}

.font16 {
	font-size: 18px;
}

.font17 {
	font-size: 19px;
}

.font18 {
	font-size: 20px;
}

.font30 {
	font-size: 32px;
}


input {
	font-size: 13px;
	height: 14px;
}

select {
	font-size: 13px;
	height: 19px;
}

#navitop {
	font-size: 12px;
}

#navitop a {
	font-size: 12px;
}

#navitop2 {
	font-size: 12px;
}

#navitop2 a {
	font-size: 12px;
}

#header {
	font-size: 12px;
}

/* Text in allen Zellen */
.header_text {
	line-height: 14px;
	font-size:11px;
}

/* Warenkorb */
.header_basket {
	line-height: 14px;
}

#navifont {
	font-size: 12px;
	margin-left: 0px;
}

#navifont .navi {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.start {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.damen {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.herren {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.kinder {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.schmuck {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.schuhe {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.sport {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.multimedia {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.technikmultimedia {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.technik {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.wohnen {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.heimwerken {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

/* Universal only */
.preishits {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

/* Universal only */
.geburtstag {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.waesche {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.schnaeppchen {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.extras {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.marken {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

.jeans {
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
}

#toparticle {
	position: absolute; 
	top: 315px; 
}

#toptuev {
	position: absolute; 
	top: 383px; 
}

/*#toparticle .toparticle_text {
	font-size: 12px;
}
.toparticle_text a, .toparticle_text a:link, .toparticle_text a:active, .toparticle_text a:visited, .toparticle_1 a:hover {font-size: 11px;}

#toparticle #price01, #price02, #price03	{top:89px;}*/


#toparticle_border #teaser {
	font-size:17px;
	}
#toparticle_border #teaser strong{
	font-size:22px;
	}

/*Tabelle mit den Teaserthemen - PRODUKT*/
#border		{font-size:12px;}/*Nullpunkt setzen fuer absolute*/


#border01 strong { font-size:12px}
#border02 strong { font-size:12px}


/*Tabelle mit den Topsellern*/
#topseller del { font-size:11px;}

/*TopShop verschiedene Farbwelten*/
#topshop_blue #cont01 a		{ font-size:12px;}

#topshop_orange #cont01 a		{ font-size:12px;}


.forward a:link			{	font-size:12px;}
.forward a:active		{	font-size:12px;}
.forward a:visited		{	font-size:12px;}
.forward a:hover		{	font-size:12px;}


/* ####### DetailView ####### */

/*-- weitere Artikel--*/

/*Artikelname und Preis*/
.detail_headline 	{ font-size:17px;}
.detail_stattpreis 	{ font-size:14px;}
.detail_stattpreis_uvs 	{ font-size:14px;}
.detail_preis 		{ font-size:20px;}
.detail_preis_rate	{ font-size:13px;}



.hide {display:none;}
.show {display:block;}

.btnCaption {font-size:10pt;}
.btnCaption a:link	{font-size:10pt;}
.btnCaption a:hover{font-size:10pt;}
.btnCaption a:active {font-size:10pt;}
.btnCaption	a:visited{font-size:10pt;}	

#productinfo {}
#productinfo #header {font-size:14px;}

.redlabel span { font-size:20px;}

/*-- weitere Bildansichten --*/
.broadcrump 	{padding-left:15px;}

/* ####### 12er Listen Ansicht ####### */


.article_main_label {font-size:14px;}
/* Ihr Konto Produktliste */
.article_main_label_myaccount {font-size:14px;}

#sortiment_topshop {top: 301px;}
.sortiment_topshop_baur {top: 339px;}
*[class="sortiment_topshop_baur"] { top: 334px;} } /* *for Firefox*/
#sortiment_topshop strong {font-size:27px;}

.sortiment_topshop_uvs {top: 325px;}
*[class="sortiment_topshop_uvs"] {top: 318px;} } /* *for Firefox*/

#marken { margin-top:10px;}
#marken span {font-size:14px;}

#productinfo #header {font-size:14px;}


#navhead a
{
	font-size: 13px;
}


#navcontainer ul {
	font-size: 13px;
}



/* ####### Basket ####### */

#basketstep {
	font: 13px verdana, arial, helvetica, sans-serif;
}


#basketstep #step01:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step01_active:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step02:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step02_active:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step03:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step03_active:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step04:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}


#basketstep #step04_active:first-line {
	font: 24px verdana, arial, helvetica, sans-serif;
}

#basket_directorder td {
	font-size: 12px;
}


div#content_page {
	font-size: 13px;
}


div#content_paging {
	font-size: 13px;
}


.content_headline {
	font-size: 14px;
}

.content_headline_weiterposten {
	font-size: 14px;
}

/* beschreibt die tabellenauflistung im basket */

.tablehead {
	font-size: 11px;
}

.tableheadend {
	font-size: 11px;
}


#right_table .right_head {
	font-size: 14px;
}

#right_table .right_text {
	font-size: 12px;
}

#right_tablebox .icontext {
	font-size: 12px;
}


#right_tablebox .right_head {
	font-size: 14px;
}

#right_tablebox .right_text {
	font-size: 12px;
}



#right_tablebox_02 .icontext {
	font-size: 12px;
}


#footer .footertext a {
	font-size: 12px;
}


#partner .partnertext {
	font-size: 15px;
}

/*Fuer Tabellenkopf Links, Textueberschrift*/
.helpheadleft_uebersicht{
	font-size: 18px;
}


.helpcontmid2_uebersicht a, .helpcontright3_uebersicht a, .helpcontmid3_uebersicht a{
	font-size: 13px;
}


/*Folgend die Styles der Hilfeinhaltsseiten*/

.helpheadleft_inhalt{
	font-size: 16px;
}


.helpcontwholewidth_inhalt a, .helpcontmid3_inhalt a, .helpcontright3_inhalt a, .helpcontmid2_inhalt a {
	font-size: 13px;
}


.red_attention{
	font-size: 12px;
}


/*ServiceseitenENDE*/

/*Shopfinder*/
.shopfinderheadline {
	font-size: 14px;
}


.shopfinderheadline_name{
	font-size: 12px;
}
.shopfinderheadline_time{
	font-size: 12px;
}
.shopfinderheadline_details{
	font-size: 12px;
}

.shopfinderhead {
	font-size:13px;
}
.shopfindername {
	font-size:12px;
}
.shopfindertime{
	font-size:12px;

}
.shopfinderinfos{
	font-size:12px;
}


.shopfindernavi_left, .shopfindernavi_right {
	font-size: 13px;
}


.shopfinderanfahrt_highlight_schritt,
.shopfinderanfahrt_highlight_fahrt,
.shopfinderanfahrt_highlight_zeit,
.shopfinderanfahrt_schritt,
.shopfinderanfahrt_fahrt,
.shopfinderanfahrt_zeit {
	font-size:12px;
}


.shopfinder_input,
.shopfinder_input_left,
.shopfinder_input_left2,
.shopfinder_input_right,
.shopfinder_input_right2 {
	font-size:12px;
}
.orderid
{
font-weight:bold;
font-size:12px;
color:#000000;
width:120px;
height:13px;
border: 1px solid #EFEFE9;
background-color:#EFEFE9;
text-align:right;
}

/**************************/
/*Vorübergehend zum Perfomance-Test Inhalt der navi_plus.css in generic_plus.css kopiert und navi_plus.css ausgeblendet*/
/**************************/

/* ####### CSS DropDown Navigation ####### */

#csstopmenu {
margin-left:0;
font-size: 12px;
}

#csstopmenu li{
float: left;
position: relative;
z-index:100;
}

.submenus{
width: 18em;
}

.mainitems {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}


.mainitems_start {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_myshop {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_onlinetest {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_damen {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}


.mainitems_herren {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_kinder {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_waesche {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}


.mainitems_schmuck {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}


.mainitems_schuhe {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}


.mainitems_sport {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_multimedia {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_technikmultimedia {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_technik {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_wohnen {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_heimwerken {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_schnaeppchen {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_preishits {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_marken {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_extras {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

.mainitems_beachtime {
padding-left: 5px;
padding-right: 5px;
line-height: 14px;
}

/* ####### CSS DropDown Navigation TOP (Mein Konto, Service/Hilfe) ####### */

/* CSS fuer Layermenue */
#navdiv_top {
font-size: 12px;
}

#csstopmenutop {
font-size: 12px;
}