/* GENERAL fonts */
P, OL, UL, DIV, {
	font-family: 	Arial, Verdana, sans-serif;
	font-size: 	12px;
	color: 		#474646;
	
	text-decoration:none;
	border: 	none;
	font-weight: 	normal;
}
hr
{
	border-style:dashed;
	height:1px;
	color:EEEEEE;
}

.hr2
{
	border-style:dashed;
	height:1px;
	color:a6a6a6;
}

body
{
	margin-left:	0px;
	margin-top:	0px;
	margin-bottom:	0px;
	margin-right:	0px;
	padding:	0px;
	margin:		0px;
	overflow-x:	hidden;
	background-color:#FFFFFF;
	background-image:url("../images/carbon03.gif");
	height:		100%;
}

#designvorlagen
{
	position:absolute;
	margin-top:207px;
	margin-left:670px; 
	z-index:1;
}

/* Content column */
TD#content {
	padding-top:	10px;
	padding-right: 	10px;
	padding-left:	20px;
	padding-right:	20px;
	padding-bottom:	20px;
}
*#colNormal, .menu_2, .colNormal_bottom {
	padding-top:	10px;
	padding-right: 	10px;
	padding-left:	20px;
	padding-right:	7px;
	padding-bottom:	10px;
}

.menu_2, .colNormal_bottom,.menu_3 {
	padding-top:	0px;
	padding-bottom:	0px;
}

TD#colRight{
	padding-top:	10px;
	padding-left:	0px;
	padding-right:	10px;
	padding-bottom:	5px;
}

TD#bottext *{
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

img.spacer-gif {
	padding:0px;
	margin:0px;
	height:0px;
	width:0px;
	border:0px none;
}

TD#bottext a:link	{text-decoration: none;}
TD#bottext a:visited{text-decoration: none;}
TD#bottext a:active{text-decoration: none;}
TD#bottext a:hover {text-decoration: none;}

.white {
   	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
/*  MENU 1, level 1, normal state (NO) */
.menu1-1-no {
       
   	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
  	
  	text-decoration:none;
   	font-weight: 	normal;
   	font-style: 	normal;
	height:		24px;
	padding-top:	4px;
	padding-bottom:	4px;
}
a.menu1-1-no		{ font-family: Arial,Verdana,sans-serif; color: #FFFFFF; text-decoration:none; font-weight:normal;}
a.menu1-1-no:link	{ color: #FFFFFF; text-decoration:none; font-weight:normal;}
a.menu1-1-no:visited 	{ color: #FFFFFF; text-decoration:none; font-weight:normal;}
a.menu1-1-no:active  	{ color: #FFFFFF; text-decoration:none; font-weight:normal;}
a.menu1-1-no:hover   	{ color: #FFFFFF; text-decoration: underline; font-weight:normal;}

/*  MENU 1, level 1, normal state (ACT) */
.menu1-1-act, .menu_1 {  
   	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
 
  	text-decoration:underline;
   	font-weight: 	normal;
   	font-style: 	normal;
   	line-height:	24px;
   	padding-top:	4px;
}
a.menu1-1-act		{ vertical-align: bottom; font-family: Arial,Verdana,sans-serif; color: #FFFFFF; text-decoration:underline;}
a.menu1-1-act:link	{ vertical-align: bottom;color: #FFFFFF; text-decoration:underline;}
a.menu1-1-act:visited 	{ vertical-align: bottom;color: #FFFFFF; text-decoration:underline;}
a.menu1-1-act:active  	{ vertical-align: bottom;color: #FFFFFF; text-decoration:underline;}
a.menu1-1-act:hover   	{ vertical-align: bottom;color: #FFFFFF; text-decoration:underline;}


/*  MENU 2, alle levels, normal state (NO) + actuell (ACT) */
.menu2-1-no, .menu1-2-act{
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight: 	normal;
   	font-style: 	normal;
}
a.menu2-1-no:link, a.menu1-2-act:link		{ color:#999999; text-decoration:underline; font-weight:normal;}
a.menu2-1-no:visited, a.menu1-2-act:visited	{ color:#999999; text-decoration:underline; font-weight:normal;}
a.menu2-1-no:active, a.menu1-2-act:active	{ color:#999999; text-decoration:underline; font-weight:normal;}
a.menu2-1-no:hover, a.menu1-2-act:hover		{ color:#999999; text-decoration:underline; font-weight:normal;}

/* Menu der 3 Ebene */
.menu_2_left{
	width:150px; 
	padding-right: 	15px;
	border:0px solid #000000; 
	
	font-size: 14px;
	color: #474646;
	font-weight:bold;
}

* font#menu_2_mitte{
	font-family: 	Arial, Verdana, sans-serif;
	padding-right: 	15px;
	font-size: 14px;
	color: #00A7E1;
	font-weight:bold;
} 
* font#menu_2_mitte a:link,* font#menu_2_mitte a:visited, * font#menu_2_mitte a:active{
	font-size: 14px;
	color: #00A7E1;
	font-weight:bold;
	text-decoration: underline;
}
* font#menu_2_mitte a:hover{color: #474646;}

*#menu_2_right{
	font-family: 	Arial, Verdana, sans-serif;
	padding-left: 	15px;
	font-size: 14px;
	color: #B80024;
	font-weight:bold;
	text-decoration: underline;
}
*#menu_2_right  a:link, *#menu_2_right a:visited, *#menu_2_right a:active{
	font-size: 14px;
	color: #B80024;
	font-weight:bold;
	text-decoration: underline;
}
*#menu_2_right a:hover{color: #474646;}


/* PFAD-Menü */
.path
{
 	border-top-style: solid;
	border-top-width:1px;
	border-top-color:#ffffff;
	
	vertical-align: middle;
	padding-left:	10px;
	height:		20px;
}

.path, .path-no, path-act
{
	font-family: 	Arial,Verdana,sans-serif;
	font-size: 	10px;
	color: 		#6E7676;
	font-weight: 	normal;
   	font-style: 	normal;
}

a.path-no:link		{ color:#6E7676; text-decoration:none; font-weight:normal;}
a.path-no:visited 	{ color:#6E7676; text-decoration:none; font-weight:normal;}
a.path-no:active  	{ color:#6E7676; text-decoration:none; font-weight:normal;}
a.path-no:hover   	{ color:#6E7676; text-decoration:none; font-weight:normal;}

a.path-act:link		{ color:#6E7676; text-decoration:none; font-weight:normal;}
a.path-act:visited 	{ color:#6E7676; text-decoration:none; font-weight:normal;}
a.path-act:active  	{ color:#6E7676; text-decoration:none; font-weight:normal;}
a.path-act:hover   	{ color:#6E7676; text-decoration:none; font-weight:normal;}




.buttonme a  {
		text-decoration:none !important;
		float:left;
		display:block;
		color:#fff !important;
		font-family: Arial, Times, serif;
		font-size:14px !important;
		padding:3px 20px 3px 20px;
		text-align:center;
		background: none !important;
		background-color:#e1001a !important;
		text-decoration:none;
		border:1px solid #a70101 !important;
		-moz-border-radius-topleft: 6px !important;
		-webkit-border-top-left-radius: 6px !important;
		-moz-border-radius-topright: 6px !important;
		-webkit-border-top-right-radius: 6px !important;
		-moz-border-radius-bottomleft: 6px !important;
		-webkit-border-bottom-left-radius: 6px !important;
		-moz-border-radius-bottomright: 6px !important;
		-webkit-border-bottom-right-radius: 6px !important;
		margin-right:5px;
		margin-top:5px;

	}
