body
{
 height: 100%;
  margin: 0;
  padding: 0;
  background: #f2f2f2 url(/img/grad.jpg) repeat-x 0 0;
  font: 12px/170% Arial;
  color: #333333;
}
#wrapper{
 background: url(/img/back.jpg) no-repeat 0 5px;
 height: 100%;
 width: 100%;
}
#menu{
position: relative; left:200px; top:5px; width:780px;
vertical-align: top;
height:50px;
}
.menutable td{
  text-decoration: none;
  height: 50px;
  font: 14px/170% Arial;
  padding: 30px 3.5em 10px 1.5em;
  background: url(/img/line.gif) no-repeat 0 0;
}
.menutable a:link, .menutable a:visited {
  text-decoration: none;
}
.menutable a:hover {
  text-decoration: underline;
}
#stellagi_logo{
position: relative; left:460px; top:40px; width:420px;
}
.blue {
background: #1f75d7;
padding: 10px;
}
#logo_text{
padding-top: 10px;
text-align: right;
font: 13px/170% Arial;
color: #666666;
}

#s1{
font-size: 110%;
color: #000000;
font-weight: bold;
}
#s2{
font-size: 120%;
color: #000000;
font-weight: bold;
}
#s3{
font-size: 150%;
color: #000000;
}

.leftmenu{
position: absolute; z-index:15; left:40px; top:280px; width:200px;
height: 60px;
}
.leftmenu-top{
color: #ffffff;
font: 18px/170% Arial;
padding: 15px 0 0 40px;
height: 60px;
background: url(/img/menu.png) no-repeat 0 0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src=/img/menu.png,sizingMethod=crop);
}
a:link, a:visited {
  color: #000;
  text-decoration: underline;
}
a:hover {
  color: #000;
  text-decoration: none;
}
a:active, a.active {
  color: #000;
}
img, a img {
  border: none;
}
table {
  margin: 0 0 0 0;
  width: 100%;
  border-collapse: collapse;
}
td, th {
  padding: 0 0 0 0;
}


.contentall{
position: absolute; z-index:16; left:250px; top:280px; width:630px;
}
.header {
background: #ffffff url(/img/icon.gif) no-repeat 20px 0;
padding: 0 0 0 55px;
color: #709dc5;
height: 28px;
font: 14px/170% Arial;
}

.contentback {
background: #ffffff url(/img/picture.jpg) no-repeat 10px 15px;
padding: 0 0 0 55px;
height: 280px;
font: 12px/140% Arial;
}

.contentmain {
background: #ffffff;
padding: 0 0 0 55px;
height: 280px;
font: 12px/140% Arial;
}

.block_1{
padding: 20px 40px 0 360px;
}

.block_2{
padding: 30px 40px 0 180px;
}

.block_3{
padding: 30px 40px 0 0px;
}

.adress_1 {
background: #354c9a;
color: #ffffff;
padding: 2px 8px;
font: 11px/140% Arial;
}
.adress_2 {
background: #1f75d7;
color: #ffffff;
padding: 2px 8px 0 8px;
font: 11px/140% Arial;
}
.copyrights{
padding: 10px 40px 20px 40px;
}
.copyrights_text{
font-size: 11px;
}
.left_angle {
 background: url(/img/left_angle.png) no-repeat 0 0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src=/img/left_angle.png,sizingMethod=crop);
}
.bottom_angle {
 background: url(/img/bottom_angle.png) no-repeat 0 0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src=/img/bottom_angle.png,sizingMethod=crop);
}
.bottom_right {
 background: url(/img/bottom_right.png) no-repeat 0 0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src=/img/bottom_right.png,sizingMethod=crop);
}

.right_angle {
background: url(/img/right_angle.png) no-repeat 0 0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src=/img/right_angle.png,sizingMethod=crop);
}

.shadowed { empty-cells: show; }
.shadowed .leftmenu-top,
.shadowed .bottom_right,
.shadowed .bottom_angle,
.shadowed .left_angle,
.shadowed .right_angle,
{ //background: none; }
