﻿/* ----------------------------------------------- */
/* ------- newCOMerBildverwaltung --- AV --- 09.05.2016 ------ */
/* ----------------------------------------------- */

/* ----------------------------------------------- */
/* --- Controls --- */
input, select, textarea, img.Captcha, .DropDownChecklist
{
	border-color: #9a9a9a;
	color: #313131;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 14px;
}

fieldset legend {color: #3a3a3a;}

input:focus, select:focus, textarea:focus {border-color: #bababa;}
input[type='checkbox'] {}
input[type='radio'] {}


/* Textboxen */
input.stdTextfeld {}
input.kleinesTextfeld {}
input.mittleresTextfeld {}
input.CaptchaTextfeld {}
input.txtDatum {}
textarea.mehrzeiligesTextfeld {}
textarea.mehrzeiligesTextfeldGross {}

input.txtEdit,
textarea.txtEdit 
{
	color: #313131;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 11px;
}

input.txtHeadline
{
  color: #6f6f6f;
  font-size: 20px;
  font-weight: 400;
}

textarea.txtKeywords, input.txtFotograf
{
	color: #707173;
	font-style: italic;  
  font-size: 14px;
}


/* Listen */
input.RadioButtonListOben {}
select.ddlLaender {}

/* Labels */
input[type="radio"] + label {}
input[type="checkbox"] + label {}
table.Formular td table.cbl label {}
table.Formular td label {font-size: 11px;}

/* Buttons */
.btnStandard,
.btnStandardKlein,
.btnStandardGrau
{
	background-color: #2a9d02;
	border: 0px;
	color: #ffffff;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: 400;
	-moz-transition: all .2s ease-in;
	-o-transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
	transition: all .2s ease-in;
}


.btnStandardKlein {font-size: 12px;}

.btnStandard:hover,
.btnStandardKlein:hover {background-color: #32b306;}

.btnStandardGrau {background-color: #707173;}
.btnStandardGrau:hover {background-color: #9a9a9a; color: #6f6f6f;}

.btnGrau {background-color: #707173;}
.btnGrau:hover {background-color: #9a9a9a;}



/* ----------------------------------------------- */
/* --- Tabellen --- */

/* Kontaktformular */
div.KontaktForm {}
div.FormularButton, div.FormButton {}

fieldset.Formular
{
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 12px;
	border-color: #bababa;
}

div.Formular fieldset legend {font-size: 12px;}


table.Formular {}
.RadioButtonListOben {}



/* Zellen */
table.Formular td {font-family: 'Open Sans', Arial, Verdana, sans-serif; font-size: 12px;}
table.KeinAbstand tr td {padding-top: 0px !important;}

/* Bezeichner */
table.Formular td.Besch {}
table.Formular td.BeschTop {}
table.Formular td.BeschFett {font-weight: 600;}
table.Formular td.BeschFarbig {color: #bababa !important; font-weight: 600 !important;}

/* Felder */
table.Formular td.Feld {}
table.Formular td.FeldOben {}
td.NLButtons, td.NLButtons table tr td {}
td.Wizard {}


span.Stern {color: #2a9d02;}




/* --- Textformatierungen --- */
div.FormularHead
{
	font-size: 11px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	color: #888888;
}

div.FormularFooter
{
	font-size: 11px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	color: #888888;
}

p.Empfaenger
{
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 12px;
}

.ListBoxUploadFertig
{
	border-color: #D0D0D0;
	font-size: 10px !important;
}



/* Fehler und Hinweise */
.Fehlertext {color: #ff3232 !important; font-size: 14px; font-weight: 600 !important; display: none;}
.Fehlertext:after {content:"\a"; white-space: pre;}
.Pfeil {font-size: 16px; font-weight: bold;}
.hint {font-family: 'Open Sans', Arial, Verdana, sans-serif;	font-size: 11px !important;}






/* --- Bestätigungsseite --- */
p.BestAnrede
{
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 14px;
}

.BestSpacer
{
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 6px !important;
}

.FormSpacer
{
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 1px !important;
}

.BestHeading
{
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



/* Fehler und Hinweise */
.Fehlertext {color: #ff0000; font-size: 12px;}
.Pfeil {font-size: 16px; font-weight: bold;}
.hint {font-family: 'Open Sans', Arial, Verdana, sans-serif; font-size: 11px !important}




/* --- Passwortstärke --- */
.top_shortPass {color: #ff0000;}
.top_badPass {color: #ff0000;}
.top_goodPass {color: #f7a105;}
.top_strongPass {color: #32b306;}

.chkSync input{
  margin-left: 0px !important;
}




/* --- Chosen.js ---*/
.ChosenKlein,
.ChosenKlein .chosen-single,
.ChosenKlein .chosen-results li {font-size: 11px !important;}
.ChosenGross,
.ChosenGross .chosen-single,
.ChosenGross .chosen-results li {font-size: 14px !important;}
.ChosenFormular,
.ChosenFormular .chosen-single,
.ChosenFormular .chosen-results li {font-size: 14px !important;}


/* --- Dropdownchecklist.js ---*/
.DropCheckKlein {font-size: 11px !important;}
.DropCheckGross {font-size: 14px !important;}
.DropCheckFormular,
.DropCheckFormular .ui-dropdownchecklist-text {font-size: 14px !important;}

.divGruppe select{
  font-size: 12px !important;
}