* {margin:0;padding:0;}

body                                  { background:#fff; font: 12px Arial; font-weight: normal; color: #5c5c5c;}

p                                     { padding: 10px 0 10px 0 }

a                                     { text-decoration:none;color: #5c5c5c;}
a:hover                              {color:#f49500}
img                                   { border:0;}

h2                                    { font-size: 16px ;line-height:20px;} 
sup	{color:#ff6600}

.selected                             { font-weight:bold !important;}

#container                            { width:945px; position:relative; margin: 0 auto; padding: 0; text-align:left;}

#logo-left                            { float: left; }
#logo-left h1                         { margin: 0 }
#logo-left h1 a                       { background:transparent url(/images/25logo.png) repeat scroll 0 0; display:block; font-size:12px; height:100px; overflow:hidden; text-indent:-500px; width:159px;}

#logo-right                           { float: right;}
#logo-right h1                        { margin: 0 }
#logo-right h1 a                      { background:transparent url(/images/logo-right.png) repeat scroll 0 0; display:block; font-size:12px; height:100px; overflow:hidden; text-indent:-500px; width:144px;}

#menu                                 { clear: both; height: 28px; background: #434343; color: #fff; border-top: 1px solid #9a9a9a; border-bottom: 1px solid #9a9a9a}
#menu ul li ul li{display:none}

#submenu                              { float: left; background: url(/images/submenu-grad.png) repeat-y; width:208px; height: 535px; border: 1px solid #d2d3ce; padding: 15px;}

#submenulist                          { padding-top: 15px;}
#submenulist li                       { list-style: none; padding: 3px 0 3px 0 }
#submenulist li a                     { font: 12px Arial; color: #000 }

#navlist                              { padding: 7px 0 0 10px}
#navlist li                           { display: inline; list-style-type: none; padding-right: 35px; }
#navlist li a                         { font: 12px Arial; font-weight: bold; color: #fff }

#main #colleft                        { float: left; width: 705px;}
#main #colright                       { float: left; padding: 0 0 0 15px;}

#blocks-hor                           { margin-top: 14px }

#categories                           { margin-top: 15px }
.cat-blok                             { float: left; display: block; margin: 15px; width: 143px; height: 190px; color: #2b2b2b;text-align:center;}

#bottom                               { border: 1px solid #d2d3ce; margin: 15px 0 30px 0; }
#bottom-left                          { float: left; width: 450px; margin: 0 0 10px 15px; }
#bottom-left h2                       { margin: 8px 0 8px 0 }
#bottom-right                         { float: left; margin-left: 15px; }
#bottom-right #email                  { border: 1px solid #d2d3ce; width: 318px; color: #d2d3ce; font-size: 12px; padding: 4px}
.colright-blok                        { position:relative; border: 1px solid #d2d3ce; width: 202px; color: #000; margin-top: 15px; padding: 0 10px}
.blok-hor                             { position:relative; border: 1px solid #d2d3ce; width: 203px; height: 248px; float: left; margin: 0 15px 0 0;padding:0 10px}

#bottom-collectie                     { border: 1px solid #d2d3ce; margin: 15px 0 30px 0; padding: 5px 0 5px 15px;}
#bottom-collectie a                   { font-weight: bold; color: #5c5c5c; text-decoration: underline; }

.colright-blok h2, .blok-hor h2	{ margin: 15px 0 }
.colright-blok .item,
.blok-hor .item 	{ color: #000; font-size: 18px; font-weight: bold; }
.colright-blok .price,
.blok-hor .price	{ color: #f49500; font-size: 18px; font-weight: bold; }
.colright-blok .link,
.blok-hor .link 	{ font-size: 18px; font-weight: bold;}
.colright-blok a.rightfl, .blok-hor a.rightfl 	{ float: right; font-size: 12px; font-weight: bold; color: #7e7e7e; }
.colright-blok a{font-size: 12px; font-weight: bold; color: #7e7e7e; }


.lastblok-hor				{ margin: 0 }

.blok-right-link		{position: absolute; bottom: 10px; right: 10px;text-transform:uppercase;font-size:13px}
.blok-hor-link			{position: absolute; top: 220px; right: 10px;text-transform:uppercase;font-size:13px}


#detail-content		{ padding: 0 0 0 15px; width: 450px; float: left;}

#bottomline		{clear:both;width:900px;color:#ccc;padding-top:20px;}
#bottomline a{	color:#ccc;text-decoration:none}