body {
	background: #eeeff0;
	margin: 0;
	padding: 0;
}
p, td, ul, ol {
	color: #272a2c;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
hr {
	color: #d6d6d7;
	height: 1px;
	width: 100%;
}
.td_photo_title {
	background: url(images/bg_photo_top.gif) repeat-x;
	color: #686361;
	font: 11px/14px Arial, Helvetica, sans-serif;
	height: 55px;
}
.td_photo_left {
	background: url(images/bg_photo_left.gif) repeat-y;
	vertical-align: top;
}
.td_photo_right {
	background: url(images/bg_photo_right.gif) repeat-y;
	vertical-align: top;
}
.td_photo_bottom {
	background: url(images/bg_photo_bottom.gif) repeat-x;
}
.td_head {
	background: url(images/bg_head.gif) repeat-x;
}
.td_icq {
	background: url(images/head_icq.gif) no-repeat;
	padding: 0 0 0 36px;
}
.td_left {
	background: url(images/bg_left.gif) repeat-y;
}
.td_banner {
	text-align: center;
	vertical-align: top;
	padding-top: 15px;
}
.td_main {
	background: url(images/bg_main.gif) repeat-x top;
	color: #272a2c;
	font: 12px/18px Arial, Helvetica, sans-serif;
	padding: 30px 30px 0 30px;
	vertical-align: top;
}
.td_right {
	background: url(images/bg_right.gif) repeat-y;
	color: #5d666c;
	font: 11px/14px Arial, Helvetica, sans-serif;
	padding: 20px 10px 0 25px;
	width: 268px;
}
.bg_right {
	background: url(images/bg_right.gif) repeat-y;
}
.td_bottom {
	color: #5d666c;
	font: 11px/14px Arial, Helvetica, sans-serif;
	background: url(images/bg_bottom.gif) repeat-x bottom;
	padding: 0 30px 15px 30px;
	vertical-align: bottom;
}
.td_bottom_right {
	background: url(images/bg_bottom_right.jpg) no-repeat left;
	padding: 0 10px 15px 25px;
}
.td_gallery {
	background: url(images/bg_gallery.gif) repeat-y;
	vertical-align: top;
}
.td_title_personal {
	background: #fefeff;
	padding: 3px 0 3px 3px;
}
.td_table_title {
	background: url(images/bg_table.jpg) repeat-x;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #808080;
	text-transform: lowercase;
	border-right: 1px solid #d8d6d7;
	text-align: center;
	height: 49px;
	padding: 0 5px 0 5px;
}
.td_table_title_last {
	background: url(images/bg_table.jpg) repeat-x;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #808080;
	text-transform: lowercase;
	text-align: center;
	height: 49px;
	padding: 0 5px 0 5px;
}
.td_table {
	font: 11px Arial, Helvetica, sans-serif;
	color: #2a2a2a;
	border-right: 1px solid #d8d6d7;
	border-bottom: 1px solid #d8d6d7;
	padding: 15px 5px 15px 5px;
	text-align: center;
}
.td_table_last {
	font: 11px Arial, Helvetica, sans-serif;
	color: #2a2a2a;
	border-bottom: 1px solid #d8d6d7;
	padding: 15px 5px 15px 5px;
	text-align: center;
}
/*text*/
.text_title {
	color: #4d5b6f;
	font: italic bold 19px/26px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #bcbdbe;
}
.text_title_italic {
	color: #020202;
	font: italic 17px/22px Arial, Helvetica, sans-serif;
}
.text_big {
	color: #444343;
	font: 17px/22px Arial, Helvetica, sans-serif;
}
.text_blue {
	color: #565f75;
	font: 12px/16px Arial, Helvetica, sans-serif;
}
.text_red {
	color: #e43018;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
}
.text_pages {
	color: #1b1b1b;
	font: 11px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #bcbdbe;
	text-align: right;
	padding-right: 5px;
}
.text_pages_no_border {
	color: #1b1b1b;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: right;
}
.text_name {
	color: #7f8492;
	font: 11px Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	padding-bottom: 0;
}
.text_question {
	color: #7f8492;
	font: 16px/22px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
/*link*/
a.link_personal {
	color: #020202;
	font: 17px/22px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_personal:visited {
	color: #020202;
	font: 17px/22px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_personal:hover {
	color: #020202;
	font: 17px/22px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_photo {
	color: #686361;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_photo:visited {
	color: #686361;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_photo:hover {
	color: #686361;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_pages {
	color: #1b1b1b;
	font: 13px Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-style:normal;
}
a.link_pages:visited {
	color: #1b1b1b;
	font: 13px Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-style:normal;
}
a.link_pages:hover {
	color: #1b1b1b;
	font: 13px Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-style:normal;
}
a.link_bottom {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #5d666c;
	text-decoration: none;
}
a.link_bottom:visited {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #5d666c;
	text-decoration: none;
}
a.link_bottom:hover {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #5d666c;
	text-decoration: none;
}
a.link_impex {
	color: #5d666c;
	font: 9px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_impex:visited {
	color: #5d666c;
	font: 9px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_impex:hover {
	color: #5d666c;
	font: 9px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_icq {
	color: #343434;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_icq:visited {
	color: #343434;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_icq:hover {
	color: #343434;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*border*/
.img {
	border: 1px solid #525252;
	margin-bottom: 10px;
	margin-left: 28px;
}
.border_white {
	border: 1px solid white;
}

.inv {
font-size:1px;
color:#EEEFF0;
}

/*form*/
form {
	margin: 0;
	padding: 0;
}
.input_anketa {
	border: 1px solid #a2a2a2;
	background: White;
	color: #272a2c;
	font: 12px/18px Arial, Helvetica, sans-serif;
	width: 235px;
}
.text2{
font: 11px/14px Arial, Helvetica, sans-serif;

}
a.link_red, a.link_red:visited, a.link_red:hover {
	color: red;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.techcenter {
	color: yellow;
	font: bold 26px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tellefon {
	color: yellow;
	font: bold 20px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.b1, .b2, .b3, .b4, .b5,
      .b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
      .b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
      .b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
        height: 1px;
        font-size: 1px;
        overflow: hidden;
        border-style: solid;
        border-width: 0 1px;
        display: block;
		  background-color: #434343;
      }
      .b1 {
        margin: 0 2px;
        background: #e89933;
        border: none;
      }
      .b1 b {
       margin: 0 1px;
       background: #e89933;
       border-color: #e89933;
      }
      .b2 {margin: 0 1px; border-color: #e89933;}
      .b2 b {border-color: #e89933;}
      .b2 i {border-color: #e89933;}
      .b2 q {border-color: #e89933;}
      .b3 {border-color: #e89933;}
      .b3 b {border-color: #e89933;}
      .b3 i {border-color: #e89933;}
      .b4 {border-color: #e89933;}
      .b4 b {border-color: #e89933;}
      .b5 {border-color: #e89933;}
      .b5 b {border-color: #e89933;}
      .text_tech {
        border: 1px solid #e89933;
        border-width: 0 1px;
        padding: 0 12px;
		  background-color: #434343;
      }
	  #div {
	  width: 155px;
	  }

 