#nav_breadcrumb {padding-top:12px;}
/*
####################################################################################
#																							    #
#  Input- und Formular-Elemente																		    #
#																							    #
####################################################################################
*/
.button { letter-spacing:0.2em; background-image:url(../../images/new/button_default.gif); background-repeat:no-repeat; background-position:right center; font-weight:bold; width:162px; margin:12px 0px 10px 0px;  background-color:white; color:#666; border-color:#FFBE10;}
.button_search { background-image:url(../../images/new/button_search.gif); }
.button_mail { background-image:url(../../images/new/button_mail.gif); }
.button_new { background-image:url(../../images/new/button_new.gif); }
.button_save { background-image:url(../../images/new/button_save.gif); }
.button_login { background-image:url(../../images/new/button_login.gif); }
.button_validate{ background-image:url(../../images/new/button_validate.gif); }
.button_delete{ background-image:url(../../images/new/button_delete.gif); }
.button_none { background-image:none; }


/*
##########################################################################################
# Im Zuge der Umstellung von Tabellen nach DIVs angefallene Stylesheets
##########################################################################################
*/
label.headline { font-weight:bold; color:black; border:1px solid #D6D7D6; display:block; font-size:13px;
								 padding:2px 2px 2px 5px;width:565px; background-color:#FFB610; }
label.headline2 { font-weight:bold; color:black; border:1px solid #D6D7D6; border-bottom-width:0px;
									display:block;font-size:13px; padding:2px 2px 2px 5px;width:565px; background-color:#FFB610; }

/* UL, LIs fuer die Anzeige von zB Firmenlogos und den Firmennamen */
#col3 .listContainer { width: 100%; border-width:1px; border-style:solid;	border-color:#D6D7D6; margin:0px; padding:0px; float:left; }
#col3 .listContainer li { border-width:0px; border-style:outset; margin:0px; padding:10px 0px 0px 0px;width: 33%; float: left; list-style: none;height:65px;	text-align:center;display:block; }
#col3 .listContainer li.item3 { width: 34%; }
#col3 .listContainer li.last-child { clear: right; }
#col3 .listContainer li.odd { background-color:white; }
#col3 .listContainer li.even { background-color:#EFEFEF; }

/* [ip:22.10.09] Bug #4962#*/
#col3 .listContainer.textRows li { padding:4px 0px 0px 7px; width:32%;text-align:left; display:block; height:22px; margin:0px; }
#col3 .listContainer.textRows li.item3 {padding:4px 0px 0px 8px; width: 32%; }


/* siehe oben, doch lediglich einzeilige LIs fuer Texte */
#col3 .listContainerTextRows  { width: 100%; border-width:1px; border-style:solid;	border-color:#D6D7D6; margin:0px; padding:0px; float: left; }
#col3 .listContainerTextRows li { padding:4px 0px 0px 6px; float: left; list-style: none; text-align:left; display:block; width:568px; height:22px; margin:0px; }
#col3 .listContainerTextRows li.odd { background-color:white; border-bottom-color: #D3D3D3;border-bottom-width: thin;border-bottom-style: solid;}
#col3 .listContainerTextRows li.even { background-color:#EFEFEF; border-bottom-color: #D3D3D3;border-bottom-width: thin;border-bottom-style: solid;}
#col3 .listContainerTextRows li.red { background-color: #FD6205; border-width: 1px; border-color: #ffffff; border-style: solid; }
#col3 .listContainerTextRows li.oddred { background-color: #FD6205; border-width: 1px; border-color: #ffffff; border-style: solid; }
#col3 .listContainerTextRows li.evenred { background-color: #FD6205; border-width: 1px; border-color: #ffffff; border-style: solid; }
#col3 .listContainerTextRows li.checkOK { background: url(../../images/main/haken-gruen.gif) no-repeat 1%; }
#col3 .listContainerTextRows li.checkOK span { padding-left: 30px; }
#col3 .listContainerTextRows li.checkNotOK { background: url(../../images/main/kreuz-rot.gif) no-repeat 1%; }
#col3 .listContainerTextRows li.checkNotOK span { padding-left: 30px; }

/*
td.euronormal { text-align: right; }
td.eurodunkel { text-align: right; background-color: #efefef; }
td.dunkel_rot { vertical-align: top;  background-color: #bb6666; border-width: 1px; border-color: #ffffff; border-style: solid; }
td.normal_rot { vertical-align: top; background-color: #bb6666; border-width: 1px; border-color: #ffffff; border-style: solid; }
td.dunkel_gruen { color:black; vertical-align: top; background-color: #CBD6E1; border-width: 1px; border-color: #ffffff; border-style: solid; }
td.normal_gruen { color:black; vertical-align: top; background-color: #CBD6E1; border-width: 1px; border-color: #ddffdd; border-style:solid; }
td.dunkel_gruen #beschreibung { padding-left:15px; }
td.normal_gruen #beschreibung { padding-left:15px; }
td.dunkel_gruen #preis { visibility:hidden; }
td.normal_gruen #preis { visibility:hidden;}
td.dunkel_blau { font-size: 10px; vertical-align: top; background-color: #99bbff; border-width: 1px; border-color: #ffffff; border-style: solid;}
td.normal_blau { color: #000000; vertical-align: top; background-color: #ccccff; border-width: 1px; border-color: #ddddff; border-style:solid;}
*/

.odd { background-color:white; }
.even { background-color:#EFEFEF; }

h2.significant { width:100%; font-weight:bold; background-color:#FFBA10; border:1px solid #D6D7D6; font-size:15px; padding:2px 2px 2px 5px; }

/*
##########################################################################################
# CSS-Styles fuer die Slider
# kano: 30.05.2011
##########################################################################################
*/
.slider_bg 
{
	position: relative;
   	background: url(../../images/new/dual_thumb_bg.gif) 4px 14px no-repeat;
    height: 28px;
}

.slider_bg div {position: absolute;cursor: default;top: 0px;}


/* ARIFP-186 

 Möglichkeit schaffen auch dann einen Tooltiptext zur Anzeige zu bringen
 wenn das img (mit enthaltenem "title"-Attribut) weggeblendet wird 
 (wie in ausgelagertem SASS-CSS bei ARI der Fall)
 */
 
.detail.closed .detailstttext {
	visibility: hidden;
	width: 120px;
	background-color: black;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	padding: 5px 0;
	top: -5px;
	right: 105%;
	/* Position the tooltip */
	position: absolute;
	z-index: 1;
}

/*.detail.closed {
	position: relative;
	display: inline-block;
}*/

/*.detail.closed:hover .detailstttext {
	visibility: visible;
}*/


/*
##########################################################################################
# Korrektur der Bilderpfade
##########################################################################################
*/
ul#ddNavigation li { background-image:url(../../images/main/navi_schein.gif); }
ul#ddNavigation li ul li { background-image:url(../../images/main/bg_nav_layer.jpg);}
ul#ddNavigation #current { background-image:url(../../images/main/bg_button.png);} /* bg_nav_layer_active.jpg */
#header {
	/*background-image: url(../../images/main/bg_header.jpg); */
	background-repeat: no-repeat;
	background-position: top right;
	height:100px; 
	}
/* doppelt und dreifach... #nav { background-image:url(../../images/main/bg_header_b.jpg);}*/

/* doppelt und dreifach... #footer { background-image:url(../../images/main/logo_finanzverbund.gif); }*/
/* doppelt und dreifach... #header { background: url(../../images/main/bg_header.jpg) no-repeat bottom left; }*/
/* sbo: 21-02-2012 EASY-508 position:relative; entfernt  */
#nav {
   /*background-image:url(../../images/main/bg_main_navigation.jpg);  */
   }
#footer { background-image:url(../../images/main/bg_footer.gif); }
/* sbo: 11-02-2009 linie raus  */
/*  #col3 { background-image:url(../../images/main/bg_content.gif); } */
#col2_content .rightContent { background-image: url(../../images/main/verlauf_rechte_box.gif); }
#rightMenu li { list-style-image: url(../../images/main/list_item_icon.gif); }
#col1_content li { background-image: url(../../images/main/navigation_arrow.gif);}
#col1_content li:hover {background-image: url(../../images/main/navigation_arrow_black.gif);}
#col1_content #subnavi_current { background-image: url(../../images/main/navigation_arrow_active.gif);}
#col1_content #subnavi_current ul li { background-image: url(../../images/main/navigation_sub_bg.gif);}


/* .form_container h1 { background-color:#FFBA10; } */
/*  sbo: 09-03-2009 anpassung easy+ */
/*  .form_container em { color:#999; } */


/* sbo: 16-03-2009 die menupunkte fett, wunsch von carsten */
ul#ddNavigation li a { font-weight:bold; }


  ul#ddNavigation li {
	width:125px; /* sbo: 4657 8 eintraege ermoeglichen - nicht 140px */
  }

  ul#ddNavigation li ul li {
    width:115px; /* 134px */
  }

/** @bugfix [sbo at 02.03.2009 11:21:57] #4560 ausrichtung bilder  */
  #col2_content {
	color:black;
	margin-left:10px;
	text-align:right;
	padding-right:0px; 
  }

	a:hover {
		background-color:transparent;
		color:black;
		text-decoration:none;
	}


#col3 input.box { width: 12px; }
form { overflow:visible; }
input, textarea, submit, select, password, file {
	border:1px solid #D6D7D6; color:#666666; font-family:Arial,Helvetica,Verdana,'Trebuchet MS',sans-serif; padding:2px 0px 2px 0px; background-color:#FAFAFA;
}
dfn { display: none; }
input:focus, select:focus { background-color:#EFEFEF; }/* highlight selected input fields */
select, input { width: 160px; }
textarea { width: 280px; }
input[type='radio'], input[type='checkbox'] { width: 12px; height: 12px; }


/*
####################################################################################
#																							    #
#  Styles, die sich auf Tabellen beziehen. Im Zuge des Design-Updates hinzugekommene Stylesheets								    #
#																							    #
####################################################################################
*/
.border_left { border-left:1px solid #D6D7D6; }
.border_right { border-right:1px solid #D6D7D6; }
.border_top { border-top:1px solid #D6D7D6; }

/*
table { border-width: 1px; border-style: solid; border-collapse:collapse; border-color:#D6D7D6;}
td { border-width: 0px; border-style: solid; border-color:red; padding:2px; }
th { margin-bottom:12px; background-color:#FFBA10; color:black; padding:2px 2px 2px 2px;
		border-width:0px 1px 0px 1px; border-style:solid; border-color:white; / }
table.ausstattungen 	{ width: 540px; border-width: 0px; border: 0px; }
table.scrollPane { width: 100%; border-width: 0px; border: 0px ; }
td.dunkel { background-color: #efefef; }
td.euronormal { text-align: right; }
td.eurodunkel { text-align: right; background-color: #efefef; }
td.dunkel_rot { vertical-align: top;  background-color: #bb6666; border-width: 1px; border-color: #ffffff; border-style: solid; }
td.normal_rot { vertical-align: top; background-color: #bb6666; border-width: 1px; border-color: #ffffff; border-style: solid; }
td.dunkel_gruen { color:black; vertical-align: top; background-color: #CBD6E1; border-width: 1px; border-color: #ffffff; border-style: solid; }
td.normal_gruen { color:black; vertical-align: top; background-color: #CBD6E1; border-width: 1px; border-color: #ddffdd; border-style:solid; }
td.dunkel_gruen #beschreibung { padding-left:15px; }
td.normal_gruen #beschreibung { padding-left:15px; }
td.dunkel_gruen #preis { visibility:hidden; }
td.normal_gruen #preis { visibility:hidden;}
td.dunkel_blau { font-size: 10px; vertical-align: top; background-color: #99bbff; border-width: 1px; border-color: #ffffff; border-style: solid;}
td.normal_blau { color: #000000; vertical-align: top; background-color: #ccccff; border-width: 1px; border-color: #ddddff; border-style:solid;}
table.noBottom { border-bottom:0px; margin-bottom:0px; }
table  td { padding:2px 2px 2px 2px; }
table.notablelayout { border: 0px; border-width: 0px; border-spacing:0px; border-padding:0px;}
table.notablelayout td { border-width: 0px; border: 0px; padding:2px 0px 2px 2px; }
.tbl_label_right_column { text-align:right; padding-right:8px; }
table { margin-bottom:0px; }
*/
/*
###################################################################################
## sbo: 04-02-2009 duenner rahmen um innere (gesamte) Seite
###################################################################################
*/
#page { border: 1px solid #D6D7D6;margin-left: -5px;
margin-right: 5px;}

/*
###################################################################################
## sbo: 11-02-2009 schwarze linien um footer und oben(header) weg
###################################################################################
*/
#footer { border:0; }
#header { border:0; }

/*
### label.headline { width:563px }
### label.headline2 { width:563px }
*/

/*
###################################################################################
## sbo: 23-02-2009 #4544
###################################################################################
*/
.form_container .datatable { width:572px; } /* tab in formular */
.form_container .scrollpane .datatable { width:574px; } /* tab in scrollpane in formular */

/* -- Styles for Button (-without Container) sbo: 23-02-2009 #4544 */
p.container_right_column { text-align:right; border:0px solid red; width:572px; }

/*
###################################################################################
## kano: 02.05.2011 #4544
###################################################################################
*/
#surrounded_container {border-width:1px;border-style:solid;border-color:#D7D7D7;width: 590px;height: 320px;background:white}
#image_placeholder {margin: 25px 0 0 20px;max-width:400px}
#showcase {float:right;overflow: auto;width: 149px;height: 320px;border-left-width:1px;border-left-style:solid;border-left-color:#FFBB18;position:relative; left:5px;}
#showcase_thumbnail {margin: 0 0 14px 16px;padding: 1px;max-width: 100px;max-height: 100%;}
.tableOptionHeader {float:left;margin-right:35px;color:#757575; padding-left:10px;cursor:pointer}
.tableSubHeader {border-bottom-color: #909090;border-bottom-width: thin;border-bottom-style: solid;}

/*
### sbo: 09-03-2009 anpassungen easy+  fuer normale listen mit aufzaehlzeichen
*/
#col3  .listContainerNormalList  { width:100%; }
#col3  .listContainerNormalList li { list-style-type:disc; margin-left:1.5em; padding-right: 15px; }

/*
###.form_container span.container_right_column { width: 95%; }
*/
/*
###################################################################################
## sbo: 09-03-2009   umgestaltung der seite top-angebote
###################################################################################
### um diese eine tabelle keinen rahmen
*/
#topOfferTab.datatable { border: 0; border-spacing:5px; border-collapse: separate; }
/*
### spezielles hg-bild
*/
.datatable td.topOffer {
   background-image: url(../../images/main/bg_top_angebote.gif); /* */
   /*background-image: url(../../images/main/bg_top_angebote_new.gif);   sbo: 21-04-2011 EASYARVAL-142 */
   background-repeat:no-repeat;
   padding-top:10px; padding-left:20px;
   width: 275px; height: 109px;
   /*border: 1px solid black;*/
}
/*
### die auto-bilder
*/
.datatable td.topOffer #fotoVorlage { float:left; margin-right:30px; margin-bottom:0px;
   width: 100px; height: 62px;
}
/* sbo: 03-04-2009 anpassungen easy+
### zwischenrubriken doch mit fester farbe   grau
*/
.datatable th.sub, tr.sub { background-color: #D7D7D7; font-weight: bold; }

#topOfferRate { font-size: 120%; font-weight: bold; }
#topOfferPara { margin-bottom: 0; }
/* Seite soll ganz oben beginnen, dass es mit nem Bild passt */
body { padding-top:0; }

/* sbo: 02-04-2009 mainmenu-current genau so hoch wie die anderen,
## beachte: es gibt jetzt 16 moeglichkeiten, das obere menue zu konfigurieren mit folgenden parametern
## MenueFarbe, MenueRahmenFarbe, MenueAktivFarbe, MenueAktivRahmenFarbe
## wenn ein Rahmen angegeben, dann ist dieser 1px --> hoehen fuer ul#ddNavigation #current und 
## ul#ddNavigation li koennen nur in der overrideCSS.vm entsprechend geupdatet werden
*/
/* ul#ddNavigation #current { height: 22px; } */  

/* sbo: 03-04-2009
##################################################################
## detailmenue auch mit bildern ausstatten -- wie tabreiter
##################################################################
*/
/* sbo: 19-02-2010 
##################################################################
## jetzt mal ne ganz neue variante mit anderen bildchen
##################################################################
*/
#col3 ul.content_subnavi {
  margin:0;
  padding:10px 0px 0;
  list-style:none;
}

#col3 ul.content_subnavi li {
  float:left;
  background:url("../../images/new/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  
  background-color:transparent;
  border:0;
}

#col3 ul.content_subnavi li a {
  float:left;
  display:block;
  background:url("../../images/new/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
}

 
/* Commented Backslash Hack   hides rule from IE5-Mac \*/
#col3 ul.content_subnavi li a {float:none;}
/* End IE5-Mac hack */

/* #col3 ul.content_subnavi li a:hover {color:#333;} */

/* current */  	  
#col3 ul.content_subnavi li.Act {
  background-image:url("../../images/new/left_on.gif");
  border-width:0;
}
#col3 ul.content_subnavi li.Act a {
  background-image:url("../../images/new/right_on.gif");
  color:#333;  
  /* sbo: 02-03-2016 EASYFLEETDBAG-4793 bei vielen Tabs Menu komisch */
  padding-bottom: 4px; 
}
	  
/* sbo: 19-02-2010 */

/* sbo: 24-02-2010 #5148 neuer style erforderlich, die wechsel nur bei ies erforderlich und auch nur wenn angelegt werden darf */
#submit_hide { visibility:hidden; }
#submit_show_hide { visibility:hidden; }

/*sbo: 06-04-2009, 06-05-2009
## sbo: 02-05-2011 EASY-229
########################################################################
## anpassung easy+ formatierung
########################################################################
*/
.right_column_infobox { text-align:left; padding: 0px; }
/* sbo: 04-09-2012 LEASEATLAS-325 Ausrichtung langer Typen */
/*.right_column_infobox span { padding-left: 5px; }*/
.right_column_infobox div#FzgInfo { padding-left: 5px; padding-right: 2px;}
.right_column_infobox span .placeholder { padding-top: 5px; }
.right_column_infobox img { padding-left: 5px; padding-right: 4px; border-top: 1px solid #FFBA10; }
.right_column_table { border-collapse: collapse; text-align:left; }

/* sbo: 11-05-2009 #4657 
## aus default.vm verschoben
*/
#col1 #col1_content #col1_content_alternative { margin-left: -30px; }

.dr-table-subheader {
    background: #FFBA10;
}

.dr-pnl {
    background-color:#FFFFFF;
    border-color:#d6d7d6;
    margin: 4px;
}

.dr-pnl-h {
    background-color:#ffffff;
    border-color:#ffffff;
    background-image: none;
    color:#F7AE00;
    font-size:19px;
    font-weight:normal;
    font-family:Arial,Verdana,sans-serif;
}

.dr-stglpnl {
    background-color:#FFFFFF;
    border-color:#d6d7d6;
    margin: 4px;
}

.dr-stglpnl-h {
    background-color:#ffffff;
    border-color:#ffffff;
    background-image: none;
    color:#F7AE00;
    font-size:19px;
    font-weight:normal;
    font-family:Arial,Verdana,sans-serif;
}

.actionButtons{
    margin: 4px;
    text-align: right;
}
.inline .button{
	margin: 0;
}
.label {
    width: 120px;
    font-weight: bold;
}
.value {
    width: 160px;
}
.error {
    width: 260px;
}

/* EASY-16 Einbindung der Sprach-Flaggen */
/* EASYSG-293 Flaggen nicht innerhalb der Breadcrumb und keine absolute Positionierung */
/* EASYARVAL-76 header-hintergrundbild wird nicht angezeigt*/
#nav { }
#nav #nav_main { float:right; position:relative; z-index:40; }
#nav #nav_main_sub { float:none; clear:both; padding:4px 0px 2px 4px; height:16px;}
#nav #nav_main_sub #nav_breadcrumb { float:left; padding:0px; margin:0px; }
#nav #nav_main_sub #language_flags  { float:right;  }
div.loading_overlay { position:absolute; top:0px; left:0px; overflow:hidden; display:none; }
div.loading_overlay div.icon { 
	background-color:white; background-image:url(../../images/loading.gif); background-position:center; background-repeat:no-repeat; 
	width:100px; height:30px; margin-left:-50px; margin-top:-15px; text-align:center; top:50%; left:50%;  
	border:1px solid #5C9FB0; opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); position:absolute;
}

/* EASYARVAL-96 */
.datatable input.input4cols { width: 128px; }
.datatable input.input4colsSpan { width: 99.9%; }


/* cwi FL-220 */
#matrixCarpolicyScreenContainer  table.datatable input { width:16px; padding:12px; } 
#matrixCarpolicyScreenContainer label.headline2 { width:568px; }
#matrixCarpolicyScreenContainer { float:left; }

/* cwi LEASEVRL-76 Cursor in IE nicht sichtbar */
.form_container input.numeric { padding-right:2px; }

/* sbo: 02-02-2011 LEASEATLAS-137 Spezial fuer Leasingraten */
.form_container span.leasingraten_container_left_column { text-align:left; border:0px solid #D6D7D6; width:293px; }
/*.form_container span.leasingraten_container_left_column span { width:282px; }*/
.form_container span.leasingraten_container_right_column { text-align:left; border:0px solid #D6D7D6; width:293px; padding-right:2px; }
/*.form_container span.leasingraten_container_right_column span { width:282px; }*/
.form_container span.leasingraten_container_both_columns { text-align:left; border:0px solid #D6D7D6; width:596px; }
.form_container label.novalue { border: 0px; }
.form_container span.leasingraten_container_left_column input.numeric { width:158px; }
.form_container span.leasingraten_container_right_column input.numeric { width:158px; }

/* EASYALPHABETDK-47 input-feld in Tabelle wird zu breit mit Standardbreite 160px für inputs wie weiter oben definiert */
input.shortForTable {width:60px;text-align:right; white-space:nowrap;}

span.energyPic { width: 100%; }
img.energyPic { max-width: 386px; }
#EnergyScreen .form_container .surrounded_container { min-height:700px; }
.form_container select.short_element { width: 53px; }

/* sbo: 19-05-2011 EASY-236 default-Herstellerliste mit Logos etwas anders  */
#col3 {	background-color: transparent; }		
#col3 .listContainer { border: none; }		
#col3 .listContainer li	{padding-top: 5px; vertical-align:bottom;}		
#col3 .listContainer li.even {background-color: transparent;background-image: url("../../images/new/bg_kachel.png");background-repeat: no-repeat;height:72px;background-position: center;}		
#col3 .listContainer li.odd	{background-color: transparent;background-image: url("../../images/new/bg_kachel.png");background-repeat: no-repeat;height:72px;background-position: center;}		
#col3 .listContainer li.even a	{background-color: transparent;display: block;}		
#col3 .listContainer li.odd a {	background-color: transparent;display: block; }

/* sbo: 19-05-2011 EASY-262 */
div.long_textOnly { padding: 0.2em 0 0.2em 4px; width: 592px; }
/** sbo: 13-11-2015 FLLEAS-1597 Texte ausblendbar machen, aber das fuer jeden einzeln ermoeglichen */
div.long_textOnly h3 { padding-left: 0px; }
div.long_textOnly div#EnergyInfo1 { width: 100%; white-space: normal; }
div.long_textOnly div#EnergyInfo2 { width: 100%; white-space: normal; }
div.long_textOnly div#EnergyInfo3 { width: 100%; white-space: normal; }
div.long_textOnly div#EnergyInfo4 { width: 100%; white-space: normal; }
div.long_textOnly div#EnergyInfo5 { width: 100%; white-space: normal; }
div.long_textOnly div#EnergyInfo6 { width: 100%; white-space: normal; }
div.long_textOnly div#EnergyInfo7 { width: 100%; white-space: normal; }

/* sbo: 17-06-2011 EASYBINDER-13 */
.datatable input.reifenPreis { width:80px; }

.changed input {background-color:#CCFFCC;}

/** fuer die alttxt- tabelle **/
div#tooltiptext { visibility:hidden; height: 1px; }
div#tooltiptext span { visibility:hidden; height: 1px; }

div.cmsEdit:hover {border:1px dotted}

div.form_container.tooltip .datatable {width:100%;}
div.form_container.tooltip {width:auto;text-align:left;}
div.form_container.tooltip label.value{height:18px;}
div.form_container.tooltip .datatable td:hover{background:transparent;}

.datatable input.button {width:auto;margin:0;}


/** sbo: 16-12-2014 EASYFLEETDBAG-4199 */
div.modalPopupWindow { text-align: center; }

/** sbo: 09-12-2016  EASYBAYWA-1054 simulate  required for IE <11 */
.requiredNotOK { border-color: #FF0000; }

/**  BCD-354 */
.uploadError {color:red;}

/** ipe 05-08-2015 EASYSANTA-36 RightsEditor under the input*/
.divRightsEditor span.rightsManagerSpan {
    border: unset ;
    float: unset;
    margin: unset;
    white-space: unset;
    width: unset;
}

.divRightsEditor input{
	margin-right: 3px;
}


.divRightsEditor input{
	vertical-align: middle;
}

/* ### EASYSANTA-13 und EASYSANTA-17 FIXME irgendwo hin, wo es hin gehört... 1. Mit my_styles sieht man nicht, dass ein button disabled ist und 2. ansonsten macht reset.css die bolds wech */
input.button:disabled { opacity: 0.4; }
.ui-autocomplete>.ui-menu-item b { font-weight: bold; }
/* EASY-2493 Diese Tabelle hat jetzt table-layout:fixed -> input-Breite muss festgelegt werden*/
#Leasingraten table#angebotpakete input {
    width: 75px;
}

/** dowi 22-02-2021 SAN-2782*/
#Leasingraten .form_container .centralcolumn .radiogroup{
    display: inline;
}
#Leasingraten .form_container .centralcolumn .radiogroup label{
    width: 230px;
}
#Leasingraten .form_container .centralcolumn .radiogroup .radioLabel{
    display: inline;
}
