body {       
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 150%;
min-width:1235px;
}
a img {
border:0;
}
table {
border-collapse:collapse;
width:100%;
}
td {
padding:0px;
vertical-align:top;
}

#header {
background:#21231e;
}
#header table {
height:211px;
}
#header #flash {
text-align:right;
padding:0 0 0 0;
background:url(/images/flash_shadow.gif) no-repeat 2px 3px;
height:211px;
}
#header #logo {
width:265px; height:211px;
background:url(/images/leave.jpg) no-repeat left top;
}
#header #logo .logo {
position:relative; top:115px; left:70px;
}
#menu {
background:#8ac221;
height:22px;
border-bottom:3px #2cb700 solid;
color:#21231e;
font-family:Arial narrow, Arial;
font-weight:bold;
font-size:16px;

}
#menu td {
vertical-align:middle;
}
#menu table {
height:22px;
}
#menu a {
color:#21231e;
text-decoration:none;
}
#menu a:hover {
text-decoration:underline;
}
#submenu {
padding:40px 0 40px 25px;
}
#submenu b a {
color:#21231e;
}
#submenu a {
color:#FFFFFF;
text-decoration:none;
}
#submenu a:hover {
text-decoration:underline;
}
#submenu ul, #submenu ul li {
margin:0; padding:0;
}
#submenu ul ul {
padding:0 0 0 15px;
}
#submenu li {
list-style:none;
}
#content {
}
#content h3 {
margin:0; padding:10px 0 0 0;
color:#0d0e0c;
font-size:12px;
}
#content p {
margin:0; padding:10px 0 10px 0;
text-indent:35px;
}
#content #l_c {
background:#719569;
width:265px;
}
#content #r_c {
background:#d6ebec;
padding:30px 40px 40px 70px;
}

#footer {
background:#a3c0aa;
background:#8ac221;
border-top:3px #2cb700 solid;
color:#FFFFFF;
padding:0 40px 0 265px;
}

/*
#fotolist img 
{
margin: 5px;
}
*/
.subrub {

}

.portf td {
padding:20px 20px 0 0;
}




.keyfooter, .keyfooter a 
{
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
text-align: center;
text-decoration:none;
color:#135803;
}

#header #lru {
width:50px; height:21px;

}
#header #ru .ru {
position:relative; top:115px;right:70px;
}

