body {
background-color: #FFFFFF;
font-size: 14px;
font-family: Calibri, Arial, Verdana;
color:#484861;
line-height:26px;
padding:0px;
margin:0px;
background: url("./i/body-bg-neu2.png") repeat-x;
overflow:scroll;
}

#header {
	margin: 0 auto;
	text-align: left;
	background: url("./i/header-neu.png") no-repeat;
	width:990px;
	height:113px;
	border:1x solid #000000;	
}

#logo {
	width:160px;
	height:115px;
	position:absolute;
	background: url("./i/logo-wagner-webdesign.png") no-repeat;
	margin-left:31px;
	margin-top:7px;
}

#kontakt {
	width:128px;
	height:128px;
	position:absolute;
	background: url("./i/1274080422_mail_new.png") no-repeat;
	margin-left:890px;
	margin-top:93px;
}

#kontaktExistenzgruender {
	width:128px;
	height:128px;
	position:absolute;
	background: url("./i/i-love-my-work.png") no-repeat;
	margin-left:872px;
	margin-top:93px;
}


#navigation {
	position:absolute;
	margin-left:372px;
	margin-top:89px;
}


#contentLeft {
	width:450px;
	position:absolute;
	margin-left:34px;
	margin-top:180px;
	border:0px solid;
}

#contentLeft a {
font-family: Calibri, Arial, Verdana;
color:#9B0109;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#contentLeft a:hover {
font-family: Calibri, Arial, Verdana;
color:#084878;
}

h1 {
font-family: Calibri, Arial, Verdana;
color:#0D3E70;
font-size:20px;
}

h2 {
font-family: Calibri, Arial, Verdana;
color:#0D3E70;
font-size:15px;
}

#teaserBox1 {
width:466px;
padding-top:10px;
float:left;
background: url("./i/test.jpg") no-repeat right bottom;	
}


#teaserBox1 ul {
	padding-top:20px;
	margin: 0;
	padding-left: 0px;
	list-style: none;

}
	
#teaserBox1 li {
	line-height:26px;	
	padding: 0px 5px 15px 60px;
	background: url("./i/teaserbox1.png") no-repeat;			
}

#teaserBox a {
font-family: Calibri, Arial, Verdana;
color:#9B0109;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#teaserBox a:hover {
font-family: Calibri, Arial, Verdana;
color:#084878;
}


#contentRight {
	width:330px;
	position:absolute;
	margin-left:623px;
	margin-top:232px;
	border:0px solid;
}

#rightBlock {
	float:left;
	border-top:1px #B9B8BE dashed;		
}

#rightBlock h2 {
font-family: Garamond, Arial, Verdana;
color:#484861;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}

#rightBlock img {
margin-right:10px;
margin-top:8px;
border:0px;
}

#rightBlock a {
font-family: Calibri, Arial, Verdana;
color:#9B0109;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#rightBlock a:hover {
font-family: Calibri, Arial, Verdana;
color:#084878;
}

#footer {
font-family: Calibri, Arial, Verdana;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-top:20px;
}

#footer a {
font-family: Calibri, Arial, Verdana;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#footer a:hover {
font-family: Calibri, Arial, Verdana;
color:#000000;
}

#buttons {
	margin:0;
	padding-left: 4px;
	list-style-type: none;
}
#buttons li {
	display: block;
	float:left;
	margin-right: 11px;
	font-family: "Calibri", "Helvetica";
	font-size: 1.05em;
	font-weight: 800;
	list-style-type: none;
	height: 24px;
	padding-bottom:4px;
	border: 3px solid #ffffff;

	
}

#buttons li:hover {
	display: block;
	float:left;
	margin-right: 11px;
	font-family: "Calibri", "Helvetica";
	font-size: 1.05em;
	font-weight: 800;
	list-style-type: none;
	height: 24px;
	padding-bottom:4px;
	border: 3px solid #ffffff;
}

#buttons .cms {
	padding-left: 1px;
	background-color:#8EB830;
}

#buttons li:hover.cms {
	background-color:#14A1FF;
	display: block;
	float:left;
	margin-right: 11px;
	font-family: "Calibri", "Helvetica";
	font-size: 1.05em;
	font-weight: 800;
	list-style-type: none;
	height: 24px;
	padding-bottom:4px;
	border: 3px solid #ffffff;
}

#buttons li a {
	padding-left: 1em;
	padding-right: 1em;
	display:block;
	color: #fff;
	text-decoration: none;
}


#buttons .active {
	padding-left: 1px;
	background-color:#14A1FF;
}

.field {
	width:180px; 
	height:17px;
	background-color:#1962B1;
	border:1px solid #000000;
	color:#ffffff;
	padding:3px;
}

.area { 
	overflow:auto;
	width:180px; 
	height:40px;
	background-color:#1962B1;
	border:1px solid #000000;
	color:#ffffff;
	padding:3px;	
}

.absenden {
	padding:0;
	margin:0;
	border:1px solid #D9DDDE; 
	background-image:url(./i/senden.jpg); 
	background-repeat:no-repeat;
	font-size:12px;
	background-position: 2px 1px;
	width:100px;
	height:20px;
	}
	
#pinnwand {
	float:left;
	width:540px;
	height:269px;
	margin-top:10px; 
	color:#000000; 
	background-image:url(./i/pinnwand-start.jpg);
}

#pinnwandRight {
	float:right;
	width:220px;
	height:371px;
	margin-top:10px; 
	color:#000000; 
	background-image:url(./i/paket-basic.jpg);
}	

#pinnwand .inner {
	padding:35px;
}

#pinnwandCMS {
	width:477px;
	height:346px;
	margin-top:10px; 
	margin-bottom:20px;
	color:#000000; 
	background-image:url(./i/pinnwand-cms.png);
}

#pinnwandSEO {
	width:540px;
	height:346px;
	margin-top:10px; 
	margin-bottom:20px;
	color:#000000; 
	background-image:url(./i/pinnwand-seo.jpg);
}

#pinnwandVisitenkarte {
	width:540px;
	height:330px;
	margin-top:10px; 
	margin-bottom:20px;
	color:#000000; 
	background-image:url(./i/pinnwand-visitenkarte.jpg);
}