body {background-color:#6C6C6C; margin:10px 0px 0px 0px; }

#container { width:870px;}

#logo {background-color:#6C6C6C;background-image:URL("logo-dicamera.gif");width:130px;height:90px;margin-right:10px; float:left;border:0px;text-indent:-9999px;}

#banner {width:800px;height:190px;border:0px solid white;}

img {	border:0px;}
img.logo {float:left;margin-right:10px;}
img.banner {}

#main {
	margin-top:10px;
}

#menu {
	width:130px;height:570px; background-color:#595959;float:left;margin-top:40px;
}

#menu ul {
	margin:0px; padding:0px;
}

#menu li {
	padding-left:10px;
}

#menu a {
	font-family:"Trebuchet MS"; color:#FFF; font-size:12px;text-decoration:none;font-weight:bold;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .smedia {
	margin-top:40px;
}

#menu .smedia ul {
	list-style-type:none;
	margin:0px;padding:0px;text-indent:-9999px;
}

#menu .smedia li {
	list-style-type:none;
	margin:0px;padding:0px;
	margin-left:10px;
	float:left;
	
	
}

#menu .smedia a {width:20px; height:20px;}

#menu .twitter {
	background-image:URL("icon_twitter.png");text-indent:-9999px; float:left;
}

#menu .rss {
	background-image:URL("icon_rss.png");text-indent:-9999px; float:left;
}

h1 {
	font-family:"Trebuchet MS"; color:#FFF; font-size:22px;background-color:#595959; height:25px; margin-top:0px;}

h2,h3 {
	font-family:"Trebuchet MS"; color:#FFDE00; font-size:18px; font-weight:normal;}
h2 {
	margin-top:20px;margin-bottom:10px;
}
	
h3 {
	margin:0;padding:0;
}

h4 {
	font-family:"Trebuchet MS"; color:#FFDE00; font-size:12px; font-weight:bold;margin-left:10px;margin-top:20px;margin-bottom:0px;}

	
a.titel {
	color:#FFDE00;text-decoration:none; margin-left:10px;
}

#content {
	margin-left:10px;
	float:left;
	width:560px;
	font-family:"Trebuchet MS";
	color:#FFF;
	font-size:10pt;
}

#content a {
	color:#FFDE00; text-decoration:none;
}

#content b {
	color:#FFF4AA; 
	color:#F2E8A0;
}

#content a:hover {
	text-decoration:underline;
}
#facts {
	margin-bottom:10px;
	width:560px;
	height:210px;
	background-color:#888888;
}

#facts th {
	color:#F2E8A0;
}

#foto {
	width:250px;
	height:210px;
	background-color:#FFF;
	
}

#reviews {
	width: 250px;
	height: 210px;
	background-color: #dedede;
}

#scraper {
	width:160px;
	height:600px;
	float: left;
	margin-left:10px;
	background-color:#6C6C6C;
}

th {
	text-align:left;
	padding-left:40px;
}

.specstable {
	height:210px;
}


.revtable {
	margin:0;padding:0;border:0;
	margin-left:10px;
	margin-bottom:10px;
	border-bottom:3px solid #888888;
}

.revtableheader {
	background-color:#595959;
	padding-left:5px;
}


.revback2 {
	height:38px;
	background-color:#888888;
}
.revtableitemleft {
	height:36px;
	font-size:10px;
	padding-left:7px;
	padding-top:2px;
	background-image:URL("revback.jpg");
	line-height:13px;
}

.revtablelink {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFDE00;
}

.revtablelink:hover {
	text-decoration:underline;
	color:#FFF085;
}

.revtableitemright {
	background-image:URL("scoreback.jpg");
	background-repeat: no-repeat;
}

.revtablefooter {
	background-color:#888888;text-align:center;font-size:11px; height:30px;
}


 
.newcamera {
	background-color:#888888; padding-left:20px;padding-top:15px;border-bottom:10px solid #6c6c6c;
}

.newcamerapic {background-color:#888888;border-bottom:10px solid #6c6c6c;
	
}

.revtablefooterlink {color:#FFF;}

div#colofon { width:100%;float:left;text-indent:-9999px;}