/**
 * screen.css
 *
 * @package scholtus
 *
 * Copyright (c) Malibomba
 * IT IS NOT ALLOWED TO USE OR MODIFY ANYTHING OF
 * THIS CODE, WITHOUT THE PERMISION OF THE AUTHOR.
 * Info? Mail to info@malibomba.com
 */
/*<![CDATA[*/
@import "sifr.css";
@import "menu.css";
@import "font-awesome.min.css";

/*****Reset*****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

html, body {
	margin:0;
	padding:0;
	width:100%;
	height:auto;

}
html{ overflow:auto; }
* html, * html body { height:100%; position:relative; }
* html body { overflow:auto; }
body {
	color:#fff;
	text-align:center;
	background-color:#4b4a4b;
	background-repeat:repeat-y;
	background-position:center 0px;
	background-image:url('/pics/bg.jpg');
}

body, textarea, input, table, td {
	font: 13px /1.4 "Trebuchet MS",arial,sans-serif;
}

h1	{padding-left: 10px; font-size: 19px;}
h2 { text-align: left; }

/**
 * CLASSES:
 * Definition of the used classes.
 ------------------------------------------------*/
.fl { float:left; }
.fr { float:right; }
.block  { display:block; }
.clear  { clear:both; visibility:hidden; }
hr.clear { clear: both; visibility: hidden; }

.p { margin:10px 0; }
.b { font-weight:bold; }
.i { font-style:italic; }
.u, a.u { text-decoration:underline; }
.rounded {
	-webkit-border-radius:10px;
	   -moz-border-radius:10px;
			border-radius:10px;
}

.honing {
	display:none !important;
}


.bar-text {
	font-size:18pt;
	padding-left:15px;
}
.bar-text h1 {
	font-size:18pt;
	font-weight:normal;
	line-height:150%;
}


.lc_recent_text h4 {
	font-size:12pt;
	margin: 0 15px;
	color: #35424a;
	border-bottom: 1px dotted #35424a;
}

.lc_recent_text p {
	margin: 0px;
	color: #35424a;
}
.bar-text pre {
	font:100%/0.8 Verdana,sans-serif;
	padding-left: 20px;
}

.picl { float:left; width:225px; }
.picl img {
	float:left;
	width:200px;
	background:#fff;
	margin:10px 10px;
}

.picr { float:right; width:225px; }
.picr img {
	float:right;
	width:200px;
	background:#fff;
	margin:10px 10px;
}

.padding {
	padding-left:5px;
	padding-right:5px;
	text-align:left;
}

.blok {
	width:300px;
	float:right;
	display:block;
	background:#fff;
}

.lc_recent_text {
	padding-top:265px;
}

/**
 * FV FORM
 * Definitions for the required form fields.
 -----------------------------------------------------------*/
.fv-form {
	width:400px;
	height:auto;
	float:left;
}
.fv-form .row { float:left; display:block; }
.fv-form label { font-weight:bold; width:150px; }
:root .fv-form input { margin:1px 0; }
.row strong {
	width:220px;
	font-weight:bold;
}

.btn { 
    background-color: #720000;
    border: none;
    color: #fff !important;
    padding: 10px 16px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px !important;
    border-radius: 10px;
    margin-top: 24px;
}
.input{
	font-size:9pt;
	padding:2px 1px;
	border:1px solid #a5acb2;
}

.fv-req {
	font-size:9pt;
	padding:2px 1px;
	background:#eee;
	border:1px solid #a5acb2;
}

.fv-forget {
	font-size:9pt;
	padding:2px 1px;
	background:#eee;
	border:1px solid #d9262d;
}

.fv-syntax {
	font-size:9pt;
	padding:2px 1px;
	background:#eee;
	border:1px solid #d9262d;
}

/**
 * LAYOUT CONTAINERS:
 * Definition of the used layout containers.
 ------------------------------------------------*/
#lc_centered {
	width:924px;
	height:auto;
	min-height:677px;
	margin:0 auto;
	display:block;
	text-align:left;
	position:relative;
}


#lc_body {
	height:auto;
	background:#fff;
	position:relative;
}

/**
 * HEADER:
 * Definition of the header classes.
 ------------------------------------------------*/
#lc_header {
	margin:0;
	width:925px;
	height:230px;
}
	#lc_header h3 {
		padding:0;
		width:250px;
		height:60px;
		margin:10px 0 10px -5px;
		background:transparent url('/pics/scholtus.logo.jpg') center center no-repeat;
	}

	#lc_header h3 a {
		color:#fff;
		height:60px;
		display:block;
		overflow:hidden;
		text-indent:-3000em;
		text-decoration:none;
		position:relative;
	}

#lc_header ul.top {
	top:45px;
	float:right;
	height:20px;
	position:relative;
	list-style-type:none;
}
#lc_header ul.top li {
	float:left;
	margin-right:9px;
	padding-left:9px;
	border-left:1px solid #777D8B;
}
#lc_header ul.top li.first  { border:0 none; }
#lc_header ul.top li a		{ color:#A60000; }



#image {
	float:left;
	width:924px;
	height:120px;
	margin:5px 0;
	overflow:hidden;
	background:transparent url('/pics/header.home.png') center center no-repeat;
}
#image img { width:100%; height: 100%; }

/*
.header_home { background:transparent url('/pics/header.home.png') center center no-repeat; }
.header_rvs { background:transparent url('/pics/header.rvs.png') center center no-repeat; }
.header_machinebouw { background:transparent url('/pics/header.machinebouw.png') center center no-repeat; }
.header_staal { background:transparent url('/pics/header.staal.png') center center no-repeat; }
.header_plaatbewerking { background:transparent url('/pics/header.plaatbewerking.png') center center no-repeat; }
.header_metaalbewerking { background:transparent url('/pics/header.metaalbewerking.png') center center no-repeat; }
.header_waterstraalsnijden { background:transparent url('/pics/header.waterstraalsnijden.png') center center no-repeat; }
.header_contact { background:transparent url('/pics/header.home.png') center center no-repeat; }
*/

#lc_content {
	color:#fff;
	width:923px;
	height:auto;
	margin:15px 0;
	text-align:left;
	padding:20px 0px; /* padding greater than corner height|width */
	min-height:400px;
	position:relative;
	background:#777d8b;
}
#lc_content li				{ margin-left:50px; }
#lc_content a, a:visited	{
	text-decoration:none;
	color:#a60000;
} #lc_content a:hover		{  text-decoration:underline; }


#lc_content p	{ padding: 0 15px 15px 15px; }

#lc_content h2	{
	z-index: 1;
	color:#35424a;
	padding:0 0 0 15px;
	margin: 0 20px 0px 0;

	font-size:14pt;
	font-weight:normal;

}

#lc_content h3	{
	z-index: 1;
	color:#35424a;
	padding:0 0 0 15px;
	margin: 0 20px 10px 0;
	border-bottom:1px dotted #4c5660;

	font-size:12pt;
	font-weight:normal;
}



#content-text {
	height:auto;
	position:relative;
	padding-left:10px;
	padding-right:10px;
}
#content-text a { color:#fff; }

#lc_footer {
	color: #fff;
	text-align:center;
	height:30px; /* !important */
	background: url("/pics/bg.footer.png") no-repeat top;
	font: lighter 100%/0.75 "Trebuchet MS",arial,sans-serif;
}
#lc_footer p	{padding: 8px  0 0 0; line-height: 15px;}
#lc_footer span { padding:0 5px; color:#720000;}
#lc_footer a { color:#fff; }
#lc_footer a:hover { color:#720000; }

#lc_bar {
	color:#fff;
	width:923px;
	height:41px;
	text-align:left;
	margin-left:0px;
	background-repeat:no-repeat;
	background:transparent url('/pics/bg.bar.jpg')
}

#lc_metaalbewerking {
	color:#000;
	float:left;
	width:454px;
	height:200px;
	margin-left:4px;
	background-color:#fff;
}
#lc_metaalbewerking .fl { width:210px; margin:10px 0; }
#lc_metaalbewerking .fl h3 { padding:0; }

#lc_plaatbewerking {
	color:#000;
	float:right;
	width:454px;
	height:200px;
	margin-right:4px;
	background-color:#fff;
}
#lc_plaatbewerking .fl { width:210px; margin:10px 0 10px 10px; }
#lc_plaatbewerking .fl h3 { padding:0; }


#lc_waterstraalsnijden {
	color:#000;
	float:left;
	width:454px;
	height:200px;
	margin-left:4px;
	background-color:#fff;
}
#lc_waterstraalsnijden .fl { width:210px; margin:10px 0; }
#lc_waterstraalsnijden .fl h3 { padding:0; }

#lc_staal {
	color:#000;
	float:right;
	width:454px;
	height:200px;
	margin-right:4px;
	background-color:#fff;
}
#lc_staal .fl { width:210px; margin:10px 0 10px 10px; }
#lc_staal .fl h3 { padding:0; }


#lc_rvs {
	color:#000;
	float:left;
	width:454px;
	height:200px;
	margin-left:4px;
	background-color:#fff;
}
#lc_rvs .fl { width:210px; margin:10px 0; }
#lc_rvs .fl h3 { padding:0; }


#lc_engineering {
	color:#000;
	float:right;
	width:454px;
	height:200px;
	margin-right:4px;
	background-color:#fff;
}
#lc_engineering .fl { width:210px; margin:10px 0 10px 10px; }
#lc_engineering .fl h3 { padding:0; }


#lc_machinebouw {
	color:#000;
	float:left;
	width:454px;
	height:200px;
	margin-left:4px;
	background-color:#fff;
}
#lc_machinebouw .fl { width:210px; margin:10px 0; }
#lc_machinebouw .fl h3 { padding:0; }




#lc_recent {
	color:#000;
	float:right;
	width:350px;
	height:330px;
	z-index:999;
	margin:15px;
	padding:5px;
	display:block;
	background-color:#FFF;

}
#lc_recent img {
	border:#FFF solid 8px;
	width:330px;
	height:248px;
}

#lc_recent_pic {
	position:absolute;
}

#googlemaps {
	float:right;
	margin-right:4px;
	border: 5px solid #fff;
}

#headerflash {
	margin-bottom:-2px
}
/*]]>*/