/* CSS Document */

.searchinputfield-large{
border:1px solid #8b8b8b;
width:220px;
height:15px;

font-style:italic;
color:#8b8b8b;
}

.neg-margintop{
*margin-top:-1px;
}

#search-form-link{
margin-left:2px;
}

#product-dropdownDIV{
border:1px solid #000000;
margin-bottom:15px;
padding:2px 5px 2px 5px;
height:43px;

background-image:url(../images/bg-product-dropdownDIV.jpg);
background-repeat:repeat-x;
position:relative;
}

	#product-dropdownDIV p{
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:5px;	
	}
	
	#firstselect{
	margin-right:75px;
	}
	
	#btn-productscat{
	position:absolute;
	left:500px;
	top:2px;
	}


/*START All forms*/
.inputfield-smallest{
border:1px solid #4e4e4e;
width:80px;
padding:2px;
margin-bottom:3px;
}

.inputfield-small{
border:1px solid #4e4e4e;
width:100px;
padding:2px;
margin-bottom:3px;
}

.inputfield-large{
border:1px solid #4e4e4e;
width:180px;
padding:2px;
margin-bottom:3px;
}

.textarea-large{
border:1px solid #4e4e4e;	
width:319px;
height:50px;
}

.productinfo{
border:1px solid #FFFFFF;
}
/*END*/

#contactformDIV{
margin-bottom:10px;
}

 .errormessage
	{
	border:2px solid #CC3300;
	padding:4px;
	color:#CC3300;
	}
.form .field_error
	{
	border-left:3px solid #CC3300;
	}
	
.succes{
	background-color:#093;
	color:#ffffff;
	padding:5px;
	font-weight:bold;
}

 .error{
 border-left:3px solid #CC3300;
 }
/*

#contactformDIV{
}

#contactformDIV a{
text-decoration:none;
}

.inputlengthlarge{
width:180px;
border:1px solid #919191;
padding-right:5px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;		
}

.errorfield{
	border-left:2px solid #cc3300;
}

.errormessage{
padding:5px;
margin:0 0 5px 0;
background-color:#b02b1c;
color:#FFFFFF;
font-weight:bold;
border-left:2px solid red;
}

textarea{
width:340px;
height:117px;
border:1px solid #919191;
padding-right:5px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;		
}

#callmeformDIV{
margin-left:10px;
}

#callmeformDIV a{
text-decoration:none;
}

*/
