* {
	margin: 0;
	padding: 0;
}
body {
	font: 12px Verdana;
	color:#515151;
	width: 100%;
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 1000px;
	margin: 0 auto;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 175px;
	background: #FFF;
}


#header img {
	
	border:#F00 1px solid;	
}



/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 998;
	height: 1%;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;

}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 290px 0 5px;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
	float: left;
	margin-right: -3px;
	width: 275px;
	margin-left: -280px;
	position: relative;
	padding-right:5px;
	background: #FFF;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 20px;
	background: url(img/bg.gif);
	text-align:center;
	padding-top:5px;
}




	table { border-collapse:collapse; border-spacing:0;}
	a { text-decoration:none;color:#424242;}
	.m2 { background:#ed1c25; text-align:center; vertical-align:middle; color:#FFF; font-family: Tahoma; font-weight:bold; font-size:11px; padding:1px 3px 1px 3px;}
	.m1 {background:#f1bfc1; height:5px; margin-bottom:1px;}
	.ser { border:2px solid #CCC; text-align:center; font-size:10px;}
	#topmenu td { padding:1px;}
	#topmenu { border-left:#F00 15px solid; border-right:#F00 15px solid; height:26px;}
	#topmenu a { color:#FFF;}
	.mtool { margin-left:5px; margin-right:5px;}

	.telefon { margin:3px 0px 3px 8px;; float:left; background:#EBEBEB; width:700px; padding:12px 0px 12px 0px; text-align:center; font-size:18px; line-height:20px; font-weight:bold; color:#333; font-family: Trebuchet MS; color:#575757;}
	
	#recycle { margin:3px 8px 3px 0px; float:right; background:#EBEBEB; width:266px; padding:12px 0px 12px 0px; text-align:center; font-size:24px; line-height:20px;text-align:center; font-size:16px; line-height:20px; font-weight:bold; color:#333;}
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, img, table, tr, th, td {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;border:0 none;padding:0; vertical-align:top;}
	#title { border-left:1px solid #A3A3A3; border-right:1px solid #A3A3A3; margin-top:5px;}
	.title-line {border-left:4px #A3A3A3 solid; border-right:4px #A3A3A3 solid; height:1px; clear:both;}
	.title-line div {background:#EBEBEB; height:1px; margin:0px 5px 0px 5px;}
	#title .red {background:#F00; color:#FFF; font-weight:bold;}
	#title .grey { background:#EAEAEA;}
	#title .title { margin:2px 9px 2px 9px; padding-top:1px; padding-bottom:1px;}
	
	.menu-right {background: #EAEAEA; border:1px solid #999; margin:1px; padding:1px 0 1px 10px; font-size:11px; font-family: Verdana; font-weight:bold;}
	.menu-right a { color:#333;}
	.pl20 {padding-left:20px;}
	.form1 { border:1px solid #999; font-size:11px; margin:1px;}
.but1 { background:#EAEAEA; border: 2px solid #999; color:#333; font-weight:bold; cursor:pointer; font-size:11px;}
.buy1 { width:200px; padding:1px; background:#EAEAEA; border:2px solid #fff; color:#424242; font-weight:bold;}
.buy2 { cursor:hand; cursor:pointer; font-weight:bold; background: #CCC;color:#424242;padding:1px; border:2px solid #fff;}
.bot_l { color:#FFF; text-align:center;}
.bot_a { padding:0px 10px 0px 10px; color:#FFF; font-weight:bold;background:#ed1c25;}

#prod-table { margin:auto;}
#prod-table td { border:1px #ABABAB solid; padding:1px 5px 1px 5px; font-size:11px; text-align:center;}
#prod-table .title-table { font-weight:bold;  text-align:left;}
#recycle-table { margin:auto;}