/* body style */

body	{margin:0px;background-color:#eaeaea;
	scrollbar-face-color:#eaeaea;
	scrollbar-base-color:#eaeaea;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-darkshadow-Color:#74818f;
	scrollbar-arrow-color:#74818f;
	scrollbar-track-color:#cccccc;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-3dlight-color:#74818f;
}

/* general style */

td, p, input, div, span, button	{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;}

/* textarea style */

textarea {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;
	scrollbar-face-color:#eaeaea;
	scrollbar-base-color:#eaeaea;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-darkshadow-Color:#74818f;
	scrollbar-arrow-color:#74818f;
	scrollbar-track-color:#cccccc;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-3dlight-color:#74818f;
}

/* general image style */

.image			{ border-width: 0px;}

.anschrift		{ font-weight: bold;}
.portrait		{ font-weight: bold;}

.menuACT		{ font-weight: bold; }

.logos-left		{ padding: 3px 7px 3px 7px; }

/* link styles */

a:link						{color:#333333;text-decoration:underline;}
a:visited					{color:#333333;text-decoration:underline;}
a:hover						{color:#333333;text-decoration:none;}
a:active	 				{color:#333333;text-decoration:none;}

a.menu:link						{color:#333333;text-decoration:none;}
a.menu:visited					{color:#333333;text-decoration:none;}
a.menu:hover					{color:#333333;text-decoration:none;font-weight:bold;}
a.menu:active	 				{color:#333333;text-decoration:none;font-weight:bold;}


/* Menu style */

.menu1-11-no {
	padding: 2px 2px 2px 5px;
	width: 135px;
}
.menu1-11-act {
	padding: 2px 2px 2px 5px; 
	width: 135px; 
	background-color:#fecd06;
	font-weight: bold;  
}
.menu1-12-no {
	padding: 2px; 
	border-color: #b4b2b4; 
	background-color:#f7f7f7;
	border-width: 0px 1px 1px 1px; 
	border-style: none solid solid solid; 
	width: 135px;
}
.menu1-12-act {
	padding: 2px; 
	width: 135px; 
	background-color:#e1e1e1;
	font-weight: bold;  
	border-color: #b4b2b4; 
	border-width: 0px 1px 1px 1px; 
	border-style: none solid solid solid;
}

/* Content table */
.contenttable {
	width: 100%;
	border-width: 2px;
	border-style: solid;
	border-color: #b0b0b0 #ffffff #b0b0b0 #ffffff;
	background-color: #f4f4f4;
	padding: 2px 5px 2px 5px;
}

/*.contenttable .td {
	background-color: #f4f4f4;
}*/

/* Contact style */

.tableContactMessage				{width:100%;border-width:0px;}
.tableCellContactMessageTitleLeft	{width:50%;font-size:14px;font-weight:bold;vertical-align:top;padding-right:10px;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellContactMessageLeft		{width:50%;vertical-align:top;padding-right:10px;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellContactMessageTitleRight	{width:50%;font-size:14px;font-weight:bold;vertical-align:top;padding-left:10px;}
.tableCellContactMessageRight		{width:50%;vertical-align:top;padding-left:10px;}

.tableContact	{width:100%;border-width:0px;}
.tableCellContactLabelLeft	{width:50%;vertical-align:bottom;padding-right:10px;}
.tableCellContactLabelRight	{width:50%;vertical-align:bottom;padding-left:10px;}
.tableCellContactInputLeft	{width:50%;vertical-align:top;padding-right:10px;}
.tableCellContactInputRight	{width:50%;vertical-align:top;padding-left:10px;}
.tableCellContactSend	{width:100%;text-align:right;vertical-align:bottom;}

.inputContact	{width:100%;border:1px solid #b0b0b0;}
.buttonContact	{border-width:1px;border:1px solid #b0b0b0;background-color:#ffffff;text-align:center;}
.textareaContact{width:100%;height:100px;border:1px solid #b0b0b0;}

/* Content table styles */

.tableContent1	{width:100%;}
.tableCellContent1TopTitleLeft	{width:50%;vertical-align:top;padding-right:10px;font-style:italic;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellContent1TopTitleRight	{width:50%;vertical-align:top;padding-left:10px;font-style:italic;}
.tableCellContent1TitleLeft		{width:50%;vertical-align:top;padding-right:10px;font-weight:bold;font-size:14px;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellContent1TitleRight	{width:50%;vertical-align:top;padding-left:10px;font-weight:bold;font-size:14px;}
.tableCellContent1SubTitleLeft	{width:50%;vertical-align:top;padding-right:10px;font-weight:bold;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellContent1SubTitleRight	{width:50%;vertical-align:top;padding-left:10px;font-weight:bold;}
.tableCellContent1Left			{width:50%;vertical-align:top;padding-right:10px;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellContent1Right			{width:50%;vertical-align:top;padding-left:10px;}

/* News table style */

.tableNews		{width:100%}
.tableCellNewsDateLeft	{width:50%;vertical-align:top;padding-right:10px;font-style:italic;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellNewsDateRight	{width:50%;vertical-align:top;padding-left:10px;font-style:italic;}
.tableCellNewsTitleLeft	{width:50%;vertical-align:top;padding-right:10px;font-weight:bold;font-size:14px;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellNewsTitleRight{width:50%;vertical-align:top;padding-left:10px;font-weight:bold;font-size:14px;}
.tableCellNewsTextLeft	{width:50%;vertical-align:top;padding-right:10px;border-style:none solid none none;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:0px 1px 0px 0px;}
.tableCellNewsTextRight	{width:50%;vertical-align:top;padding-left:10px;}

/* Main table style */

.tableMain		{width:100%;border-width:0px;}

.tableCellMain11	{width:50%;height:30px;}
.tableCellMain12	{width:20px;height:30px;}
.tableCellMain13 	{width:140px;height:30px;}
.tableCellMain14	{width:150px;height:30px;}
.tableCellMain15	{width:290px;height:30px;}
.tableCellMain16 	{width:140px;height:30px;}
.tableCellMain17	{width:20px;height:30px;}
.tableCellMain18	{width:50%;height:30px;}

.tableCellMain21	{width:50%;height:80px;vertical-align:top;}
.tableCellMain22	{width:20px;height:80px;vertical-align:top;background-color:#3366ff;}
.tableCellMain23	{width:140px;height:80px;vertical-align:top;background-color:#3366ff;}
.tableCellMain24 	{width:150px;height:80px;text-align:left;vertical-align:bottom;padding:10px 10px 10px 10px;background-color:#3366ff;}
.tableCellMain25	{width:290px;height:80px;text-align:left;vertical-align:bottom;padding:10px 10px 10px 10px;background-color:#3366ff;}
.tableCellMain26	{width:140px;height:80px;vertical-align:top;background-color:#3366ff;}
.tableCellMain27	{width:20px;height:80px;vertical-align:top;background-color:#3366ff;}
.tableCellMain28	{width:50%;height:80px;vertical-align:top;}

.tableCellMain31	{width:50%;height:20px;}
.tableCellMain32	{width: 160px; height: 20px; padding: 2px 2px 2px 10px; background-color:#f4f4f4;border-style: none none solid solid; border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:1px;}
.tableCellMain34		{width:620px;height:20px;padding-left:20px;background-color:#f4f4f4;border-style:none solid solid solid;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:1px;}
.tableCellMain38	{width:50%;height:20px;}

.tableCellMain41	{width:50%;height:200px;}
.tableCellMain42	{width: 160px; height: 200px; background-color: #ffffff; border-style: none none solid solid; border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:1px; vertical-align: top; horizontal-align: left; padding: 7px;}
.tableCellMain44	{width:620px;height:200px;vertical-align:top;background-color:#ffffff;border-style:none solid solid solid;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:1px;padding:20px;}
.tableCellMain48	{width:50%;height:200px;}

.tableCellMain51	{width:50%;height:20px;}
.tableCellMain52	{width:760px;height:20px;vertical-align:bottom;text-align:center;background-color:#ffffff;border-style:none solid solid solid;border-color:#b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;border-width:1px;}
.tableCellMain58	{width:50%;height:20px;}
