#topmenu
{
width:500px;
height:170px;
font-size:16px;
padding:115px 0 0 16px;
color: #4B5151;
}

#header {
width:100%;
position:relative;
height:170px;
}
.box05 a:visited {
color:#3F3F3F;
text-decoration:underline;
}
 .box05 a:link{
color:#3F3F3F;
text-decoration:underline;
}
 .box05 a:hover{
color:#3F3F3F;
text-decoration:none;
}


#content {
width:920px;
background-color:#DFDED5;
margin:25px auto 0 auto;
padding-left:5px;
text-align:left;
}


#mainpage
{
width:881px;
padding:20px;
margin:0 auto;
}

#bigfoto
{
width:655px;
height:auto;
float:left;
}

#mainpagetxt
{
width:205px;
height:auto;
float:left;
margin:0 0 0 20px;
}

#lc {
width:430px;
padding:20px 0px 20px 15px;
float:left;
}

#foto_lc {
width:420px;
height:234px;
}

p {

padding:0px 0 0 0;
margin:0px 0 10px 0;

}

h1 {
font-size:15px;
line-height:16px;
color:#3F3F3F;
padding:14px 0 5px 0;
margin:0;
font-weight:bold;
}
h1 a:visited, h1 a:link {
text-decoration:none;
color:#3F3F3F;
}
h1 a:hover{
text-decoration:underline;
color:#3F3F3F;
}
.left_content {
padding:0px 0 19px 0;
border-bottom:5px solid #CECDC3;
}

#rc {

width:452px;
padding:20px 0px 10px 20px;
float:left;
}

.box_right {
width:435px;
margin-bottom:10px;
background:url(images/border_bottom210.jpg) bottom right no-repeat;
}

.foto01 {
width:205px;
height:112px;
float:left;
margin-right:24px;
}

.right_content {
padding-bottom:8px;
padding-top:17px;
float:right;
width:205px;
 }

.footer {
width:927px;
font-size:11px;
line-height:22px;
color:#EFEEE6;
margin:0 auto;
padding-bottom:200px;
}
.footer a:visited {
color:#EFEEE6;
text-decoration:none;
}
 .footer a:link{
color:#EFEEE6;
text-decoration:none;
}
 .footer a:hover{
color:#EFEEE6;
text-decoration:underline;
}
