body	{
	background-image: 		url('pics/all_back2.jpg');
	background-repeat:		repeat-x;
	background-position:	bottom;
	background-color:			#bab362;
	margin:								0px;
	padding:							0px;
}

.text  {
	font-family:					Arial;
	font-size:						13px;
}

.text a:hover{
 text-decoration: underline;
 font-family:					Arial;
 font-size:						13px;
}

.text a{
 font-family:					Arial;
 font-size:						13px;
}

h3 {
	font-family:					Arial;
	font-size:						15px;
}

h2 {
	font-family:					Arial;
	font-size:						17px;
}
a	{
	color:								#6e6657;
	font-family:					Arial;
	font-size:						11px;
	font-weight:					bold;
	text-decoration:			none;
}

a:hover	{
	color:								#b38c59;
	font-family:					Arial;
	font-size:						11px;
	font-weight:					bold;
	text-decoration:			none;
}

.tiere	{
	color:								#6e6657;
	font-family:					Arial;
	font-size:						11px;
	font-weight:					bold;
	text-decoration:			none;
}

img, a	{
	border:								0px;
	margin:								0px;
}

.top_ban	{
	background-image: 		url('pics/top_ban2.png');
	background-repeat:		no-repeat;
	background-position:	top;
	height:								133px;
}

.top_nav	{
	height:								73px;
	width:								100px;
}

.top_space	{
	height:								25px;
}

.navis	{
	width:								150px;
}

.main	{
	background-image: 		url('pics/main_back.png');
	background-repeat:		repeat-y;
	background-position:	top;
	width:								510px;
	color:								#ffffff;
	font-family:					Arial;
	font-size:						12px;
	padding-left:					18px;
	padding-right:				18px;
}

.rights	{
	width:								200px;
}

.bottom_space	{
	height:								160px;
}

.footer	{
	height:								200px;
}

.top_home	{
	cursor:								pointer;
}

.map	{
	color:								#ffffff;
	font-family:					Arial;
	font-size:						12px;
	font-weight:					bold;
	
}

a.map	{
	color:								#f4eddd;
	font-family:					Arial;
	font-weight:					bold;
	font-size:						12px;
	background-color:			#6e6657;
}

a:hover.map	{
	color:								#ffffff;
	font-family:					Arial;
	font-weight:					bold;
	font-size:						12px;
	background-color:			#88323d;
}

.googlemap	{
	width:								480px;
	padding:							10px;
	visibility:						hidden;
}

.##########  FORMMAILER  ##########{}

input, select { 
				color:									#6e6657;
				font-family:						Arial;
				font-size:							11px;
				text-align:							left;
				background-color: 			#f4eddd;
				border:									1px solid #cccccc;
				width:                  200px;
}

submit, .button {
				margin-top:							4px;
				border:									1px solid #6e6657;
				background-color: 			#f4eddd;
				font:										bold 11px Arial #6e6657;
				width:                  100px;
}

#inputArea	{ 
        border:									1px solid #cccccc;
        background-image: 			url('mail_back.jpg');
        background-image: 			url('pics/all_back2.jpg');
				background-repeat:			repeat-x;
				background-position:		top;
       	color:									#ffffff;
				font-family:						Arial;
				font-size:							11px;
				font-weight:						bold;
				width:									480px;
				height:									100px;
				text-align:							left;
				padding:								8px;
} 

.inputField {
        width:                  200px;
        border:									1px solid #cccccc;
        background-color: 			#f4eddd;
        color:									#6e6657;
				font-family:						Arial;
				font-size:							11px;
        text-align:             left;
        margin-top:							2px;
        margin-bottom:					0px;
        margin-right:						0px;
} 

.errorField	{
        width:                  200px;
        border:                 #88323d 1px solid;
        background-color: 			#f4eddd;
        color:									#6e6657;
        font-family:            Arial;
        font-size:              11px;
        text-align:             left;
        margin-bottom:					0px;
        margin-right:						0px;
}

.errorTable {
			border:										#88323d 1px solid;
			font:											11px Arial;
} 
