/*/////////////////////////////////-----Allgemeine - Elemente-----////////////////////////////*/
body									{
										background-image: url(bilder/001.jpg);
										background-repeat: repeat-x;
										background-color: #6a0d17;
										width: 100%;
										height: 100%;
										margin: 0px;
										padding: 0px;
}
body, table, div							{
										line-height: 1.5;
										font-family: Verdana, sans-serif;
										font-style: normal;
										font-variant: normal;
										font-weight: normal;										
										font-size: 12px;										
										color: #e6c3a6;	
										text-decoration: none;
										text-transform: none;										
										letter-spacing: 0px;	
}
img										{
										border: none;
										padding: 0px;
										margin: 0px;
}
a:link, a:active, a:visited				{
										padding: 1px; 
										border-bottom: 1px dotted #fff0c9;
										font-family: Verdana, sans-serif;
										font-style: normal;
										font-variant: normal;
										font-weight: normal;										
										font-size: 12px;										
										color: #b36961;	
										text-decoration: none;
										text-transform: none;										
										letter-spacing: 0px;
}
a:hover									{
										color: #fff0c9;
}
hr 										{
										position: relative;
										margin: 0px;
										padding: 0px;
										border: none;
										border-top: 1px solid #c58a7a;
}
h1										{
										position: relative;
										margin: 10px 0px 15px 0px;
										padding: 0px 0px 0px 0px;
										color: #e6c3a6;
										text-indent: 0px;
										text-transform: none;
										font-weight: bold;
										font-size: 14px;
}
h2										{
										position: relative;
										width: 464px;
										height: 25px;
										margin: 0px 0px 8px 0px;
										padding: 4px 0px 0px 0px;
										background-image: url("bilder/014.jpg");
										color: #40080d;
										text-indent: 25px;
										text-transform: none;
										font-weight: bold;
										font-size: 12px;
}
span.h2_info							{
										position: absolute;
										top: 6px;
										right: 10px;
										color: #58191b;
										font-size: 10px;
										text-transform: none;
}
h3										{
										position: relative;
										width: 440px;
										height: 25px;
										margin: 0px;
										padding: 4px 0px 0px 0px;
										background-image: url("bilder/015.jpg");
										color: #40080d;
										text-indent: 25px;
										text-transform: none;
										font-weight: bold;
										font-size: 12px;
}
span.h3_info							{
										position: absolute;
										top: 5px;
										right: 15px;
										color: #58191b;
										text-transform: none;
										font-size: 11px;
										font-weight: normal;
}
small									{
										font-size: 10px;
}
ul										{
										list-style: url(bilder/ul.png);
}


/*/////////////////////////////////-----Grundriss der Seite-----////////////////////////////*/
div#head								{
										position: relative;
										width: 850px;
										height: 152px;
										left: 50%;
										margin-left: -425px;										
}	
div#navi								{
										position: relative;
										width: 850px;
										height: 161px;
										left: 50%;
										margin-left: -425px;										
}
div#spacer								{
										position: relative;
										width: 850px;
										height: 55px;
										left: 50%;
										margin-left: -425px;										
}		
div#h1									{
										position: relative;
										width: 504px;
										height: 73px;
										left: 50%;
										margin-left: -395px;
										
}
div#content								{
										position: relative;
										width: 464px;
										left: 50%;
										margin-left: -395px;
										padding: 20px;										
										background-image: url("bilder/005.jpg");
										background-repeat: repeat-y;
}
div#foot								{
										position: relative;
										width: 504px;
										height: 118px;
										left: 50%;
										margin-left: -395px;
										padding-top: 15px;										
										background-image: url("bilder/006.jpg");
										text-align: center;
}
div#sidebar								{
										position: absolute;
										width: 267px;
										height: 192px;
										top: 368px;
										left: 50%;
										margin-left: 121px;
}


/*/////////////////////////////////-----Navi & Startseite-Kontaktbox-----////////////////////////////*/
div#contactbox							{
										position: absolute;
										right: 13px;
										bottom: 4px;
										width: 150px;
										height: 80px;
										font-size: 11px;
										text-align: right;
										color: #8c7b54;

}
div.navi								{
										position: relative;
										width: 200px;
										height: 21px;
										margin-left: 30px;
}
a.navi, a.navi:visited, a.navi:active	{
										display: block;
										border: none;
										padding: 0px;
										width: 200px;
										height: 21px;										
}
a.navi:hover							{
										cursor: pointer;
}
a#navi1									{
										background-image: url("bilder/navi1.png");
}
a#navi1:hover							{
										background-image: url("bilder/navi1_.png");
}
a#navi2									{
										background-image: url("bilder/navi2.png");
}
a#navi2:hover							{
										background-image: url("bilder/navi2_.png");
}
a#navi3									{
										background-image: url("bilder/navi3.png");
}
a#navi3:hover							{
										background-image: url("bilder/navi3_.png");
}
a#navi4									{
										background-image: url("bilder/navi4.png");
}
a#navi4:hover							{
										background-image: url("bilder/navi4_.png");
}
a#navi5									{
										background-image: url("bilder/navi5.png");
}
a#navi5:hover							{
										background-image: url("bilder/navi5_.png");
}
a#navi6									{
										background-image: url("bilder/navi6.png");
}
a#navi6:hover							{
										background-image: url("bilder/navi6_.png");
}
a#navi7									{
										background-image: url("bilder/navi7.png");
}
a#navi7:hover							{
										background-image: url("bilder/navi7_.png");
}


/*/////////////////////////////////-----Foot-----////////////////////////////*/
a.foot:link, a.foot:active, a.foot:visited		{
										border: none;
										color: #c58a7a;
}
a.foot:hover							{
										color: #fff0c9;
}

/*/////////////////////////////////-----Sidebar-----////////////////////////////*/
div#sb_title_pic1						{
										position: relative;
										width: 297px;
										height: 64px;
}
div.sb_title_pic						{
										position: relative;
										width: 297px;
										height: 111px;
										margin: 5px 0px 0px 0px;
}
span.sb_title							{
										font-size: 11px;
										font-weight: bold;
										color: #fff0c9;
}
span.sb_details							{
										font-size: 10px;
										color: #e6c3a6;
}
a.sb_link:link, a.sb_link:active, a.sb_link:visited		{
										border: none;
										font-size: 11px;
										font-weight: bold;
										color: #40080d;
}
a.sb_link:hover							{
										color: #fff0c9;
}
div.sb_box								{
										position: relative;
										line-height: 1.0;
										width: 297px;
										background-image: url("bilder/012.jpg");
										background-repeat: repeat-y;
}

/*/////////////////////////////////-----Formulare-----////////////////////////////*/
input, textarea, select					{
										border: 1px solid #6a0d17;
										color: #cca07d;
										background-color: #9a403c;
}
input:hover, textarea:hover, select:hover	{
										border: 1px solid #fff0c9;
}
input:focus, textarea:focus, select:focus	{
										border: 1px solid #fff0c9;
										background-color: #ffffff;
										color: #560c13;
}
input.submit								{
										position: relative;
										width: 150px;
										height: 30px;
										padding: 2px;
										border: 1px solid #9a403c;
										background-color: #760e1a;
										font-size: 12px;
										font-weight: bold;
										letter-spacing: 1px;
										color: #e6c3a6;
}
input.submit:hover						{
										border: 1px solid #fff0c9;
										background-color: #8f2430;
										color: #fff0c9;
										cursor: pointer;  
}





