#swDivPopupBackground {  background-color:#FFFFFF; opacity:0.7; filter:Alpha(opacity=70); z-index:10; width:100%; height:100%; position:fixed; left:0px; top:0px;}
#swDivPopup {position:fixed; text-align:center; width:100%; z-index:20; }

#left 
{
	width:   216px;
	min-height: 700px;  
	clear:none;
	float: left;
	border: 0px solid #f09;
}

#maincontent 
{ 
	background-color:#FFFFFF;
	float:left; 
	width:735px; 
	min-height: 700px;
	overflow:auto;
	border: 0px solid #09f;
	padding:15px;
}

div.subcat {width:150px; height:100px; margin:10px; float:left; text-align:center; padding:10px; border:1px solid #FFFFFF; }
div.subcat:hover { border:1px solid #FFD569; }
div.subcat h2 { font-size:12px; }
 #headbar, #footbar { display:block; width:982px; clear:both; border:0px solid #0f0; background-color:#FFFFFF;}
 #headbar { margin-top:50px; padding:5px; width:972px; border-top-left-radius:8px; border-top-right-radius:8px;}
 #footbar { text-align:center; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
 #totale  { display:block; width:985px;  margin: 0px auto 0px; background-color:#fff; border-radius:8px;}
 #swKontakt { border-bottom:1px solid #FFCC00; margin-bottom:2px; padding-bottom:2px; }
 a.categ { border-bottom:1px solid #FFCC00; margin-bottom:2px; padding-bottom:2px;}


/* customernavi03 */
#navi3 { max-width:210px;}

a.level0, a.level1, a.level2, a.level3 { clear:both; display:block; padding:2px; border-bottom:1px solid #FF6E00; min-height:18px; padding-top:8px; text-decoration:none;}
a.level1, a.level2, a.level3 { background-color:#FFF1CD;} 
a.level0:hover, a.level1:hover, a.level2:hover, a.level3:hover { background-color:#FECF14;}
a.level0 { background-color:#FF6E00 }
a.level0:hover  { background-color:#FFB907; }

a.level1 { background-color:#FF8302 }
a.level1:hover  { background-color:#FFA305; }

a.level2 { background-color:#FF9804 }
a.level2:hover  { background-color:#FF8E03; }

a.level3 { background-color:#FFAE06 }
a.level3:hover  { background-color:#FF7801; }

a.level4 { background-color:#FFB907 }
a.level4:hover  { background-color:#FF6E00; }

a.level0 { margin-left:-12px; padding-left:8px; border-top-left-radius:5px;}
a.level1 { margin-left:-12px; padding-left:14px; border-bottom-left-radius:8px; border-left:1px solid #FF6E00; }
a.level2 { margin-left:-5px; padding-left:15px; }
a.level3 { margin-left:-5px; padding-left:19px; }
a.activeentry { color:#CC0000; font-weight:bold; }
a.level1.activeentry { }

/* Modul Chat */
*.chatsender {color:#665555; }
*.chatreceiver {color:#555566; }
*.chatentry { margin:2px;}
*.chatmessage { color:#556655;}
*.chatinput {width:400px; height:50px; font-family:sans-serif; }
#chatmsgdiv {width:400px; height:400px; border:1px solid #333333; overflow:auto; display:block;}

#tagcloud {width:600px; display:block;}
span.tag { padding:1px; }

*.theadsearch { margin-left:-12px; 
                padding-left:14px; 
                padding-top:8px; 
                border-bottom-left-radius:8px;
                border-left:1px solid #FF6E00; 
                border-bottom:1px solid #FF6E00; 
                clear:both; display:block; 
                height:18px; 
                background-color:#FF8302;
                
              }
*.theadsearch:hover  { background-color:#FFA305; }

a.hometabhead, div.hometabhead {border: 1px #FF6E00 solid; padding:5px; border-top-left-radius:8px; width:550px; display:block; height:30px}
.hometabcontent {border: 1px #FF6E00 solid; margin-top:-1px; border-bottom-left-radius:8px; padding:15px;}
a.hometabhead h1, div.hometabcontent h1 { font-size:13px; }
div.hometabcontent a { display:table; width:250px; height:70px; float:left; }
div.hometabcontent a.lkextern, div.hometabcontent a.lkintern { display:inline; float:none; }
div.hometabcontent a img { margin-right:5px; }

li.okay {list-style-image: url(../img/okay.gif); }

#swPromotion {float:right; width:450px; min-width:440px; max-width:460px; display:block; border: 1px #FF6E00 solid; padding:7px; border-top-right-radius:8px;}

#ecard { position:absolute; left:15%; top:20px; z-index:20; background-color:#FFFFFF; padding:10px; border:1px #BBBBBB solid; border-radius:8px; min-width:300px; min-height:200px;}
#ecardpreview { float:left; width:600px; margin-left:10px; clear:left;}
#ecardform { float:left; }
div.eccardimg {float:left; display:block; padding:6px; text-align:center; min-width:160px;}

*.swSimilar { border-top: 1px #FFCC00 solid; background-color:#FFF1CD; display:table; padding:5px; width:565px; border-bottom-left-radius:8px;}
*.swSimilarItem {height:120px; width: 260px; display:inline; text-align:center; float:left; margin-right:5px; background-color:#FFFFFF; border-bottom-left-radius:8px;}

