/*---{ Imports )-------------------------------------------------------*/

@import "custom/news.css";
@import "custom/homepage.css";
@import "custom/extranet.css";
@import "custom/project.css";
@import "custom/jquery.lightbox-0.5.css";
@import "custom/fotoalbum.css";

/* ---------- */
#content ul li{
	list-style: url(../images/arrow.gif);
	/*background: url(../images/arrow.gif) 6px left no-repeat;
	padding-left: 20px;*/
}

#payoff{
	background: transparent url(../images/de-totaalinstallateur.gif) no-repeat top left;
	position: absolute;
	left: 186px;
	top: 48px;
}

#payoff,#payoff a{
	width:305px;
	height: 31px;
}

#payoff a span{
	display: none;
}

#address{
	position:absolute;
	right:40px;
	top:39px;
	width:293px;
	font-size: 11px;
	color:#666666;
}
#address a{
	color:#666666;
}

#address #addressRight{
	float: left;
	text-align: left;
	border-right:1px solid #dedede;
	padding: 0 20px;
}

#address #addressLeft{
	float: left;
	text-align: left;
	padding: 0 0 0 20px;
}

#headerImg{
	position: absolute;
	width: 700px;
	height:201px;
	border-bottom:4px solid black;
	top:145px;
	left:162px;
}

#companies #scrollarea 
{
	height:80px;
	overflow:hidden;
	padding:0;
	border-left: 1px solid #ebebeb;	
	background-color: #fff;
}

#companies #scrollarea div 
{
	border-bottom:1px solid #EBEBEB;
	width:180px;
	padding: 23px 0 0 0;
	height:80px;
}

#companies #scrollarea div a  
{
	display:block;
	width:182px;
	height:40px;
	text-align:center;
}

#companies #scrollarea div a:hover 
{
	color:#F333;
}

#companies #rotatorup, #companies #rotatordown 
{
	border:0;
	width:182px;
	height:21px;
	cursor:pointer; cursor:hand;
}

#companies #rotatorup 
{
	margin: 1px 0px 0px 0px;
	border-left: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	background:#F5F5F5 url(../images/img_bttn_up.gif) 90px 9px no-repeat;
}

#companies #rotatordown 
{
	margin:0;
	border-left: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	background: #F5F5F5 url(../images/img_bttn_down.gif) 90px 9px no-repeat;
}




#aroundMap{
	border-bottom: 5px solid #000;
	border-top: 1px solid #000;
	width: 640px;
	height: 404px;
	padding: 0px;
	margin: 0px;
}
#googlemap{
	width: 640px;
	height: 400px;
	border-bottom: 2px solid #fff;
	border-top: 2px solid #fff;
	/*padding-bottom: 20px;*/
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background: #fff
}



.message {
	display: block;
	margin: .5em 0 1em 0;
	padding: 5px 36px;
	color: #000000;
}

.message p {
	margin: 0;
}

.message a {
	color: #000000;
}

.valid {
	border: 1px solid #89e594;
	background: url(../images/ico-msg-ok.gif) #e3f6e5 10px 50% no-repeat;
}

.error {
	border: 1px solid #f58888;
	background: url(../images/ico-msg-error.gif) #f9c8c8 10px 50% no-repeat;
}













