/****************** DOCUMENT ***/

html, body { height: 100%; }
* { margin: 0; padding: 0; }
* body { color: #969494; background: #9c0202 url(../images/bgtop_body.jpg) repeat-x; font-family: Tahoma, Arial, Verdana;}
img { border:0px;}

/****************** STRUCTUUR ***/
#all_container { width: 100%; background: url(../images/bgbottom_body.jpg) 0 100% repeat-x; position: relative;
				min-height: 100%;	height:auto !important; /* voor moderne browsers */	height:100%; /* voor IE */}
	
	#container {  width: 750px; margin-left:auto; margin-right: auto;}

		#lang {	float:right; margin: 50px 20px 5px 0px;}
		#header { padding: 0px 0px 0px 0px;}
		#content { background: #ffffff; padding: 0px 7px 0px 7px;}
		
			#leftcontent { width: 192px; float: left; }
				#leftmenu {  }
				#leftmenu div{ height: 26px; width: 182px; background: url(../images/bg_leftmenu.jpg) repeat-x; text-decoration: none; font-size: 9pt; padding: 4px 0px 0px 10px; }				
				#leftmenu a{color: #9c0202; text-decoration: none; font-size: 9pt;}
		
			#rightcontent { width: 540px; float: left;  margin: 0px; padding: 0px;}
				#rightmenu { float: right; height: 33px; margin: 0px; padding: 0px;}
				#text{ float: right; width: 510px;	font-size:9pt; padding: 20px 10px 0px 20px;}
		
		#footer {color: white; font-size:10pt; text-align: center; padding: 7px 0px 0px 0px}
		#footer a{color: white; text-decoration: underline;}
		#footer a:hover{color: white; text-decoration: none;}
		
/****************** TEXT ***/

span.title{	color: #9c0202; text-transform:uppercase; font-size:10pt; font-weight: bold; }

div.news_item{padding: 7px 0px 0px 22px; line-height:140%; text-align:justify;}
div.news_item a { color: #9c0202;}
a.more{ color: #9c0202; text-decoration: underline;}
a:hover.more{ color: #9c0202; text-decoration: none;}


div.product_item{padding: 7px 0px 0px 22px; line-height:140%; text-align:justify;}
div.product_item a { color: #9c0202;}

h1{color: #9c0202; font-weight:bold; font-size:14pt; text-transform:uppercase; letter-spacing: 1px; border-bottom: 1px solid #dac2c2; margin-bottom: 5px;}
h2{color: #9c0202; font-weight:normal; font-size:14pt; text-transform:uppercase; letter-spacing: 1px; border-bottom: 1px solid #dac2c2; margin-bottom: 5px;}
h3{color: #9c0202; font-weight:normal; font-size:13pt; text-transform:uppercase; letter-spacing: 1px; border-bottom: 1px solid #dac2c2; margin-bottom: 5px;}
h4{color: #9c0202; font-weight:normal; font-size:12pt; text-transform:uppercase; letter-spacing: 1px; border-bottom: 1px solid #dac2c2; margin-bottom: 5px;}
h5{color: #9c0202; font-weight:normal; font-size:11pt; text-transform:uppercase; letter-spacing: 1px; border-bottom: 1px solid #dac2c2; margin-bottom: 5px;}



/****************** LIGHTBOX ***/
			#lightbox{
			   background-color:#eee;
			   padding: 10px;
			   border-bottom: 2px solid #666;
			   border-right: 2px solid #666;
			}
			#lightboxDetails{
			   font-size: 0.8em;
			   padding-top: 0.4em;
			}    
			#lightboxCaption{ float: left; }
			#keyboardMsg{ float: right; }
			#closeButton{ top: 5px; right: 5px; }
			
			#lightbox img{ border: none; clear: both;} 
			#overlay img{ border: none; }
			
			* html #overlay{
			   background-color: #333;
			   back\ground-color: transparent;
			}
			#requestSampleImg, #requestSample{
				display: none;
			}
			.more{
			display: none;
			}
			.title{
				font-weight: bold;
				font-size: 10pt;
			}
