body{
font-family: Arial;
color: #B4B9C2;
font-size:10px;
margin: 0px 0px 0px 0px;
}

a:link, a:hover, a:active, a:visited{text-decoration:none;color:#B44B4B;}
a:hover{color:#C7AB90;text-decoration:underline;}

#site{font-family: arial, helvetica, sans serif;width:980px;margin:0 auto 0 auto;font-size: 11px;color:#7e7e7e;}

#menu{width:280px;margin:100px auto 80px 0px;}
#menu ul{margin:0px;padding:5px 0px 0px 15px;list-style-type:none;font-variant: small-caps}
#menu ul li{background:url('gfx/li_menu.gif') no-repeat top left;padding:0px 0px 0px 40px;margin:10px 0px 10px 10px;}
#menu ul li a:link, #menu ul li a:hover, #menu ul li a:active, #menu ul li a:visited{font-size:15px;letter-spacing:1px;font-weight:bold;text-decoration:none;text-transform:none;color:#999;}
#menu ul li a.active:link, #menu ul li a.active:hover, #menu ul li a.active:active, #menu ul li a.active:visited{font-size:16px;font-weight:bold;text-decoration:none;text-transform:none;color:#B44B4B;}
#menu ul li a:hover{text-decoration:underline;}
#menu li.active{background:url('gfx/li_menu_active.gif') no-repeat center left;padding:0px 0px 0px 40px;margin:10px 0px 10px 10px;}

#sun {margin:21px 0 0 0; background:url('gfx/sun.png') no-repeat scroll left top;height:139px;float:right;width:144px;}

#header{height:40px;}

#header_bar{float:right;height:20px;width:415px;margin:10px 50px 10px auto;padding:10px 0px 0px 0px;}
#header_bar a:link, #header_bar a:hover, #header_bar a:active, #header_bar a:visited{font-size:10px;text-decoration:none;color:#999;}
#header_bar ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style-type:none;float:right}
#header_bar ul li{padding:0px 0px 0px 20px;margin:0px 0px 0px 0px;display:inline;}
#header_bar ul li a:hover{text-decoration:underline;}
#header_bar .language{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#content{height:auto;margin:0 auto 0 auto;background:url('gfx/bg.gif') repeat-x 0px 91px;}
#content .left_de{float:left;background:url('gfx/logo_de.jpg') no-repeat 0px 20px;width:470px;margin:0px auto 10px 30px;}
#content .left_en{float:left;background:url('gfx/logo_en.jpg') no-repeat 0px 20px;width:470px;margin:0px auto 10px 30px;}
#content .right{background:url('gfx/images_bg.jpg') no-repeat;width:464px;margin:0px 30px 10px auto;}
#content .right #images{height:380px;width:450px;margin:0px auto auto 0px;padding:13px 0px 0px 28px;}
#content .right #images .photo{border:1px solid #cdcdcd;}
#content .right #caption{position:absolute;background:url('gfx/caption.gif') no-repeat top center;width:344px;height:14px;padding:.9% 4px;text-align:center;}
#content .right #images #pager{width:340px;margin:12px 0 0 0;padding:0 35px 0 35px;text-align:center;}
#content .right #images #pager ul{float:left;width:240px;list-style-type:none;font-family:verdana;font-size:9px;padding:1px 0 0 0;margin:1px 0 0 1px;}
#content .right #images #pager ul.pager_link{width:340px}
#content .right #images #pager ul li{background:url('gfx/pager_list.gif') no-repeat center right;display:inline;padding:0px 4px 0px 4px;}
#content .right #images #pager ul li.islast{background:none;}
#content .right #images #pager ul li.pager_link{background:none;}
#content .right #images #pager ul li a{text-decoration:none;font-weight:bold;padding:8px 5px 8px 5px;}
#content .right #images #pager ul li a.no{color:#C7AB90;}
#content .right #images #pager ul li a.do{color:#666666;outline:none;}
#content .right #images #pager ul li a.act{color:#666666;background:url('gfx/caption-arw.gif') no-repeat top center;outline:none;}
#content .right #images #pager div.back{float:left;background:url('gfx/pager_back.gif') no-repeat center left;color:#C7AB90;padding:0 0 0 14px;margin:0;}
#content .right #images #pager div.back a{text-decoration:none;color:#C7AB90;}
#content .right #images #pager div.next{float:right;background:url('gfx/pager_next.gif') no-repeat center right;color:#C7AB90;padding:0 14px 0 0;margin:0;}
#content .right #images #pager div.next a{text-decoration:none;color:#C7AB90;}
#content td.text{color:#666666;font-size:12px;}
#content .input{border: #000000 1px solid; height: 17px; font-size: 10px; font-weight: normal; color: #000000; padding-top: 1px;}
#content .input2{border: #000000 1px solid; color: #727070; font-size: 10px; height: 17px; font-weight: normal; padding-left: 4px; padding-top: 2px; margin-right: 4px; }
#content form a{font-size:14px;font-variant:small-caps;text-decoration:none; color:#666; font-weight: bold; padding: 4px 0px 0px 25px; height: 20px; display: block; }

#content_main{width:auto;margin:30px 0px 20px 0px;font-size:12px;}
#content_main h1{margin:0px 0px 10px 0px;padding:0px;font-size:14px;}
#content_main .left{float:left;width:215px;margin:0px 10px 0px 0px;padding:0px 10px 0px 0px;background:none;text-align:justify}
#content_main .right{float:right;width:215px;margin:0px 20px 0px auto;background:none;text-align:justify}
#content_main .right_lower{height:auto;width:auto;margin:45px 0px 0px 310px;}
#content_main .right_lower{padding:0px 0px 0px 15px;background:url('gfx/arrow.gif') no-repeat left center;font-size:11px;}
#content_main .single{height:auto;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:none;}

#content_sub{height:auto;width:auto;margin:0px 20px 20px 32px;text-align:justify}
#content_sub h3{margin:0px 0px 5px 0px;padding:0px;font-size:12px;}
#content_sub .left{float:left;width:200px;margin:0px 0px 0px 0px;background:none;}
#content_sub ul{margin:0px;padding:0px 0px 0px 15px;}
#content_sub ul.fewo-properties{list-style-image:url(gfx/tick-grey.png)}
#content_sub .right{float:right;width:200px;margin:0px 0px 0px auto;background:none;}
#content_sub .right a.info{padding:0px 0px 0px 15px;background:url('gfx/arrow.gif') no-repeat left center;font-size:11px;}
#content_sub .error{font-size:11px;color:#B44B4B}

#feedback {background:url(gfx/quotes-feedback.png) no-repeat left top;width:200px;height:90px}
#feedback div {width:100%}
#feedback div div#feedback-prev {float:left;margin:2px 0 0 5px;width:9px;height:9px;background:url(gfx/arrow-feedback-left.png) no-repeat left top}
#feedback div div#feedback-prev.act {background-position:left -9px;cursor:pointer}
#feedback div div#feedback-namedate{float:left;width:172px;font-family:arial;font-size:10px;text-align:center}
#feedback div div#feedback-next {float:left;margin:2px 5px 0 0;width:9px;height:9px;background:url(gfx/arrow-feedback-right.png) no-repeat left top}
#feedback div div#feedback-next.act {background-position:left -9px;cursor:pointer}
#feedback #feedback-text {width:172px;padding:4px 14px;font-family:arial;font-size:11px;font-style:italic;text-align:left}
#feedback #feedback-text span.initial {font-weight:bold;font-size:12px}

#footer{clear:both;height:60px;background:url('gfx/footer_bg.gif') repeat-x left 20px;padding:10px 0 0 0;}
#footer a:link, #footer a:active, #footer a:visited {color:#666;text-decoration:none;}
#footer a:hover {color:#666;text-decoration:underline;}
#footer_bar{height:20px;margin:10px 30px 10px 30px;}
#footer_bar .text{float:left;margin:5px 0px;}
#footer_bar .logo{float:right;background:url('gfx/logo_small.jpg') no-repeat right 5px;width:200px;height:20px;display:block;}

#map .tooltip{ border: #cdcdcd 1px solid; background:#fff; padding: 2px 6px 2px 6px; }
#map .address{ margin-left: 4px; }

br.clear{clear:both;line-height:0px;height:0px;font-size:0px;}

.bookings{margin:4px 0 0 12px;}

.bookings_big_container{float:left;font-size:17px;text-align:center;width:194px;margin:0 0 0 -5px;padding:0 0 0 12px;background:url(gfx/bookings_big.jpg);}
.bookings_big_container div{width:186px;}
.bookings_big_container div div{float:left;background:none;width:24px;margin:0 1px 0 1px;}
.bookings_big_title{font-weight:bold;background:none;height:19px;padding:70px 0 42px 0;color:#444;}
.bookings_big_title div.month{color:#8b0000;float:left;font-size:26px;padding-top:6px;width:80px;margin-right:10px;}
.bookings_big_title div.year{color:#8b0000;float:left;font-size:32px;width:86px;}
.bookings_big_header{font-weight:bold;height:18px;padding:2px 0 0 0;border-bottom:#9C4E4B 1px solid;border-top:#9C4E4B 1px solid;color:#E4D7C9;}
.bookings_big_content{color:#f5f5f5;border-bottom:#9C4E4B 1px solid;margin:0 0 50px 0;}
.bookings_big_content div{height:18px;font-size:17px;padding-top:2px;}
.bookings_big_content div.booked{margin:1px;background:#8b0000;color:#f5f5f5;}
.bookings_big_content div.reserved{height:18px;margin:1px;width:22px;border:#8b0000 1px solid;padding-top:0;background:#f5f5f5;color:#000;opacity:0.4;}
.bookings_big_content div.unavailable{height:18px;margin:1px;width:22px;border:#8b0000 1px dashed;padding-top:0;background:#f5f5f5;color:#b22222;opacity:0.4;}

.bookings_small_container{float:left;font-size:10px;text-align:center;width:134px;margin:0 4px 0 0;padding:0 4px 0 5px;background:url(gfx/bookings_small.jpg);}
.bookings_small_container div{width:134px;}
.bookings_small_container div div{float:left;background:none;width:17px;margin:0 1px 0 1px;}
.bookings_small_title{font-weight:bold;background:none;height:19px;padding:40px 0 15px 0;color:#444;}
.bookings_small_title div.month{float:left;font-size:20px;padding-top:2px;width:62px;}
.bookings_small_title div.year{float:left;font-size:22px;width:62px;}
.bookings_small_header{font-weight:bold;height:14px;padding:2px 0 0 0;border-bottom:#cdcdcd 1px solid;border-top:#cdcdcd 1px solid;color:#999;}
.bookings_small_content{color:#8b8b8b;border-bottom:#cdcdcd 1px solid;margin:0 0 12px 0;}
.bookings_small_content div{height:14px;font-size:10px;padding-top:2px;}
.bookings_small_content div.booked{height:12px;margin:1px;background:#8b0000;color:#f5f5f5;}
.bookings_small_content div.reserved{height:12px;margin:1px;width:15px;border:#8b0000 1px solid;padding-top:0;background:#f5f5f5;color:#000;opacity:0.4;}
.bookings_small_content div.unavailable{height:12px;margin:1px;width:15px;border:#8b0000 1px dashed;padding-top:0;background:#f5f5f5;color:#b22222;opacity:0.4;}

.bookings_menu{font-weight:bold;background:none;height:26px;padding:6px 0 0 0;border-bottom:#333 1px solid;color:#444;width:100%;}
* html .bookings_menu{height:28px;}
.bookings_menu div{float:left;width:33%;}
.bookings_back{text-align:left;}
.bookings_current{text-align:center;font-size:12px;}
.bookings_next{text-align:right;}
.bookings_caption{float:left;width:118px;}
.bookings_caption div div.booked{float:left;height:7px;width:14px;background:#8b0000;color:#f5f5f5;margin-top:4px;}
.bookings_caption div div.reserved{float:left;height:5px;width:12px;border:#8b0000 1px solid;margin-top:4px;}
.bookings_caption div div.unavailable{float:left;height:5px;width:12px;background:#ffe4e1;color:#b22222;margin-top:4px;border:#8b0000 1px dashed;}
.bookings_caption div div.label{float:left;height:24px;width:80pxcolor:#333;margin-left:8px;margin-right:20px;}


/* administration ....... */
.action {
	FONT-WEIGHT: 300; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.hdr,A.hdr:link,A.hdr:active,A.hdr:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3366CC; LETTER-SPACING: 1px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:4px
}
A.hdr:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3366CC; LETTER-SPACING: 1px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sminfo {
	COLOR: #000000; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sminfob {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.billinfo {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.billinfob {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info_new {
	margin-top: 0; margin-bottom: 0; font-weight: bold; color: #FF0000; font-family: Verdana; font-size: 13px; background-color: #FFFF00
}
.info {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info_b {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infor {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infos {
	COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infob {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infob_b {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info11 {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.info11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tplinfo {
	COLOR: #990000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tpltxt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infobw {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; LETTER-SPACING: 4px; FONT-SIZE: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infobigr {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infobig {
	FONT-SIZE: 16px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infomed {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tpllhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tplshdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tplcost {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tddark {
	BORDER-RIGHT: #FFFFFF; BORDER-TOP: #FFFFFF; FONT-SIZE: 9px; BORDER-LEFT: #FFFFFF; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.tdlight {
	BORDER-RIGHT: #FFFFFF; BORDER-TOP: #FFFFFF; FONT-SIZE: 9px; BORDER-LEFT: #FFFFFF; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #7f7f7f
}
.tblhdr {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 9px
}
/* input, button, select, textarea */
textarea {
	background-image: url('gfx/input.gif');
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	}
input,button,select {
	background-image: url('gfx/input.gif');
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	}
select.bookings_year {
	background: #000066;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	border: none;
	}
.select {
	border: #000000 1px solid; height: 17px; font-size: 10px; font-weight: normal; color: #000000; text-align: center;
}
.input {
	border: #000000 1px solid; height: 17px; font-size: 10px; font-weight: normal; color: #000000; padding-top: 1px;
}
.input-missing {
	border: #000000 1px solid; height: 17px; font-size: 10px; font-weight: normal; background-image: url(gfx/input-missing.gif); padding-top: 1px;
}
.textarea {
	border: #000000 1px solid; height: 80px; width: 400px; font-size: 10px; font-weight: normal; background-image: url(gfx/textarea.gif); padding-top: 1px;
}
.textarea-missing {
	border: #000000 1px solid; height: 80px; width: 400px; font-size: 10px; font-weight: normal; background-image: url(gfx/textarea-missing.gif); padding-top: 1px;
}
.alista-input {
	border: #000000 1px solid; height: 15px; margin: 0px; font-size: 10px; font-weight: normal;
}
.input1 {
	border: 0px solid; height: 17px; font-size: 10px; font-weight: normal;
}
.input2 {
	border: #000000 1px solid; color: #727070; font-size: 10px; font-weight: normal;
}
.button {
	border-right: #364155 1px solid; border-bottom: #364155 1px solid; border-left: #F0F1FB 1px solid; border-top: #F0F1FB 1px solid; color: #030303; height: 17px; background-image: url('http://www.deweblop.de/dreamfeets/skins/dreamfeets-v1/gfx/button.gif'); font-size: 10px; font-weight: normal;
}
/* list styles (admin) */
.alist0 {
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	padding-right:4px;
}
.alist1 {
	BACKGROUND-COLOR: #CEDFF0;
	height: 17px;
	padding-right:4px;
}
.alist0-marked {
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER-TOP: #000000 1px solid
}
.alist1-marked {
	BACKGROUND-COLOR: #CEDFF0;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER-TOP: #000000 1px solid
}
.alist0-last {
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER: #000000 1px solid
}
.alist1-last {
	BACKGROUND-COLOR: #CEDFF0;
	height: 17px;
	FONT-WEIGHT: bold;
	BORDER: #000000 1px solid
}
.alista {
	COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.alisthdr {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.exists {
	COLOR: green; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.missing {
	COLOR: red; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.marked {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.atpl {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.atplb {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.amenua {
	COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.admininfo {
	COLOR: #333333; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.copyr,A.copyr:link,A.copyr:hover,A.copyr:active,A.copyr:visited {
	COLOR: #FFFFFF; FONT-WEIGHT: 300; FONT-SIZE: 9px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.amenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:  #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.amenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A1A1A1; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.amenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CDCDCD; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.amenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.alist:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:  #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.alist:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.alist:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.alist:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.alist-ina {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8E96AE; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.atop:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:  #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.atop:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.atop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.atop:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.white {
	color: #ffffff;
}

td.errorField{background:url(gfx/error.png) no-repeat right center}
td.errorField select, td.errorField input, td.errorField textarea{background:url(gfx/input-error.gif) no-repeat left top;color:#B44B4B !important;border:#8E3131 1px solid !important}
