/* STYLESHEETS */

a { color: black; text-decoration: none; }
a:visited { color: black; text-decoration: none; }
a:active { color: black; text-decoration: none;}
a:hover {
	color: #007d40;
	text-decoration: none;
}

a.navi { color: black; font-weight:bold; }
a.navi:visited { color: black; font-weight:bold; }
a.navi:active { color: black; font-weight:bold; }
a.navi:hover {
	color: #007d40;
	padding-left:10px;
	font-weight:bold;
}

h1 {
	font-size: 16px;
}

h2 {
	font-size: 14px;
	color:#666666;
}

h3 {
	font-size: 12px;
}

h4 {
	font-size: 10px;
}

body {
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica;
	font-size: 10px;
	}

table,td,tr,div,p,pre,ul {
	font-family: Verdana, Helvetica;
	font-size: 10px;	
}
	
table.seite {
	vertical-align: middle; 
	text-align: center;
}

table.main {
	width:100%;
	height:100%;
}

table.kontakt {
	color: black;	
}

table.inhalt {
	color: black;

}

td.oben {
	height:25%;
	background: url(http://www.paperandclean.de/img/back_header.jpg) bottom repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #007d40;
}

td.mitte {
	background: #FFFFFF;
	height: 50%;
	border-bottom: 2px solid #007d40;
}

td.unten {
	height: 25%;
	background: url(http://www.paperandclean.de/img/footer.jpg) top repeat-x;
}

td.navi {
	background: #FFFFFF;
	height:100%;
}

td.navi_links {
  height:15px;
	width: 20%;
}

td.navi_links:hover {
	height:15px;
	width: 17%;
}

td.navi_trenner {
  height:2px;
	width: 17%;
}

td.trenner {
	background: url(http://www.paperandclean.de/img/trenner.gif) repeat-y;
	border-right: 1px black;
	height:100%;
	
}

td.inhalt {
	height:100%;
	width: 83%;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 20px;
	padding-right:50px;
	color: black;
	background: url(http://www.paperandclean.de/img/back_main_flower.jpg) right bottom no-repeat;
}

td.angebot {
	
	width: 175;
	padding: 5px;
	color: black;
	height:200px;
	border: 0px solid #999;
}

select, input, textarea {
	font-family: Verdana, Helvetica;
	font-size: 10px;	
	border: 1px solid black;
	padding: 2px;
}

input:focus {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	border: 1px solid #007d40;
	padding: 2px;
}

textarea:focus {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	border: 1px solid #007d40;
	padding: 2px;
}

img.foto {
	border: 1px solid black;
	width: 150px;
	height: 75px;
}


