@charset "utf-8";
/* CSS Document */

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
* {margin: 0;}

body {font-family: Lucida, Arial, Helvetica, sans-serif;color: #111111;background-color: #474747;background-image: url(bg_logo.gif);line-height: 1.166;margin: 0px;padding: 0px;}

/**************************************************/
/* General text and link styles                   */
/**************************************************/
a{color: #000000;text-decoration: none;font-weight: 600;}
a:link{color: #000;}
a:visited{color: #000;}
a:hover{color: #777777;}

p{margin: 3px 3px 7px 5px;text-align: justify;padding: 0;font-size: 0.8em;}

h1{margin: 3px 3px 15px 5px;font-size: 1.6em;}
h2{margin: 3px 3px 8px 5px;font-size: 1.4em;}
h3{margin: 3px 3px 8px 5px;font-size: 1.0em;}
h4{margin: 3px 3px 8px 5px;font-size: 0.7em;}
h5{margin: 3px 3px 8px 5px;font-size: 0.6em;}

ul{margin: 3px 3px 8px 5px;list-style: square;font-size: 0.9em;}
ul ul{margin: 3px 3px 8px 5px;list-style-type: disc;}
ul ul ul{margin: 3px 3px 8px 5px;list-style-type: none;}

label{margin: 3px 3px 8px 5px;font-size: 1em;font-weight: 600;}

img{border: none;}

/* layout */
#container { position: relative;background-color: #FFF;margin: 20px auto;padding: 0px;width: 900px;border: 5px solid #fff;}
#header { background-image: url(http://www.fishing.be/images/logo.jpg);background-position: center;height: 210px;margin: 0;padding: 0;}
#topspacer{background-image: url(http://www.fishing.be/images/logo2.jpg);background-position: center;clear: both;margin: 0;padding: 0;height: 20px;text-align: center;}

#navigation{height: 22px;padding: 0px;color: #000;margin: 0px 0px 0px 2px;}
#navigation a{color: #000000;text-decoration: none;font-size: 0.9em;}
#navigation a:hover{color: #888;}

#langselect{position: absolute;right: 0px;top: 211px;padding: 0px 0 0 0;margin: 0;height: 20px;width: 110px;text-align: right;}
#spacer{clear: both;background-color: #693;margin: 0;padding: 0;height: 20px;text-align: center;}
#menu{background-color: #693;margin-top: 5px;margin-bottom: 5px;padding-top: 10px;padding-bottom: 10px;float: left;width: 200px;}
#main{margin-left: 200px;width: 600px;background-color: #FFF;padding: 20px 20px 20px 20px;}
#index_content{margin-left: 0px;width: 460px;padding: 0;}

#info {position: absolute;visibility: hidden;float: left;left: 220px;top: 280px;padding: 12px;background: #FFF;background-image: url(/images/close.png);background-position: top right;background-repeat: no-repeat;border: 2px solid #333; z-index: 80}

#makes {position: absolute;visibility: hidden;float: left;left: 220px;top: 280px;padding: 12px;background: #FFF;background-image: url(/images/close.png);background-position: top right;background-repeat: no-repeat;border: 2px solid #333; z-index: 90;}

#login {width: 150px;position: absolute;float: left;left: 5px;top: 5px;padding: 12px; z-index: 60; color: #FFF;
background-color: transparent;}
#login a{font-size:0.8em;color: #FFF;}

/**** webshop ****/
#webshop{width: 658px;padding: 5px;border: none;background: #999;}
#item{position: relative;margin: 5px;padding: 5px;border: 1px solid #000;background: #CCC;}
.item_table{width: 100%;padding: 5px;}
.item_new{color: #FF0000;font-size: 1.2em;text-align: right;}

td.item_image{padding: 0px;text-align: center;}
td.item_description{font-size: 0.9em;padding: 5px;background-color: #FFF;}
td.item_promo{font-size: 0.9em;font-weight: 600;padding: 5px;background-color: #FFF;}
td.item_text{font-size: 0.7em;padding: 5px;overflow: visible;text-align: right;}
td.item_numbers{font-size: 0.7em;font-weight: 600;padding: 5px;text-align: left;}
td.item_ourprice{font-size: 1.5em;padding: 5px;text-align: right;}
td.item_order{text-align: right;font-size: 1.0em;font-weight: 600;}

/* OVERZICHT IN WINKELWAGEN */
.table{width: 100%;font-size: 0.9em;padding: 0;margin: 0;border: 1px solid #000;}
tr.tr0{background-color: #333;color: #eee;}
tr.tr1{background-color: #ccc;}
tr.tr2{background-color: #999;}
tr.tr_promo{background-color: #E5FE00;}
td.center{overflow: visible;padding: 0px 5px 0px 5px;margin: 0;text-align: center;border: none;}
td.left{overflow: visible;padding: 0px 5px 0px 5px;margin: 0;text-align: left;border: none;}
td.right{overflow: visible;padding: 0px 5px 0px 5px;margin: 0;text-align: right;border: none;}
img.tabel{border: none;}

/* balk beneden met links*/
#siteInfo{clear: both;font-size: 0.7em;color: #000000;padding: 5px;margin: 0;height: 25px;text-align: center;}
#siteInfo img{padding: 1px 1px 1px 1px;border: none;vertical-align: middle;}
#links{clear: both;background-color: #693;margin: 0px;padding-top: 5px;height: 35px;text-align: center;}
#links img{padding: 1px 1px 1px 1px;border: none;vertical-align: middle;}

/**** #menuItems styles ****/
#menuItems{color: #EEEEEE;padding: 0px;margin: 0px;font-size: 0.9em;}
#menuItems a {display: block;padding: 2px 0px 2px 10px;text-decoration: none;font-weight: 600;}
#menuItems ul ul a{list-style: none;margin: 2px 0px 2px 0px;padding: 0 0 0 40px;border-bottom: none;}
#menuItems ul ul ul a{list-style: none;margin: 2px 0px 2px 0px;padding: 0 0 0 60px;border-bottom: none;}
#menuItems a:hover{background-color: #A9D943;}

/**** #menu link styles ****/
#menu ul a:link, #menu ul a:visited {display: block;color: #EEEEEE;border-bottom: 1px solid #FFF;}
#menu ul a:hover {display: block;color: #333333;}
#menu ul {list-style: none;margin: 0;padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#menu li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #menu li {border-bottom: none;}

/**** #search styles *****/
#search{padding: 5px 0px 5px 10px;font-size: 90%;}
#search form{margin: 0px;padding: 0px;}

/**** main img styles ****/
img.floatLinks{float: left;margin: 0px 10px 30px 0px;border: 0px;border-right: 3px solid #669933;}
img.floatRechts {float: right;margin: 0px 0px 30px 10px;border: 0px;border-left: 3px solid #669933;}
p.clearLeft {padding: 0px 0px 0px 10px;background: #AADD77;border-top: 3px solid #669933;clear: left;text-align: left;}
p.clearRight {padding: 0px 10px 0px 0px;background: #AADD77;border-top: 3px solid #669933;clear: right;text-align: left;}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */
.containerboxes{position: absolute;top: 255px;right: 0px;}

.sidebox {margin: 0;width: 220px;background: url(sbbody-r.gif) no-repeat bottom right;font-size: 75%;}
.boxhead {background: url(sbhead-r.gif) no-repeat top right;margin: 0;padding: 0;text-align: center;}
.boxhead h2 {background: url(sbhead-l.gif) no-repeat top left;margin: 0;padding: 22px 30px 5px;color: white;font-weight: bold;font-size: 1.2em;line-height: 1em;}
.boxbody {background: url(sbbody-l.gif) no-repeat bottom left;height: 140px;margin: 0;padding: 5px 30px 31px;}

#fadebase {padding: 10px 0px 0px 5px;}

/* Numlinks function for webshop: */
.numlinks, .numlinks-inactive {	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#336699;}
.numlinks-inactive {color:#DDDDDD;}
.numhighlight {background-color:#C6FFC9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#339900;}

.t-border {border-collapse:collapse;}
.td-border {width:23px;height:25px;padding-left:2px;padding-right:2px;text-align:center;vertical-align:middle;border:#EEEEEE solid;border-width:1px;}	
.td-border a {display: block; padding: 6px 2px 6px 2px;}

