body { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000000; }
form { margin: 0px; }

a { color:#000000; font-weight: bold; }
a:hover { text-decoration: none; }

b { font-weight:bold; font-size:12px; }
H3 { font-size:14px; font-weight:bold; }


HR { height:1px; color:#000000; }

.title { font-size:14px; font-weight:bold; }
SELECT { border: solid 1px #D3D3D3; line-height: 18px; text-indent:3px; font-size: 12px; }

TD { font-size:12px; font-family: Arial,Verdana,Helvetica,Sans-Serif; color:#000000; }


#pre_load { position: absolute; left: -1000px; top: -1000px; visibility: hidden; z-index: 2000; }

#container { width: 100%; height: 100%; margin: 0px; padding: 0px; }
#container td { vertical-align: top; font-family: Arial,Verdana,Helvetica,Sans-Serif; }

#container .header { height: 90px; background-image: url(../../skin_rocbo/templateimages/header_bk.gif); background-repeat: repeat-x; }

#leftnav { width: 176px; height: 100%; background-image: url(../../skin_rocbo/templateimages/leftnav_bk.jpg); background-repeat: no-repeat; }
#leftnavmenu { padding:23px 0px 0px 8px; }

#container .content { height: 100%; padding: 20px 20px 20px 20px; background-image: url(../../skin_rocbo/templateimages/content_bk.gif); background-repeat: repeat-x; }
#container .innercontent { font-size:12px; width:100%; vertical-align:top; padding: 0px 15px 0px 15px; }
#container .footer { height: 34px; background-image: url(../../skin_rocbo/templateimages/footer_bk.gif); background-repeat: repeat-x; margin: 20px 0px 0px 20px; }

#header_logo { position: absolute; z-index: 100; left: 0px; top: 0px; width: 176px; height: 75px; }
#header_buttons { position:absolute; z-index: 101; left: 210px; top: 48px; height: 25px; }
#header_flags { padding: 0px 18px 0px 25px; position: absolute; z-index: 101; right: 0px; top: 0px; background-image: url(../../skin_rocbo/templateimages/sec_bk.gif); background-repeat: no-repeat; background-position:top left; height: 33px; }
#header_cart_account { position: absolute; z-index: 102; right: 0px; top: 50px; width: 250px; text-align:right; padding-right:23px; }
#header_cart_account IMG { margin:0px 0px 0px 5px; }
#header_cart_account a:link, #header_cart_account a:visited, #header_cart_account a:active { font-size:11px; color:#000000; }
#header_cart_account a:hover { font-size:11px; color:#000000; text-decoration:none; }


#search { position: absolute; left: 25px; top: 397px; z-index: 100; }
#search input { width: 80px; height: 23px; border: solid 1px #D3D3D3; line-height: 18px; text-indent:3px; font-size: 12px; background-image: url(../../skin_rocbo/templateimages/veld_bk.gif); background-repeat: repeat-x; }
#home_image { display:none; position: absolute; top: 490px; left:0px; z-index: 200; background-image: url(../../skin_rocbo/templateimages/home_image.gif); background-repeat: no-repeat; width: 193px; height: 196px; }
.menuitem { display: block; float: none; clear: both; }

#productcategories { width: 236px; height: 100%; background: #F3F3F3; }
#productcategories .title { background: #FFE82D; font-size: 12px; padding:5px 5px 5px 10px; font-weight: bold; height: 18px; border: 0px; border-bottom: solid 1px #FFFFFF; }
#productcategories .categorie { height:94px; padding-top:10px;  }

#shop { width: 100%; border-collapse: collapse; }

#minibasket { width: 150px; height:100%; background: #F3F3F3; }
#minibasket TD { padding:3px 3px 3px 3px; font-size:11px; }
#minibasket .title { background: #FFE82D; font-size: 11px; padding:5px 5px 5px 10px; font-weight: bold; height: 18px; border: 0px; border-bottom: solid 1px #FFFFFF; }
#minibasket IMG { float:left; clear:left; }
#minibasket A.minibasket { display:block; width:50px; float:left; padding-top:6px; }

#footer { height:34px; background-image:url(../../skin_rocbo/templateimages/footer_bk.gif); background-repeat:repeat-x; }
#footer #left { float:left; width:400px; padding-top:8px; }
#footer #right { float:right; width:200px; text-align:right; padding-top:8px; }

/*
#container #hoofdmenu a { color: #ffffff; text-decoration: none; }

#menu { width: 180px; border-collapse: collapse; background-color: #B5D5EA; }
#menu td { padding: 3px; }
#menu .title { background-color: #B5D5EA; font-weight: bold; }
#menu .item { background-color: #EBEBEB; }
*/

.select { width: 300px; }

#product { width: 100%; height: 100%; background: #F3F3F3; border: 0px; margin: 0px 0px 10px 0px; }
#product td { padding: 2px; }
#product .title { background: #FFE82D; font-size: 12px; font-weight: bold; height: 18px; border: 0px; border-bottom: solid 1px #FFFFFF; }
#product input {  }
#product .description IMG {  }
#product .description div IMG { border-width:0px 0px 0px 0px; }
.product select {  }

.product { width: 100%; height: 100%; background: #F3F3F3; border: 0px; margin: 0px 0px 10px 0px; }
.product td { padding: 2px; }
.product .title { background: #FFE82D; font-size: 12px; font-weight: bold; height: 18px; border: 0px; border-bottom: solid 1px #FFFFFF; }
.product input {  }
.product .description IMG {  }
.product .description div IMG { border-width:0px 0px 0px 0px; }


.specials { font-size:12px; width:100%; }
.specials .title { font-size:12px; background-color: #D3D3D3; }
.specials td { background-color: #F3F3F3; padding:5px; height:100%; }

.versions { border: 0px; width:100%; margin: 0px 0px 10px 0px; }
.versions td {  }
.versions .titles { }
.versions .titles td { line-height:22px; }
.versions .row1 { background-color: #EBEBEB; }
.versions .row2 { background-color: #EBEBEB; }
.versions .versiondescription { background-color: #ffffff; font-size:12px; width:100%; }
.versions .versiondescription .name { width: 100; }
.versions .versiondescription .value { }

.netscapeignoresthis	{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; }	/*----- netscape browser fix -----*/
.smallnormal			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; }
.smallnormaltable		{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; color: Black; }
.smallnormaltablealt	{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; color: Black; }
.mednormal				{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; }
.mednormaltable			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; color: Black; }
.mednormaltable IMG		{ border-style:solid; border-width:0px 1px 1px 0px; border-color:#808080; }
.medbold				{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold }
.medboldalt				{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.medboldtable			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.largebold				{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 14px; font-weight: bold; color: Black; }
.largeboldalt			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.smallcompact			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px }
.smallbold				{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold }
.smallboldtable			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.smallboldtablealt		{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.smallboldtabletop		{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.smallboldtemplate		{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: White; }
.smallboldfooter		{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; color: Gray; }
.locationbar			{font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 12px; color: Black; height:50px; line-height:30px; }
.searchtexthighlight	{background: #FFEE00; }

.textboxsmall { font-family: Arial,Verdana,Helvetica,Sans-Serif; height: 23px; border: solid 1px #D3D3D3; line-height: 18px; text-indent:3px; font-size: 12px; background-image: url(../../skin_rocbo/templateimages/veld_bk.gif); background-repeat: repeat-x; }
.buttonstyle { font-family: Arial,Verdana,Helvetica,Sans-Serif; background-color: #FFE82D; background-image:url(../../skin_rocbo/templateimages/button_bk.gif); background-repeat:repeat-x; height: 22px; font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #000000; border-style:solid; border-width:1px 1px 1px 1px; border-top-color:#ffffff; border-right-color:#808080; border-bottom-color:#808080; border-left-color:#ffffff; cursor:hand; }