/**
*
*Stylesheet for holzas
*Structur and Global Settings
*
*@author: Rene Kockisch
*@date: 10.05.2008
*/
* 			{margin:0px; padding:0px;}

/**
 *   Struktur  
 *
 *
 **/
body			{color:#810925; font-size:12pt; font-family:verdana; text-align:center;}
.innerBody 		{background:#f9ebcc url(/pics/verlauf.jpg) repeat-y left; border-left:solid #810925 1px; margin:0 auto; width:1000px; overflow:hidden; text-align:left;}
.mainPic		{width:200px; float:left;
			 position:absolute; top:0px; z-index:1;
			 border:solid black 0px;
			 margin-left:55px;
			 
}
.top 			{display:block; margin-left:210px; padding-left:40px;
 			 height:100px; overflow:hidden;
			 background:#f9ebcc;
			 border-bottom:solid #810925 1px;
			 text-align:left;
			 
}
.main			{float:right; display:block;
			 width:779px;
			 max-width:739px;
			 text-align:justify; font-size:11pt;
			 border-left:solid #810925 1px;
			 background:#ffffff;
			 padding-left:50px;
			 padding-top:50px;
			 overflow:hidden;
			 margin-left:0px;
			
}
.menu			{float:left; display:block;
			 background:#f9ebcc url(/pics/verlauf.jpg) repeat-y left;
			 border-left:solid #810925 0px;
			 font-size:14px;
			 padding-top:120px;
			 padding-right:0px;
			 padding-left:0px;
			 margin-right:0px;
			 overflow:hidden;
			 width:219px;
			 max-width:210px;
			 text-align:left;
}

.top h1			{margin-top:70px; margin-right:80px; float:right; display:inline; width:300px;font-size:12pt;font-weight:normal;}
.top img		{margin-top:0px; float:left;}
.gradientRight		{float:right;
 			 position:relative; top:0px; right:0px; z-index:2;
 			 height:101px;
}
.content 		{margin-right:0px; border:solid black 0px; background:#f9ebcc; padding:30px; width:730px; max-width:680px;clear:both;
}
.content a		{text-decoration:none; font-weight:normal; color:#1e1d13; color:#c94d00;}
.content a:hover	{text-decoration:underline;}
.clear 			{clear:both;}

/**
*Style for menu left
*
*@author: René Kockisch
*
**/

.left			{list-style-type:none;
			 float:left; display:inline;
			 width:235px;
			 padding:0px;
			 margin:0px;
			 
			 
}

.left li a		{text-decoration:none; color:#810925; 
			 display:block; 
			 margin-bottom:0px; 
			 padding-top:4px;
			 padding-right:0px;
			 padding-left:15px;
			 height:25px; 
			 
			 
}
.left li a:hover, .left .aktivlink a
			{text-decoration:none; background:#ffffff;}

.left li h3 {margin-top:5px;background:#c94d00;background:#ffffff; color:#c94d00; padding:6px 0px 6px 6px; font-size:14px;}
			
/**
* Style für Preisliste
*
*@author: René Kockisch
*
*
**/
.preisliste 		{float:left; display:inline; border:solid white 0px; bordeR:solid black 0px; width:670px; min-width:679px;}
.preisliste img		{float:left; display:inline; 
			 width:150px; height: 120px;
			 margin:30px; margin-top:10px;
			 border:solid black 0px;
}
.preisliste h1		{background: #fff; padding-left:30px; margin-bottom:10px;}
.preisliste .rechts 	{border:solid black 0px; 
			 float:right; display:inline;
			 width:420px; 
			 margin-right:30px; margin-top:10px; margin-bottom:10px;
}
.preisliste .teaser	{width:420px; border:solid black 0px; margin-left:220px;}
.preisliste .tabelle	{border:solid #810925 1px; height: 120px; overflow:hidden; width:420px;}
.preisliste .tabelle p 	{float:left; display:inline;
			 padding-top:10px;
			 font-weight:bold; text-align:left;		 
}	
.preisliste .tabelle h5     {border-right:solid #810925 1px; width:210px; max-width:200px; padding-left:10px; height:45px; padding-top:5px; margin:0px; display:block;font-size:11pt;font-weight:bold;text-align:left;}
.preisliste .tabelle .anz   {border-right:solid #810925 1px; text-align:right; height:150px; width:210px; max-width:160px; padding-right:50px;}
.preisliste .tabelle .preis {height:50px; width:160px; padding-left:20px;}
.preisliste .footer     {margin-left:10px;}

/**
 *Bestellformular
 *
 *
 **/
.kurz {
  width:50px;
}
label {
  float:left;
  width:10em;
}
input {
  width:200px;
}
select {
  width:100px;
}
fieldset {
  width:470px;
}
legend {
  color:#810925;
}
#bestellung label {

  float:none;
  width:10em;
  margin-bottom:1em;
} 
#bestellung div {
  float:left;
  width:10em;
}
#bestellung input {
  width:4em;
  display:block;
  margin-bottom:0.5em;
}
#bestellung select {
  width:8.5em;
  display:block;
  margin-bottom:0.5em;
}