/* CSS Document */

body, html {
background: #e98c38;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

#c{
width: 947px;
padding: 0 21px 0 18px;
margin: 20px auto;
background: #fdae51 url(img/banner.jpg) no-repeat;
}

#t{
clear: both;
height: 385px;
}

#m{
background: #5a6383;
border: 2px solid #798490;
border-left: none;
border-right: none;
clear: both;
padding: 5px 20px;
height: 20px;
}

#l{
float: left;
margin-top: 16px;
margin-left: 16px;
width: 645px;
height: auto !important;
height: 495px;
padding: 10px 25px 10px 25px;
min-height: 515px;
background: #fecc91 url(img/text.jpg) no-repeat;
border: 1px solid #000;
}

#r {
float: left;
margin-left: 16px;
margin-top: 16px;
width: 200px;
border: 1px solid #000;
}

#f {
padding: 10px;
text-align: center;
font-size: 11px;
}

.o1, .o2, .r1, .r2{
padding: 5px;
text-align: center;
}

.o1, .o2{
color: #fff;
font-size: 18px;
font-weight: bold;
}
.o1{
background: #5a688a;
}

.r1{
background: #e98c38;
}

.o2{
background: #927a76;
}

.r2{
background: #c5920e;
text-align: left;
}

#f{
clear: both;
}