.bolder{
	font-weight:bold;
}
.border_add{
	border:1px solid #CCCCCC !important;
    border-radius: 4px;         /* CSS3 */
    -moz-border-radius: 4px;    /* Firefox */
    -webkit-border-radius: 4px;
}
.no_border{border:none !important;}

.vertical_bottom{
	vertical-align:bottom;
}

.no_underline, .no_underline:hover, .no_underline:active, no_underline:visited,no_underline:link{ text-decoration: none;}


/*---------------------------------------------------------------------------
 __font-size settings
---------------------------------------------------------------------------*/
.font-size_6pt{font-size:6pt !important;}
.font-size_7pt{font-size:7pt !important;}
.font-size_8pt{font-size:8pt !important;}
.font-size_9pt{font-size:9pt !important;}
.font-size_10pt{font-size:10pt !important;}
.font-size_11pt{font-size:11pt !important;}
.font-size_12pt{font-size:12pt !important;}
.font-size_13pt{font-size:13pt !important;}
.font-size_14pt{font-size:14pt !important;}
.font-size_15pt{font-size:15pt !important;}
.font-size_16pt{font-size:16pt !important;}
.font-size_17pt{font-size:17pt important;}

/*---------------------------------------------------------------------------
 __line-height settings
---------------------------------------------------------------------------*/
.line-height_1em{line-height:1em !important;}
.line-height_1.5em{line-height:1.5em !important;}
.line-height_2em{line-height:2em !important;}
/*---------------------------------------------------------------------------
 __text margin padding width settings
---------------------------------------------------------------------------*/
.text_mid{text-align:center !important;}
.text_right{text-align:right !important;}
.text_left{text-align:left !important;}

.margin_0{margin:0 !important;}
.margin_5{margin:5px !important;}
.margin_10{margin:10px !important;}
.margin_20{margin:20px !important;}
.margin_30{margin:30px !important;}


.margin_mid{margin:0 auto !important;}
.margin-top_5{margin-top:5px !important;}
.margin-top_10{margin-top:10px !important;}
.margin-top_20{margin-top:20px !important;}
.margin-top_30{margin-top:30px !important;}

.margin-bottom_5{margin-bottom:10px !important;}
.margin-bottom_10{margin-bottom:10px !important;}
.margin-bottom_20{margin-bottom:20px !important;}
.margin-bottom_30{margin-bottom:30px !important;}

.margin-left_5{margin-left:10px !important;}
.margin-left_10{margin-left:10px !important;}
.margin-left_20{margin-left:20px !important;}
.margin-left_30{margin-left:30px !important;}
.margin-left_35{margin-left:35px !important;}

.margin-right_5{margin-right:10px !important;}
.margin-right_10{margin-right:10px !important;}
.margin-right_20{margin-right:20px !important;}
.margin-right_30{margin-right:30px !important;}
.margin-right_35{margin-right:35px !important;}

.margin-td_5{margin:5px 0 !important;}
.margin-td_10{margin:10px 0 !important;}
.margin-td_20{margin:20px 0 !important;}
.margin-td_30{margin:30px 0 !important;}

.margin-rl_5{margin:0 5px !important;}
.margin-rl_10{margin-left:0 10px !important;}
.margin-rl_20{margin-right:0 20px !important;}


/*---------------------------------------------------------------------------
 __padding Setting
---------------------------------------------------------------------------*/
.padding_1{padding:1px !important;}
.padding_2{padding:2px !important;}
.padding_3{padding:3px !important;}
.padding_4{padding:4px !important;}
.padding_5{padding:5px !important;}
.padding_6{padding:6px !important;}

.padding-top_5{padding-top:5px;}
.padding-top_10{padding-top:10px;}
.padding-top_20{padding-top:20px;}
.padding-top_30{padding-top:30px;}

.padding-bottom_5{padding-bottom:10px;}
.padding-bottom_10{padding-bottom:10px;}
.padding-bottom_20{padding-bottom:20px;}
.padding-bottom_30{padding-bottom:30px;}
.padding-td_30{padding:30px 0;}

.padding-left_5{padding-left:10px;}
.padding-left_10{padding-left:10px;}
.padding-left_20{padding-left:20px;}
.padding-left_30{padding-left:30px;}
.padding-left_35{padding-left:35px;}


.padding-right_5{padding-right:10px;}
.padding-right_10{padding-right:10px;}
.padding-right_20{padding-right:20px;}
.padding-right_30{padding-right:30px;}
.padding-right_35{padding-right:35px;}


.float_right{float:right;}
.float_left{float:left;}

.width_95{width:95% !important;}
.width_90{width:90% !important;}
.width_80{width:80% !important;}
.width_70{width:70% !important;}
.width_60{width:60% !important;}
.width_50{width:50% !important;}
.width_45{width:45% !important;}
/********************************************************************
  __color Setting
********************************************************************/
.color_black{color:black !important;}
.color_gray{color:gray !important;}
.color_lightgray{color:#EEEEEE !important;}
.color_white{color:white !important;}
.color_silver{color:silver !important;}
.color_aqua{color:aqua !important;}
.color_teal{color:teal !important;}
.color_blue{color:blue !important;}
.color_navy{color:navy !important;}
.color_green{color:green !important;}
.color_palegreen{color:#98FB98 !important}
.color_olive{color:olive !important;}
.color_lime{color:lime !important;}
.color_yellow{color:yellow !important;}
.color_fuchsia{color:fuchsia !important;}
.color_purple{color:purple !important;}
.color_orange{color:#FFA500 !important;}
.color_red{color:red !important;}
.color_maroon{color:maroon !important;}
.color_orange{color:#FFA500 !important;}
.color_bank{color:#CC9900 !important;}
.color_workcondition{color:#33CC00 !important;}
.invalid_red{padding:2px;color:#FF0000;font-weight:bold !important;}
.valid_green{padding:2px;color:#008000;font-weight:bold !important;}
.eine_auswahl_von_zwei{color:#800080 !important;}
.color_admin{color:#004488 !important;}
.color_pdf{color:#990000 !important;}
/********************************************************************
  __background-color Setting
********************************************************************/
.bg_black{background-color:black !important;}
.bg_gray{background-color:gray !important;}
.bg_lightgray{background-color:#EEEEEE !important;}
.bg_white{background-color:white !important;}
.bg_silver{background-color:silver !important;}
.bg_aqua{background-color:aqua !important;}
.bg_teal{background-color:teal !important;}
.bg_blue{background-color:blue !important;}
.bg_navy{background-color:navy !important;}
.bg_green{background-color:green !important;}
.bg_palegreen{background-color:#98FB98 !important}
.bg_olive{background-color:olive !important;}
.bg_lime{background-color:lime !important;}
.bg_yellow{background-color:yellow !important;}
.bg_pink{background:#FFCCFF !important;}
.bg_fuchsia{background-color:fuchsia !important;}
.bg_purple{background-color:purple !important;}
.bg_red{background-color:red !important;}
.bg_maroon{background-color:maroon !important;}
.bg_orange{background-color:#FFA500 !important;}
.bg_navajowhite{background-color:#FFEACA !important;}
.bg_bank{background-color:#CC9900 !important;}
.bg_work_condition{background-color:#33CC00 !important;}
.bg_admin1{/*fieldset skyblue*/background-color:#c8e3ff !important;}
.bg_admin2{/*legend blue*/background-color:#0080ff !important;}
.bg_pdf{background-color:#ffd7ff !important;}
/********************************************************************
  __border-color Setting
********************************************************************/
.bc_black{border-color:black !important;}
.bc_gray{border-color:gray !important;}
.bc_lightgray{border-color:#EEEEEE !important;}
.bc_white{border-color:white !important;}
.bc_silver{border-color:silver !important;}
.bc_aqua{border-color:aqua !important;}
.bc_teal{border-color:teal !important;}
.bc_blue{border-color:blue !important;}
.bc_navy{border-color:navy !important;}
.bc_green{border-color:green !important;}
.bc_palegreen{border-color:#98FB98 !important}
.bc_olive{border-color:olive !important;}
.bc_lime{border-color:lime !important;}
.bc_yellow{border-color:yellow !important;}
.bc_pink{background:#FFCCFF !important;}
.bc_fuchsia{border-color:fuchsia !important;}
.bc_purple{border-color:purple !important;}
.bc_red{border-color:red !important;}
.bc_maroon{border-color:maroon !important;}
.bc_navajowhite{border-color:#FFDEAD !important;}
.bc_orange{border-color:#FFA500 !important;}
.bc_bank{border-color:#CC9900 !important;}
.bc_work_condition{border-color:#33CC00 !important;}
.bc_admin{border-color:#0080ff !important;}
.bc_pdf{border-color:#ff9797 !important;}
/********************************************************************
 __a Link Color Settings
********************************************************************/
a, a:link, a:visited, a:hover{
	margin:0;
	padding:0;
	text-decoration:underline;
	font-weight:bold;
	color:blue;
}
/********************************************************************
 __line-height Settings
********************************************************************/
.line_height_120{line-height:120% !important;}
.line_height_140{line-height:140% !important;}
.line_height_160{line-height:160% !important;}

/********************************************************************
 __width __height Settings
********************************************************************/
.lange_3px{width:3px !important;}
.lange_4px{width:4px !important;}
.lange_5px{width:5px !important;}
.lange_6px{width:6px !important;}
.lange_7px{width:7px !important;}
.lange_8px{width:8px !important;}
.lange_9px{width:9px !important;}
.lange_10px{width:10px !important;}
.lange_11px{width:11px !important;}
.lange_12px{width:12px !important;}
.lange_13px{width:13px !important;}
.lange_14px{width:14px !important;}
.lange_20px{width:20px !important;}

.lange_1em{width:1em !important;}
.lange_1_5em{width:1.5em !important;}
.lange_2em{width:2em !important;}
.lange_3em{width:3em !important;}
.lange_4em{width:4em !important;}
.lange_5em{width:5em !important;}
.lange_6em{width:6em !important;}
.lange_7em{width:7em !important;}
.lange_8em{width:8em !important;}
.lange_9em{width:9em !important;}
.lange_10em{width:10em !important;}
.lange_11em{width:11em !important;}
.lange_12em{width:12em !important;}
.lange_13em{width:13em !important;}
.lange_14em{width:14em !important;}
.lange_15em{width:15em !important;}
.lange_16em{width:16em !important;}
.lange_20em{width:20em !important;}

/********************************************************************
__button __submit decoration
********************************************************************/
input[type="submit"],input[type="button"]{
    cursor:pointer;
    color:#000000;
    font-weight:bold;
	font-family:Arial,"‚l‚r ‚oƒSƒVƒbƒN", Helvetica, sans-serif;
    margin-right:5px;
	height:25px;
	min-height:25px;
   	text-align:center;
}
input[type="submit"]:hover,input[type="button"]:hover{
    cursor:pointer;
    margin-right:5px;
}
					/****firefox hack****/
					input[type="submit"],input[type="submit"],input[type="button"],input[type="button"]:hover,div:-moz-any-link{
						padding:0 0 3px;
					}
td input[type="submit"],td input[type="button"]{
	margin:0 !important;
}
input.submit_100_30{
    width:100px;
    height:30px;
    margin:5px 5px 5px 0;
    background:url('/img/common/submit_button.0.png');
	background-position:0px 0px;
	border:none;
}
input.submit_100_30:hover{
	background:url('/img/common/submit_button.0.png');
    height:30px;
	background-position:-200px 0px;
	border:none;
}

input.submit_120_30{
    width:120px;
    height:30px !important;
    margin:5px 5px 5px 0;
    background:url('/img/common/submit_button.0.png');
	background-position:0px -42px;
	border:none;
}
input.submit_120_30:hover{
    background:url('/img/common/submit_button.0.png');
	background-position:-200px -42px;
	border:none;
    height:30px;
}

input.submit_140_30{
    width:140px;
    height:30px !important;
    margin:5px 5px 5px 0;
    background:url('/img/common/submit_button.0.png');
	background-position:0px -84px;
	border:none;
}
input.submit_140_30:hover{
    background:url('/img/common/submit_button.0.png');
	background-position:-200px -84px;
	border:none;
    height:30px;
}
input.submit_160_30{
    width:160px;
    height:30px !important;
    margin:5px 5px 5px 0;
    background:url('/img/common/submit_button.0.png');
	background-position:0px -127px;
	border:none;
}
input.submit_160_30:hover{
    background:url('/img/common/submit_button.0.png');
	background-position:-200px -127px;
	border:none;
    height:30px;
}
input.submit_180_30{
    width:180px;
    height:30px !important;
    margin:5px 5px 5px 0;
    background:url('/img/common/submit_button.0.png');
	background-position:0px -170px;
	border:none;
}
input.submit_180_30:hover{
    background:url('/img/common/submit_button.0.png');
	background-position:-200px -170px;
    height:30px;
}

input.submit_2str{
    width:61px;
    background:url('/img/common/submit_button_small.0.png');
	background-position:0px 0px;
	border:none;
    height:25px;
}
input.submit_2str:hover{
	background:url('/img/common/submit_button_small.0.png');
	background-position:-230px 0px;
	border:none;
    height:25px;
}

input.submit_3str{
    width:72px;
	background:url('/img/common/submit_button_small.0.png');
	background-position:0px -30px;
	border:none;
}
input.submit_3str:hover{
	background:url('/img/common/submit_button_small.0.png');
	background-position:-230px -30px;
	border:none;
    height:25px;
}

input.submit_4str{
    width:82px;
	background:url('/img/common/submit_button_small.0.png');
	background-position:0px -60px;
	border:none;
}
input.submit_4str:hover{
	background:url('/img/common/submit_button_small.0.png');
	background-position:-230px -60px;
	border:none;
    height:25px;
}
input.submit_5str{
    width:92px;
	background:url('/img/common/submit_button_small.0.png');
	background-position:0px -90px;
	border:none;
    height:25px;
}
input.submit_5str:hover{
	background:url('/img/common/submit_button_small.0.png');
	background-position:-230px -90px;
	border:none;
}
input.submit_6str{
    width:102px;
    height:25px;
	background:url('/img/common/submit_button_small.0.png');
	background-position:0px -120px;
	border:none;
}
input.submit_6str:hover{
	background:url('/img/common/submit_button_small.0.png');
	background-position:-230px -120px;
    height:25px;
}
input.submit_7str{
    width:112px;
    height:25px;
	background:url('/img/common/submit_button_small.0.png');
	background-position:0px -150px;
	border:none;
}
input.submit_7str:hover{
	background:url('/img/common/submit_button_small.0.png');
	background-position:-230px -150px;
    height:25px;
}
input.submit_favorite{
    width:140px;
    height:30px;
    margin:3px 5px 3px 0;
    padding-left:25px;
    background:url('/img/common/submit_button.0.png') no-repeat 0px -216px;
	border:none;
	font-weight:normal;
}
input.submit_favorite:hover{
    width:140px;
    height:30px;
    margin:3px 5px 3px 0;
    padding-left:25px;
    background:url('/img/common/submit_button.0.png') no-repeat -200px -216px;
	border:none;
}
