body * , html *
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a img
{
border:0px;
}
#wrapper
{
width:880px;
margin:auto;
background-color:#FFFFFF;
}
.pageimagecontainer
{
	height:320px;
}
table
{
border-collapse:collapse;
}
td
{
vertical-align:top;
}
#menubar td
{
padding:0px;
}
#header
{
background-image:url(http://www.swisslerroyal.ch/web/images/bg_banner.jpg);
}
#header p
{
color:#FFFFFF;
}
#productindekijker
{
background-color:#fff;
border-collapse:collapse;
width: 470px;
}
#productindekijker img {
   width: 234px;
   height: 234px;
}
#productindekijker h1
{
	background-image:url(http://www.swisslerroyal.ch/web/images/titel_productindekijker.gif);
	text-align:left;
	margin-bottom:0px;
	height:18px;
	width:100%;
}

#productindekijker .product
{
border-bottom:1px dotted #990000;
}
#productindekijker .product .indekijkerpicture
{
width:159px;
text-align:center;
background-color:#fff;
}
#productindekijker .product .indekijkertext
{
padding:15px;
width:235px;
}
#productindekijker .product .indekijkertext h1
{
	padding:0px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-image:none;
	margin-bottom:5px;
	margin-top:0px;
}
#productindekijker .product .indekijkertext h2
{
	color: #000;
	margin-bottom:0px;
	margin-top:0px;
}
#productindekijker .product .indekijkertext p
{
	color: #333333;
}
#welcome
{
vertical-align:top;
margin-left:50px;
margin-right:50px;
margin-top:50px;
}
#welkom h1
{
text-transform:uppercase;
color:#FF9900;
font-size:18px;
}
#textcolumn
{
border-left:1px solid #000000;
border-right:1px solid #000000;
padding:20px;
background-color:#F3F3E9;
width:320px;
}
#textcolumnedit
{
border-left:1px solid #FF9900;
border-right:1px solid #FF9900;
padding:20px;
background-color:#F3F3E9;
width:325px;
}
button
{
	height:20px;
}
h1 , h1 input
{
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	width:100%;
}
textarea
{
	width:100%;
}
p
{
	color: #4E4B4A;
}

select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4E4B4A;
	background-color: #f6f6f6;
	border: 1px solid #A8BCD0;
}
#breadcrumbs
{
background-color:#E2001A;
padding-left:60px;
padding-top:3px;
height:20px;
color: #EEEEEE;
}
#breadcrumbs a
{
font-size:10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.fotos{
margin-left:250px;
}
.productsets
{
width:100%;
}
.productsets .header
{
height:25px;
}
.productsets .header td
{
vertical-align:middle;
}
.productsets .products
{
	padding:20px;
}
.productsets .price
{
color:#911214;
font-size:18px;
font-weight:bold;
padding-left:20px;
}
.productsets .products ul
{
	margin:0px;
	padding:0px;
}
.productsets .products li
{
	text-decoration:underline;
	cursor:pointer;
	cursor:hand;
}
#breadcrumbs a img
{
vertical-align:text-bottom;
}
#simpleList
{
width:120px;
padding-left:30px;
background-color:#da9042;
padding-top:30px;
}
#simpleList ul
{
margin:0px;
padding:0px;
}
#simpleList h1
{
	text-transform:uppercase;
}
#simpleList li
{
display:block;
height:10px;
text-decoration:none;
margin-top:10px;
color:#000;
font-size:10px;
list-style-type:none;
}
#simpleList a
{
color:#000;
text-decoration:none;
}

.admintable .listcontainer
{
	width:150px;
	border-right:1px solid #aaa;
}
.admintable td
{
padding:10px;
}
.admintable td td
{
padding:2px;
}
.admintable fieldset
{
	padding:10px;
	margin-bottom:10px;
	padding-top:0px;
}
.admintable .listcontainer li
{
	margin-bottom:5px;
}
.admintable .listcontainer a
{
	text-decoration:none;	
}
.admintable .listcontainer a:hover
{
	text-decoration:underline;	
}
.admintable .listcontainer a.active
{
	font-weight:bold;
}
.admintable ul.tasks li
{
	margin-bottom:5px;
}
.editable
{
border:2px outset #fff;
cursor:hand;
cursor:pointer;
}
td.picturecontainer
{
vertical-align:middle;
text-align:center;
background-color:#F3F3E9;
border:1px dotted #DA9042;
margin:5px;
}

.products li
{
margin-bottom:7px;
}

#simpleList
{
background-color:#F3F3E9;
}