body
{
background: #eeeff0;
margin:0;
padding:0
}

p, td, ul, ol
{
color: #272a2c;
font: 12px/18px Arial, Helvetica, sans-serif;
}
h1 {font:italic bold 19px/26px Arial, Helvetica; text-align:center; color:#4d5b6f; margin:0px 10px}
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 bottom;
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 {font:italic bold 19px/26px Arial, Helvetica, sans-serif; color:#4d5b6f; border-bottom:1px solid #bcbdbe}
.text_title_italic
{
color: #020202;
font: italic 17px/22px Arial, Helvetica, sans-serif;
}
.text_big {font:17px/22px Arial, Helvetica, sans-serif; color:#444343}
.text_blue {font:12px/16px Arial, Helvetica, sans-serif; color:#565f75}
.text_red {font:bold 12px/16px Arial, Helvetica, sans-serif; color:#e43018}
.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 {font:11px Arial, Helvetica, sans-serif; color:#1b1b1b; text-align:right}
.text_name {font:11px Arial, Helvetica, sans-serif; color:#7f8492; margin-bottom:0px; padding-bottom:0px}
.text_question {font:16px/22px Arial, Helvetica, sans-serif; color:#7f8492; margin:0px; padding:0px}

/*link*/
a.link_personal {font:17px/22px Arial, Helvetica, sans-serif; color:#020202; text-decoration:none}
a.link_photo {font:bold 13px/18px Arial, Helvetica, sans-serif; color:#686361; text-decoration:none}
a.link_pages {font:normal 13px Verdana, Helvetica, sans-serif; color:#1b1b1b; text-decoration:none}
a.link_bottom {font:11px/14px Arial, Helvetica, sans-serif; color:#5d666c; text-decoration:none}
a.link_impex {font:9px Arial, Helvetica, sans-serif; color:#5d666c; text-decoration:none}
a.link_icq {font:11px Arial, Helvetica, sans-serif; color:#343434; 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:0px; padding:0px}

.input_anketa
{
border:1px solid #a2a2a2;
background:#ffffff;
color:#272a2c;
font:12px/18px Arial, Helvetica, sans-serif;
width:235px}

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:0px 1px;
display:block;
background-color:#434343}

.b1 {margin:0px 2px; background:#e89933; border:none}

.b1 b {margin:0px 1px; background:#e89933; border-color:#e89933}

.b2 {margin:0px 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:0px 1px; padding:0px 12px; background-color:#434343}

#div {width:155px}
