/* CSS Document */
#web_content_title {
	text-align: left;
	background: url(page.title_bg.jpg);
	color: #ffffff;
	margin: auto;
}
#navi_line {
	padding: 20px 0 10px 0;
	color: #b2b2b4;
}
#navi_line, #navi_line a {
	color: #b2b2b4;
	text-decoration: none;
}
#navi_line a:hover {
	text-decoration: underline;
}
#title_line {
	font-weight: bold;
}
#title_line h1 {
	color: #ffffff;
	float: left;
	font-size: 19px;
	margin: 0;
	padding: 20px 0 25px 0;
}
#title_line img {
	border: 0 none;
	margin-bottom: 10px;
	top: 10px;
}
#web_content_text {
	line-height: 20px;
	margin:auto;
	padding: 25px 0;
	background: #ffffff;
	color: #000000;
	text-align: left;
}
#web_content_text p {
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
}
#web_content_text a {
  color:#ed1c22;
}
/* */
.text {
	width: 630px;
}
.images {
	width: 265px;
	text-align: center;
}
#ajax_form2, #ajax_form {
line-height: 30px;
}
/* gallery 1 */
.galerie_item{margin-bottom:10px;}
.b1_00, .b1_00 tr, .b1_00 td{border-collapse:collapse; padding:0; margin:0; border:0 none; }
.b1_00  img{border:0 none; display:block; margin:0; }
.b1_01{height:10px; width:10px; background:url(main.b1_01.jpg) no-repeat right bottom; }
.b1_02{height:10px;  background:url(main.b1_03.jpg) repeat-x; text-align:left; }
.b1_03{height:10px; background:url(main.b1_03.jpg) repeat-x; }
.b1_04{height:10px;  background:url(main.b1_03.jpg) repeat-x; text-align:right; }
.b1_05{height:10px; width:10px; background:url(main.b1_05.jpg) no-repeat left bottom; }
.b1_06{width:10px; background:url(main.b1_09.jpg) repeat-y; vertical-align:top;  }
.b1_07{background:url(main.b1_07.jpg) repeat; text-align:center; }
.b1_08{width:10px; background:url(main.b1_10.jpg) repeat-y; vertical-align:top;  }
.b1_09{width:10px; background:url(main.b1_09.jpg) repeat-y; }
.b1_10{width:10px; background:url(main.b1_10.jpg) repeat-y; }
.b1_11{width:10px; background:url(main.b1_09.jpg) repeat-y; vertical-align:bottom; }
.b1_12{width:10px; background:url(main.b1_10.jpg) repeat-y; vertical-align:bottom; }
.b1_13{height:10px; width:10px; background:url(main.b1_13.jpg) no-repeat left top; }
.b1_14{height:10px; background:url(main.b1_15.jpg) repeat-x; text-align:left; }
.b1_15{height:10px; background:url(main.b1_15.jpg) repeat-x; }
.b1_16{height:10px; background:url(main.b1_15.jpg) repeat-x; text-align:right; }
.b1_17{height:10px; width:10px; background:url(main.b1_17.jpg) no-repeat left top; }
/* gallery 2 */
.galerie_item{margin-bottom:10px;}
.b2_00, .b2_00 tr, .b2_00 td{border-collapse:collapse; padding:0; margin:0; border:0 none; }
.b2_00  img{border:0 none; display:block; margin:0; }
.b2_01{height:10px; width:10px; background:url(main.b2_01.jpg) no-repeat right bottom; }
.b2_02{height:10px;  background:url(main.b2_03.jpg) repeat-x; text-align:left; }
.b2_03{height:10px; background:url(main.b2_03.jpg) repeat-x; }
.b2_04{height:10px;  background:url(main.b2_03.jpg) repeat-x; text-align:right; }
.b2_05{height:10px; width:10px; background:url(main.b2_05.jpg) no-repeat left bottom; }
.b2_06{width:10px; background:url(main.b2_09.jpg) repeat-y; vertical-align:top;  }
.b2_07{background:url(main.b2_07.jpg) repeat; text-align:center; }
.b2_08{width:10px; background:url(main.b2_10.jpg) repeat-y; vertical-align:top;  }
.b2_09{width:10px; background:url(main.b2_09.jpg) repeat-y; }
.b2_10{width:10px; background:url(main.b2_10.jpg) repeat-y; }
.b2_11{width:10px; background:url(main.b2_09.jpg) repeat-y; vertical-align:bottom; }
.b2_12{width:10px; background:url(main.b2_10.jpg) repeat-y; vertical-align:bottom; }
.b2_13{height:10px; width:10px; background:url(main.b2_13.jpg) no-repeat left top; }
.b2_14{height:10px; background:url(main.b2_15.jpg) repeat-x; text-align:left; }
.b2_15{height:10px; background:url(main.b2_15.jpg) repeat-x; }
.b2_16{height:10px; background:url(main.b2_15.jpg) repeat-x; text-align:right; }
.b2_17{height:10px; width:10px; background:url(main.b2_17.jpg) no-repeat left top; }
/* jobs */
#jobs_items {
cursor:pointer;
}
#jobs_items .jobs_cl1 {
background-color:#ebecf0;
margin:1px -20px;
}
#jobs_items .jobs_cl2 {
background-color:#f9f9f9;
margin:1px -20px;
}
#jobs_items h2 {
margin:0;
padding:10px 20px;
font-size:15px;
}
#jobs_items .jspace {
 padding:10px 20px 0 20px;
}
#jobs_items .jbutton {
 padding:0 20px 10px 20px;
 text-align: right;
 line-height:30px;
}
/* ------ */
