#header {
	position:absolute;
	width:718px;
	height:178px;
	z-index:1;
	left: 141px;
	top: 0px; }
body {
	background-image: url(http://www.ridasshop.com/shop/templates/ridastemplate/img/bggradient.jpg
);
 }
#navi {
	position:absolute;
	width:716px;
	height:63px;
	z-index:100;
	left: 142px;
	top: 178px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; }
#navi a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; }
#navi a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #3366cc;
	text-decoration: none; }
#navi a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; }
#navi a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #3366cc;
	text-decoration: none; }
#content {
	position:absolute;
	width:716px;
	height:792px;
	z-index:3;
	left: 141px;
	top: 177px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #3b9ddf;
	border-style: solid;
}
#u1 {
	position:absolute;
	width:595px;
	height:18px;
	z-index:4;
	left: 190px;
	top: 285px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }
#u1 a:link { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }
#u1 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline; }
#u1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }
#u1 a:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline; }
#line {
	position:absolute;
	width:627px;
	height:4px;
	z-index:5;
	left: 191px;
	top: 280px;
}
#textbesidepc {
	position:absolute;
	width:284px;
	height:28px;
	z-index:6;
	left: 341px;
	top: 306px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;}
#maintextindex {
	position:absolute;
	width:644px;
	height:369px;
	z-index:7;
	left: 190px;
	top: 466px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;}
#maintextindex a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3366cc;
	text-decoration: none; }
#maintextindex a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color: #3366cc;
	text-decoration: none; }
#maintextindex a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3366cc;
	text-decoration: none;}
#maintextindex a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color: #3366cc;
	text-decoration: none; }
#fotolayer {
	position:absolute;
	width:200px;
	height:115px;
	z-index:8;
	left: 151px;
	top: 319px;
}

.left {
	float: left;
	padding: 0 20px 0 0;}
	
.clear {
	clear: both;
	height: 1px;}
	
.underline {
	text-decoration: underline;}
	
.nullleft {
	margin: 0;
	padding: 0;
	float: left;}
	
.null {
	margin: 0;
	padding: 0;
	}
	
.zwanzigleft {
	margin: 0 0 0 20px;
	padding: 0;
	float: left;}
	
.dreissig {
	margin: 5px 0 8px 30px;
	padding: 0;
	}
	
.marginleftnav {
	padding: 0;
	margin: 0 0 0 20px;}

