

body{ position:relative; text-align: center; margin:0;padding:5px;font-family:Helvetica, sans-serif; background:#F0F0F0; }
.schaduw{position:relative; width:812px; background:url('../i/i/body-bg.gif') repeat-y center ; margin:0 auto; text-align:center;}
#schaduw_bottom{position:relative; height:5px; width:806px; background:url('../i/i/body-bg-foot-er.gif') repeat-x  ; margin:0 auto; text-align:center;}
#schaduw_top{position:relative; height:5px; width:806px; background:url('../i/i/beretta-bg-head-er.gif') repeat-x  ; margin:0 auto; text-align:center;}
/*defaults*/
a {text-decoration:none; color:#DC3F3F;}
a:hover{text-decoration:underline;}
a img{border:0;}
p img.left{float:left; margin:0 5px 0 0;}
p img.right{float:right; margin:0 0 0 5px;}
h3{clear:both;padding:10px 0 0 0;}

.container{ position:relative; padding:0px; width: 800px; text-align: left; margin: 0 auto; }
#header{height:120px; width:800px; }
#header .text{position:absolute;float:right;top:30px;right:25px; }
#header .text h1{font-size:1.7em; margin:0;padding:0; color:#181A4E;}
#header .text h2{font-size:1.2em;margin:0;padding:0;color:#181A4E;}
#header img{margin:15px 0 0 10px;}

#banner{position:relative; margin:0 auto; width:1000px; height:180px; clear:both;  text-align:center; padding:0; background:url('http://berettacvketels.nl/i/i/banner.jpg'); }


#box {margin:0;padding:0;width:auto; border-bottom:3px solid #303030; }
.box {position:relative; display:block; font-size:0.75em; float: left; width:254px;  height:173px; margin:5px; padding:6px 0;background:url('../i/i/links-box-bg.gif');  line-height:18px; }
.box2 {position:relative; display:block; font-size:0.75em; float: left; width:254px;  height:173px; margin:5px 8px 5px 9px; padding:6px 0;background:url('../i/i/mid-box-bg.gif'); line-height:18px;}
.box3{position:relative; display:block; font-size:0.75em; float: left; width:254px;  height:173px; margin:5px; padding:6px 0;background:url('../i/i/rechts-box-bg.gif'); line-height:18px;}

.box h2 {font-size:15px; margin:0;padding:3px 0 3px 6px;  color:#FFFFFF;}
.box2 h2 {font-size:15px; margin:0;padding:3px 0 3px 6px; color:#FFFFFF;}
.box3 h2 {font-size:15px; margin:0;padding:3px 0 3px 6px; color:#FFFFFF;}
.box2 strong{padding:3px 3px 0 6px; margin:0; display:inline;}
.box p {padding:3px 3px 0 6px; margin:0;}
.box2 p {padding:3px 3px 0 6px; margin:0;}
.box3 p {padding:3px 3px 0 6px; margin:0;}

.menu{ position:relative;clear:left; float:left;margin:5px;}
.menu ul{ list-style-type:none;margin:0;padding:0;font-size:11px;}

.menu ul li{ margin:0; padding:6px 0 0 0;width:254px;background:url('../i/i/beretta-menu-bg.gif'); line-height:18px;height:18px;}
.menu ul li a{ padding:0 0 0 25px; color:#181A4E;line-height:18px; height:18px;background:url('../i/i/menu-arrow.gif') left no-repeat;}
.menu ul li ul {display:block; margin:0;padding:0;}
.menu ul li ul li{margin:0; padding:6px 0 0 0;width:254px;line-height:18px;height:18px;}

.menu ul li.first{ font-size:15px;color:#000;width:248px;background:url('../i/i/beretta-menu-header-bg.gif'); line-height:20px; height:20px; font-weight:bold; padding:6px 0 0 6px;}
.menu ul li.first span{ padding:6px 0 0 6px;margin:0;}
.menu ul li.last{ display:block; width:254px; height:12px; background:url('../i/i/beretta-menu-footer-bg.gif') no-repeat;margin:0;}

.content{position:relative; display:block; font-size:0.75em; float: left; width:515px;margin:6px 0 0 6px; padding:0 0;line-height:18px; border:1px solid #D8D8D8;}
.content a{text-decoration:none; color:#3030300;}
.content a:hover{text-decoration:underline;}
.content h2{font-size:1.2em; margin:5px 0 5px 0;padding:0 3px 0 3px; clear:both;}
.conteng img.left{float:left; margin:0 5px 0 0;}
.conteng img.right{float:right; margin:0 0 0 5px;}
.content p{margin:0;padding:0 3px 0 3px;line-height:20px;}
span.small {font-size:9px; color:#333333;margin:20px 0 5px 0; padding:3px; display:block;}

 #footer{width:790px; height:16px;margin:0; padding:5px ;text-align:center;font-size:0.6em; clear:both; }
.melding {background:#FFFFCC; border:1px solid #990000; width:99%; padding:4px; display:block; margin:0 0 5px 0; font-size:11px; text-align:center;}

#breadcrumb{width:513px; padding:0 0 0 2px; margin:0; background:#181A4E; color:#FFFFFF; font-size:9px;}
#breadcrumb a{color:#FFFFFF;}
#breadcrumb a:hover{color:#FFFFFF;}

/*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; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url('http://berettacvketels.nl/i/lightbox/overlay.png'); }
* html #overlay{ background-color: #000; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://berettacvketels.nl/i/lightbox/overlay.png", sizingMethod="scale"); }
#vertical_slide{

}
#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

p.element, p.element h3 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}


