@charset "utf-8";
body {
background-attachment:fixed;
background-color:#5D5D5D;
background-image:url(bg_black.jpg);
background-position:left top;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin:0
}

.center {
text-align:center
}

#cta {
background-color:#F07A4F;
color:#FFF;
font-size:large;
margin-top:0;
text-align:center
}

#cta a {
color:#FFF;
text-decoration:underline
}

.sideimage {
border:0
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:700
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:700
}

#main_div {
background-color:#FFF;
border:1px solid #000;
left:50%;
margin-left:-490px;
margin-top:12px;
position:absolute;
width:980px
}

#pooltafel_logo {
border-bottom:1px solid #000;
border-right:1px solid #000;
float:left;
width:170px
}

#poolbiljart_flash {
background-color:#0F0;
border-bottom:1px solid #000;
clear:none;
float:right;
height:155px;
padding:0;
position:relative;
top:0;
width:809px
}

#pooltafels_menu {
background-image:url(biljart_balk_achtergrond.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #000;
clear:left;
font-size:x-small;
font-weight:700;
height:18px;
padding-left:3px;
padding-top:4px;
position:relative
}

#navigatie {
font-weight:700;
padding-top:4px;
text-align:center
}

#navigatie ul li {
display:inline
}

#navigatie a:visited a:link a:active {
font-weight:700;
padding-left:5em;
padding-right:5em
}

#navigatie ul li a:hover {
color:#c9403a;
font-weight:700
}

.sidenavigatie {
padding-top:4px;
text-align:center
}

.sidenavigatie ul li {
display:inline;
font-weight:700
}

.sidenavigatie ul li a {
padding-left:5em;
padding-right:5em
}

#poolbiljarts_submenu {
background-image:url(poolbiljarts_menubg.jpg);
background-repeat:repeat-x;
border:1px solid #CCC;
height:24px;
margin:5px 5px 5px 3px;
padding-top:0;
position:relative;
width:972px
}

#navigatie a {
background-image:url(poolbiljarts_menubg.jpg);
background-repeat:repeat-x;
border-right:#ccc 1px solid;
color:#000;
display:block;
margin:-4px 0 0
}

.sidenavigatie a {
color:#000;
display:block;
margin:-4px 0 0
}

.sidenavigatie a:link,.sidenavigatie a:visited,.sidenavigatie a:hover,.sidenavigatie a:active {
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:700;
height:20px;
padding:4px 0 0;
text-decoration:none
}

.sidenavigatie a:hover {
background-color:#EEE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:700;
height:20px;
padding:4px 0 0;
text-decoration:none
}

#navigatie a:link,#navigatie a:visited,#navigatie a:hover,#navigatie a:active {
background-color:#fff;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:700;
height:20px;
padding:4px 0 0;
text-align:center;
text-decoration:none;
width:16%
}

#sidediv_links {
clear:right;
left:3px;
margin:0;
padding:0;
position:absolute;
top:212px;
width:169px
}

.content_links {
background-color:#F7F7F7;
border:1px solid #CCC;
clear:right;
margin:3px 0 0;
padding-bottom:2px;
width:169px
}

.content_rechts {
background-color:#F7F7F7;
border:1px solid #CCC;
clear:right;
float:right;
margin:0 3px 3px;
padding-bottom:2px;
position:relative;
width:244px
}

.cat_title {
background-image:url(biljart_balk_achtergrond.jpg);
background-repeat:repeat-x;
border:1px solid #696969;
clear:left;
font-size:x-small;
font-weight:700;
height:16px;
margin:-1px;
padding-left:3px;
padding-top:4px;
position:relative;
text-align:left
}

#biljart_content {
clear:none;
float:left;
left:169px;
margin-left:15px;
margin-top:0;
padding:0;
position:relative;
text-align:justify;
width:539px
}

.kijkeritem {
font-size:xx-small;
text-align:center
}

#biljart_crumbs {
margin:0
}

a,a:link,a:visited,a:active {
color:#c9403a;
text-decoration:underline
}

#navigatie ul,.sidenavigatie ul {
margin:0;
padding:0;
white-space:nowrap;
width:100%
}

.sidenavigatie ul li a:hover,#navigatie a:hover {
color:#c9403a
}

.productpreview {
background-color:#F7F7F7;
border:1px solid #CCC;
height:81px;
margin-bottom:3px;
margin-top:0;
padding:3px 3px 0
}

.productpreview img {
border:1px solid #CCC;
float:left;
margin:0 3px 0 0
}

.productpreview span {
font-size:small;
font-weight:700
}

#cta a:hover,a:hover {
color:#000;
text-decoration:none
}
