/**
 * 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-color:#cccccc;
	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;
	background-color:#fff;
}
.textarea textarea {
	border:0px;
	overflow:hidden;
	font-size: 12px;
	background-color:#f6f6f6;
	font-family:Arial, Helvetica, sans-serif;
}

.input {
	width:425px;
	height:41px;
	margin-top:7px;
	background-color:#fff;
}

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

.button
{
	border: 2px solid #0071bc;
	font-size: 12px;
	background-color:#bcbcbf;
	width: 90px;
}


.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.jpg);
	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{
	clear:both;
	margin:147px 0 0 10px;
	position:relative;
	height:32px;
	width:870px;
	overflow:hidden;
	float:left;
}

#schuifmenu ul{padding:0;margin:0;}

#schuifmenu ul li{float:left;list-style:none;}

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

#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_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 {
	background-image: url(/pics/bg.accordion.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	width:592px;
	margin-bottom:10px;
	margin-left: 10px;
	text-align: center;

}

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

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

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

}
/*Accordion*/




/*]]>*/
