

/*====================================================================================================
	Allgemein
====================================================================================================*/

/* Buttons */
.buttonred {
    border: 0px;
    line-height: 11px;
    margin: 0px;
    font-size: 11px;
    cursor: pointer;
    padding: 3px 15px 4px;
    color: #fff !important;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/mt/btn_left.gif) repeat-x left top;
}

.buttonred a {
    color: #fff !important;
}

.buttonwhite {
    border-left: 1px solid #b3b3b3;
    border-right: 1px solid #b3b3b3;
    line-height: 11px;
    margin: 0px;
    font-size: 11px;
    cursor: pointer;
    padding: 3px 14px 4px;
    color: #000 !important;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/mt/btn_white.gif) repeat-x left top;
}

.buttonwhite a {
    color: #000 !important;
}
.em_hausfarbe{
			color:#005E89;
		}

#em_content_middle {
    float:left;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 490px;
}

.em_content_right {
    float:left;
    margin:0;
    padding:0 0 0 15px;
}

.em_tab_active {
    cursor: pointer;
    height: 20px;
    display: block;
    float: left;
    margin-right: 2px;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/mt/em_tab_a_right.gif) repeat-x right top;
}

.em_tab_active a {
    padding: 3px 15px 4px 15px !important;
    color: #fff !important;
    font-weight: bold;
    line-height: 11px;
    font-size: 11px;
    display: block;
    float: left;
    text-decoration: none;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/mt/em_tab_a_left.gif) left top no-repeat;
}

.em_tab_inactive {
    cursor: pointer;
    height: 20px;
    display: block;
    float: left;
    margin-right: 2px;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/em_tab_ia_right.gif) repeat-x right top;

}

.em_tab_inactive a {
    color: #000;
    font-weight: bold;
    line-height: 11px;
    font-size: 11px;
    padding: 3px 15px 4px 15px !important;
    text-decoration: none;
    display: block;
    float: left;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/em_tab_ia_left.gif) left top no-repeat;
}

.clr {
	clear: both;
	margin: 0px;
	padding: 0px;
	line-height:0px;
	font-size:0px;
	height: 0px;
	width: 0px;
}

.leosuche input {
border:1px solid #CCCCCC;
margin-top:4px;
}

.leosuche {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:2px;
}

.suche_text_bold {
   font-weight:bold;
line-height:1.2;
text-align:center;
text-decoration:none;
white-space:nowrap;

}

/* Ergänzungen */

.ressort_headline_left {
background: #005E89 url(/_em_daten/nw/_layout/modul_left_header.gif) no-repeat left top;
height: 30px;
overflow: hidden;
padding: 0 11px 0 23px;
}

.em_content_box {
padding-bottom: 10px;
width: 490px;
}

.em_content_box_body {
background: url(/_em_daten/nw/_layout/content_bg.gif) repeat-y 0px 0px;
padding: 5px 15px 5px 18px;
margin:0;
width: 490px;
}

html>body .em_content_box_body {
width: 457px !important;
}



.em_content_box_footer {
	background: url(/_em_daten/nw/_layout/content_footer.gif) no-repeat scroll left top;
	font-size: 0;
	height: 5px;
	line-height: 0;
	width: 490px;
}

.em_site_search_footer {
	width: 800px;
}

.em_zusatzbilder img {
    vertical-align: middle;
    margin: 5px;
}


/* DYNAMISCHE BOXEN */

.em_content_box {}

.em_content_box_left_header {
	height: 1px;
	/*background-color: #d71920;*/
	padding: 0px 0px 0px 20px;
	overflow: hidden;
    width:300px;
}


.em_dyn_headline_left {
    background:#D71920 url(/_em_oas/_locals/owl/images/_layout/dyn_header_left.gif) no-repeat left top;
    height:30px;
    overflow:hidden;
    padding:0 0 0 13px;
    color:#404040;
}

.em_dyn_headline {
    background:#D71920 url(/_em_oas/_locals/owl/images/_layout/dyn_header.gif) no-repeat right top;
    height:30px;
    overflow:hidden;
    padding:0 11px 0 10px;
    color:#404040;
    font-size:12px;
    font-weight:bold;
    line-height:16px;
    text-align:left;s
}

.em_dyn_box {
    padding-bottom:10px;
}

.em_dyn_box_body {
    background:#FFFFFF url(/_em_oas/_locals/owl/images/_layout/dyn_bg.gif) repeat-y right top;
    padding:5px 15px 5px 17px;
    border-left: 1px solid #efefef;
}

.em_dyn_box_header_left {
    background:#FFFFFF url(/_em_oas/_locals/owl/images/_layout/dyn_head_left.gif) no-repeat scroll left top;
    font-size:0;
    height:5px;
    padding-left: 4px;
    line-height:0;
}

.em_dyn_box_header {
    background:#FFFFFF url(/_em_oas/_locals/owl/images/_layout/dyn_head.gif) no-repeat scroll right top;
    font-size:0;
    height:5px;
    line-height:0;
}

.em_dyn_box_footer_left {
    background:#FFFFFF url(/_em_oas/_locals/owl/images/_layout/dyn_footer_left.gif) no-repeat scroll left top;
    font-size:0;
    height:5px;
    padding-left: 4px;
    line-height:0;
}

.em_dyn_box_footer {
    background:#FFFFFF url(/_em_oas/_locals/owl/images/_layout/dyn_footer.gif) no-repeat scroll right top;
    font-size:0;
    height:5px;
    line-height:0;
}



 /* -------------
 * DATEPICKER
 * ------------- */

.ui-datepicker-div, #ui-datepicker-div, .ui-datepicker-inline {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	background: #FFFFFF;
	font-size: 11px;
	border: 1px solid #D71920;
	width: 15.5em;
	padding: 2.5em .5em .5em .5em;
	position: relative;
	margin-left: 0px;
	margin-top: -1px;
}
#ui-datepicker-div, .ui-datepicker-div {
	z-index: 9999; /*must have*/
	display: none;
	background: #FFFFFF;
}
.ui-datepicker-inline {
	float: left;
	display: block;
}
.ui-datepicker-control {
	display: block;
}

.ui-datepicker-clear {
    cursor: pointer;
    width: 169px;
    border: 1px solid #B3B3B3;
    text-align: center;
}

.ui-datepicker-current, .ui-datepicker-close  {
	display: none;
}
.ui-datepicker-next, .ui-datepicker-prev {
	position: absolute;
	left: .5em;
	top: .5em;
	background: #FFFFFF;
}
.ui-datepicker-next {
	left: 14.6em;
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
	background: #FFFFFF;
}

.ui-datepicker-next label {font-size: 0px; line-height: 0px;}
.ui-datepicker-prev label {font-size: 0px; line-height: 0px;}


.ui-datepicker-next a, .ui-datepicker-prev a {
	text-indent: -999999px;
	width: 1.3em;
	height: 1.4em;
	display: block;
	font-size: 1em;
	background: url(/_em_oas/_locals/owl/images/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
	border: 1px solid #B3B3B3;
	cursor: pointer;
}
.ui-datepicker-next a {
	background: url(/_em_oas/_locals/owl/images/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:hover {
	background: url(/_em_oas/_locals/owl/images/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:hover {
	background: url(/_em_oas/_locals/owl/images/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:active {
	background: url(/_em_oas/_locals/owl/images/_layout/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:active {
	background: url(/_em_oas/_locals/owl/images/_layout/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-header select {
	border: 1px solid #B3B3B3;
	color: #404040;
	background: #FFFFFF;
	font-size: 1em;
	line-height: 1.4em;
	position: absolute;
	top: .5em;
	margin: 0 !important;

}
.ui-datepicker-header select.ui-datepicker-new-month {
width: 7em;
left: 2.2em;
}
.ui-datepicker-header select.ui-datepicker-new-year {
width: 5em;
left: 9.4em;
}
table.ui-datepicker {
	width: 15.5em;
	text-align: right;
}
table.ui-datepicker td a {
	padding: .1em .3em .1em 0;
	display: block;
	color: #404040;
	background: #FFFFFF;
	cursor: pointer;
	text-align: center;
	border: 1px solid #B3B3B3;
}
table.ui-datepicker td a:hover {
	border: 1px solid #B3B3B3;
	color: #404040;
	background: #FFFFFF;
}
table.ui-datepicker td a:active {
	border: 1px solid #B3B3B3;
	color: #404040;
	background: #FFFFFF;
}
table.ui-datepicker .ui-datepicker-title-row td {
	padding: .3em 0;
	text-align: center;
	font-size: .9em;
	color: #404040;
	text-transform: uppercase;
}

table.ui-datepicker .ui-datepicker-title-row td a {
	text-align: center;
	color: #404040;
}

iframe.ui-datepicker-cover {display: none;}



/*--------------------
 * CAROUSEL
 *------------------*/


.jcarousel-container {
    position: relative;
    z-index: 1;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




/**
 *  NEW OFFERS - Objekt der Woche
 */


.jcarousel-skin-newoffers .jcarousel-item {
    width: 200px;
}

.jcarousel-skin-newoffers .jcarousel-clip-horizontal {
     width: 200px;
}

.jcarousel-skin-newoffers .jcarousel-item-horizontal {
    margin-right: 1px;
}

.jcarousel-skin-newoffers .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-newoffers .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-newoffers .jcarousel-next-horizontal {
    position: absolute;
    top: -40px;
    left: 185px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    overflow: hidden;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-newoffers .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-newoffers .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-newoffers .jcarousel-next-disabled-horizontal,
.jcarousel-skin-newoffers .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-newoffers .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-newoffers .jcarousel-prev-horizontal {
    position: absolute;
    top: -40px;
    left: 170px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    overflow: hidden;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-newoffers .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-newoffers .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-newoffers .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-newoffers .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-newoffers .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}


/**
 *  NEW OFFERS - Anbieter der Woche
 */


.jcarousel-skin-newoffers1 .jcarousel-item {
    width: 200px;
}

.jcarousel-skin-newoffers1 .jcarousel-clip-horizontal {
     width: 200px;
}

.jcarousel-skin-newoffers1 .jcarousel-item-horizontal {
    margin-right: 1px;
}

.jcarousel-skin-newoffers1 .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-newoffers1 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-newoffers1 .jcarousel-next-horizontal {
    position: absolute;
    top: -40px;
    left: 185px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    overflow: hidden;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-newoffers1 .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-newoffers1 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-newoffers1 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-newoffers1 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-newoffers1 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-newoffers1 .jcarousel-prev-horizontal {
    position: absolute;
    top: -40px;
    left: 170px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    overflow: hidden;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-newoffers1 .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-newoffers1 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-newoffers1 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-newoffers1 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-newoffers1 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}




/**
 *  DETAIANSICHT THUMNAILS
 */

.jcarousel-skin-thumbs {
    z-index: 1;
    position: relative;
    top: 0;
    left: 16px;
    padding: 0;
}

.jcarousel-skin-thumbs .jcarousel-item {
    width: 76px;
    overflow: hidden;
}

.jcarousel-skin-thumbs .jcarousel-clip-horizontal {
     width: 424px;
}

.jcarousel-skin-thumbs .jcarousel-item-horizontal {
    margin-right: 11px;
}

.jcarousel-skin-thumbs .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-thumbs .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-thumbs .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    left: 414px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/next-thumbs-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-thumbs .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-thumbs .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-thumbs .jcarousel-next-disabled-horizontal,
.jcarousel-skin-thumbs .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-thumbs .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.jcarousel-skin-thumbs .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: -23px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: transparent url(/_em_oas/_locals/owl/images/_layout/prev-thumbs-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-thumbs .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-thumbs .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-thumbs .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-thumbs .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-thumbs .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}


/*--------------------
 * GOOGLE MAPS INFOR WINDOW
 *------------------*/

#em_map_tooltip{
  width: 216px;
  margin-top: 15px;
  z-index: 10000;
}
#em_map_tooltip_contents{
  background-color: #FFF;
}
#em_map_tooltip_tl{
  width: 16px;
  height: 16px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_tl.png") top left no-repeat transparent;
}
* html #em_map_tooltip_tl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_em_oas/_locals/owl/images/_corners/red_tl.png", sizingMethod="crop");
}
#em_map_tooltip_t{
  background: url("/_em_oas/_locals/owl/images/_corners/red_t.png") top left repeat-x transparent;
}
#em_map_tooltip_tr{
  width: 16px;
  height: 16px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_tr.png") top left no-repeat transparent;
}
* html #em_map_tooltip_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_em_oas/_locals/owl/images/_corners/red_tr.png", sizingMethod="crop");
}
#em_map_tooltip_l{
  width: 5px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_l.png") top left repeat-y transparent;
}
#em_map_tooltip_r{
  width: 7px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_r.png") top right repeat-y transparent;
}
#em_map_tooltip_bl{
  width: 16px;
  height: 16px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_bl.png") top left no-repeat transparent;
}
* html #em_map_tooltip_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_em_oas/_locals/owl/images/_corners/red_bl.png", sizingMethod="crop");
}
#em_map_tooltip_b{
  background: url("/_em_oas/_locals/owl/images/_corners/red_b.png") top left repeat-x transparent;
}
#em_map_tooltip_br{
  width: 16px;
  height: 16px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_br.png") top left no-repeat transparent;
}
* html #em_map_tooltip_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_em_oas/_locals/owl/images/_corners/red_br.png", sizingMethod="crop");
}
#em_map_tooltip_close{
  width: 16px;
  height: 16px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_close.png") top left no-repeat transparent;
  cursor: pointer;
  top: 0px !important;
  left: 212px !important;
}
* html #em_map_tooltip_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_em_oas/_locals/owl/images/_corners/red_close.png", sizingMethod="crop");
}
#em_map_tooltip_beak{
  width: 93px;
  height: 27px;
  background: url("/_em_oas/_locals/owl/images/_corners/red_beak.png") top left no-repeat transparent;
  margin-top: -13px;

}
* html #em_map_tooltip_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_em_oas/_locals/owl/images/_corners/red_beak.png", sizingMethod="crop");
}
#em_map_tooltip_contents .section1{
  margin:  0;
  padding: 0;
}
#em_map_tooltip_contents .section2{
  margin: 0;
  padding: 0;
  background-color: #fff;
  border-bottom: dotted 1px #900;
  border-top: dotted 1px #900;
}
#em_map_tooltip_contents p{
  margin: 1px 0;
  padding: 5px;
}
#em_map_tooltip_contents .title{
  font-size: 18px;
  font-weight: bold;
  color: #FFF;
  background-color: #fff;
}


.em_dyn_headline_left {
    background: #005E89 url(/_em_oas/_locals/owl/images/_layout/dyn_header_left.gif) no-repeat scroll left top
}

.em_dyn_headline{
    background: #005E89 url(/_em_oas/_locals/owl/images/_layout/dyn_header.gif) no-repeat scroll right top
}


.em_headline{
font-weight:bold;
}
.em_headline1{
height:20px;
line-height:20px;
float:left;
border-bottom:1px solid #005E89;
width:5px;
}
.em_headline2{
height:20px;
line-height:20px;
float:left;
border-top: 1px solid #005E89;
border-left: 1px solid #005E89;
border-right: 1px solid #005E89;
width:350px;
}
.em_headline3{
height:20px;
line-height:20px;
float:left;
border-bottom:1px solid #005E89;
width:133px;
}

*====================================================================================================
	Kalender
====================================================================================================*/

#em_warten					{ }

#calendar                   { width: 210px; }
html > body #calendar       { width: 210px; }
.em_calendar_head           { width:100%; margin-bottom:10px; }
.em_calendar_table		    { width: 100%; }
.em_calendar_table_head     { text-align: center; }
.em_calendar_monthname      { color:#454545; font-size:12px; width:208px; }
.em_calendar_weekdays	    { font-weight:bold; font-size:12px; border:0px solid Red; width:26px; }
.em_calendar_reset		    { }
.em_weekdays			    { float:left; padding:0 2px; }
.em_container_days          { margin-top:6px; }
.em_day				    	{ width:26px; height:26px; border:1px solid #CCC; }
.em_calendar_days		    { height:100%; text-align:center; font-weight:bold; font-size:10px; cursor:pointer; margin-top:6px; }
.em_calendar_days_sel	    { height:20px; text-align:center; font-weight:bold; font-size:10px; padding-top:6px;
							  background-color:#005E89;color:#fff; cursor:pointer;}
.em_calendar_days_dis	    { height:100%; text-align:center; font-weight:normal; font-size:10px; margin-top:6px; }
.em_calendar_days_today    { font-weight:bold;}
#.em_calendar_days_over	    { }
#.em_calendar_btn		    { width:16px; height:16px; cursor:pointer; background:#e5e5e5;margin:1px;}
#.forward				    { display:block;background: transparent url(/_em_oas/_locals/owl/imagespfeil_rechts.gif) no-repeat; }
#.back					    { display:block;background: transparent url(/_em_oas/_locals/owl/imagespfeil_links.gif) no-repeat;}
#.em_calendar_blind	        { float:right; width:26px; height:24px; background:transparent;}
#.em_calendar_footer         { }

.em_txt_msg_fail            {color:#D71920;}
.em_txt_msg_done            {color:#D71920;}



input[type=password] {
    border: 1px solid #c6c6c6;
    padding: 1px 1px 1px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#404040;
	line-height: 13px;
	margin: 0px;
}
/*
.dz {
	font-size:13px;
	line-height:17px;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	color:#005E89;
	text-align:left;
	text-transform:uppercase;
	margin-bottom:2px;
	padding-bottom:1px;
}

input[type=text]:focus {
    border-color: #005E89;
}

textarea:focus {
    border-color: #005E89;
}
*/

