/* Van Remmen UV Techniek BV - Print */

/* LAYOUT */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,textarea { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }
table { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-collapse: collapse; border-spacing: 0; border: none;  color:#3815B9; }
p { font-family: "Trebuchet MS"; line-height: 18px; margin-bottom: 18px; color: #3815B9; }
h1 { font-family: "Trebuchet MS"; font-weight: bold; font-size: 18px; line-height: 18px; margin-bottom: 18px; color: #3815B9; }
h2 { font-family: "Trebuchet MS"; font-weight: bold; font-size: 15px; line-height: 18px; margin-bottom: 18px; color: #3815B9; }
h3 { font-family: "Trebuchet MS"; font-weight: bold; font-size: 14px; line-height: 18px; margin-bottom: 18px; color: #3815B9; }
h4 { font-family: "Trebuchet MS"; font-weight: bold; font-size: 13px; line-height: 18px; margin-bottom: 18px; color: #3815B9; }
a:link, 
a:visited { color: #3815B9; text-decoration: underline; }
a:active, 
a:hover { color: #3815B9; text-decoration: underline; }
ul,ol,dl { font-family: "Trebuchet MS"; line-height: 18px; color: #3815B9; margin-bottom: 18px; margin-left: 18px;}
ol li { font-family: "Trebuchet MS"; list-style: decimal outside; }
ul li {	font-family: "Trebuchet MS"; list-style: square outside; }

body,
html { margin:0; padding:0; background: url(../images/bg.png) repeat-y center top #2158AA; }
#container { background: url(../images/bg_blue.png) no-repeat center top; padding-bottom: 6px; }
#wrap { margin:0 auto; width:100%; height: 606px; }

/* NAVIGATION */
#menu { list-style: none; padding: 0; margin: 0; width: 99%; height: 40px; position: relative; border: 1px dotted #999999; }
#menu li { list-style: none; font-family: "Trebuchet MS"; font-weight: bold; font-size: 18px; line-height: 40px; color: #3815B9; }
#menu a { display: block; position: absolute; outline: none; }
#menu #company { width: 23%; height: 40px; left: 0px; top: 0px; text-align: center; border-right: 1px dotted #999999; }
#menu #technology { width: 23%; height: 40px; left: 216px; top: 0px; text-align: center; border-right: 1px dotted #999999; }
#menu #logo { display: none; width: 7%; height: 40px; left: 432px; top: 0px; text-align: center; border-right: 1px dotted #999999; }
#menu #products { width: 23%; height: 40px; left: 528px; top: 0px; text-align: center; border-right: 1px dotted #999999; }
#menu #applications { width: 23%; height: 40px; left: 744px; top: 0px; text-align: center; }

/* MAIN */
#main { float:right; width:76%; border-right: 1px dotted #999999; border-bottom: 1px dotted #999999; }
#main p, #main ul, #main ol, #main dl { font-size: 13px; }
#placeholder-main { width: 53%; height: 380px; padding: 20px 20px 0px 20px; background:#F7F7F7; float: left; }
#placeholder-applications { width: 706px; height: 423px; padding: 20px 18px 20px 20px; background:#F7F7F7; }
#placeholder-applications ul { font-size: 10px; margin-bottom: 0px; padding-left: 5px; }
#placeholder-applications p { font-size: 10px; margin-left: 5px; margin-right: 5px; margin-bottom: 0px; }
#placeholder-applications h1 { margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 2px; }
#thumbsoverall { width: 704px; height: 420px; border: 1px solid #3815B9; }
.approw1 { width: 704px; height: 105px; top: 164px; position: absolute; }
.approw2 { width: 704px; height: 105px; top: 269px; position: absolute; }
.approw3 { width: 704px; height: 105px; top: 374px; position: absolute; }
.approw4 { width: 704px; height: 105px; top: 479px; position: absolute; }
.block-left { width: 350px; height: 103px; border: 1px solid #3815B9; position: relative; float: left; }
.block-right { width: 350px; height: 103px; border: 1px solid #3815B9; position: relative; float: right; }
.inline-left { width: 174px; height: 103px; border-right: 2px solid #3815B9; position: relative; float: left; }
.inline-right { width: 174px; height: 103px; position: relative; float: right; }
.img-right { float: right; margin-top: 56px; }

/* SIDEBAR */
#sidebar { float:left; width:23%; background: #FFF; border-right: 1px dotted #999999; border-bottom: 1px dotted #999999;  border-left: 1px dotted #999999;}
#sidebar p,
#sidebar h1 { margin-left: 10px; margin-right: 10px; }
#sidebar ul { margin: 0; padding: 0; border-top: 1px dotted #3815B9; list-style: none; }
#sidebar ul li { list-style: none; font-family: "Trebuchet MS"; font-size: 10px; line-height: 24px; border-bottom: 1px dotted #714391; padding-left: 24px; }
#sidebar ul li a:link,
#sidebar ul li a:visited { color: #714391; text-decoration: none; }
#sidebar ul li a:hover { color: #714391; text-decoration: underline; }
#sidebar ul li a:active { color: #714391; text-decoration: none; font-weight: bold; }
#sidebar ul ul { margin: 0; padding-left: 0px; border: 0; }
#sidebar ul li ul li { border: 0; }
#sidebar .hide { display: none; }
#sidebar .current { font-weight: bold; }
#placeholder-sidebar { width: 23%; padding: 20px 0 0 0; height: 250px; }
#placeholder-sidebar-app { width: 23%; padding: 20px 0 0 0; height: 380px; }
#sidebar p { font-size: 11px; }
#folder { width: 23%; height: 130px; padding-left: 24px; }
#folder img { border: 0; }
#langs { width: 23%; height: 63px; }
#langs .dutch { width: 22px; height: 22px; background: url(../images/flagholland.gif) no-repeat; float: left; }
#langs .englishleft { width: 22px; height: 22px; background: url(../images/flaguk.gif) no-repeat; float: left; }
#langs .englishright { width: 22px; height: 22px; background: url(../images/flaguk.gif) no-repeat; float: right; }
#langs .german { width: 22px; height: 22px; background: url(../images/flaggermany.gif) no-repeat; float: right; }


/* FOOTER */
#footer { height: 63px; background: url(../images/bg_footer.jpg) no-repeat right top #FFF; clear: both; }
#footer-tech { height: 63px; background: url(../images/bg_footer_tech.jpg) no-repeat right top #FFF; clear: both; }
#footer-water { height: 63px; background: url(../images/bg_footer_water.jpg) no-repeat right top #FFF; clear: both; }
#footer-air { height: 63px; background: url(../images/bg_footer_air.jpg) no-repeat right top #FFF; clear: both; }
#footer-app { height: 63px; background: #F7F7F7;}

