@charset "utf-8";
/* CSS Document */

html body             { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color:#666; 
                        background-color: #fff; }
								
#main                   {  top:0px; margin: 0px 0px 0px 0px; border:solid 0px #666; padding: 0px 0px 0px 0px; }
				
/*  H E A D E R /////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------------------------------------------------------------------- */				
#top-mit-logo           { display:none; width:999px; height:74px; margin: 0px 0px 0px 0px; border:solid 0px #000; padding: 0px 0px 0px 0px; float:left }
#printheader            { border-bottom:solid 1px #b5b6b7;  margin: 0px 0px 20px 0px; }
#header                 { display:none; width:999px; height:167px; margin: 1px 0px 0px 0px; border:solid 0px #000; padding: 0px 0px 0px 0px; float:left }


/*  N A V I G A T I O N /////////////////////////////////////////////////////////////////////////////////////////////////// black 292929
-------------------------------------------------------------------------------------------------------------------------- */
#navigation      /*li*/      {display:none; width:997px;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  float:left; line-height:38px; /*list-style:none;*/ background-color:#292929;
							   border-left:solid 1px #666; border-right:solid 0px #d88f05; }				
		
										
#headerpic             { display:none; width:956px; height:110px; margin: 0px 0px 0px 0px; border:solid 1px #bfc3c9; padding: 0px 0px 0px 0px; float:left}		
										
/* C O N T E N T F I E L D ///////////////////////////////////////////////////////////////////////////////////////////////
-------------------------------------------------------------------------------------------------------------------------*/
#content              { height:auto; margin: 0px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; background-color:#fff; float:left;   }

#content-left		  { display:none; width:357px; height:500px; margin: 0px 0px 10px 0px; border-bottom:solid 0px #b5b6b7; padding: 0px 10px 20px 10px; background-color:#fff; float:left;   }
#content-right		  { height:auto; width:100%; margin: 0px 0px 10px 0px; border-bottom:solid 1px #f3f3f3;  padding: 0px 0px 20px 10px; background-color:#fff; float:right; border-left:solid 0px #ccc;   }
.content-right		  { height:auto; margin: 0px 0px 10px 0px; border-bottom:solid 1px #ccc;  padding: 0px 0px 20px 0px; background-color:#fff; float:right; border-left:solid 0px #ccc;   }
		
		
		
		
		#border               { width:2px; height:520px; margin: 0px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px;  float:left;    }







/* T E X T F I E L D  L I N K S //////////////////////////////////////////////////////////////////////////////////////////////
--------------------------------------------------------------------------------------------------------------------------*/
#textlefttop       { width:100%; margin: 20px 0px 20px 0px; border-bottom:solid 1px #b5b6b7;  padding: 0px 0px 15px 0px; float:left; font-size: 1.2em; color:#666; font-weight:bold;   }







		
/* T E X T F I E L D  R E C H T S //////////////////////////////////////////////////////////////////////////////////////////////
--------------------------------------------------------------------------------------------------------------------------*/
#ueberschrift            { width:95%; margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left; font-size: 1.2em; font-weight:bold;   }
#textfeld1               { width:95%; margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left;    }
#textclaim               { width:95%; margin: 20px 0px 0px 0px; border-top:solid 1px #ccc;  border-bottom:solid 1px #ccc; padding: 15px 0px 15px 0px; float:left; font-size: 1.4em; color:#d88f05;    }
#textfeld2               { width:95%; margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left;     }
	
	
.produktetitel	         { width:95%;  margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left; font-size: 1.2em; font-weight:bold;   }
.produktetext1           { width:95%;  margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left;    }
.produktebilder          { width:auto; margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left;   }
.produktetext2           { width:auto; margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left;    }
	

.showprodukte        { width:97%;  margin: 0px 0px 0px 0px; border-top:solid 1px #b5b6b7;  padding: 0px 0px 0px 0px; float:left; }
.showprodukteeinzel  { width:136px;  margin: 0px 13px 10px 0px; border-top:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left; font-size: 0.85em; }

		
/* V A R I A B L E N
-----------------------------------------------------------*/			
.variableadresse        { width:344px; margin: 40px 0px 20px 0px; border:solid 1px #b5b6b7;  padding: 10px 0px 10px 10px; float:left; font-size: 0.85em; background-color:#fdf8eb;  }	
.produktebildertext   	{ display:none; margin: 20px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; float:left;   }	
		
		
		
		
		/* F O O T E R ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
		------------------------------------------------------------------------------------------------------------------------------*/
		#footer           { width:900px;  margin: 8px 0px 0px 0px; border:solid 0px #b5b6b7;  padding: 0px 0px 0px 0px; background-color:#fff; float:left; font-size: 0.65em; color:#666;   }		
		span.copy         { float:right; }	
					
		
		
		
		
		
		/* A C C O R D E O N //////////////////////////////////////////////////////////////////////////////////////////////////////////
		------------------------------------------------------------------------------------------------------------------------------*/
		.accordeon   { margin: -2px 0px 0px 0px;}
		
		
/* G A L L E R I E //////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------------------------------------------------------------------------
Weitere Einstellungen in: admin/yui/build/carousel/assets/skins/sam/carousel-formfarbe.css_______________________________--*/

.gal-field         { width:490px; height:130px; border:solid 0px #b5b6b7; float:left;  background-color:#996600; text-align:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.gal_img           { border:solid 1px #b5b6b7; float:left; padding: 0px 0px 0px 0px; margin: 0px 13px 13px 0px;  }
.gal_beschreibung  { width:265px; height:120px; border:solid 0px #b5b6b7; float:left;  background-color:#996600; text-align:left; padding: 5px 5px 5px 10px; color:#ffcc00; }

.gal-titel   {margin: 0px 0px 5px 0px; font-weight:bold;}

.produktetext1      {  border:solid 0px #b5b6b7; float:left;  padding: 0px 0px 0px 0px; margin: 20px 0px 20px 0px; }
.produktebilder		{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

img.highslide-image   { border:solid 0px #a3a2a2; padding: 25px; margin: 0px 0px 0px 0px; background-color:#fff; }



						
/*  I M A G E S /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-----------------------------------------------------------------------------------------------------------------------------------------
Muss auch angepasst werden (imgrechts/imglinks), Ebenso Schriftgrösse im Editor: admin/tiny_mce/themes/advanced/skins/default/content.css 
----------------------------------------------------------------------------------------------------------------------------------------*/			

		
		
.bildrechts  {  border:1px solid #B5B6B7; margin:5px 0px 15px 15px; padding:0px;  float:right;  background-color: #fff; }

.bildlinks   {  border:1px solid #B5B6B7; margin:5px 15px 15px 0px; padding:0px;  float:left;   background-color: #fff;  }		
		
					
				
						
						
		/*  S Y S T E M
		------------------------------------------------------------------------------------*/
						
		ul   { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;   float:auto; font-weight : bold; }
				
		li   { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  font-weight : normal;}
				
		
						
		img                   { border:0; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; }
		.logo                   { border:0; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 18px; }		
		.mail                   { border:0; padding: 0px 0px 0px 0px;  margin: 5px 0px 0px 0px; }		
				
					
										
						
		a:link       { text-decoration: none;  font-weight : normal; font-style : normal;  color : #a11a14;  }	/*color : #ba2720;*/
		a:visited    { text-decoration: none;  font-weight : normal; font-style : normal; color : #a11a14;  }	
		a:active     { text-decoration: none;  font-weight : normal; font-style : normal; color : #a11a14; }	
		a:hover      { text-decoration: underline;  font-weight : normal; font-style : normal; color : #a11a14;  }	
						
		a.footer:link       { text-decoration: none;  font-weight : normal; font-style : normal;  color : #666;  }	/*color : #ba2720;*/
		a.footer:visited    { text-decoration: none;  font-weight : normal; font-style : normal; color : #666;  }	
		a.footer:active     { text-decoration: none;  font-weight : normal; font-style : normal; color : #666; }	
		a.footer:hover      { text-decoration: none;  font-weight : normal; font-style : normal; color : #a11a14;  }	
						
		a.navigation:link     {  width:20px; height:520px; display:block; }	
		a.navigation:visited  {  width:20px; height:520px; display:block; }	
		a.navigation:active   {  width:20px; height:520px; display:block; }	
		a.navigation:hover    {  width:20px; height:520px; display:block; }		
		
h2          {font-size: 1.0em; font-style: bold; color: #000; width:100%; }

/* N A V I G A T I O N --- P R O D U K T E ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
------------------------------------------------------------------------------------------------------------------------------*/							
#glossymenu       { width:100%; margin: 0px 0px 20px 0px; border-bottom:solid 0px #b5b6b7;  padding: 0px 0px 15px 0px; float:left;   }



.glossymenu{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100%; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;

}

.glossymenu a.menuitem{
/*background: black url(am/glossyback.jpg) repeat-x bottom left;*/
 color : #747474;
height:24px;
color: #313131;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0px 0px 10px;
text-decoration: none;
margin: 1px 0px 0px 0px;
border-bottom:solid 0px #2e2e2d;
text-indent:0px; 
background-color:#c1c0c0;

}



 .glossymenu a.menuitem:visited .glossymenu a.menuitem:active {
color: #bbbaba; /*bbbaba*/
padding: 6px 0px 0px 0px;
text-indent:0px;

}


.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 10px;
border: none;

}

.glossymenu a.menuitem:hover{
background-color:#666;
/*background-image: url(am/glossyback2.jpg);*/
color: #fff;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
color: #fff;
text-decoration: none;
padding: 0px 0px 0px 0px;
margin: 1px 0px 0px 0px;
border-bottom:solid 0px #2e2e2d;
background-color: #908f8f;
width: 100%;
line-height:22px; text-indent:20px;
}

.glossymenu div.submenu ul li a:hover {
background: #666;
color: #d88f05;
}					

/* aktiv unterlinks aufgeklappt...*/
.glossymenu  a.sby_actmenu  { 
background-color: #666!important;
color: #d88f05!important; 

}

