* {
	margin:0;
	padding:0;
}
body {
	background-color:#e2e2e2;
	font-family:Verdana;
	font-size:11px;
}
a img {
	border:0;
}

.copyright {
	margin-top:50px;
	margin-left:340px;
	color:#B4b4b4;
	font-size:11px;
}
.copyright a {
	color:#b4b4b4;
	text-decoration:none;
}
.copyright .dev {
	color:#934A1E;
}

#container {
	width:940px;
	background-color:#a09f81;
	position:absolute;
	left:50%;
	margin-left:-470px;
	top:30px;
	border:2px solid #FFF;
	top: 50%;
}
.w349px {
	width:349px;
}
.w349px2 {
	width:349px;
}

.h575 {
	height:575px;
	margin-top: -287px;
}
.h540 {
	height:540px;
	margin-top:-270px;
}
#container_sq_bl {
	background-image:url('images/container_sq_bl.png');
	width:12px;
	height:12px;
	position:absolute;
	bottom:-2px;
	left:-2px;
}
#container_sq_bl_m {
	background-image:url('images/container_sq_bl.png');
	width:12px;
	height:12px;
	position:absolute;
	bottom:-2px;
	left:-2px;
}
#white_container {
	position:relative;
	background-color:#FFF;
	width:934px;
	height:290px;
	margin-left:3px;
	top:3px;
}

#primary_menu_div {
	position:absolute;
	left:34px;
	top:22px;
}
.primary_menu {
	list-style:none;
}
.primary_menu li {
	display:block;
	margin-bottom:9px;
}
.primary_menu li a {
	font-size:11px;
	font-family:Verdana;
	color:#848304;
	text-decoration:none;
}
.primary_menu li a:visited {
	color:#848304;
	text-decoration:none;
}
.primary_menu li a:hover {
	text-decoration:none;
	color:#000;
}
.primary_menu .active-trail a {
	color:#000;
}
.primary_menu .active-trail a:visited {
	color:#000;
}


.left_menu {
	list-style:none;
	margin-left:10px;
	padding-top:10px;
}
.left_menu li {
	display:block;
	margin-bottom:9px;
}
.left_menu li a {
	font-size:11px;
	font-family:Verdana;
	color:#848304;
	text-decoration:none;
}
.left_menu li a:visited {
	color:#848304;
	text-decoration:none;
}
.left_menu li a:hover {
	text-decoration:none;
	color:#000;
}
.left_menu .active-trail a {
	color:#000;
}
.left_menu .active-trail a:visited {
	color:#000;
}


#logo {
	top:32px;
	right:37px;
	position:absolute;
	z-index:1000;
}
#resh1 {
	background-image:url('images/resh1.png');
	width:934px;
	height:253px;
	position:absolute;
	top:153px;
	z-index:900;
}
#resh1_trans {
	background-image:url('images/resh_trans.png');
	width:748px;
	height:78px;
	position:absolute;
	left:186px;
	top:119px;
	z-index:900;
}

#image_rotator_main {
	left:186px;
	top:98px;
	position:absolute;
	z-index:800;
}
.irm_1 {
	position:absolute;
}
.irm_2 {
	position:absolute;
	margin-left:94px;
}
.irm_3 {
	margin-left:1px;
	position:absolute;
	margin-left:432px;
}
.ok_left {
	width:14px;
	height:14px;
	background-image:url('images/ok_left.png');
	position:absolute;
	z-index:1000;
}
.ok_right {
	width:14px;
	height:14px;
	background-image:url('images/ok_right.png');
	position:absolute;
	z-index:1000;
	left:698px;
}
#white_container .ef_toch {
	width:424px;
	height:105px;
	position:absolute;
	left:260px;
	top:42px;
}
#green_container {
	position:relative;
}
.h246 {
	height:246px;
}
.h282 {
	height:282px;
}
#green_container .ef_toch {
	width:424px;
	position:absolute;
	left:50px;
	bottom:-5px;
	z-index:1;
}
#green_container .ef_toch2 {
	width:424px;
	height:200px;
	position:absolute;
	right:50px;
	bottom:0px;
	z-index:900;
}
#white_container .gilka {
	position:absolute;
	left:10px;
	top:355px;
	z-index:200;
}
#green_container .gilka {
	position:absolute;
	left:10px;
	bottom:45px;
	z-index:200;
}
.herzlich {
	font-size:32px;
	position:absolute;
	top:360px;
	left:445px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
}
.arbeitsbereiche {
	font-size:24px;
	position:absolute;
	top:40px;
	left:655px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
}
.galerie_show_room {
	font-size:24px;
	position:absolute;
	top:15px;
	left:725px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
}
.galerie_show_room_text {
	position:absolute;
	top:100px;
	left:725px;
	width:200px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
	line-height:16px;
}
.refernzliste {
	font-size:24px;
	position:absolute;
	top:15px;
	left:820px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
}
.kontakt {
	font-size:24px;
	position:absolute;
	top:40px;
	left:650px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
}
.impressum {
	font-size:24px;
	position:absolute;
	top:40px;
	left:600px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;	
}
.impr_right {
	position:absolute;
	top:380px;
	left:600px;
}
.impr_right {
	color:#FFF;
	line-height:20px;
}
.biografie {
	font-size:24px;
	position:absolute;
	top:40px;
	left:670px;
	color:#FFF;
	z-index:1000;
	font-family:Verdana;
	z-index:1000;

}
.herz_text {
	font-size:12px;
	position:absolute;
	left:445px;
	top:420px;
	color:#FFF;
	font-family:Arial;
	line-height:20px;
	width:400px;
	z-index:1000;
}
.herz_text a {
	color:#FFF;
	
}
.herz_text a:visited {
	color:#FFF;
	
}
.line_tr {
	width:896px;
	height:30px;
	background-image:url('images/line_bg_tr.png');
	position:absolute;
	z-index:1000;
	top:242px;
}
.resh_2 {
	background-image:url('images/resh_2.png');
	width:940px;
	height:212px;
	z-index:800;
	position:absolute;
	top:-137px;
}
.header {
	left:187px;
	top:98px;
	position:absolute;
}

.vizerunok {
	width:383px;
	height:265px;
	position:absolute;
	right:30px;
	bottom:15px;
	z-index:100;
}
.vetka {
	position:absolute;
	bottom:0px;
	left:3px;
}
.left_container {
	width:200px;
	position:absolute;
	top:-120px;
	left:35px;
	background-color:#FFF;
	z-index:1000;
}
.left_container .in {
	background-color:#deded2;
	width:196px;
	margin-left:2px;
	margin-top:4px;
	margin-bottom:2px;
}

.kontakt_container {
	width:200px;
	position:absolute;
	top:179px;
	left:35px;
	background-color:#FFF;
	z-index:1000;
}
.kontakt_container .in {
	background-color:#deded2;
	width:196px;
	margin-left:2px;
	margin-top:4px;
	margin-bottom:4px;
	padding-top:4px;
	padding-bottom:4px;
}


.kontakt_container_2 {
	width:200px;
	position:absolute;
	top:254px;
	left:35px;
	background-color:#FFF;
	z-index:1000;
}
.kontakt_container_2 .in {
	background-color:#deded2;
	width:196px;
	height:336px;
	margin-left:2px;
	margin-top:4px;

}
.kontakt_container_2 .in .text{
	padding-top:12px;
	padding-bottom:4px;
	padding-left:11px;
	padding-right:11px;
	color:#545640;
	line-height:18px;
}

.kontakt_container_2 .in .text_spec{
	padding-top:12px;
	padding-bottom:4px;
	padding-left:20px;
	padding-right:11px;
	color:#545640;
	line-height:18px;
}
.kontakt_container_2 .in .text_spec b {
	font-weight:bold;
}

.kontakt_container_2 .in .text_spec  ul {
	margin-top:10px;
	padding-left:5px;
}
.kontakt_container_2 .in .text_spec  hr{
	border:0px solid #CCC;
	background-color:#545547;
	margin-top:5px;
	margin-bottom:5px;
}

.kontakt_container_2 .in .text_spec  ul {
	
}
.kontakt_container_2 .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_left.gif');
	float:left;
	margin-left:0px;
	margin-top:-4px;
	overflow:hidden;
}
.kontakt_container_2 .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_right.gif');
	float:right;
	margin-right:0px;
	margin-top:-4px;
	overflow:hidden;
}

.ref_left_container {
	width:374px;
	position:absolute;
	top:-120px;
	left:35px;
	background-color:#FFF;
	z-index:900;
}
.ref_left_container .in {
	background-color:#deded2;
	width:370px;
	margin-left:2px;
	margin-top:4px;

	height:422px;
}

.ref_left_container .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_left.gif');
	float:left;
	margin-left:0px;
	margin-top:-4px;
	overflow:hidden;
}
.ref_left_container .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_right.gif');
	float:right;
	margin-right:0px;
	margin-top:-4px;
	overflow:hidden;
}

.ref_left_container .picture {
	margin-left:23px;
	float:left;
	width:14px;
	height:14px;
}
.ref_left_container .h_text {
	float:left;
	margin-left:14px;
	width:300px;
	line-height:18px;
	margin-top:-5px;
}
.ref_left_container .white_line {
	height:1px;
	margin-top:20px;
	margin-bottom:30px;
	width:370px;
	background-color:#FFF;
	overflow:hidden;
	clear:both;
}
.ref_left_container strong{
	color:#555440;
	font-weight:bold;
	text-decoration:none;
}

.ref_left_container .paging {
	margin-left:160px;
	margin-top:15px;
	width:100px;
}
.ref_left_container .paging .pointer_left {
	float:left;
	width:20px;
}
.ref_left_container .paging .pointer_left a {
	color:#808300;
	text-decoration:none;
}
.ref_left_container .paging .pointer_right {
	width:20px;
	height:10px;
	margin-left:10px;
	float:left;
}
.ref_left_container .paging .pointer_right a {
	color:#808300;
	text-decoration:none;
}
.ref_left_container .paging .pages_show {
	color:#808300;
	float:left;
}

.chris_left_container .paging {
	margin-left:150px;
	margin-top:20px;
}
.chris_left_container .paging .pointer_left {
	float:left;
	width:20px;
}
.chris_left_container .paging .pointer_left a {
	color:#808300;
	text-decoration:none;
}
.chris_left_container .paging .pointer_right {
	width:20px;
	height:10px;
	margin-left:10px;
}
.chris_left_container .paging .pointer_right a {
	color:#808300;
	text-decoration:none;
}
.chris_left_container .paging .pages_show {
	color:#808300;
}

.wn {
	height:280px;
	overflow:hidden;
	position:relative;
}
.ch_wn {
	height:360px;
	overflow:hidden;
	position:relative;
}

.wn_122 {
	height:320px;
	overflow:hidden;
	position:relative;
}

div#scrollbar { 
	position:absolute;
	width:10px; 
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
	right:-5px;
	top0px;
}

div#track { 
	position:absolute; left:-2px; top:12px;
	width:10px; 
	height:280px;
	cursor:pointer;
}
div#dragBar {
	position:absolute; top:1px;
	width:10px; height:70px;
	background-image:url('images/scroller.gif');
	cursor:pointer;
}  


.scrollbar { 
	position:absolute;
	width:10px; 
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
	right:-5px;
	z-index:1000;
}
.track { 
	position:absolute; left:-2px; top:12px;
	width:10px; 
	height:280px;
	cursor:pointer;
		z-index:1000;
}
.dragBar {
	position:absolute; top:1px;
	width:10px; height:70px;
	background-image:url('images/scroller.gif');
	cursor:pointer;
	z-index:1000;
}  

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
} 


.left_container .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/sq_left.png');
	float:left;
	margin-left:-2px;
	margin-bottom:-2px;
	overflow:hidden;
}
.left_container .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/sq_right.png');
	float:right;
	margin-right:-2px;
	margin-bottom:-2px;
	overflow:hidden;
}

.center_container {
	height:390px;
	width:374px;
	position:absolute;
	background-color:#FFF;
	z-index:1000;
	top:-120px;
	left:260px;
}
.center_container p {
	margin-top:10px;
}

.center_container .in {
	padding-top:10px;
	padding-left:16px;
	margin-right:16px;
	line-height:15px;
	overflow:hidden;
}

.center_container .in img {
	margin-bottom:10px;
	margin-top:-10px;
}

.right_container {
	width:300px;
	height:105px;
	position:absolute;
	right:0px;
	top:-120px;
	background-color:#FFF;
	z-index:1000;
}
.right_container .gallery-images-list {
	width:255px;
	height:120px;
}
.right_container .gallery-images-list .item-list ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:2px;
	margin-top:2px;
}

.right_container .gallery-images-list .item-list ul li{
	float:left;
	display:block;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	padding:0;
}
.right_container .gallery-images-list .paging {
	width:44px;
	background-color:#deded2;
	position:absolute;
	right:0px;
	height:98px;
	top:4px;
}
.right_container .gallery-images-list .paging .pointer_left {
	width:9px;
	height:11px;
	background-image:url('images/pointer_left.gif');
	cursor:pointer;
	position:absolute;
	bottom:15px;
	left:17px;
}

.right_container .gallery-images-list .paging .pointer_right {
	width:9px;
	height:11px;
	background-image:url('images/pointer_right.gif');
	cursor:pointer;
	position:absolute;
	top:15px;
	left:17px;
}
.right_container .gallery-images-list .paging .pages {
	color:#707151;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	position:absolute;
	top:40px;
	left:10px;
}

#gallery_preview_text {
	margin-left:2px;
	margin-top:7px;
}
#gallery_preview_container {
	margin-left:2px;
	margin-top:7px;
}

#block_300_325 {
	width:300px;
	height:325px;
	background-color:#FFF;
	z-index:1010;
	position:absolute;
	left:36px;
	top:-120px;
}
#block_370_325 {
	width:370px;
	height:325px;
	background-color:#FFF;
	z-index:1010;
	position:absolute;
	left:340px;
	top:-120px;
}
#block_374_388 {
	width:374px;
	height:388px;
	background-color:#FFF;
	z-index:1010;
	position:absolute;
	left:430px;
	top:-120px;

}
.tabs .tab {
	height:30px;
	width:150px;
	float:left; 
	background-color:#deded2;
	color:#666668;
	position:relative;
}
.tabs .active-trail {
	height:30px;
	width:150px;
	float:left; 
	background-color:#FFF;
	color:#838301;
	position:relative;
}
.tabs .text {
	position:absolute;
	left:10px;
	top:8px;
}
.tabs .pages {
	position:absolute;
	left:110px;
	top:8px;
	display:none;
}
.tabs .active-trail .pages {
	display:block;
}


.tabs .line {
	width:1px;
	height:19px;
	overflow:hidden;
	background-color:#818200;
	position:absolute;
	left:86px;
	top:0px;
	display:none;
}
.tabs .active-trail .line {
	display:block;
}

.tabs .tab:hover {
	background-color:#9a9a9a;
	cursor:pointer;
	color:#FFF;
}

.block_in .gallery-images-list {
	width:260px;
	height:120px;
	margin-left:27px;
	margin-top:45px;
}
.block_in .gallery-images-list .item-list ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:2px;
	margin-top:2px;
}

.block_in .gallery-images-list .item-list ul li{
	float:left;
	display:block;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	padding:0;
}
.block_in .gallery-images-list .paging {
	width:30px;
	position:absolute;
	right:0px;
	height:20px;
	top:7px;
	left:110px;
	color:#838301;
}
.block_in .gallery-images-list .paging .pointer_left {
	width:9px;
	height:11px;
	background-image:url('images/pointer_left.gif');
	cursor:pointer;
	position:absolute;
	top:2px;
	left:-14px;
}

.block_in .gallery-images-list .paging .pointer_right {
	width:9px;
	height:11px;
	background-image:url('images/pointer_right.gif');
	cursor:pointer;
	position:absolute;
	top:2px;
	left:25px;
}
.block_in .gallery-images-list .paging .pages {
}


#pointer_left {
	float:left;
}
#pointer_right {
	float:left;
}
#pages_show {
	float:left;
}

.photo_1 {
	background-image:url('images/photo_1.jpg');
	width:125px;
	height:148px;
	position:absolute;
	top:188px;
	left:37px;
	z-index:1000;
}
.photo_1_comment {
	width:130px;
	height:148px;
	position:absolute;
	top:347px;
	left:42px;
	z-index:1000;
	color:#FFF;
	line-height:20px;
}
.photo_2 {
	background-image:url('images/photo_2.jpg');
	width:125px;
	height:148px;
	position:absolute;
	top:188px;
	left:182px;
	z-index:1000;
}
.photo_2_comment {
	width:130px;
	height:148px;
	position:absolute;
	top:347px;
	left:187px;
	z-index:1000;
	color:#FFF;
	line-height:20px;
}
.photo_3 {
	background-image:url('images/photo_3.jpg');
	width:125px;
	height:148px;
	position:absolute;
	top:188px;
	left:327px;
	z-index:1000;
}
.photo_3_comment {
	width:130px;
	height:148px;
	position:absolute;
	top:347px;
	left:334px;
	z-index:1000;
	color:#FFF;
	line-height:20px;
}




.team_left_container {
	width:433px;
	position:absolute;
	top:188px;
	left:468px;
	background-color:#FFF;
	z-index:900;
}
.team_left_container .in {
	background-color:#deded2;
	width:429px;
	margin-left:2px;
	margin-top:4px;
	height:410px;
}

.team_left_container .in .text {
	padding-left:10px;
	padding-top:26px;
	padding-right:15px;
	color:#353533;
}

.team_left_container .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_left.gif');
	float:left;
	margin-left:0px;
	margin-top:-4px;
	overflow:hidden;
}
.team_left_container .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_right.gif');
	float:right;
	margin-right:0px;
	margin-top:-4px;
	overflow:hidden;
}
.team_left_container .team {
	position:absolute;
	width:180px;
	top:110px;
	padding-top:22px;
	line-height:15px;
}
.team_left_container .team h1 {
	color:#7f8200;
	font-family:Century Gothic, Arial Narrow;
	font-size:18px;
	padding-bottom:8px;
}

.team_left_container .partner {
	position:absolute;
	width:182px;
	top:111px;
	left:202px;
	padding-top:22px;
	line-height:15px;
	background-color:#f2f3ee;
	padding-left:20px;
	padding-bottom:5px;
}
.team_left_container .partner h1 {
	color:#7f8200;
	font-family:Century Gothic, Arial Narrow;
	font-size:18px;
	padding-bottom:8px;
}
.team_left_container .partner a {
	color:#818202;
	text-decoration:none;
}
.team_left_container .partner .marg {
	height:10px;
	width:200px;
}

.strelka {
	width:38px;
	height:54px;
	background-image:url('images/strelka.gif');
	position:absolute;
	left:23px;
	bottom:16px;
}
.biograf {
	position:absolute;
	left:36px;
	bottom:38px;
	color:#FFF;
}
.biograf a {
	color:#FFF;
	text-decoration:none;
}
.biograf a:hover {
	color:#FFF;
	text-decoration:underline;
}

.chris_left_container {
	width:374px;
	position:absolute;
	top:188px;
	left:263px;
	background-color:#FFF;
	z-index:900;
}
.chris_left_container .track { 
	position:absolute; 
	left:-2px; top:12px;
	width:10px; 
	height:340px;
	cursor:pointer;
	z-index:1000;
}
.chris_left_container .in {
	background-color:#deded2;
	width:370px;
	margin-left:2px;
	margin-top:4px;
	height:410px;
	overflow:hidden;
}

.chris_left_container .in .text {
	padding-left:26px;
	padding-top:13px;
	padding-right:33px;
	color:#353533;
	line-height:15px;
}
.chris_left_container .in .text a {
	color:#353533;
}
.chris_left_container .in .year {
	font-weight:bold;
	padding-top:20px;
}
.chris_left_container .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_left.gif');
	float:left;
	margin-left:0px;
	margin-top:-4px;
	overflow:hidden;
}
.chris_left_container .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_right.gif');
	float:right;
	margin-right:0px;
	margin-top:-4px;
	overflow:hidden;
}

.impressum_container {
	width:373px;
	position:absolute;
	top:179px;
	left:208px;
	background-color:#FFF;
	z-index:900;
}
.impressum_container .in {
	background-color:#deded2;
	width:369px;
	margin-left:2px;
	margin-top:4px;

	height:409px;
}
.impressum_container p{
	margin-top:15px;
}
.impressum_container .in .text{
	padding:30px;
	line-height:16px;
}
.impressum_container .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_left.gif');
	float:left;
	margin-left:0px;
	margin-top:-4px;
	overflow:hidden;
}
.impressum_container .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_right.gif');
	float:right;
	margin-right:0px;
	margin-top:-4px;
	overflow:hidden;
}




.form_container {
	width:373px;
	position:absolute;
	top:179px;
	left:258px;
	background-color:#FFF;
	z-index:900;
}
.form_container .in {
	background-color:#deded2;
	width:369px;
	margin-left:2px;
	margin-top:4px;
	height:409px;
}

.form_container .in .text {
	padding-left:3px;
	padding-top:10px;
	padding-right:15px;
	color:#353533;
}

.form_container .sq_left {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_left.gif');
	float:left;
	margin-left:0px;
	margin-top:-4px;
	overflow:hidden;
}
.form_container .sq_right {
	width:12px;
	height:12px;
	background-image:url('images/ref_sq_right.gif');
	float:right;
	margin-right:0px;
	margin-top:-4px;
	overflow:hidden;
}


.form_left {
	float:left;
	margin-top:11px;
}
.form_right {
	float:right;
	margin-top:11px;
}

.forms_left {
	float:left;
	width:170px;
}
.forms_right {
	float:right;
	width:170px;
}
.req {
	float:left;
	width:14px;
	padding-top:4px;
}
.texsm {
	width:149px;
	height:16px;
	border: 1px solid #8b8747;
	color:#333335;
	font-size:11px;
}
.texplz {
	width:47px;
	height:16px;
	border: 1px solid #8b8747;
	color:#333335;
	font-size:11px;
}

.texort {
	width:97px;
	height:16px;
	border: 1px solid #8b8747;
	color:#333335;
	font-size:11px;
}
.tex {
	width:335px;
	height:16px;
	border: 1px solid #8b8747;
	color:#333335;
	font-size:11px;
}
.texar {
	width:335px;
	height:107px;
	border: 1px solid #8b8747;
	color:#333335;
	font-size:11px;
	font-family:Arial;
}

.form_left .textt {
	padding:0;
	margin:0;
	float:left;
	width:320px;
	margin-left:4px;
}
.form_left .checkbox {
	float:left;
}

.form_left .chc{
	border: 1px solid #8b8747;
	width:10px;
	height:10px;
}
.but_sended {
	float:right;
	margin-top:19px;
}
.but_ios {
	float:right;
	margin-top:44px;
	margin-right:5px;
}
.but_zur {
	position:absolute;
	right:15px;
	top:224px;
}
.button {
	border:1px solid #FFF;
	background:#7d7d5b;
	color:#FFF;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	font-size:12px;
	cursor:pointer;
}
.err_text {
	color:#F00;
	position:absolute;
	top:150px;
	width:300px;
	left:70px;
}
.confirm_text {
	position:absolute;
	top:150px;
	width:340px;
	left:20px;

}
.bug_fix_1 {
	width:0px;
	height:0px;
	overflow:hidden;
}