/* //////////////////////////////////////////////////////

	KP3 individual Project Style Sheet, V 2.0
	Basic Style Sheets for Screen View
	
	PROJECT: http://www.wutzlhofer.net
	
////////////////////////////////////////////////////// */

body {
	font:100% Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	background-color:#FFF;
}

/* parent */

#c-parent {
	position:relative;
	background:url(../bg-body.gif) 50% 0% repeat-y;
	margin:40px auto 0 auto;
	width:750px;
	height:auto !important;
	height:550px;
	min-height:550px;
}

/* header */

#c-head {
	float:left;
	width:242px;
	height:61px;
}

#c-head h2 {
	margin:0;
}

#c-head h2 a {
	background:#FFF url(../logo-retailmarketing.gif) 0% 0% no-repeat;
	display:block;
	width:242px;
	height:61px;
}

#c-head h2 a span {
	display:none;
}


/* sidebar  */

#c-sidebar {
	float:left;
	width:242px;
	margin-right:10px;
}

/* navigation */

#c-nav {
	clear:both;
}

#c-nav-embed {
	/*padding:10px;*/
	padding:10px 0;
}
* html #c-nav-embed {
	/*padding: 10px;*/
}

#c-nav ul { margin:0;padding:0;height:auto !important;height:1px; }
#c-nav ul li { list-style-type:none; padding-right: 10px; }
* html #c-nav ul li { height: 24px;}
#c-nav ul li a { display:block;height:24px;background-position:bottom right;background-repeat:no-repeat; }
#c-nav ul li a span { display:none; }
#c-nav ul li a:hover { background-position:top right; }
#c-nav ul li a.active { background-position:top right; }
#c-nav ul li em { display:none; }

li#n1 a  { background-image:url(../nav/n1.gif); }
li#n3 a  { background-image:url(../nav/n2.gif); }
li#n4 a  { background-image:url(../nav/n3.gif); }
li#n5 a  { background-image:url(../nav/n4.gif); }
li#n6 a  { background-image:url(../nav/n5.gif); }
li#n7 a  { background-image:url(../nav/n6.gif); }
li#n8 a  { background-image:url(../nav/n7.gif); }
li#n9 a  { background-image:url(../nav/n8.gif); }
li#n12 a  { background-image:url(../nav/n9.gif); }
li#n13 a { background-image:url(../nav/n10.gif); }
li#n14 a { background-image:url(../nav/n11.gif); }
li#n15 a { background-image:url(../nav/n12.gif); }
/*li#n-newsbutton { margin: 0 -10px 0 -10px; }*/
#c-nav ul li#n-newsbutton { padding: 0; }
#c-nav ul li#n-newsbutton a { background-image:url(../nav/n-newsbutton.png); height:58px; }



/* content */

#c-content {
	float:left;
	width:498px;
	overflow:hidden;
}

#c-content-embed {
	padding:10px 30px 10px 30px;
}

/* footer */

#c-address {
	padding:8px 0px;
	clear:both;
	width:242px;
	font-size:0.55em;
	text-align:right;
	position:absolute;
	bottom:0;
/**//**/ display:none;

}

#c-address p, #c-address address { margin:0;padding:0 8px;font-style:normal; }

#kp3 { margin:0 auto;width:750px;text-align:right;padding:10px 0; }


/* forms */

.f-default { margin:30px 0 0 0;padding:10px;border:2px solid #E1E1E1; }
.f-default fieldset { border:0;margin:0;padding:0; }
.f-default fieldset legend { font-weight:100;padding-bottom:10px;font:100 1.2em Verdana, Arial, Helvetica, sans-serif;color:#C90016;margin-left:0px !important;margin-left:-7px; }
.f-default fieldset p { margin-left:3px; }
.f-default fieldset p span { float:left;width:100px; }
.f-default label {  }

.f-default .f-text { width:300px; }
.f-default .f-area { width:300px;height:200px; }
.f-default .f-submit { text-align:right;padding-right:6px; }

/* fonts */

#c-content a:link { color:#C90016;text-decoration:underline; }
#c-content a:visited { color:#C90016;text-decoration:underline; }
#c-content a:active { color:#C90016;text-decoration:underline; }
#c-content a:hover { color:#C90016;text-decoration:underline; }

#c-content small { color:#5B6303;font-weight:900; }

#c-content { font-size:0.70em;line-height:1.5em;color:#000; }
#c-content strong { color:#C90016; }

#c-content-embed h1 { margin-top:0;margin-right:-20px;display:block;height:43px;background-repeat:no-repeat;background-position:right bottom;margin-bottom:21px; }
#c-content-embed h1 span { display:none; }

#c-content img { max-width:438px; }

#h-derunterschied { background:url(../headings/h-hoedl-partner.gif); }
#h-credo { background:url(../headings/h-team.gif); }
#h-kontakt { background:url(../headings/h-kontakt.gif); }
#h-kunden { background:url(../headings/h-kunden.gif); }
#h-leistungen { background:url(../headings/h-leistungen.gif); }
#h-newsletter { background:url(../headings/h-newsletter.gif); }
#h-partner { background:url(../headings/h-partner.gif); }
#h-philosophie { background:url(../headings/h-philosophie.gif); }
#h-retailconsulting { background:url(../headings/h-retailconsulting.gif); }
#h-retaillinks { background:url(../headings/h-retaillinks.gif); }
#h-retailnews { background:url(../headings/h-retailnews.gif); }
#h-retailnewsarchiv { background:url(../headings/h-retailnewsarchiv.gif); }
#h-showroom { background:url(../headings/h-showroom.gif); }
#h-biografie { background:url(../headings/h-biografie.gif); }
#h-pressebilder { background:url(../headings/h-pressebilder.gif); }
#p-retailknowhow { background:url(../headings/p-retailknowhow.gif);width:386px;height:34px;margin:40px 0; }
#p-retailknowhow span { display:none; }
/* #C90016 */

#c-content h1 {  }
#c-content h2 { font:100 1.2em Verdana, Arial, Helvetica, sans-serif;color:#000; }
#c-content h3 { font:100 1.2em Verdana, Arial, Helvetica, sans-serif;color:#C90016; }
#c-content h4 {  }
#c-content h5 {  }
#c-content h6 {  }

#c-content address { font-style:normal; }

/**/

.col-2-1 { float:left;width:190px;margin-right:10px; }
.col-2-2 { float:left;width:229px; }

/* standard classes */

.left   { text-align:left; }
.center { text-align:center; }
.right  { text-align:right; }

body #c-content .more { background:url(../li.gif) 0em 0.3em no-repeat;padding-left:15px;text-decoration:none;text-transform:uppercase;font-weight:900; }








