/* HTML TAGS START */
BODY {
  height:                      100%;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  cursor:                      default;
  background-color:            #4D433F;
}

H1 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 18px Verdana;
  color:                       #4D433F;
}

H2 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 16px Verdana;
  color:                       #625D5D;
}

H3 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 14px Verdana;
  color:                       #625D5D;
}

H4 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 18px Verdana;
  color:                       #625D5D;
}

H5 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 16px Verdana;
  color:                       #625D5D;
}

H6 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 14px Verdana;
  color:                       #625D5D;
}

HR {
  width:                       100%;
  height:                      1px;
  border:                      0px;
  border-top:                  1px solid #B12A1C;
}

ul, ol {
  margin-left: 0;
  padding-left: 16px;
}
ol li {
  list-style: decimal;
}

ul li {
  list-style: disc;
}

a {
  color:                       #B12A1C;
  text-decoration:             underline;
}

a:hover {
  color:                       #B12A1C;
  text-decoration:             none;
}

img {
  border:                      0px;
}

form {
  margin:                      0px;
}

table {
  font:                        normal 11px Verdana;
  line-height:                 18px;
  color:                       #6A6564;
  text-align:                  justify;
}

td {
  vertical-align:              top;
}

input.inputtext {
  width:                       250px;
  height:                      20px;
}

select {
  height:                      21px;
}

textarea {
  width:                       250px;
  height:                      100px;
}

input.inputtext, select, textarea {
  font:                        normal 11px Verdana;
  color:                       #6A6564;
  background-color:            #FFFFFF;
  border-color:                #C5C5C5 !important;
  border:                      1px solid #7F9DB9;
}
/* HTML TAGS END */

/* CUSTOM CSS TAGS START */
.fullscreen {
  width:                       100%;
  height:                      598px;
}

.siteleft {
  width:                       1000px;
  height:                      100%;
  vertical-align:              top;
  background:                  url('../images/siteleft_bg.gif') no-repeat top right;
}

.siteright {
  width:                       1000px;
  height:                      100%;
  vertical-align:              top;
}

.siteside {
  width:                       100%;
  height:                      100%;
}

.top {
  height:                      79px;
}

.middle {
  height:                      100%;
  background-color:            #D3CECD;
}

.footer {
  height:                      22px;
  font:                        normal 10px Verdana;
  color:                       #ACA6A6;
  text-align:                  right;
  line-height:                 22px;
  vertical-align:              top;
}

.footer a {
  color:                       #ACA6A6;
  text-decoration:             none;
}

.footer a:hover {
  color:                       #ACA6A6;
  text-decoration:             underline;
}

.logo {
  height:                      44px;
  background:                  url('../images/logo_bg.gif') repeat-x top left;
}

.powered {
  height:                      31px;
  font:                        normal 9px Verdana;
  color:                       #A29D9C;
  text-align:                  right;
  line-height:                 22px;
}

.powered a {
  color:                       #A29D9C;
  text-decoration:             none;
}

.powered a:hover {
  color:                       #A29D9C;
  text-decoration:             underline;
}

.siteholder {
  width:                       953px;
  height:                      100%;
  vertical-align:              top;
  background:                  url('../images/menu_bg.gif') no-repeat top left;
}

.site {
  width:                       953px;
  height:                      598px;
}

.menu {
  height:                      422px;
  font:                        normal 12px Verdana;
  color:                       #ECE6E5;
}

.menu div {
  margin:                      9px 0px 4px 0px;
}

div.submenu {
  margin:                      0px 0px 0px 0px;
}

.submenu div {
  margin:                      0px 0px 1px 0px !important;
  margin:                      0px;
}

.menu a.menuitem, .menu a.menuitem:hover {
  width:                       170px;
  height:                      21px;
  padding:                     3px 150px 4px 12px !important;
  padding:                     0px 0px 0px 12px;
  color:                       #ECE6E5;
  line-height:                 20px;
  text-decoration:             none;
  vertical-align:              top;
}

.submenu a, .submenu a:hover {
  width:                       170px;
  height:                      21px;
  padding:                     3px 140px 4px 28px !important;
  padding:                     0px 0px 0px 28px;
  color:                       #A29D9C;
  line-height:                 20px;
  text-decoration:             none;
  vertical-align:              top;
}

.menu a.menuitem:hover, .submenu a:hover {
  color:                       #ECE6E5;
  background:                  url('../images/menu_over.gif') no-repeat top left;
}

.contentholder, .contentholderformer {
  background-color:            #D3CECD;
}

.contentholder {
  padding:                     9px 0px 9px 9px;
}

.content {
  width:                       773px;
  height:                      404px;
}

.content_hor {
  height:                      9px;
}

.content_vert {
  width:                       9px;
}

.contentblockholder {
  width:                       557px;
  height:                      100%;
}

.contentblock {
  width:                       557px;
  height:                      237px
}

.contentblockB {
  width:                       557px;
  height:                      62px
}

.contentblock1 {
  width:                       557px;
  height:                      158px;
}

.contentblock2 {
  width:                       557px;
  height:                      342px;
}

.title {
  width:                       557px;
  height:                      53px;
  background-color:            #ECE6E5;
  text-align:                  center;
  font:                        bold 18px Verdana;
  color:                       #4D433F;
  line-height:                 53px;
  vertical-align:              middle;
}

.photo {
  width:                       557px;
  height:                      175px;
}

.text {
  padding:                     18px;
  background-color:            #ECE6E5;
}

.flash {
  background-color:            #ECE6E5;
}

.textbottom {
  height:                      32px;
  padding-right:               18px;
  text-align:                  right;
  background-color:            #ECE6E5;
  line-height:                 32px;
}

.content_righttext {
  width:                       207px;
  padding:                     20px 17px 15px 20px;
  line-height:                 22px;
  background-color:            #ECE6E5;
}

.content_right {
  width:                       207px;
  background:                  #BAB1AE url('../images/rightcolumn_bg.gif') no-repeat top left;
}

.contentblock3 {
  width:                       773px;
  height:                      404px;
}

.productleft {
  width:                       339px;
  height:                      404px;
  background-color:            #D3CECD;
}

.producttext1 {
  width:                       339px;
  height:                      256px;
  padding:                     18px;
  background-color:            #ECE6E5;
}

.producttext2 {
  width:                       339px;
  height:                      139px;
  padding:                     15px 18px 15px 18px;
  background-color:            #ECE6E5;
}

.productright {
  width:                       425px;
  height:                      404px;
  background-color:            #D3CECD;
}

.productphoto {
  width:                       425px;
  height:                      373px;
  background-color:            #ECE6E5;
}

.productmenu {
  width:                       425px;
  height:                      21px;
  background-color:            #ECE6E5;
}

.productmenu td {
  padding:                     0px 5px 0px 5px;
}

td.info {						
	height:											44px;
	width:											782px;
  background:                 url('http://www.tiver.nl/images/logo_bg.gif') repeat-x top left;	
}

td.address {
  color:											#A29D9C;
  font:												9px/22px Verdana;
	width:											582px;
}
td.address a {
  color:											#ACA6A6;
  text-decoration:						none;
}
td.address a:hover {
  color:											#ACA6A6;
  text-decoration:						underline;
}

td.sitemap {
  color:											#A29D9C;
  font:												9px/22px Verdana;
	text-align:									right;
	width:											200px;	
}
td.sitemap a {
  color:											#ACA6A6;
  text-decoration:						none;
}
td.sitemap a:hover {
  color:											#ACA6A6;
  text-decoration:						underline;
}

td.logo img {
	display:										block;
}

.menu div#jubileum70 {
	position:                   absolute;
	top:                        -72px;
	right:                      -95px;
	display:                    block;
	height:                     168px;
	width:                      168px;
	margin:                     0;
}

.menu a#jubileumlink {
	display: block;
	padding: 0;
	background: none;
}



/* Frontpage - form */
div.sidebar_right_header {
  margin-bottom:               10px;
  text-align:                  center;
}

  div.sidebar_right_header h3  {
    text-align:               center;
    width:                    170px;
  }
  div.sidebar_right_header span {
    display:                  block;
    font-weight:              bold;
    color:                    #B12A1C;
    letter-spacing:           0.3pt;
    text-align:               center;
    width:                    170px;
  }

/* CUSTOM CSS TAGS END */


