body					{ margin:0px; font-family:Myriad Pro, Arial; font-size:13px;  color:#333333; background-image:url(../img/layout/bg-body.jpg); background-repeat:repeat-x; background-position:top center; }
h1						{ margin:0px; font-weight:bold; color:#0c4d85; font-size:22px; display:block; padding-left:26px; line-height:30px; padding-top:20px; margin-bottom:10px; }
h2						{ margin:0px; font-weight:normal; color:#0c4d85; font-size:16px; border-bottom:1px solid #cdd0e1; padding-left:26px; padding-bottom:10px; display:block; margin-bottom:10px; }

p						{ padding-left:26px; display:block; }

a:link					{ color:#0c4d85; text-decoration:none; }
a:active				{ color:#0c4d85; text-decoration:none; }
a:visited				{ color:#0c4d85; text-decoration:none; }
a:hover					{ color:#0c4d85; text-decoration:underline; }

#head 					{ height:427px; background-image:url(../img/layout/bg-head.png); background-repeat:no-repeat; background-position:top center; }

#logos					{ width:854px; height:130px; }
	#logo_knauer		{ width:427px; float:left; }
	#logo_ford			{ width:427px; float:left; }

#navigation-frame		{ height:30px; width:854px; background-image:url(../img/layout/bg-navigation.png); background-repeat:repeat-y; }
	#navigation				{ height:30px; width:853px; float:left; }
	#aktuelle-aktionen		{ float:left; width:1px; height:30px; }
	#aktuelle-aktionen-img		{ position:absolute; margin-left:-60px; margin-top:-30px; width:120px; height:121px; }


#header					{ width:854px; height:267px; }
	#header-image		{ width:553px; height:267px; background-color:#0c4d85; float:left; }
	#header-content		{ width:301px; height:267px; background-color:#0c4d85; float:left; color:#a7deff; }
	#header-content h1			{ color:#ffffff; }
	#header-content h2			{ color:#ffffff; }
	
#content_frame			{ width:854px; }
	#content			{ width:543px; float:left; margin-right:10px; }
	#content-right		{ width:301px; float:left; }

#footer					{ height:106px; background-color:#0f5da7; }
	#footer-content		{ width:854px; padding-top:20px; height:86px; color:#ffffff; }
	.footer-box			{ width:164px; background-color:#296eb1; color:#ffffff; padding-left:26px; height:86px; }
	.footer-box-spacer	{ width:1px !important; }
	
.tabelle				{ border-spacing:1px; }
.tabelle td				{ padding:10px; }
.tabelle_gerade			{ background-color:#f0f0f0; }
.tabelle_ungerade		{ background-color:#f6f6f6; }

/* ### Menu ### */
#navigation ul.menu { padding:0px; float:left; margin:0px; }
#navigation ul.menu ul { margin:0px; padding:0px; }
#navigation ul.menu li { list-style-type:none; float:left; font-size:13px; line-height:30px; padding:0px; margin-left:2px; }
#navigation ul.menu li a { text-decoration:none; color:#ffffff; display:block; padding:0px 0px 0px 26px; }
#navigation ul.menu li:hover a { text-decoration:none; color:#ffffff; font-weight:bold; }
#navigation ul.menu li:hover {  }
#navigation ul.menu li.active a { text-decoration:none; color:#ffffff; font-weight:bold; }
#navigation ul.menu li.active {  }
/*
* hml #header ul.menu li { margin:0 0 0 38px; }
* html #header ul.menu li.active { background:url(../img/layout/menu-active-ie.png) top left no-repeat; }
*+html #header ul.menu li:hover { background:url(../img/layout/menu-active-ie.png) top left no-repeat; }
*+html #header ul.menu li.active { background:url(../img/layout/menu-active-ie.png) top left no-repeat; }
#headnav ul.menu li:hover { background:url(../img/layout/menu-active-ie.png) top left no-repeat9 }
#headnav ul.menu li.active { background:url(../img/layout/menu-active-ie.png) top left no-repeat9 }
*/

/* Menuparent */
#navigation ul.menu li div.menuparent  { border-top:0px solid #FFFFFF; padding:0px; display:none; position:absolute; z-index:600; background-color:#469bee; }
#navigation ul.menu li div.menuparent ul  { margin:0px; padding:0px; }
#navigation ul.menu li:hover div.menuparent  { display:block; }
#navigation ul.menu li:hover div.menuparent ul li  { line-height:30px; margin:0px; padding:1px 0px 0px 0px; font-size:12px; float:none; width:220px; }
#navigation ul.menu li:hover div.menuparent ul li:first-child  { }
#navigation ul.menu li:hover div.menuparent ul li:hover  {  }
#navigation ul.menu li:hover div.menuparent ul li a  { color:#ffffff; font-weight:normal; }
#navigation ul.menu li:hover div.menuparent ul li:hover a  { color:#ffffff; font-weight:bold; }

/*
* html #headnav ul.menu li div.menuparent  { position:absolute; }
* html #headnav ul.menu li div.menuparent ul  { position:relative; left:0px; padding:0px; margin:0px; }
* html #headnav ul.menu li div.menuparent ul li  { padding:0; margin:0; font-size:10px; }
* html #headnav ul.menu li div.menuparent ul li a { color:#9a3300; }
*/


p img {margin-right: 10px;}

/* :::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::: enira CMS Artikelauswahl ::::::::::: */
/* ::::::::::::------------------------:::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::: */

.articlenormal {
	border:medium none;
	padding:3px;
}

.articleselect {
	border:1px dotted #ff0000 !important;
	padding:2px;
}

.article_sort {
	position:absolute;
	width:48px;
	height:48px;
	margin-left:-48px;
	z-index:100;
}

.quelltext {
	font-size:10px; 
	color:red;
}


.grau {
	color: #716C6C !important;
}

.rot {
	color: #892D00 !important;
}




