* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
}

A { 
 text-decoration : none; 
 color: #000000;
 font-weight: bold;
 }
 
A:hover {
 text-decoration : none; 
 color: RED;
 font-weight: bold;
 }

#wrapper { 
 margin: 0 auto;
 width: 933px;
}

#left { 
 float: left;
 padding-top:160px;
 width: 120px;
}

#contentdiv {
	float: left;
	 width: 933px;
	}
	
#right { 
 float: left;
 padding-top:160px;
 width: 120px;
}



#header {
 width: 931px;
 float: left;
 padding: 0px;
 border: 1px solid #ccc;
 height: 100px;
 margin: 10px 0px 0px 0px;
 background: url(/images/logo.gif) no-repeat left #FFFFFF;
}

#navigation {
 float: left;
 width: 911px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: url(/images/back_nav.jpg) no-repeat left #ccc;
}

.nav {
 float: left;
 margin-left: 0px;
 margin-top: 0px;
 padding: 0px;
 width: 20%;
 text-align: center;
 font-weight: bold;
}

#content {
float:left;
width:100%; 
margin: 0px 0px 0px 0px;
border: 0px;
padding: 0px;
}

#error { 
 position: relative;
float: left;
padding: 10px 10px 10px 0px;
margin-top: 10px;
border: 2px solid #ccc;
width: 911px;
height: 350px;
margin-left: 6px;
margin-right: 6px;
 text-align: center;
}

#disclaimer { 
 position: relative;
float: left;
padding: 10px 10px 10px 0px;
margin-top: 10px;
border: 2px solid #ccc;
width: 911px;
height: 350px;
margin-left: 6px;
margin-right: 6px;
 text-align: center;
}


#links { 
position: relative;
float: left;
padding: 20px 10px 10px 60px;
margin-top: 10px;
border: 2px solid #ccc;
width: 851px;
margin-left: 6px;
margin-right: 6px;
 text-align: left;
}

#footer { 
 width: 911px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 background: url(/images/back_nav.jpg) no-repeat left #ccc;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align: right;
 text-decoration: none;
}

 #sortables {
	list-style-type			: none;
	width					: 933px
	margin					: 0px;
	padding					: 0;
}

#sortables li {
	float					: left;
	margin					: 0;
	padding					: 0;
	width					: 311px; 
	height					: 284px;
}

/* #sortables div { 
width:311px; 
height:291px; 
border:solid 1px black; 
background-color:#E0E0E0;
text-align:center; 
padding-top:40px;
}
*/
.placeHolder div { 
background-color:white !important; 
border:dashed 2px gray !important; 
padding: 10px 10px 10px 0px;
margin-top: 10px;
width: 291px;
height: 250px;
margin-left: 3px;
margin-right: 3px;
}


.contentblock {
float: left;
padding: 10px 10px 10px 0px;
margin-top: 10px;
border: 2px solid #ccc;
width: 291px;
height: 250px;
margin-left: 3px;
margin-right: 3px;
}

.contentblock2 {
float: left;
padding: 50px 10px 10px 10px;
margin-top: 10px;
border: 2px solid #ccc;
width: 281px;
height: 210px;
margin-left: 3px;
margin-right: 3px;
}

.contentdescription {
float: left;
padding: 10px 10px 10px 20px;
margin-top: 10px;
border: 2px solid #ccc;
width: 893px;
height: 90px;
margin-left: 3px;
margin-right: 3px;
}

div.corner {
float: right;
padding: 0px;
margin: -10px;
width: 30px;
}

img.cornerimg {
display: block;
margin-left: auto;
margin-right: auto;
width: 30px;
}

div.move_button {
float: left;
padding: 0px;
margin: 0px;
margin-top: -15px;
width: 30px;
}

img.kelkoo {
display: block;
margin-left: auto;
margin-right: auto;
width: 20px;
}

div.kelkoo {
float: right;
padding: 0px;
margin: 0px;
margin-top: -10px;
width: 15px;
}

img.move_button {
display: block;
margin-left: auto;
margin-right: auto;
width: 30px;
}

img.headerimg {
display: block;
margin-left: auto;
margin-right: auto;
max-width: 398px;
height: 30px;
}

img.productimg {
display: block;
margin-left: auto;
margin-right: auto;
height: 150px;
max-width: 250px;
}

p {
text-align: center;
font-weight: bold;
}

#titel {
  position: relative;
 	margin-left: 120px;
 	margin-top: 20px;
 	width:780px;
	height:80px;
}

#titel h1 {
	font-size: 24px;
	font-weight: bold;
  font-family: Verdana, Helvetica, sans-serif;
 	color: #000000;
 }
 
#titel h2 {
  margin-left: 70px;
	font-size: 10px;
	font-weight: bold;
  font-family: Verdana, Helvetica, sans-serif;
 	color: #000000;
 }
 

#list1 li, #list2 li { float:left; padding:5px; width:100px; height:100px; }
