body
{background-color: #3E4045;
font-family: Verdana, sans-serif;
color: #FFF;
font-size: 11px;
margin: 50px 50px 50px 50px;}

a:link,a:visited,a:active
{color: #FFF;
text-decoration: underline;}
a:hover
{color: #A3A7A7;
text-decoration: underline;}

/**/

div#frame, table#frame {
width:850px;
margin-left:auto;
margin-right:auto;
left:50%;
margin-left:-425px;
position:absolute;
}

td#navigation {
height: 67px;
text-align: right;
vertical-align: bottom;
font-family: Arial Narrow, Trebuchet MS, "Lucida Grande", Lucida, Verdana, sans-serif;
text-transform: uppercase;
font-size: 13px;
}

td#subnavigation {
height: 67px;
vertical-align: center;
text-transform: uppercase;
font-family: Arial Narrow, Trebuchet MS, "Lucida Grande", Lucida, Verdana, sans-serif;
font-size: 11px;
}

td#content {
}

div#footer, td#footer {
padding: 50px 0px 50px 0px;
text-align: right;
font-size: 10px;
}

/**/

div#left {
float: left;
width: 220px;
padding-top: 160px;
background-image: url(../_im/hb_portret.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
line-height: 16px;
font-size: 11px;
}

div#right {
float: right;
width: 540px;
text-align: justify;
font-size: 11px;
}

div#center {
width: 100%;
text-align: center;
}

/**/

a#nav:link,a#nav:visited,a#nav:active,
a#sub:link,a#sub:visited,a#sub:active,
a#lang:link,a#lang:visited,a#lang:active
{color: #A3A7A7;
text-decoration: none;}
a#nav:hover,
a#lang:hover
{color: #FFF;
text-decoration: none;}
a#sub:hover
{color: #001E58;
text-decoration: none;}

/**/

span#hidden
{color: #3E4045;}




/*work*/

table.work {
}

td.work_left {
padding: 0px 0px 0px 70px;
}

td.atelier_left {
padding: 0px 0px 0px 70px;
}

td.work_middle {
width: 450px;
}

td.atelier_middle {
width: 445px;
}

td.work_right {
width: 150px;
padding: 0px 0px 0px 10px;
text-align: left;
vertical-align: bottom;
font-size: 9px;
}

div.wna {
height: 50px;
width: 50px;
border: 2px solid #001E59;
margin: 6px 0px 6px 0px;
}

div.wn {
height: 50px;
width: 50px;
border: 2px solid #FFF;
margin: 6px 0px 6px 0px;
}

div.wn:hover {
border: 2px solid #001E59;
}

div.ana {
height: 50px;
width: 50px;
border: 2px solid #001E59;
margin: 6px 0px 6px 0px;
}

div.an {
height: 50px;
width: 50px;
border: 2px solid #FFF;
margin: 6px 6px 6px 0px;
}

div.an:hover {
border: 2px solid #001E59;
}

/*links*/

div.links {
padding: 0px 0px 10px 0px;
text-align: left;
font-size: 10pt;
}

div#leftlinks {
float: left;
width: 220px;
padding-top: 330px;
background-image: url(../_im/wb_portret.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
line-height: 16px;
font-size: 11px;
}

li {
padding: 10px 0 20px 0;
border-bottom: 1px solid #666;
}








