@charset "utf-8";
/* CSS Document */

/*Description: Werbung;Design;Kreativität;Ideen;Mediengestaltung;Kataloge;Flyer;Geschäftsausstattung;Grafik-Design;Photoshop
Version: 1.6
Author: Katrin Parnitzke*/

/* Begin Typography & Colors */

a { text-decoration:none;}

img {border:none;}

body  {
		font-size : 65%;
		font-family : Verdana, Arial, Sans-Serif;
		background : #a5bf18 url(images/bg-stripes.jpg) repeat-x left top;
		color : #282727;
		text-align : center;
		margin:0px;
		padding:0px;
} 

#wrapper {
	text-align: left;
	width:950px;
	height:auto;
	min-height:750px;
	margin:auto;
	background : #f0f4f1 url(images/bg-wrapper.gif) no-repeat right top;
}

/* header */
#header {
     background: url(images/logo-tw.gif) no-repeat left top;
	 height:143px; width:100%;
	 float:left;
}

#header h1 {
	margin:0px;
	padding-left:420px;
	padding-top:15px;
	color:#572052 ;
	font: bold 24px/120%  "Courier New", Courier, monospace;
}

#header a {
	margin-left: 50px;
	color:#65265c;
}

#header h1 a {}
#header ul {}
#header ul li {}
#header ul li a {}
#header ul li a:hover {}

#header p {
	margin:0px;
	padding-left:420px;
	line-height:2;
	color:#572052 ;
	font: bold 14px/150% Arial, Helvetica, sans-serif ;
}


/* sidebar */
#sidebar {
	float:left;
	width:250px;
	min-height:250px;
}

#sidebar ul {
	margin:0px;
	padding:0px;
	width:362px;
}

#sidebar ul li {
	width:362px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#sidebar ul li a.button1 {
	margin-left:25px;
	padding:0px;
	list-style:none;
	background-image:url(images/button-konzeption.gif);
	display:block;
	width:362px; height:103px;
}

#sidebar ul li a.button1:hover {
	margin-left:25px;
	padding:0px;
	list-style:none;
	background-image:url(images/button-konzeption-sw.gif);
	display:block;
	width:362px; height:103px;
}

#sidebar ul li a.button2 {
	margin-left:25px;
	padding:0px;
	list-style:none;
	background-image:url(images/button-print.gif);
	display:block;
	width:362px; height:103px;
}

#sidebar ul li a.button2:hover {
	margin-left:25px;
	padding:0px;
	list-style:none;
	background-image:url(images/button-print-sw.gif);
	display:block;
	width:362px; height:103px;
}

#sidebar ul li a.button3 {
	margin-left:25px;
	padding:0px;
	list-style:none;
	background-image:url(images/button-outdoor.gif);
	display:block;
	width:362px; height:103px;
}

#sidebar ul li a.button3:hover {
	margin-left:25px;
	padding:0px;
	list-style:none;
	background-image:url(images/button-outdoor-sw.gif);
	display:block;
	width:362px; height:103px;
}

#sidebar ul li b {
	color:#a3bf18;
}

#sidebar h1 {
	margin:0px; margin-left:25px;
	padding-left:50px;
	padding-top:20px;
	color:#aeca05;
	font: bold 24px/120% "Courier New", Courier, monospace ;
}

#sidebar ul.leistungen {
	margin:0px;
	padding-left:50px;
	padding-top:5px; padding-bottom: 5px;
	font: normal 13px/120% Arial, Helvetica, sans-serif ;
	width:250px;
}

#sidebar li.punkte {
	border-bottom: 1px solid #aeca05;
	margin-top: 5px; margin-bottom: 5px;
	padding-left:50px;
	padding-top:5px; padding-bottom: 5px;
	width:280px;
	display:block;
	list-style-typ: circle;
}
/* end sidebar */


/* content */
#content {
	float:right;
	width:479px;
	min-height:350px;
	margin:0px; margin-top:18px; margin-right:50px; margin-bottom: 25px;
	padding:0px;
	background:#f0f4f1 url(images/bg-content.jpg) no-repeat bottom right;
	border-right:#D5D5D5 1px solid; border-bottom:#D5D5D5 1px solid;
}

#content p {
	font: normal 14px/120% Arial, Helvetica, sans-serif ;
	letter-spacing:normal;
}

#content p.ecke {
	font: normal 14px/120% Arial, Helvetica, sans-serif ;
	letter-spacing:normal;
	margin-right:150px;
}

#content b {
	font: bold 14px/120% "Courier New", Courier, monospace;
	color:#778a07;
	letter-spacing:-0.05em;
}

#content img {
	margin-bottom: 25px;
}

#content h2 {
	color:#572052 ;
	font: bold 17px/120%  "Courier New", Courier, monospace;
}

#content h3 {}

#content ul {
	font: normal 14px/150% Arial, Helvetica, sans-serif ;
	list-style:none;
}

#content ul li {}


/* footer */
#footer {
	width:100%;
	background:#572052;
	height:20px;
	margin:0px; margin-top: 25px;
	padding-top: 15px; padding-bottom:15px;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

#footer p {}

#footer a {
	color:#FFFFFF;
}

#footer a:hover {
	color:#C0C0C0;
}

