/**
 * screen.css
 *
 * @package glasinlood
 * @author  malibomba
 *
 * 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[*/


body {
	margin:0;
	padding:0;
	height:100%;
	background:url('/pics/bouwheerstraat1.jpg');

	
	background-repeat:		no-repeat;
	background-position:	center bottom;
	background-attachment:	fixed;
	background-size: cover;

	color:#000000;
	text-align:center;
	font-family:'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
}

p	{
	font-family: 'Trebuchet MS';
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.0em;

}

h1	{
	font-family: 'Trebuchet MS', verdana, Georgia;
	font-weight: normal;
	color: #0071bc;
	text-decoration: none;
	word-spacing: 0.15em;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.9em;
	border-bottom: 1px solid #bcbcbf;
}

h2	{
	font-family: Georgia;
	font-weight: normal;
	color: #0071bc;
	text-decoration: none;
	word-spacing: 0.15em;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.3em;
	border-bottom: 3px solid #bcbcbf;
}

a	{
	color: #0071bc;
}
/**
 * CLASSES:
 * Definition of the used classes.
 ------------------------------------------------*/


/**
 * FV FORM
 * Definitions for the required form fields.
 ------------------------------------------------*/
.textarea {
	width:424px;
	height:173px;
}
.textarea textarea {
	border:0px;
	overflow:hidden;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.input {
	width:425px;
	height:41px;
	margin-top:7px;
}

.form_txt{
	font-family: Georgia;
	font-weight: normal;
	color: #0071bc;
	text-decoration: none;
	word-spacing: 0.15em;
	text-align: left;
	letter-spacing: 0;

}
.input input {
	border:1px solid #c1c1c1;
	background-color:#f6f6f6;
}

.button
{
	border: 2px solid #444444;	
	font-size: 12px;
	font-weight:normal;
	background-color:#bcbcbf;
	width: 90px;
	color: #0071BC;
	-webkit-transition: background-color 1.5s;
	-moz-transition: background-color 1.5s;
	-o-transition: background-color 1.5s;
	-ms-transition: background-color 1.5s;
	transition: background-color 1.5s;
	cursor:pointer;
}

.button:hover{
	background-color:#f1f1f1;

}


.fv-req {
	height:21px;
	border:1px solid #7da2c8;
}

.fv-forget {
	height:21px;
	border:1px solid #b10101;
}

.fv-syntax {
	height:21px;
	border:1px solid #b10101;
}

html>body .fv-req, .fv-forget, .fv-syntax {
	height:auto;
}




/**
 * LAYOUT CONTAINERS:
 * Definition of the used layout containers.
 ------------------------------------------------*/
#lc_centered {
	margin:0px auto;
	padding:0;
	width:910px;
	text-align:left;
	vertical-align: middle;
	background-color:#cccccc;
}



#lc_header	{
	background-image: url(/pics/bg.header-glas-in-lood.png);
	background-repeat:no-repeat;
	z-index: 1;
	width:910px;
	margin:0;
	padding:0;
	height:187px;
	position: relative;
	float: left;
}

#lc_content	{
	margin:0;
	padding: 0;
	background-image: url(/pics/bg.content-glas-in-lood.png);
	background-repeat:repeat-y;
	height: 100%;
	position: relative;
	float: left;
	width:910px;
}

#lc_footer	{
	width:910px;
	background-image: url(/pics/bg.footer-glas-in-lood.png);
	background-repeat:no-repeat;
	position:relative;
	bottom:0;
	margin:0 0 0 0;
	padding:0;
	height:99px;
	line-height:4em;
	text-align:center;
	font-size:.7em;
	position: relative;
	float: left;
}

#footer_txt	{
	float: left;
	position: relative;
	left: 320px;
	color: #fff;
	padding: 50px 0 0 0px;
}

#content	{
	margin: 0 150px 0 150px;

}

#ovg	{
	width: 100px;
	height: 70px;
	float: right;
	position: relative;
	display: block;

}
/**
 * MENU:
  ------------------------------------------------*/ 

#schuifmenu{
	float:left;
	clear:both;
	height:32px;
	width:906px;
	overflow:hidden;
	position:relative;
	margin:147px 0 0 0px;
}
#schuifmenu ul		{ padding:0;margin:0;}
#schuifmenu ul li	{ float:left;list-style:none;}


#schuifmenu ul li a {
	color:#fff;
	float:left;
	z-index:10;
	height:32px;
	display:block;
	overflow:hidden;
	position:relative;
	text-indent:-500em;
}


.menu_home 	a			{width:82px;	background-image:url('/pics/menu_home.png')}
.menu_glas-in-lood a	{width:124px;	background-image:url('/pics/menu_glas-in-lood.png')}
.menu_plafonds 	a		{width:105px;	background-image:url('/pics/menu_plafonds.png')}
.menu_brandschilderen a	{width:159px;	background-image:url('/pics/menu_brandschilderen.png')}
.menu_fusing 	a		{width:90px;	background-image:url('/pics/menu_fusing.png')}
.menu_restauratie 	a	{width:123px;	background-image:url('/pics/menu_restauratie.png')}
.menu_reparatie a		{width:123px;	background-image:url('/pics/menu_reparatie.png')}
.menu_contact a			{width:100px;	background-image:url('/pics/menu_contact.png')}
/*
#schuifmenu li.background {
	background:url('/pics/bg_menu_right.jpg') no-repeat top right;
	z-index:8;
	position:absolute;
	visibility:hidden;
}

#schuifmenu .background .left {
background:url('/pics/bg_menu.jpg') no-repeat top left;height:32px;
}
*/

/*Accordion*/



#accordion {
	width:592px;
}

#accordion p	{
	padding-left: 20px;
}

#accordion h2	{
	margin-left: 20px;
	margin-right: 20px;
}

#accordion h3 {
	height: 25px;
	background:#fff url("/pics/title.gif") no-repeat 0;
	cursor:pointer;
	margin-left: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding: 8px 0 0 20px;}

.acc_cont{
	margin-top:-17px;
	background-image: url(/pics/bg.accordion.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	margin-bottom:10px;
	margin-left: 10px;
	padding-top:10px;
	text-align: center;
}
/*Accordion*/

.clear { clear:both; visibility:hidden; }

/*]]>*/