*.recommBut { background-color:#FFFFFF; }
*.bg1 { background-color:#FCFCFC; }
*.bg2 { background-color:#FFFFEE; }
*.topsel { background-color:#F0FAFF; border-color:#DAF2FF; border-style:solid; border-width:1px; width:100%; }
*.theadts  { background-color:#DAF2FF; color:#003366; font-weight:bold; padding:3px; border:1px solid #FF0000; }
*.textinput { background-color:#F0FAFF; color:#003366; padding:3px; }
*.tihead { background-color:#DAF2FF; font-weight:bold}
*.highlighted { background-color:#EEFFAA; }
*.ltactiv { color:#FF0000; }

.uxinputopt:focus { font-size:14px; color: #000000; font-weight: bold; border: 1px #666666 solid;}
.uxinputreq:focus { font-size:14px; color: #000000; font-weight: bold; background-color:#FFFFFF; border: 1px #000000 solid;}
.recommBut:hover { background-color: #EEFFEE; }
.cancelBut:hover { background-color: #FFEEEE; }
fieldset:hover { background-color:#FFFFFF; }


#tagcloud {font-size:8px; background-color:#EEE; text-align:justify; padding:10px; margin:10px;}
#tagcloud:hover {font-size:11px; } 

/* customernavi03 */
a.level0, a.level1, a.level2, a.level3, a.level4, a.level5 { clear:both; display:block; padding:2px; border-bottom:0px solid #FFCC00; height:8px; padding-top:8px; text-decoration:none; width:220px;}
a.level0:hover, a.level1:hover, a.level2:hover, a.level3:hover, a.level4:hover, a.level5:hover { }
a.level1 {color:#990000; padding-left:4px;}
a.level2 {padding-left:10px;}
a.level3 {padding-left:14px;}
a.level4 {padding-left:20px;}
a.level5 {padding-left:26px;}
a.activeentry { color:#FF0033; }

div {border:dotted 0px #00CC00; display:block;}
#headbar {margin-left:1%; clear:both; width:982px; background-color: #C0C0C0;}
#left 
 {
   clear:left;
   float: left;
   width:250px;
   margin-left:1%;
   padding:  0px;
   height: 100%;
   background-color: #C0C0C0;
 }
 #left-inside
 { 
   border: 1px solid #000080;
   padding:2px;
   margin: 5px;
   min-height:398px;
 }

 #mainpart 
 { 
   background-color: #C0C0C0;
   float:left; 
   clear:right;
   width:732px; 
   background-color:#FFFFFF;
 }
 #mainpart-inside
 {
   border: 0px solid #09f;
   padding:2px;
   margin: 5px;
   min-height:400px;

 }
#footbar {clear:both; float:left; text-align:center;  width:962px; margin-left:1%; background-color: #C0C0C0; padding:10px;}
div.catoverview {float:left; width:120px; text-align:center; border:0px solid #0F0; height:90px; padding:10px}
div.catoverview img {margin-bottom:10px; }

#headnavi { float:right;}
#headbar h2 { float:left; margin:2px; margin-left:8px;background-image:url(/img/layout/button_mitte.gif); padding:6px; border:1px solid #000;}

#sw2TwitterDiv {position:fixed; left:40%; top:20%; background-color:#DDEEF6; -moz-border-radius:8px;  min-width:280px; min-height:220px; background-image:url(/img/sw2twitter_background.png); } 
#sw2TwitterDiv button { border:1px solid #AAA; } #twitter_message { overflow:hidden; }

div.icctpl {display:table; border-bottom:1px dotted #C0C0C0; width:50%; margin:5px;}
div.icctpl:hover {background-color:#EEEEEE;}
div.icctplimg  {float:left; padding-right:9px; height:40px; }
div.icctplcont {float:left; }

#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; left:0px; top:0px; text-align:center; z-index:20; padding:20px; border:1px solid #CCC; width:100%; height:100%;}
#swDivPopup a { text-decoration:none; font-weight:bold; font-size:14px;}
#swDivPopup img {border:2px solid #CCCCCC; padding:10px; background-color:#FFFFFF;}
a.adivpopup { cursor:url(/img/icon_klicklupe.gif), url(/img/icon_klicklupe.ico), crosshair; }
#swDivPopup iframe {background-color:#FFFFFF; }

#chat {}
textarea.chatinput {border:1px solid #AAA; width:300px; height:100px; clear:right; }
span.charsender {}
span.chatreceiver { font-weight:bold; }

*.swInputError {border:1px solid #FF0000;}
*.swErrorMsg { font-weight:bold; }
