p, ol, ul, div, td {
	color: #69787f;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
p {
	padding:0;
	margin:0;
	line-height:18px;
	text-align:justify;
}
h1 {
	margin: 0px 0px 20px 0px;
	padding: 0;
	font-size: 19px;
	color: #c54625;
	font-weight: normal;
	font-family:Verdana, Helvetica, Arial, sans-serif;
}
h2 {
	margin: 0px 0px 10px 0px;
	font-size: 16px;
	color: #c54625;
	font-weight: normal;
	font-family:Verdana, Helvetica, Arial, sans-serif;
}
h3 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #c54625;
	font-weight: normal;
	font-family:Verdana, Helvetica, Arial, sans-serif;
}
img{
	margin:0px;
	padding:0;
}

input.textfield{
	width:350px;
}
textarea.textbox{
	width:350px;
	height:100px
}

.smallText{
	font-size:10px;
}
.button{
	padding:20px 0px 0px 0px;
}


/******* H E A D E R    L O G O ******/
#HeaderLogoDiv{
	padding:0;
	margin:0;
	height:133px;
	clear:both;
	background-color:#063f90;
	width:100%;
}


/******* C O N T E N T  ******/
#contentdiv{
	padding:0;
	margin:0;
	width:1010px;
}
#navi{
	padding:10px 0px 0px 0px;
	margin:0px;
	width:200px;	
	background-color: #eea536;
	float:left;
	min-height:720px;	
}
#InhaltDiv{
	margin:0px 0px 0px 160px;
	padding:34px 0px 0px 40px;
}

#contentdiv  a,a:link{
	color:#c54625;
	text-decoration:underline;
	font-size:12px;	
}
#content{
	padding:0px 0px 0px 30px;
}
	/** N A V I **/

#navi a:link {text-decoration: none; color: #ffffff;}
#navi a:visited {text-decoration: none; color: #ffffff;}
#navi a:hover {text-decoration: none; color: #c54625;}
#navi a:active {text-decoration: none; color: #a7042f;}
#navi a{
	text-decoration:none;
	font-size:1.0em;
	color:#ffffff;
	font-weight:bold;
	font-family: arial, verdana, sans-serif;	
}
#navi td{	
	background:url(/media/templatedata/pumpen_navi_pkt_bg.jpg) bottom no-repeat;
}
.shopwagen {height:70px; padding:10px 0px 10px 0px;margin:0;background:url(/media/templatedata/pumpen_navi_pkt_bg.jpg) bottom no-repeat;}

/************F R A G E    F O R M U L A R ****************/

#frageFormular{
	border:1px solid #c54625;
	margin:0;
	padding:10px 10px 10px 10px;
}
/************A N F O R D E R U N G     F O R M U L A R ****************/
#anforderungFormular{
	border:1px solid #c54625;
	margin:0;
	padding:10px 10px 10px 10px;
}
/************K O N T A K T     F O R M U L A R ****************/
#kontaktFormular{
	border:1px solid #c54625;
	margin:0;
	padding:10px 10px 10px 10px;
	width:527px;
	height:auto;
}

/*********************************************/
/* 		F  O  O  T  E  R	     */
/*********************************************/
#footer{
	text-align: center;
	clear:both;
	font-size:10px;
	border-top:1px dotted #c54625;
	padding:7px 0px 0px 0px;
	margin:0;
}


/*********************************************/
/* 		H E A D E R	     */
/*********************************************/

#pumpheader {
	width:1010px;
	height:133px;
	background-color:#ffffff;
	}

#dialogo{
	margin-left:20px;
	}

#pumpenlogo{
	width:200px;
	text-align:center;
	background-color:#ffffff;
	float:left;
	}
#headmitte {
	width:580px;
	height:133px;
	background-image:url(/media/templatedata/pumpen_header.jpg);
	float:left
	}
#headoben {
	margin-left:30px;
	height:100px;
	width:500px;
}
#headunten a {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	font-family: arial, verdana, sans-serif;
	margin-right:27px;
	letter-spacing:-1px;
	}
#headunten {
	margin-left:35px;
	height:30px;
	width:500px;
	color:#ffffff;
}

body {
	height: 100%;
	width:100%;	
	margin:0;
	padding:0;
	color: #69787f;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;		
	background:url(/media/templatedata/pumpencafe_bg_linien.jpg) 160px bottom repeat-x fixed;
}

/************************************/
/*	L  A  Y  O  U  T	    */
/************************************/

#OuterContainer{
	padding:0;
	margin:0;
	width:100%;
	min-height:100%;
	height:auto !important;
	height: 100%;
	background:url(/media/templatedata/pumpen_navi_bg.gif) repeat-y;
}

.printpath *,a,a.link{font-family:arial;font-size:12px;color:#eea536;}

img, div, a { behavior: url(/media/iepngfix.htc) }
