/*/* Don't forget to set a foreground and background color 
   on the 'html' or 'body' element! */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        line-height: 1;
        font-family: inherit;
        text-align: left;
        vertical-align: baseline;
}
a img, :link img, :visited img {
        border: 0;
}
table {
        border-collapse: collapse;
        border-spacing: 0;
}
ol, ul {
        list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
        content: "";
}



html{
}

body{
 font-family: "trebuchet ms", arial, "lucida console", sans-serif;
 font-size:14px;
}


strong{
 font-weight:bold;
}

.kleiner{
 font-size:80%;
}

font[size=2] {
 font-size: 8px;;
 }

.stijlnummer2{
}

.stijlnummer3{
}


.cellbovenin{
 vertical-align: top;
}

#container{
width:906px;
 margin-left:auto;
 margin-right:auto;
}

#hoofdtable{
 width:906px;
 border:0px solid #ffffff;
}

#hoofdtable td{
 padding: 5px 5px 5px 5px;
}

.meerinfo{
font-size:12px;
}

#middenin{
/*  height:500px; */
 min-height:500px;
/*  overflow:auto; */
}

#leftmenu{
 width:170px;
 vertical-align:top;
}


.moduletable_modcat{
 height:500px;
 width:150px;
 padding:0;
 margin:0;
}


#rightmenu{
 width:150px;
 vertical-align:top;
}

.moduletable_modrechts{
 width:150px;
 height:500px;
 margin:0;
 padding:0;
}

.moduletable_mainmenu{
 height:500px;
}


#tweederij{
background: white url('../images/ballen4trans.png') no-repeat 150px 230px;
}

#middle{
 vertical-align:top;
 height:500px;
}

#product_list{
 height:500px;
 width:512px;
}

#middlebreed{
 vertical-align:top;
}

#middlecheckout{
 min-height:500px;
}

td{
 vertical-align:top;
 padding:0;
}

#header {
padding: 0px;
margin-right: 2px;
width: 675px;
background: #ffff00 url(../images/logowarmschaap.png) no-repeat top center;
}


.mainlevel_foot{
 margin-right:10px;
}

/* linken a href enzo */

a:link, a:hover, a.active, a:visited{
color:black;
}

/* other menu onderin het scherm */

a.mainlevel_foot:link, a.mainlevel_foot:visited{
 text-decoration:none;
}

a.mainlevel_foot:hover{
/*  text-decoration:underline; */
}

/*
  grijze randjes met ronde hoeken om vlakken heen
*/

.tsmall {background: url(../images/dot.gif) 0 0 repeat-x; width: 165px;}
.tbroad {background: url(../images/dot.gif) 0 0 repeat-x; }
.txlbroad {background: url(../images/dot.gif) 0 0 repeat-x; width: 723px;}

 .b {background: url(../images/dot.gif) 0 100% repeat-x}
 .l {background: url(../images/dot.gif) 0 0 repeat-y}
 .r {background: url(../images/dot.gif) 100% 0 repeat-y}
 .bl {background: url(../images/cornerleftbottom.png) 0 100% no-repeat}
 .br {background: url(../images/cornerrightbottom.png) 100% 100% no-repeat}
 .tl {background: url(../images/cornerlefttop.png) 0 0 no-repeat}
 .tr {background: url(../images/cornerrighttop.png) 100% 0 no-repeat; padding:10px}
 
/* left menu 
   categorien
*/
 
table.moduletable_modcat{
}

.mainlevel_menucat{
 line-height:150%;
 text-align:center;
}

a.mainlevel_menucat:link, a.mainlevel_foot:visited{
 text-decoration:none;
}

a.mainlevel_menucat:hover{
 text-decoration:none;
}

a.mainlevel_menucat:visited{
 text-decoration:none;
}


#active_menu{
 color:red;
 font-style:normal;
 font-weight:bold;
 text-decoration:none;
}

.contentheading{
 font-weight:bold;
 font-size:14px;
}

.contentheading:first-letter{
 text-transform:uppercase;
 font-size:16px;
}


.moduletable_taalvlaggetjes{
}

.jflanguageselection li
 {
 display: inline;
 list-style-type: none;
 padding-right: 5px;
 }

.sectiontableentry1 {
	background-color : #F8F8F8;
}

.sectiontableentry2 {
	background-color : #E8E8E8;
}

.checkouttdbalk{
 width:119px;
 text-align:center;
}

.checkouttdbalk A{
 text-decoration:none;
}

.moduletable_onder{
 padding:0;
 margin:0;
}

.componentheading{
 font-weight:bold;
}
