html,body{margin:0;padding:0}
body
{
 font-family:verdana;
 font-size:12px;
 background-image:url('images/back.consultants.gif');
 background-repeat:no-repeat;
 background-color:#F3F2F2;
 margin-left:20px;
 margin-top:45px;
}

div#consulting
{
 width:964px;
 background-image:url('images/back.content.bottom.gif');
 background-repeat:no-repeat;
 background-position:bottom;
 padding-bottom:20px;
 background-color:#ffffff;
 padding-top:28px;
 padding-left:16px;
}

div#left
{
 width:220px;
 float:left;
}

div#content
{
 width:728px;
 float:right;
 line-height:1.45em; font-family: Verdana; font-size: 13px; color: #2E2E2E; text-align:justify;
 padding-right:15px;
}

div#content p
{
 margin-top:7px;
 margin-bottom:13px;
 padding-left:4px;
 letter-spacing: 0.004em; font-family: Verdana; font-size: 13px; color: #2E2E2E; line-height:1.5em; text-align:justify
}

.logo
{
 margin-left:15px;
 border:0px;
}

.button
{
 background: url(images/button.back.gif) top left no-repeat;
 display: block;
 border:0px;
 width:194px;
 height:25px;
 text-decoration:none; color:#000000;
 font-size:13px;
 padding-top:7px;
 padding-left:16px;
 margin-bottom:5px;
}

.links
{
 background: url(images/link.back.gif) bottom left repeat-x;
 display: block;
 height:15px;
 border:0px;
 width:190px;
 padding-top:4px;
 padding-bottom:7px;
 text-decoration:underline;
 font-size:12px;
 padding-left:16px;
 margin-bottom:3px;
 background-position:2px 0px;
}

.links_small
{
 display: block;
 height:15px;
 border:0px;
 width:187px;
 padding-top:4px;
 padding-bottom:0px;
 text-decoration:underline;
 font-size:11px;
 padding-left:6px;
 margin-left:10px;
 color:#5B8CBD;
}

.links:hover
{
 background: url(images/link.back.hover.gif) bottom left repeat-x;
}


.content_left
{
 width:350px;
 float:left;
 font-size:12px;
 font-size:12px;
 margin-top:7px;
 padding-left:6px;
 line-height:1.4em
}

.content_right
{
 width:350px;
 float:right;
 font-size:12px;
}

.strong_blue
{
 color:#3F7DB8;
 font-family: Arial;
 font-size: 15px;
 font-weight:bold;
}


div#footer
{
 clear:both;
 margin-top:8px;
 margin-left:20px;
}

div#footer A
{
 font-size:11px;
}


h1
{
 font-size:19px;
 font-family:Arial;
 padding-bottom:0px;
 margin-bottom:15px;
 margin-top:3px;
 color:#164170;
 padding-left:3px;
}

h2
{
 font-size:15px;
 font-family:Arial;
 padding-bottom:0px;
 margin-bottom:10px;
 color:#164170;
 margin-top:18px;
 padding-left:3px;
}

A
{
 color: #2F6881;
}

A:hover
{
 TEXT-DECORATION: underline;
}

img
{
 border:0px;
}

.linkbox
{
 width:210px; height:60px; float:left; margin-right:10px;
  font-size:11px; font-weight:bold;
 font-family:Verdana;
 color:#164170;
 padding-left:6px;
}

.sitemap
{
 width:210px; height:500px; float:left;
}

.linkbox_link
{
 font-size:11px;
 color:#5A5A5A;
 font-weight:normal;
 font-family:Verdana;
 padding-top:3px;
 display:block;
}

.start_photo
{
 float:left;
 margin-right:10px;
 margin-bottom:10px;
 border:1px solid #BFC7CD;
 padding:2px;
 margin-top:10px;
}

.picture
{
 margin-right:15px;
 margin-bottom:5px;
 border: 1px solid #C7C6B4;
 padding:4px;
 float:left
}

.picture2
{
 margin-left:15px;
 margin-bottom:5px;
 border: 1px solid #C7C6B4;
 padding:4px;
 float:right
}


.box
{
 width:260px; height:170px; float:left; margin-right:10px; background-image:url('../images/panel.gif'); background-repeat:repeat-x; padding:10px; font-size:12px; line-height:1.30em
}

.box_out
{
 height:190px; width:600px; margin-bottom:15px;
}

.box2
{
 padding:5px;
 background-color:#F0F5F7
}

.links_bottom
{
 margin-right:15px;
}



.panel_top
{
 width:440px;
 height:13px;
 background-color:#ffffff;
 background-image:url('../images/panel440.top.gif');
 background-repeat:no-repeat;
 text-align: left;
}

.panel_middle
{
 background-color:#ffffff;
 padding-right:15px;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 min-height:50px;
 width:410px;
 background-image:url('../images/panel440.back.gif');
 background-repeat:repeat-x;
 font-size:11px;
}

.panel_bottom
{
 width:440px;
 height:13px;
 background-image:url('../images/panel440.bottom.gif');
 background-repeat:no-repeat;
 text-align: left;
}

.panel_bridge
{
 width:440px;
 height:9px;
 background-image:url('../images/panel440.bridge.gif');
 background-repeat:no-repeat;
 text-align: left
}

.small {  font-family:Verdana; font-size:10px; }
.test {  font-family:verdana; font-size:14px; margin-left:5px; }
.text {  font-family:verdana; font-size:12px; margin-left:5px; }
