@charset "iso-8859-1";
/* CSS Document */

fieldset.cmxanschrift,fieldset.cmxoption,fieldset.cmxliste { 
width				:	460px;
margin-left			:	110px;
}

fieldset.cmxanschrift legend, fieldset.cmxoption legend, fieldset.cmxliste legend {
padding				:	0 2px;
font-weight			:	bold;
margin-left			:	3px;
color				:	#000;
}

fieldset.cmxanschrift legend, fieldset.cmxoption legend {
margin				:	0 -7px;
margin-top			:	-7px;
}

fieldset.cmxanschrift label, fieldset.cmxoption label {
display				:	inline-block;
line-height			:	1.8;
vertical-align		:	top;
}

fieldset.cmxliste label{
display				:	inline-block;
}

fieldset.cmxanschrift ol, fieldset.cmxoption ol, fieldset.cmxliste ol {
margin				:	0;
padding				:	0;
}

fieldset.cmxanschrift li, fieldset.cmxoption li, fieldset.cmxliste li {
list-style			:	none;
padding				:	2px;
margin				:	0;
}

fieldset.cmxanschrift fieldset , fieldset.cmxoption fieldset, fieldset.cmxliste fieldset{
border				:	none;
margin				:	3px 0 0;
}

fieldset.cmxanschrift fieldset legend, fieldset.cmxoption  fieldset legend , fieldset.cmxliste fieldset legend {
padding				:	0 0 5px;
font-weight			:	normal;
}

fieldset.cmxanschrift fieldset label, fieldset.cmxoption fieldset label, fieldset.cmxliste fieldset label   {
display				:	block;
width				:	auto;
}

fieldset.cmxanschrift em, fieldset.cmxoption em {
font-weight			:	bold;
font-style			:	normal;
color				:	#f00;
}

fieldset.cmxanschrift label {
width				:	120px;
}

fieldset.cmxoption label {
width				:	70px;
} 

fieldset.cmxliste label {
width				:	120px;
}

fieldset.cmxanschrift fieldset label, fieldset.cmxoption fieldset label, fieldset.cmxliste fieldset label {
margin-left			:	123px;
} 

.frmopt{
background-color	:	#F00;
width				:	250px;
}

/*      Formulare   */
.frmtabelle{
}

.frmtabelleedit{
}

.frmtabelleedit table{
border-collapse		:	collapse;
background-color	:	#DDD;
}

.frmtabelleedit td{
border				:	solid 1px #0289C9;
padding				:	2px;
}

.frmtabelle table{
border-collapse		:	collapse;
background-color	:	#fff;
}

.frmtabelle td{
padding				:	2px;
}

.frmsuchfeld{
width				:	120px;
font-size			:	1em;
}

.frmtextbereich, .frmtextstandard{
width				:	30em;
font-size			:	1.2em;
}

.frmtextdatum{
width				:	6em;
font-size			:	1.2em;
}

.frmaktiviert{
width				:	5em;
font-size			:	1em;
}

.frmname, .frmvorname, .frmstrasse, .frmplz, .frmort, .frmtelefon, .frmemail, .frmzahl, .frmstandard{
font-size			:	1.2em;
}

.frmname{
width				:	200px;
}

.frmvorname{
width				:	145px;
}

.frmstrasse, .frmstandard{
width				:	316px;
}

.frmplz{
width				:	70px;
text-align			:	right;
}

.frmzahl{
width				:	50px;
text-align			:	right;
}

.frmort{
width				:	277px;
}

.frmmitteilung{
width				:	316px;
font-size			:	1.2em;
height				:	15em;
}

.frmtelefon{
width				:	140px;
}

.frmemail{
width				:	355px;
}

.frmanrede, .frmrueckruf{
width				:	70px;
font-size			:	1.2em;
}

.frmsuche{
background-image	:	url(../../bilder/lupe.gif);
}

.frmklein{
font-size			:	0.8em;
}

.frmbeitritthintergrund{
font-weight			:	bold;
border				:	3px solid #FFCCCC;
}

.frmmitteilung{
height				:	200px;
}

.frmbutton_print, .frmbutton_edit, .frmbutton_save, .frmbutton_neu {
padding				:	0;
margin				:	0;
border				:	1px solid #D9DDDE;
background-color	:	#FFF;
background-repeat	:	no-repeat;
font-size			:	12px;
background-position	:	2px 2px;
width				:	100px;
height				:	25px;
}

.frmbutton_print{
background-image	:	url(../../bilder/printer.gif); 

}

.frmbutton_edit{
background-image	:	url(../../bilder/b_edit.png); 
}

.frmbutton_neu{
background-image	:	url(../../bilder/new.png); 
}

