body {
 border:0px;
 background:#fff;
 font: normal 100% Arial, Trebuchet, "Lucida Grande", serif;
 font-size: 12px;
 line-height: 150%; /* 1.125em; /* 16×1.125=18 */
 color:#000;
}

.onlyprint { display:none; }

* { margin: 0px; padding: 0px; }
/* p { margin-bottom: 12px; } */


.ordertable td {
  padding: 3px;
}

h1 { color:#de5a10; font-size:130%; padding-bottom: 10px; text-transform:uppercase; line-height: 150%; }
h2 { color:#656565; font-size:120%; padding-bottom: 10px; text-transform:uppercase; }
h3 { color:#656565; font-size:105%; }
ul, ol { margin-bottom: 24px; }

hr { height:0; border:0; border-top:1px solid #b2b2b2; }


#wrapper { 
 text-align:left;
 margin:0px auto;
 width: 970px;
 background:#ffffff;
}

#header {
 background: url(images/logoCS.gif) 50px 0px no-repeat;
 padding:50px 0;
 height:30px;
}

#links { 
 padding:0px;
 float:left;
 width:190px;
 margin:0; 
 font-size: 11px;
}

#rechts {
 padding:0px ;
 float:left;
 width:170px;
 margin:0 0px 0px 20px;
 color:#999;
}

#links h1 { padding-bottom: 0px; }
#links h2 { padding-bottom: 0px; }
#rechts h1 { font-size:100%; }

#rechts .content {
 padding: 5px;
 background:#f6f6f6;
}

#midden {
 padding:0px;
 float:left;
 width:570px;
 margin:0; 
}

.navigation {
 float:left;
 padding:0px;
 width:170px;
 font-size:150%;
}

.navigation ul, .navigation li { list-style:none; }

.data {
 color:#8f8f8f;
}

#footer {
 clear:both;
 color:#8f8f8f;
 text-align:center;
 margin:0px auto;
}

.colourfield {
 float:left;
 margin:1px;
 padding:6px;
 text-align:center;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
}

.colourwheel {
 margin:0px;
 padding:6px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
}

a:link		{ color:#de5a10; text-decoration:none; }
a:visited	{ color:#de5a10; text-decoration:none; }
a:hover		{ color:#999999; text-decoration:underline; }
a:active	{ color:#ff0000; text-decoration:underline; }

#nav { width:170px; border-top:1px solid #ddd; }
#nav li { width:170px; border-bottom:1px solid #ddd; line-height: 180%; }

#nav a:link { color:#000000; } 
#nav a:visited { color:#999999; }
#nav a:hover { color:#de5a10; }
#nav a:active { color:#de5a10; }

#nav a:hover, #admin a:hover,
 body#home #t-home a,
 body#collectie #t-collectie a,
 body#overons #t-overons a,
 body#service #t-service a,
 body#merken #t-merken a,
 body#mailing #t-mailing a,
 body#user #t-user a,
 body#news #t-news a,
 body#texts #t-texts a,
 body#styles #t-styles a,
 body#shoes #t-shoes a,
 body#mailinglist #t-mailinglist a,
 body#top40 #t-top40 a,
 body#search #t-search a
{ color:#de5a10; }

.img-plaatje {
 float:left;
 padding-right:20px;
 padding-bottom:20px;
}

input.text, select, textarea {
 background-color:#fff;
 padding:1px;
 border:1px solid #ccc;
 font-size: 1em;    /* 12px */
}

input.submit {
 background-color:#de5a10;
 color:#fff;
 padding:1px;
 margin:1px;
 font: normal 100% Arial, Trebuchet, "Lucida Grande", serif;
 font-size: 1em;    /* 12px */
 text-transform:uppercase;
 border:0px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
}

input.submit_zoek {
 background:#de5a10 url('images/loupe.gif') top left no-repeat;
 color:#fff;
 padding:1px 1px 1px 12px;
 margin:1px;
 font: normal 100% Arial, Trebuchet, "Lucida Grande", serif;
 font-size: 1em;    /* 12px */
 text-transform:uppercase;
 border:0px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
}

.language_button {
 background-color:#fff;
 color:#de5a10;
 padding:1px;
 margin:1px;
 font-size: 1em;    /* 12px */
 border:0px;
}

.language_button:hover { cursor:pointer; }

input.delete {
 background-color:#c33;
 color:#fff;
 padding:1px;
 font-size: 1em;    /* 12px */
 border:0px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
}

.ahrefmimic	{ text-decoration:none; color:#0000FF;}
.ahrefmimic:hover { text-decoration:underline; color:#E5352C; cursor:pointer;}
