/* Überschrift */
.boxheader 				{font-weight:bold; padding-bottom:10px;}

input,select,textarea	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding:2px 0 2px 3px; color: #00608A; background-color: #ffffff; border:1px solid #a5acb2;}

/* Boxes */
.outsideBox 			{width: 600px; border:none;}
.outsideBox .button		{float:left; padding: 12px 10px 10px 0;border:none;}


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

.top5					{margin-top:8px;}
.top7					{margin-top:11px;}

/* linke Spalte Formular Steuerung Abstand links/rechts */
.box1					{padding:0 0 0 0;width: 107px; float:left;}
/* rechte Spalte Formular */
.box2					{width: 410px; float:left;}
.box3					{padding:0 0 0 0;width: 437px; float:left;}

/* Labeltext */
.label					{display:block;padding-bottom:2px;}
/* select Opera+IE addiert auch ca 3 Pixel dazu */
.select190				{width: 198px;}
.select90				{width: 94px;}

/* select für Opera/Firefox */
html>body .select190	{width: 196px;}
.input50				{width: 48px;}
.input190				{width: 191px;}
.input398				{width: 398px;}
.input153				{width: 150px;}
.input27				{width: 25px;}
.input127				{width: 127px;}
.textarea398			{width:397px;height:65px;}

/* Checkboxes Formular */
.checkbox 				{width: 23px; padding-left:6px; float:left; border:none;}
.textmargin 			{width: 410px; margin-top:3px; float:left;}
.error					{color:#ec543f;}

.noborder				{border:none;}
.pad10left 				{float:left; padding:0 0 0 10px;}