/* $Id: default.css,v 1.18 2008/04/25 16:08:39 gap Exp $
 * TXTSVLittleTiger.woa default css
 *
 * Copyright (c) 2006 TXT Webagentur GmbH. All rights reserved.
 */

/* { */

/*
 default-rot: #CC3300
 background-orange: FB C8 58 rgb(251,200,91) test:#FFCC66
 dark-orange: #FF6600
 light-orange/alternate-default-rot: #FFD699

subnavi:
 red: #FF3300/#FFCCCB
 green: #91A005/#DDE689
 orange: #FF9933/#FBE5B6 
 purple: #E60079/#FAD6E7
 grey: #999999/#ECECEC
 blue: #0099CC/#C2EBF9
 yellow: #FFE900/#FAF5BD test:#DAA520/#FAF5BD
 violett: #996699/#E1C6E1
*/

* { font-family:Arial,sans-serif; font-size:11px; xxborder-color:#CC3300; }
body {  }
fieldset { border-width:1px; border-style:solid; }
h1 { color:#FFFFFF; margin:0; background-color:#CC3300; }
h2,
body.list #content li.au h2 a
	{ font-size:12px; color:#CC3300; }
.default input, .default select { border-width:0; border-style:none; }

br, .br, .clear { clear:both; visibility:hidden; height:1px; }


#sf_navi0 a,
#sf_navi9 a,
#contentrc h2
	{ color:#CC3300; display:block; font-size:12px; font-weight:normal; line-height:21px; text-decoration:none; text-transform:uppercase; }

ul.sf_navi1 li a:hover,
#sf_navi0 li.sf_sel div.sf_navi1 a,
#sf_navi0 li.sf_sel div.sf_navi1.sf_sel a
	{ background-color:#CC3300; }
#sf_navi1 li div a:hover
	{ background-color:transparent; color:#CC3300; }

/* #sf_navi0 a:hover,
#sf_navi0 li.sf_sel.sf_lev1 div.sf_navi1 a,
#sf_navi0 li.sf_sel.sf_lev2 div.sf_navi2 a, */

#sf_navi0 li.sf_lev1 ul.sf_navi2 a,
#content #sf_navi9 li a
	{ color:#FF6600; }

#sf_navi0 li.sf_lev1.sf_sel a, #sf_navi0 ul.sf_navi1 a:hover
	{ color:#FFCC66; }

#sf_navi0 ul.sf_navi1 {  }
#sf_navi0 ul.sf_navi2,
#sf_navi9 a
	{ font-weight:bold; }


#sf_navi0 li.sf_lev1 ul.sf_navi2 div.sf_sel a,
#sf_navi0 li.sf_sel ul.sf_navi2 div a:hover,
#content #sf_navi9 a:hover
	{ color:#FFFFFF; }


#sf_navi0 div .str { font-weight:bold; }
#sf_navi0 div.sf_navi1 a { padding-left:10px; min-height:28px; line-height:28px; font-size:16px; }
#sf_navi0 div.sf_navi2 a { padding-left:18px; min-height:21px; }
#sf_navi0 div.sf_navi3 a { padding-left:33px; min-height:21px; text-decoration:none; text-transform:none; }

.wg40000 h1,
ul.sf_navi1 li.sf_wg40000 a:hover,
ul.sf_navi1 li.sf_wg40000 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40000 div.sf_sel a
	{ background-color:#FF3300; }
.wg40000 h2, .wg40000 .wg_desc, .wg40000 .main.sf_batchnavi * { color:#FF3300; }

.wg40100 h1,
ul.sf_navi1 li.sf_wg40100 a:hover,
ul.sf_navi1 li.sf_wg40100 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40100 div.sf_sel a
	{ background-color:#91A005; }
.wg40100 h2, .wg40100 .wg_desc, .wg40100 .main.sf_batchnavi * { color:#91A005; }

.wg40200 h1,
ul.sf_navi1 li.sf_wg40200 a:hover,
ul.sf_navi1 li.sf_wg40200 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40200 div.sf_sel a,
.wg40300 h1,
ul.sf_navi1 li.sf_wg40300 a:hover,
ul.sf_navi1 li.sf_wg40300 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40300 div.sf_sel a,
.wg40500 h1,
ul.sf_navi1 li.sf_wg40500 a:hover,
ul.sf_navi1 li.sf_wg40500 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40500 div.sf_sel a
	{ background-color:#FF9933; }
.wg40200 h2, .wg40200 .wg_desc, .wg40200 .main.sf_batchnavi *,
.wg40300 h2, .wg40300 .wg_desc, .wg40300 .main.sf_batchnavi *,
.wg40500 h2, .wg40500 .wg_desc, .wg40500 .main.sf_batchnavi *
	{ color:#FF9933; }

.wg40600 h1,
ul.sf_navi1 li.sf_wg40600 a:hover,
ul.sf_navi1 li.sf_wg40600 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40600 div.sf_sel a
	{ background-color:#E60079; }
.wg40600 h2, .wg40600 .wg_desc, .wg40600 .main.sf_batchnavi * { color:#E60079; }

.wg40700 h1,
ul.sf_navi1 li.sf_wg40700 a:hover,
ul.sf_navi1 li.sf_wg40700 ul.sf_navi3 div.sf_sel a,
ul.sf_navi1 li.sf_wg40700 div.sf_sel a
	{ background-color:#999999; }
.wg40700 h2, .wg40700 .wg_desc, .wg40700 .main.sf_batchnavi * { color:#999999 }

.wg40900 h1,
ul.sf_navi1 li.sf_wg40900 a:hover,
ul.sf_navi1 li.sf_wg40900 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg40900 div.sf_sel a,
.wg41000 h1,
ul.sf_navi1 li.sf_wg41000 a:hover,
ul.sf_navi1 li.sf_wg41000 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg41000 div.sf_sel a
	{ background-color:#0099CC; }
.wg40900 h2, .wg40900 .wg_desc, .wg40900 .main.sf_batchnavi *,
.wg41000 h2, .wg41000 .wg_desc, .wg41000 .main.sf_batchnavi *
	{ color:#0099CC; }

.wg41100 h1,
ul.sf_navi1 li.sf_wg41100 a:hover,
ul.sf_navi1 li.sf_wg41100 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg41100 div.sf_sel a
	{ background-color:#DAA520; }
.wg41100 h2, .wg41100 .wg_desc, .wg41100 .main.sf_batchnavi * { color:#DAA520; }

.wg41200 h1,
ul.sf_navi1 li.sf_wg41200 a:hover,
ul.sf_navi1 li.sf_wg41200 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg41200 div.sf_sel a,
.wg41300 h1,
ul.sf_navi1 li.sf_wg41300 a:hover,
ul.sf_navi1 li.sf_wg41300 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg41300 div.sf_sel a,
.wg41400 h1,
ul.sf_navi1 li.sf_wg41400 a:hover,
ul.sf_navi1 li.sf_wg41400 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg41400 div.sf_sel a,
.wg41500 h1,
ul.sf_navi1 li.sf_wg41500 a:hover,
ul.sf_navi1 li.sf_wg41500 div.sf_navi3.sf_sel a,
ul.sf_navi1 li.sf_wg41500 div.sf_sel a
	{ background-color:#996699; }
.wg41200 h2, .wg41200 .wg_desc, .wg41200 .main.sf_batchnavi *,
.wg41300 h2, .wg41300 .wg_desc, .wg41300 .main.sf_batchnavi *,
.wg41400 h2, .wg41400 .wg_desc, .wg41400 .main.sf_batchnavi *,
.wg41500 h2, .wg41500 .wg_desc, .wg41500 .main.sf_batchnavi *
	{ color:#996699; }


#viewport,
#contentsp,
#sf_navi0 { background-color:#FFCC66; border-color:#FFCC66; border-style:solid; }
#viewport { position:relative; top:0; left:0; width:910px; min-height:600px; margin:0 auto; padding:0; border-width:1px; }
#contentsp { position:relative; top:0; left:0; width:550px; margin-top:20px; margin-left:190px; border-width:1px; }
#contentie { }
#content { position:relative; top:0; left:0; }
#sf_navi0 { position:absolute; top:125px; left:0; width:185px; margin-bottom:85px; border-right-width:723px; border-bottom-width:250px; }
#contentrc { position:absolute; right:0; top:0px; width:165px; }


h1#firsth1,
#sf_h1t
	{ position:relative; top:0; left:0; margin-top:107px; width:226px; z-index:1; }
.wg_desc { position:absolute; top:-140px; left:0; height:110px; width:100%; }
.wg_desc div img { border-style:none; }
.wg_desc div .no1 { margin-top:20px; height:30px; }


* html #viewport { width:906px; padding-top:20px; }
* html #contentsp { margin-top:0; }
* html #contentie,
* html #sf_navi0
	{  }
* html #sf_navi9 { border:1px solid #CC3300; }
* html #contentie {  }
* html #sf_navi0 { width:905px; } 
* xx html #content { margin-top:135px; } 
* html body.MainPage #content { margin-top:0; }
* html h1 { position:absolute; top:1px; width:240px; }


.contacts h2 { margin-top:30px; }
.contacts h3 { margin-bottom:0; color:#CC3300; }
.maincontact h4 { margin-bottom:0; }
.contacts h6 { margin:0; }


#hltop { position:relative; left:10px; top:-20px; }
.sf_batchnavi,
h1
    { font-size:12px; font-weight:bold; padding:7px; line-height:14px; }
/* confuses macie \*/
.sf_batchnavi,
h1
    { overflow:hidden; }
/* for all ua again */
.main.sf_batchnavi { width:536px; text-align:right; }
.top.sf_batchnavi { position:absolute; top:-28px; right:0; }
.bottom.sf_batchnavi {  }
.main.sf_batchnavi * { color:#CC3300; }
.sf_batchnavi a { text-decoration:none; }
.main.sf_batchnavi { background-color:#FFD699; }
.sf_batchnavi .sf_disabled { visibility:visible; }
.sf_batchnavi div { display:inline; margin:0 5px; }
* html .sf_batchnavi div.info div { text-align:center; }
* html .sf_batchnavi { width:545px; margin:0; }
* html .sf_batchnavi.top {  }
* html .sf_batchnavi.bottom { position:static; }
* html .sf_batchnavi.sub { position:static; width:auto; }
* html .sf_batchnavi.sub * { color:black; }
* html .sf_batchnavi.fake { width:auto; text-align:left; background-color:transparent; }


.wg40000 .main.sf_batchnavi, .wg40000 li.sa, #sf_navi9 li.sf_wg40000  { background-color:#FFCCCB; }
.wg40100 .main.sf_batchnavi, .wg40100 li.sa, #sf_navi9 li.sf_wg40100  { background-color:#DDE689; }
.wg40200 .main.sf_batchnavi, .wg40200 li.sa, #sf_navi9 li.sf_wg40200,
.wg40300 .main.sf_batchnavi, .wg40300 li.sa, #sf_navi9 li.sf_wg40300,
.wg40500 .main.sf_batchnavi, .wg40500 li.sa, #sf_navi9 li.sf_wg40500  { background-color:#FBE5B6; }
.wg40600 .main.sf_batchnavi, .wg40600 li.sa, #sf_navi9 li.sf_wg40600  { background-color:#FAD6E7; }
.wg40700 .main.sf_batchnavi, .wg40700 li.sa, #sf_navi9 li.sf_wg40700  { background-color:#ECECEC; }
.wg40900 .main.sf_batchnavi, .wg40900 li.sa, #sf_navi9 li.sf_wg40900,
.wg41000 .main.sf_batchnavi, .wg41000 li.sa, #sf_navi9 li.sf_wg41000  { background-color:#C2EBF9; }
.wg41100 .main.sf_batchnavi, .wg41100 li.sa, #sf_navi9 li.sf_wg41100  { background-color:#FAF5BD; }
.wg41200 .main.sf_batchnavi, .wg41200 li.sa, #sf_navi9 li.sf_wg41200,
.wg41300 .main.sf_batchnavi, .wg41300 li.sa, #sf_navi9 li.sf_wg41300,
.wg41400 .main.sf_batchnavi, .wg41400 li.sa, #sf_navi9 li.sf_wg41400,
.wg41500 .main.sf_batchnavi, .wg41500 li.sa, #sf_navi9 li.sf_wg41500  { background-color:#E1C6E1; }


#contentrc h2, #contentrc a, #contentrc legend { margin:5px; font-weight:bold; }
#contentrc * { color:#CC3300; text-decoration:none; }

#box_suche,
#box_basket { position:relative; top:0; left:0; width:155px; border:1px solid #FFCC66; min-height:125px; margin:5px; }
* html #box_suche, 
* html #box_basket
    { margin-left:10px; }

#box_suche { margin-top:0; }
#box_suche form { background-color:#FFD699; }
#box_suche h2 { display:none; }
#box_suche fieldset { margin:5px 0; padding:0; border:2px solid #FFD699; }
#box_suche legend { }
#box_suche .line { border:1px solid #FFD699; margin:0; text-align:center; }
#box_suche .line .label { margin:1px 0 0 3px; display:none; }
#box_suche .line .input { margin:0 1px 1px 0; }
#box_suche .input.submit { text-align:right; }

#box_basket { border:1px none red; }
#box_basket * { text-align:right; }
x#box_basket h2 { display:none; }
x#box_basket #sf_baskettable { display:none; }
#box_basket #sf_baskettable { margin:10px 0; padding:0; border-collapse:collapse; }
#box_basket #sf_baskettable * { font-weight:normal; text-align:left; margin:0; padding:0; }
#box_basket #sf_baskettable th,
#box_basket #sf_baskettable .sf_price,
#box_basket #sf_baskettable .sf_itemauth,
#box_basket #sf_baskettable .sf_count,
#box_basket #sf_baskettable .sf_remove
	{ display:none; }
#box_basket #sf_baskettable td { border:1px solid orange; border-style:solid none; }
#box_basket #sf_baskettable .aux0 {  }
#box_basket #sf_baskettable .aux0 div { border:1px none blue; }
#box_basket #sf_baskettable .aux0 .action { float:left; width:11px; margin-right:2px; }
#box_basket #sf_baskettable .aux0 .action a { background-color:transparent; color:#CC3300; padding:0 2px; border:1px solid orange;  font-family:monospace; font-size:10px; text-align:center; display:block; }
#box_basket #sf_baskettable .aux0 .action a:hover { background-color:#CC3300; color:#FFCC66; }
#box_basket #sf_baskettable .aux0 .count { margin:8px 0; min-width:35px; }
* html #box_basket #sf_baskettable .aux0 { width:45px; }
* html #box_basket #sf_baskettable .aux0 .count { width:15px; }
* html #box_basket #sf_baskettable .aux0 .action {  }
* html #box_basket #sf_baskettable .aux0 .action a { padding:0; }

#sf_basketinfo span.sf_str { display:block; margin-top:80px; }
#sf_basketinfo img { position:absolute; top:28px; right:0; margin-right:10px; }
* html #sf_basketinfo img { /* top:-80px; */ }
#footer li { display:inline; }


div#header,
span#headerlogo { position:absolute; top:0; left:0; }
div#header { width:735px; }
div#header * { }
span#headerlogo { left:9px; top:5px; }
#sf_navi1 { font-size:11px; margin-right:6px; text-align:right; }
#sf_navi1, #sf_navi1 a { text-decoration:none; color:black; }
#sf_navi1 li { float:right; width:auto; margin-left:15px; }
* html #sf_navi1 li { width:10px; white-space:nowrap; }
#sf_navi1 ul.sf_navi1 { height:40px; }
#sf_navi1 span { line-height:25px; }
#sf_navi1 #sf_basketinfo_top a { font-weight:bold; }

/* Home Navi */
body.MainPage #contentheading { position:relative; top:0; left:0; }
body.MainPage #content { position:relative; display:block; top:0; left:0; margin-bottom:111px; }
#sf_navi2 { position:absolute; top:3px; left:0; }
#sf_navi2 *,
#sf_navi9 a
	{ text-decoration:none; }
#sf_navi2 span { visibility:hidden; }
#sf_navi2 li { position:absolute; }
#sf_navi2 li.sf_li0 { left:65px; top:30px; width:70px; height:60px; }
#sf_navi2 li.sf_li1 { left:235px; top:110px; width:90px; height:75px; }
#sf_navi2 li.sf_li2 { left:415px; top:120px; width:90px; height:95px; }
#sf_navi2 li.sf_li3 { left:65px; top:400px; width:80px; height:90px; }
#sf_navi2 li.sf_li4 { left:275px; top:440px; width:180px; height:90px; }
#sf_navi2 li.sf_li5 { left:355px; top:340px; width:100px; height:100px; }
#sf_navi2 li.sf_li6 { left:455px; top:360px; width:90px; height:110px; }
#sf_navi2 li a { position:relative; top:0; left:0; width:100%; height:100%; display:block; }


* html #sf_navi2 li a { height:auto; }
* html #sf_navi2 span.prefix { visibility:visible; font-size:90px; display:block; }


/* sas, sad, aus, aud */
body.list #content li a { color:black; }
body.list #content li a:hover { color:#CC3300; font-weight:bold; }
body.list #content li h3 { margin-bottom:0; }
body.list #content li {}
li.sa,
li.au,
li.news,
p.count0,
#sf_navi9 li
	{ margin:5px 0; background-color:#FFD699; }
.lcol { margin-left:5px; }
.lcol, .mcol {}
.lcol { float:left; width:234px; }
.lcol .no0 { text-align:right; /*max-height:220px;*/ overflow:hidden; }
.mcol { float:right; width:290px; text-align:left; margin-right:5px; }
li.sa .mcol { min-height:111px; }
.lcol img { max-width:200px; /* max-height:200px; */ border:1px solid black; }
* html .lcol,
* html .mcol
    { position:relative; }
* html .lcol { width:214px; }
* html .mcol {  }
* html a.main { display:block; }
* html li.sa,
* html li.au,
* html p.count0
	{ border-top:1px solid #FFCC66; }

li.sa .lblo {  }
li.sa .sf_saauthor { visibility:hidden; }
li.sa .Buch .sf_saauthor { visibility:visible; }
li.sa a.mehr { display:none; }
li.sa a.mehr[href] { display:inline; }
li div.block { margin:10px 0; }
body.list .desc { line-height:18px; }

.sf_saauthor .sf_type { display:none; }


#sf_formdetailsearch .exemplification { float:right; width:350px; }

span.sf_on { display:block; margin-top:10px; }


/* pages */
#content { padding:5px; }
body.MainPage #content,
body.list #content
	{ padding:0; background-color:transparent; }
body #content { background-color:#FFD699; }

/*div.sf_topNews h2 { display:none; }*/
li.news { padding:5px 20px; }
.PageNewsAndNewTitles .sf_batchnavi { display:none; }
.PageNewsAndNewTitles .sf_more { margin-top:1em; }
.PageNewsAndNewTitles .sf_more img { max-width:200x; oveflow:hidden; }
.PageNewsAndNewTitles .sf_more li { float:left; margin-top:0.5em; margin-left:18px; width:200px; }
.PageNewsAndNewTitles .footernavi .sf_batchnavi { display:block; }
#sf_navi9 a { padding-left:18px; min-height:21px; }


/* payment */
body.payment #contentie img { display:none; }
body.payment #contentie { }
.payment #sf_baskettable td { padding:0 0.5em; }
#sf_baskettable .sf_itemauth { display:none; }
#sf_h1 * { display:none; }
#sf_h1t { display:block; }
.required,
.sf_invalid
	{ color:rgb(134,41,45); }
.sf_invalid { font-weight:bold; }
body.payment table,
body.payment fieldset
	{ border:1px solid #CC3300; }
body.payment legend { font-weight:bold; }
body.payment p { margin:2px; }
body.payment p.sf_shopkindofpaymentdesc { margin-bottom:1em; }

/* debug */

/* } */