
html {
	font-size: 100.01%;
	overflow: -moz-scrollbars-vertical;
	overflow:scroll;
}

body {
	margin: 0;
	font: 70% Arial, Verdana, sans-serif;
}

form {
	padding: 0;
	margin: 0;
	display: inline;	
}

input, textarea, select, select * {
	font:100% arial,sans-serif;
	vertical-align:middle;
	padding:0px; margin:0px;	
	color: #000000 !important;
}

select,
input.input {
	width:150px;
	border:1px solid #ccd8e3;
	margin:0px;
	padding:0px;
	line-height:20px;	
	height:20px;
	background-color:#FFFFFF;	
}

ul.sitemap	{margin:0px; padding:0px; list-style:none; }
ul.sitemap li {
	color:#2e6099;
	font-weight:bold;
	padding-bottom:14px;
	line-height:18px;
}
ul.sitemap li ul {margin:0px 0px 0px 14px; padding:0px; list-style:none; }
ul.sitemap li ul li {
	font-weight:normal;
	padding-bottom:0px;	
}

ul.bullets	{margin:0px 0px 14px 0px; padding:0px; list-style: none; }
ul.bullets li {
	padding:0px 0px 0px 13px; 
	background-image:url(../images/li.gif); 
	background-repeat:no-repeat;
	background-position:0px 5px;
}

ul.white li {
	background-image:url(../images/li-white.gif); 
}

div.col2 input.input {
	width:146px;
}

fieldset {
	margin:0;
	padding:0;
	border:none;
}

a {
	color:#2e6099;
}


img {border: none;}


p {
	padding:0 0 1em 0;
	margin:0;
	_display:inline-block;
}
table {
	padding:0;
	margin:0;
	border-collapse:collapse;
}

td {
	padding:0;
	margin:0;
}

div.main_container {
	position:relative;
	left:50%;
	margin-left:-476px;
	width:953px;
	margin-top:0px;
}

div.main_container div.content {
	position:relative;
	width:953px;
	height:629px;
}

div.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}

div.white {
	background-color:#FFFFFF;
}

div.top_bar {
	padding:11px 0px 7px 11px;
}

a.logo {
	display:block;
	background-image: url(../images/logo.gif);
	background-position:left top;
	background-repeat:no-repeat;	
	width:146px;
	height:27px;
}

a.logo span {display:none;}

a.honeywell {
	display:block;
	background-image: url(../images/b-honeywell.gif);
	background-position:left top;
	background-repeat:no-repeat;	
	width:94px;
	height:11px;
	float:right;
	margin-top:6px;
}

a.honeywell span {display:none;}

div.main_menu {
	background-image: url(../images/bg-main-menu.gif);
	height:39px;
}

div.main_menu ul {
	display:block;
	padding:0px;
	margin:0px;
}

div.main_menu li 
{
	display:inline-block;
	display:table-cell;
	float:left;
	
	border-right:2px solid #FFFFFF;
	background-color:#7C7C7C;
	color:#FFFFFF;
		
	height:18px;
	line-height:17px;
	padding:0px 10px 0px 10px;
}

div.main_menu li.active {
	background-color:#DE0031;
}

div.main_menu li a {
	color:#FFFFFF;
	text-decoration:none;
}

/* locationpath */

ul.locationpath  {
	list-style:none;
	padding:0px;
	margin:0px;
	height:19px;
	position:relative;
	top:-4px;
}

ul.locationpath li {
	float:left;
	padding-right:5px;
}

ul.locationpath li a {
	background-image:url(../images/arrow-locationpath.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
	text-decoration:underline;		
}


div.home_content {
	background-image: url(../images/img-home.jpg);
	background-position:left top;
	background-repeat:no-repeat;	
	width:953px;
	height:455px;
	position:relative;
}

div.home_box_1 {
	left:88px;
	top:341px;
}

div.home_box_2 {
	left:285px;
	top:341px;
}

div.home_box_3 {
	left:482px;
	top:341px;
}

div.home_box_4 {
	left:679px;
	top:341px;
}

div.home_box {
	position:absolute;
	width:186px;
	height:120px;
	background-color:#FFFFFF;
	overflow:hidden;
}

div.home_box div.padding {
	padding:1px;
}

div.home_box h1 {
	color:#de0031;
	font-size:16px;
	font-weight:bold;
	padding:8px; margin:0px;
}

div.home_box h1 a {
	color:#de0031;
	text-decoration:none;
}

div.home_box a.clickable_area 
{
	cursor:hand;
	position:absolute;
	left:0px;
	top:0px;	
	width:186px;
	height:144px;
	/* invisible clickable area */
	background-color:#FFFFFF;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;	
}

div.home_box a.clickable_area span {display:none;}

div.home_box div.img {
	position:absolute;
	overflow:hidden;
	left:2px;
	top:34px;
	width:182px;
	height:54px;
}

div.home_box div.txt {
	position:absolute;
	overflow:hidden;
	left:11px;
	top:95px;
	width:164px;
	height:54px;
	color:#2E6099;
}

a.b_home {
	display:block;
	background-image: url(../images/b-home.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:254px;
	height:88px;
	position:absolute;
	left:87px;
	top:125px;
	/*
	left:564px;
	top:177px;
	*/
	overflow:hidden;
}

a.b_home:hover {
	background-position:left -88px;
}

a.b_home span {display:none;}

div.footnote {
	padding:11px 0px 11px 0px;
	color:#676767;
}

div.footnote * {
	color:#676767;
}

div.home_content div.search_box {
	width:201px;
	position:absolute;
	left:730px;
	top:30Px;
}

div.col2 div.search_box {
	width:241px;
	height:51px;	
	background-color:#cacaca;
	margin-bottom:11px;	
}

div.input {float:left;padding-right:3px;}
div.button {float:left;}

div.padding1 {padding:11px;}
div.padding2 {padding:11px 22px 22px 22px;}
div.padding_nt {padding-top:0px;}
div.padding_nr {padding-right:0px;}

div.default_content {
	background-image: url(../images/bg-default-content.gif);
	background-position:left top;
	background-repeat:repeat-y;	
	_display:inline-block; /* IE6 bg fix */
}

div.bg_compare {
	background-image: url(../images/bg-compare-content.gif);
}

div.bg_product {
	background-image: url(../images/bg-product.gif);
}

div.header_product {
	background-image: url(../images/bg-header-product.jpg);
	background-position:left top;
	background-repeat:no-repeat;		
	width:701px;
	height:306px;
	background-color:#de0031;
	
}

div.header_product div.info {
	position:absolute;
	left:335px;
	top:185px;
	color:#FFFFFF;
	width:355px;
}

div.header_product table.image {
	position:absolute;
	overflow:visible;	
	height:306px;
	width:335px;
}

div.header_product table.image td {
	vertical-align:middle;
	text-align:center;
}

div.default_content div.col1 {
	background-image: url(../images/bg-gradient.gif);
	background-position:left top;
	background-repeat:repeat-x;	
	float:left;
	width:701px;
}

div.default_content div.footer {
	background-image: url(../images/bg-default-content-footer.gif);
	background-position:left top;
	background-repeat:repeat-y;	
	height:11px;
	width:701px;
}

div.default_content div.col1 div.inner_compare,
div.default_content div.col1 div.inner_full,
div.default_content div.col1 div.inner_even,
div.default_content div.col1 div.inner_odd,
div.default_content div.col1 div.inner_product {
	background-color:#FFFFFF;
	margin:0px 11px 0px 11px;
	padding:11px 0px 11px 0px;
}
div.default_content div.col1 div.inner_compare {
	background-color:transparent!important;
	padding-top:0px;
	margin-right:0px;	
}
div.default_content div.col1 div.inner_product {
	background-color:transparent!important;
}

div.default_content div.col1 div.inner_odd div.left {
	float:left; width:449px;
	background-color:#FFFFFF;
}

div.default_content div.col1 div.inner_product div.left {
	float:left; width:449px;
	background-color:#FFFFFF;
}

div.default_content div.col1 div.inner_odd div.right {
	float:left; width:230px;
	background-color:#FFFFFF;
}

div.default_content div.col1 div.inner_product div.right {
	float:left; width:230px;
}

div.inner_compare div.col div.header {
	height:55px;overflow:hidden;
}

div.inner_compare div.col div.header div.padding {
	padding:22px 11px 22px 11px;
}

div.default_content div.col1 div.inner_compare div.col {
	float:left;
	width:219px;
	background-color:#FFFFFF;
}

div.default_content div.col1 div.inner_compare div.padding1 {
	padding-right:0px;
	
}

div.default_content div.col1 div.inner_compare div.col div.padding1 {
	padding-right:11px;	
}



div.default_content div.col1 div.inner_even div.left {
	float:left;
	width:339px;
}

div.default_content div.col1 div.inner_even div.right {
	float:left;
	width:340px;
}

div.inner_product div.right div.padding1 {
	padding-right:0px;
}

div.default_content div.col_spacing {
	float:left;
	width:11px;
	overflow:hidden;
}

div.default_content div.col2 {
	float:left;
	width:241px;	
}

div.block_rc {
	margin-bottom:11px;		
}

div.box_rc {
	background-image:url(../images/box-rc-mid.gif);
	background-repeat:repeat-y;
	margin-bottom:11px;
	_display:inline-block; /* IE6 Fix */
}

div.box_rc img {
	float:left;
	margin:0px 11px 11px 0px;
}

div.box_rc div.top {
	background-image:url(../images/box-rc-top.gif);
	background-repeat:no-repeat;
	height:2px;
	overflow:hidden;	
}

div.box_rc div.mid {
	padding:17px 22px 0px 22px;
}

div.box_rc div.mid div.txt {
	padding:0px 0px 0px 0px;
	float:left;
	width:139px;
	clear:right;
}

div.box_rc div.min_height {
	float:left;
	height:105px;
	width:1px;
	overflow:hidden;
}

div.box_rc div.bottom {
	clear:both;
	background-image:url(../images/box-rc-bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:22px;
	overflow:hidden;
}

div.right div.box_rc {
	background-image:url(../images/box-rc-red-mid.gif);
}

div.right div.mid,
div.right div.mid * {
	color:#FFFFFF;
}

div.right div.box_rc div.mid {
	padding:8px 11px 8px 11px;
}

div.right div.box_rc div.top {
	background-image:url(../images/box-rc-red-top.gif);
}
div.right div.box_rc div.bottom {
	background-image:url(../images/box-rc-red-bottom.gif);
}

p.arrow, h3.arrow {
	background-image:url(../images/arrow-grey.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;	
	padding:0px 0px 4px 18px;
}

a.arrow {
	display:block;
	background-image:url(../images/arrow-blue.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;	
	padding:0px 0px 4px 18px;
}

p.error {
	display:block;
	background-image:url(../images/icon-error.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;	
	padding:4px 0px 0px 18px;
	clear:both;	
}

p.ok {
	display:block;
	background-image:url(../images/icon-ok.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;	
	padding:4px 0px 0px 18px!important;
	clear:both;
}

p.boilerinfo
{
    padding:4px 4px 0px 18px!important;
}

p.ok_list {
	display:block;
	background-image:url(../images/icon-ok-list.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;		
	padding:0px; margin:0px;
	width:11px;
	overflow:hidden;
}

div.right div.box_rc a.arrow {
	background-image:url(../images/arrow-grey-2.gif);
}

div.pagetitle {
	height:62px;
	overflow:hidden;
}

div.pagetitle div.line {
	background-image:url(../images/line-title.gif);
	background-repeat:repeat-x;		
	height:40px;
	padding:0px 11px 0px 11px;
}

h1 {font-size:26px; color:#FFFFFF; font-family:helvetiva, arial, tahoma; padding:0px; margin:0px; }

h2 {
	font-size:16px; 
	color:#DE0031; 
	padding:0px 0px 14px 0px; 
	margin:0px;
	_display:inline-block; /* IE6 */
}
div.header_search h2 {color:#FFFFFF;padding:0px 0px 6px 0px;margin:0px;}

h3 {font-size:11px; color:#DE0031; padding:0px 0px 4px 0px; margin:0px;}
div.col2 h3 {font-size:11px; color:#2E6099; padding:0px 0px 4px 0px; margin:0px;}
div.header_search h3 {color:#FFFFFF;}
h3.arrow {
	background-image:url(../images/arrow-grey-3.gif);
	padding-bottom:11px;
}

div.header_search {
	height:154px;
	color:#FFFFFF;

}

div.header_search div.col {
	width:219px;
	float:left;
}

div.header_search div.padding1,
div.header_search div.padding2 {
	padding-top:0px;
}

div.header_search a {color:#FFFFFF;}

div.expanded div, div.expandable div {
	clear:both;
	padding:0px;
	margin:0px;
}

div.expanded_content {
	padding:0px 0px 0px 18px!important;
}

div.expandable div.expanded_content {display:none;}
div.expanded div.expanded_content {display:block;}

div.expandable_link {
	cursor:pointer;
	display:block;
	color:#2e6099;
	text-decoration:underline;
	background-repeat:no-repeat;
	background-position:0px 2px;	
	padding:0px 0px 5px 18px!important;
}

div.expandable div.expandable_link {
	background-image:url(../images/arrow-blue.gif);
}	
div.expanded div.expandable_link {
	background-image:url(../images/arrow-blue-down.gif);
}

/* form */


input.search 	{width:163px;}
input.pagenav 	{width:40px;}
input.small 	{width:129px;}
input.small2 	{width:180px;}
input.medium 	{width:222px;}
input.big 		{width:400px;}
select.small 	{width:63px;}
select.medium {width:262px;}
select.small2 	{width:180px;}
select.small 	{width:129px;}
select.header 	{width:167px;}
textarea.small {width:150px;}
textarea.small2 {width:180px;height:119px;}
textarea.medium {width:222px;height:119px;}
select {position:relative; top:-1px;}

div.form_doc {
	background-color:#d5dfeb; 
	width:270px; 
	margin-top:-7px; 
	left:348px; 
	position:absolute; z-index:0;
}

div.form_doc div.padding1 {
	padding-top:7px;
	border:1px solid #d5dfeb;
}

div.form_doc strong {
	padding-bottom:5px;
	display:block;
}

div.form_doc_bar {
	background-color:#d5dfeb; 
	position:absolute; 
	left:-250px; 
	width:249px; 
	height:26px; 
	border:1px solid #d5dfeb;
	overflow:hidden;
}

div.error div.form_doc_bar
{
	border-left:1px solid #d80030;
	border-top:1px solid #d80030;
	border-bottom:1px solid #d80030;
}

div.error div.padding1
{
	border:1px solid #d80030;
}

label {
  position:relative;
	display:block;
	padding: 0px 7px 4px 0px;
	margin-left:1.7em;
	overflow: visible;
}

label.nobreak {
  position:relative;
	display:inline;
	float:left;
	padding: 0px 7px 4px 0px;
	margin-left:1.7em;
	overflow: visible;
}

label input {
  position:absolute;
  left:-1.7em;
  top:0px;
  margin: 0px;
  width:1.2em;
  height:1.2em;
}

span.checkbox, span.radiobutton  
{
    position:relative;
    display:block;
}

span.checkbox input, span.radiobutton input 
{
  position:absolute;
  margin: 0px;
  width:1.2em;
  height:1.2em;
}
    
span.checkbox label, span.radiobutton label
{
    position:relative;
    display:inline-block;
	padding: 0px 7px 4px 0px;
	margin-left:1.7em;
	overflow: visible;
}

div.form_small_padding {
	padding: 15px 40px 10px 55px;
}

div.content div.form_small_padding div.minheight {
	float:right;
	width:1px;
	height:125px; 
	overflow:visible;
	display:inline;
}

div.formrow {
	display:table;
	width:319px;
	vertical-align:top;
	padding-bottom: 7px;
	overflow:hidden;
}

div.formrow strong {
	display:block;
	padding-bottom:10px;
}

div.formrow div.txt {
	float:left;
	padding-top:1px;
	width:70px;
	
	overflow:hidden;
	/*
	width:66px;	
	margin-left:14px;
	*/
}

div.formrow div.inp {
	width:239px;
	float:left;
	overflow:hidden;	
}


div.formrow_small,
div.formrow_small2 {
	display:table;
	vertical-align:top;
	padding-bottom:7px;
	overflow:hidden;
}

div.formrow div,
div.formrow_small div {
	vertical-align:top;
}

div.formrow div.multi,
div.formrow_small div.multi {
	float:left;
	padding-right:7px;
}

div.formrow_small div.txt {
	float:left;
	padding-top:3px;
	width:50px;
}

div.formrow div.txt_small,
div.formrow_small div.txt_small {
	float:left;
	padding-top:1px;
	width:30px;
}

div.formrow_small div.inp_large {
	width:167px!important;
	overflow:hidden;
	float:left;
}

div.formrow_small div.inp {
	width:147px!important;
	overflow:hidden;
	float:left;
}

div.formrow_small2 div.inp {
	/* width:147px!important; */
	width:194px!important; 
	overflow:hidden;
}

div.formrow div.col,
div.formrow_small div.col {
	float:left;
	margin-top:3px;
	width:125px;
}

div.formrow div.hpadding,
div.formrow_small div.hpadding {
	float:left;
	padding-right:14px;
}

div.formrow_small2 div.hpadding {
	padding-right:14px;
}


div.formrow div.button,
div.formrow_small2 div.button,
div.formrow_small div.button {
	float:right;
	padding-top:10px;
	padding-right:15px;	
}

div.formrow div.required,
div.formrow_small div.required,
div.formrow_small2 div.required {
	float:left;
	background-image: url(../images/form-required.gif);
	background-repeat: no-repeat;
	background-position: right 8px;	
}

div.formrow_small2 div.required {
	background-image: url(../images/form-required.gif);
	background-repeat: no-repeat;
	background-position: right 8px;	
}


div.pagenav div {
	line-height:22px;
}

div.pagenav div.left {
	float:left;
	padding-right:4px;
	width:auto!important;	
}

div.pagenav div.right {
	float:right!important;	;
	padding-left:4px;
	width:auto!important;
}


/* products */

div.prod_small {
	position:relative;
	vertical-align:center;
	height:68px;
	overflow:hidden;
}

div.prod_small img {
	float:left;
	border: 1px solid #d4d5d4;
	margin-right:11px;
}

div.prod_small a {
	background-color:#FFFFFF;
	filter:alpha(opacity=0);
	opacity: 0;
	-moz-opacity:0;

	text-decoration:none;
	position:absolute;
	left:0px; top:0px;
	height:57px;
	width:200px;
}

div.prod_small p {
	color:#2e6099;
	text-decoration:underline;
	position:absolute;
	left:90px; top:32%;
	height:57px;
	width:200px;
}



div.prod_medium
{
	position:relative;
	float:left;
	margin-right:11px;
	height:170px;	
	width:156px;
	overflow:hidden;
}

div.prod_medium p
{
	padding:0;
}

div.prod_medium p.name
{
	color:#2e6099;
	padding:5px 0px 0px 0px;
}

div.prod_medium a 
{
	position:absolute;
	left:0px; top:0px;
	background-image:url(../images/prod-medium-hover.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:156px;
	height:164px;
}

div.prod_medium a:hover 
{
	background-position:-156px 0px;
}

div.prod_list_medium
{
	background-image:url(../images/prod-list-medium-bg.gif);
}


/* tabs */

div.headertabs
{		
	height:24px;
	width:701px;
	background-color:#de0031;
}

div.tabs {
	background-color:#de0031;
	padding:0px 11px 0px 11px;
	height:24px;
	overflow:hidden;
}

div.headertabs div.tabs, div.header_product div.tabs {
	padding:0px 11px 0px 11px;
	position:absolute;
	top:409px;
	height:24px;
	overflow:hidden;
}

div.tabs a {
	text-decoration: none;
	font-weight:bold;
	display:inline-block;	
	padding:5px 10px 15px 10px;
	margin-right:5px;	
}

a.tab1 {
	color:#000000;
	background-color:#FFFFFF;
}

a.tab0 {
	color:#FFFFFF;
	background-color:#b20027;
}

table.lines {
	border-top:1px solid #d6d7d6;
	width:100%;
}

table.lines tr td {
	border-bottom:1px solid #d6d7d6;
	padding:4px 11px 4px 0px;
	vertical-align:top;
	
}

table.rows, table.padded {
	width:100%;
}

table.rows tr td {
	padding:4px 11px 4px 0px;
	vertical-align:top;
}

table.padded tr td {
	padding:4px 11px 4px 11px;
	vertical-align:top;
}

table.rows tr.color1 td {}
table.rows tr.color2 td {
	background-color:#f7f7f7;
}

div.tooltip {
	background-image:url(../images/tooltip.gif);
	background-repeat:no-repeat;
	width:197px;
	height:53px;
	overflow:hidden;
	color:#FFFFFF;
}

div.tooltip div.padding {
	padding:16px 11px 11px 11px;
}

div.icon1  {
	background-image:url(../images/icon-1.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	display:inline-block;
}

div.icon2  {
	background-image:url(../images/icon-2.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	display:inline-block;	
}

div.icon3  {
	background-image:url(../images/icon-3.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	display:inline-block;	
}


/* Comfort in huis */
div.cih_home_content {
	width:953px;
	height:440px;
	position:relative;
}

div.cih_content {
	width:953px;
	position:relative;
}

div.cih_home_content div.search_box, div.cih_content div.search_box {
	width:201px;
	position:absolute;
	left:730px;
	top:11px;
}

div.cih_home {
	padding-top:64px;
	padding-left:9px;
}

div.cih_home_content h1, div.cih_content h1 {
	color:#000000;
}
div.cih_home_content h2 {
	color:#7C7C7C;
}

div.cih_box_1 {
	left:11px;
	top:75px;
}

div.cih_box_2 {
	left:197px;
	top:75px;
}

div.cih_box_3 {
	left:383px;
	top:75px;
}

div.cih_box_4 {
	left:569px;
	top:75px;
}

div.cih_box_5 {
	left:755px;
	top:75px;
}

div.cih_box {
	position:absolute;
	width:175px;
	height:175px;
	background-color:#c70028;
	overflow:hidden;
}

div.cih_box div.padding {
	padding:1px;
}

div.cih_box h1 {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding:5px 11px;
}

div.cih_box h1 a {
	color:#de0031;
	text-decoration:none;
}

div.cih_box a.clickable_area 
{
	cursor:hand;
	position:absolute;
	left:0px;
	top:0px;	
	width:175px;
	height:195px;
	/* invisible clickable area */
	background-color:#FFFFFF;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;	
}

div.cih_box a.clickable_area span {display:none;}

div.cih_box div.img {
	padding: 2px;
	overflow:hidden;
	width:170px;
	height:141px;
}


div.cih_dropshadow {
 position:absolute;
 top:320px;
}

div.cih_content div.spacer {
	height:11px;
}

div.cih_info {
	background-color:#eeeeee;
	width:953px;
}

div.cih_info div.padding {
	padding:18px 22px;
}

div.cih_content h2 {
	color:#de0031;
}

div.cih_content h3 {	
	margin:0px;
	padding:0px;
}

div.cih_content h3 a{text-decoration:none;color:#2e6099;}
div.cih_content h3 a:hover{text-decoration:underline;color:#2e6099;}

div.cih_item {
	width: 454px;
	height:55px;
	float:left;
}
div.cih_item img {
	float:left;
	padding-top:5px;
}

div.cih_item div.text{
	float:left;
	padding-left:8px;
	padding-top:5px;
	width:380px;
}


span.radio, span.check
{
	display:block;
	margin-left:1.7em;
	overflow:visible;
	padding:0 7px 4px 0;
	position:relative;	
}

span.radio input,span.check input
{
	height:1.2em;
	left:-1.7em;
	margin:0;
	position:absolute;
	top:0;
	width:1.2em;
}

span.radio label, span.check label 
{
	display:inline;
	margin:0px;
	padding:0px;
}

input.inputanders 
{
	float:left;
	position:relative;
	top:-22px;
	left:110px;
	width:180px;
}

input.error 
{
	border:1px solid #d80030;
}

div.formerror 
{
	border:1px solid #d80030;
	background-color:#fbe5ea;	
	width:303px;
	color:#d80030;
}

div.formrow_small2 div.formerror 
{
    width:180px;
}

div.formerror div.padding
{
	padding:5px 0px;
}

div.formerror div.erroritem 
{
	background:url(/Frontend/Images/formerror.gif) no-repeat 8px 7px;
	padding:5px;
	padding-left:25px;
}