body
{
	margin:						0px;
}

.copyright
{
	margin-top:					50px;
	font-size:					9px;
	text-align:					center;
	border-top:					1px solid #00A8A7;
}

a {

	color:						#00A8A7;
	text-decoration:			underline;
}
a:hover
{
	color:						#999999;
	text-decoration:			none;
}
a.menu_link
{
	color:						#FFFFFF;
	text-decoration:			none;
}
a.menu_link:hover
{
	color:						#FFFFFF;
	text-decoration:			underline;
}
a.submenu_link
{
	color:						#000000;
	text-decoration:			none;
	font-weight:				normal;
	margin-left:				5px;
}
a.submenu_link:hover
{
	color:						#000000;
	text-decoration:			underline;
}
a.ref_link
{
	color:						#333333;
	text-decoration:			none;
	font-size:					11px;
	font-weight: 				normal;
}
a.ref_link:hover
{
	color:						#CCCCCC;
	text-decoration:			underline;
	font-size:					11px;
	font-weight: 				normal;
}

.files a
{
	font-size:					9px;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
}

fieldset
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					12px;
	border:						1px solid #00A8A7;
	padding:                    10px;
}
fieldset a
{
	color:						#666666;
	text-decoration:			underline;
	font-size:					12px;
	font-weight: 				normal;
	line-height:				1.5em;
}
fieldset a:hover
{
	color:						#00A8A7;
	text-decoration:			none;
	font-size:					12px;
	font-weight: 				normal;
}
table#site
{
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
}

td#main
{
	height:						20px;
	
}
td#menuitem_top
{
	padding:                    5px;
	color:						#333333;
	font-weight:				bold;
	background-color:			#CED0D2;
}
td#menuitem_row
{
	color:						#FFFFFF;
	padding:           	     	5px;
	padding-left:      			20px;
	background-color:			#00A8A7;
}
td#menuitem_subrow
{
	color:						#FFFFFF;
	padding:           	     	0px;
	background-color:			#00A8A7;
}
.submenu1
{
	width:						20px;
	height:						100%;
	background-color:			#71BCBC;
	float:						left;
}
.submenu2
{
	padding:                    5px;
	width:						120px;
	color:						#000000;
}
td#content
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					11px;
	padding-left:              	25px;
	padding-right:              25px;
	padding-top:               	25px;
}
.menu_right
{
	border: 					1px solid #CED0D2;
	margin-left:				20px;
}	
#c_topleft
{
	width:						10px;
	background-color:			#00A8A7;
}

#c_top
{
	width:						750px;
	padding:                	5px;
	font-size:					14px;
	border-bottom:				1px solid #00A8A7;
}
#c_main
{
	padding-top:               	20px;
}
#top
{
	font-weight:				bold;
	font-size:					12px;
}
#top2
{
	font-weight:				bold;
	font-size:					12px;
	background-color:			#E4E4E4;
}
.n_top
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					16px;
	letter-spacing:				3px;
	font-weight:				bold;
	line-height:				30px;
	border-bottom:				4px solid #CDCFD2;
}
#img
{
	border:						2px solid #CDCFD2;
}

input#text
{
	width:						200px;
	border:						1px solid #00A8A7;
	background-color:			#CDCFD2;
}
.cl_text
{
	border:						1px solid #00A8A7;
	background-color:			#E4E4E4;
}
textarea#text
{
	width:						400px;
	height:						150px;
	border:						1px solid #00A8A7;
	background-color:			#CDCFD2;
}
.counter
{
	text-align:					left;
	color:						#000000;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					10px;
	border:						1px solid #FFFFFF;
	width:						80%;
	padding:                    8px;
}

.produkte
{
	margin-bottom:				20px;
	border-bottom:				4px solid #CDCFD2;
}

.ptitel
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					16px;
	letter-spacing:				3px;
	font-weight:				bold;
	line-height:				30px;
}
.ptext
{
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					10px;
	line-height:				20px;
	text-align:					justify;
}
