body {  	color: #666666;  	margin: 0px;     padding: 0px; }  #produkt a {  color:red; }  .tx-mmforum-pi1,.tx-seminars-pi1 {  width:695px;  }   #full { position:absolute; left:0; top:0; height:100%; width:100%; overflow:auto; }   body,html {  	width: 100%;  	height: 100%; 	overflow:none; 	margin:0px; 	padding:0px;  }    td, th, p, div, span {  	font-family: Verdana, Helvetica, Arial, sans-serif;  	font-size: 11px; 	  }   .tx-irfaq-pi1 p { margin-bottom:1px; margin-top:0px;  }  h1 {  font-size:14px; color:black;  }   #grau1,#grau2,#grau3,#grauR{   height:100%;    	z-index: 1;  	background-color: #eaeaea;  	width:176px;  	 position:fixed; 	top:0px;  }  #grau1,#grau2,#grau3,#grauR,#rundl{ margin:0px; padding:0px; position:fixed; }   #grau1 { 	top:0px; 	left: 0px;  z-index: 2;  height:100%;  width:193px;  }    #rundlx { 	height: 100%;    	z-index: 55;  	background-color: #000000;  	width:179px;  	position: absolute;  	bottom:0; 	left:0;  }     #grau2x {  	left: 724px;  	top:81px;  	 z-index: 2;  }  #grauR { position:fixed;	left: 724px;  	top:0px; height:100%; 	 z-index: 2; 	 width:176px;  }  #grauOR { position:absolute; 	left: 724px; background-color:white; 	top:0px; height:84px; 	 z-index: 3; 	 width:176px;  }    #grau3x {  	top: 71px;  	left: 176px;  	width: 600px;  	height: 24px;     z-index: 2;  }    #logo {  background-repeat:no-repeat;  background-image: url(filou_03_FILES/logo.png);     z-index: 3212;     position: absolute;  	top: 7px;  	left: 5px;  	width: 180px;  	height: 75px; 	display:block;  	  }   #suche { 	 	width:170px; 	margin-bottom:-20px; 	 }  #schatten {  position:fixed; 	top: 0px;  	left: 190px;  	  	width: 13px; background: url(filou_03_FILES/schattenL.gif) repeat-y; 	/*background-image: url(filou_03_FILES/schattenL.gif);*/  	z-index: 4; 	min-height: 100%; /* Mindesthohe in modernen Browsern */ height: auto !important; /* !important-Regel fur moderne Browser */ height: 100%; /* Mindesthohe in IE (<7) */  }   #linieoben {  	position: absolute;  	top: 84px;  	left: 0px;     background-color: red;  	height: 1px;  	width: 900px;  	z-index: 8; 	font-size:0px;   }   #rundlx {  	position: absolute;  	top: 95px;  	left: 188px;     background-image: url(filou_03_FILES/rundl.gif);  	width: 17px;  	height: 14px;     z-index: 6;  }    #rundrx {  	position: absolute;  	top: 95px;  	left: 707px;     background-image: url(filou_03_FILES/rundr.gif);  	width: 17px;  	height: 14px;     z-index: 6;  }      #balken_unten {  	position: relative;     width: 100%;  	  	z-index: 7;     top:100%;  	left: 0px;  	  }      #balken_inhalt {  	background-color: black;  	height: 30px;  	width: 900px;	     vertical-align: bottom;  }      #menu_links {  	position: absolute;  	left: 0px;  	top: 111px;  	width: 191px;     height: 90%;  	z-index: 8;  	  }      #menulinks {  	margin: 0px; 	margin-top: 0px; 	width: 191px !important; border-spacing:2px;	   }  a { 		   color:#666666; 	text-decoration:none; }  a:hover { 		   color:black; 	text-decoration:none; }  #level1,#level0,#level2  {  	padding-bottom:3px;     font-size: 11px;   }    #levelS {   padding-left: 10px; background-color:#EaEaEa; color:black; padding-bottom:4px; padding-top:4px;    font-size: 11px; display:block;  }    #levelS:hover {  	background-color: #ffffff;  	  }      #level1:hover {  	background-color: white;  	background-image: url(filou_03_FILES/nav_link_1.gif);    }    #level2 {  	padding-left: 43px;  	background-image: url(filou_03_FILES/nav_link_0.gif);  	background-repeat: no-repeat;  	background-position: 30px -1px;  	  }    #level3 {  	padding-left: 43px;  	background-image: url(filou_03_FILES/nav_link_2.gif);  	background-repeat: no-repeat;  	background-position: 30px -1px; 	background-color: #d1d1d1;  	  }   #level4 {  	padding-left: 57px;  	background-image: url(filou_03_FILES/nav_link_0.gif);  	background-repeat: no-repeat;  	background-position: 43px -1px;  	  }   #level4:hover {  	background-color: white;  	background-image: url(filou_03_FILES/nav_link_1.gif);  }   #level5 {  	padding-left: 57px;  	background-image: url(filou_03_FILES/nav_link_2.gif);  	background-repeat: no-repeat;  	background-position: 43px -1px; 	background-color: #d1d1d1;  	  }    #level2:hover {  	background-color: white;  	background-image: url(filou_03_FILES/nav_link_1.gif);  }    #level0 {  	padding-left: 31px;  	background-repeat: no-repeat;  	background-position: 17px -1px;  	background-image: url(filou_03_FILES/nav_link_2.gif);  	background-color: #d1d1d1;  	color: black;  	  }      #level1 {  	padding-left: 31px;  	background-image: url(filou_03_FILES/nav_link_0.gif);  	background-repeat: no-repeat;  	background-position: 17px -1px;    }        #level0 a { 	color:black; }    #site_position {  	padding-top:25px; 	left: 220px; 	position:absolute;    	 z-index: 10;  }    #site_status {  	padding-top:0px; 	left: 731px; 	position:absolute; top:148px;   	 z-index: 15;   	 width:152px;  }  #site_status2 {  	padding-top:0px; 	left: 500px; 	position:absolute; top:89px;   	    	 width:400px; 	 	 	z-index:9991; 	text-align:right;  }    #ss2 {  margin-top:-13px;  }  #menu_oben_text {  	color: red; 	text-align: right; 	left:0px; 	position:relative;  }    #menu_oben {  	text-align: left;  	z-index: 10;  	position: absolute;  	top: 65px;  	left: 0px;  	width: 900px;  	height: 30px;  }  #menu_oben_text a { 	color:red; }   #pfiffig_oben {  	text-align: right; 	z-index: 10; 	position: absolute; 	top: 14px; 	left: 0px; 	width: 900px; 	height: 30px;  }    #pfiffig {  	  	font-size: 22px;  	color: black;     font-weight: bold;     font-style: italic; }  #produkt{ 	position: absolute; 	top:110px; 	left:214px; 	width: 488px; 	text-align: left; 	border: 0px solid grey; 	padding: 5px; 	 	 }  #produktueberschrift { 	color: black; 	font-size: 16px; 	font-weight: bold; 	padding-left:0px;  font-weight:bold;  height:16px; }  #produktlogo { 	text-align: center; 	padding: 10px; padding-bottom:-5px;	vertical-align: middle; 	border:	1px solid grey; 	float: left; 	margin-right: 15px; 	margin-bottom: 10px; 	margin-left: 10px; 	 }  #produkttext { 	text-align: left; 	color: black; 	margin-left: 0px; 	margin-right: 10px; 	margin-bottom: 10px;  }  #linksrechts { 	position: absolute; 	top:76px; 	left:724px; 	z-index: 10; 	width: 140px; }  #linkliste { 	margin-left: -15px; 	margin-bottom: 30px;     }  #linksrechts_ueberschrift { 	padding-left: 10px; 	font-weight: bold; 	color: red; }    #sb_download_flexWrap { 	padding-left:90px; }     #r_newsletter {  width:176px; border:none; padding-bottom:5px;  }   #r_werbung { margin-top:88px; width:160px; border:1px solid #FF0000; margin-bottom:5px; margin-left:7px;  }   #suche {  width:172px; border:none; padding-bottom:20px; padding-top:35px; margin-left:3px;  }     .breadcrumbs a {  color:red;  }   .breadcrumbs a:hover {  text-decoration:underline;  }     #fieldset1 {  height:57px; min-height:57px; width:141px; border:grey 1px solid; padding-left:8px; padding-top:6px;  line-height:9px;}   #fieldset2 {  height:62px; min-height:62px; width:141px; border:grey 1px solid; padding-left:8px; padding-top:4px; line-height:11px; }   #searchIN { width:140px; }


#level6 
{  	
padding-left: 72px;  	
background-image: url(filou_03_FILES/nav_link_0.gif);  	
background-repeat: no-repeat;  	
background-position: 57px -1px;  	  
} 

#level6:hover 
{  	
background-color: white;  
background-image: url(filou_03_FILES/nav_link_1.gif);  
} 
  
#level7 
{  	
padding-left: 72px;  	
background-image: url(filou_03_FILES/nav_link_2.gif);  	
background-repeat: no-repeat;  	
background-position: 57px -1px; 	
background-color: #d1d1d1;  	  
}  


#tblsm td {
border:1px solid red;


padding:7px;

}


#tblsm {
 background-color:#ffffff; width:480px; align:center; 

border-collapse:collapse;
}


#tblsm table {
border:none;
}

#semimg img{

margin-bottom:3px;

}


#tblsm td ,#tblsm tr{
border-left:1px solid red !important;
border-right:1px solid red !important;
border-top:1px solid red !important;
border-collapse:separate;
}

#tblsm {
border-bottom:1px solid red !important;
}


#menulinks a {
display:block;
width:100%;
height:100%;
}


.csc-firstHeader {
color:#777;
}


.tx-ttnews-browsebox-SCell {
background-color:#BBB;
}

.tx-mmforum-pi1  td,.tx-mmforum-pi1  th,.tx-mmforum-pi1  span,.tx-mmforum-pi1  div,.tx-mmforum-pi1  p{
font-family:Arial,sans-serif !important;
}

.tx-mmforum-pi1-listpost-text quote {
background-color:#EEE;
border:1px solid #b8b8b8;
padding:3px;
width:100%;
display:block;
}


#linksrechts_ueberschrift .csc-firstHeader {
color:#000 !important;
}


.news-single-item  img {
border:1px solid red !important;
}


#suche {
padding-top:15px;
}

#shop {
position:absolute; top:83px; left:925px;
}

#shopleft {
margin-left: 12px; margin-top:10px; width:170px;
}
