body { background: #FFFpadding: 0 0 0 0; margin: 10 0 0 0; font-family: Verdana, Arial; font-size: 11px; }
.top-menu { background: url(images/bg_menu.jpg); height: 25px; vertical-align: bottom; padding-left: 5px; padding-right: 5px; padding-top: 6px; } 
.top-menu a:link, .top-menu a:visited {  font-family: Arial;  font-size: 12px; font-weight: normal;  text-decoration: none;  color: #FFF; font-weight: bold; padding-left: 2px; padding-right: 2px; }
.top-menu a:hover { font-family: Arial; font-size: 12px;  font-weight: normal;  text-decoration: none;  color: #FFED5E; font-weight: bold; }
.top-menu a.current:link, .top-menu a.current:visited {  font-family: Arial; font-size: 12px; font-weight: bold;  text-decoration: none;  color: #FFED5E; }
.top-menu a.current:hover { font-family: Arial; font-size: 12px;  font-weight: boldtext-decoration: none;  color: #FFED5E; font-weight: bold; }

.box-abstract { height: 138px; vertical-align: top; } 
.box-abstract div.slogan { padding-left: 127px; padding-top: 20px; font-size: 18px; color: #C81414; font-weight: bold; line-height: 24px;  } 
.box-abstract div.text { padding-left: 132px; padding-top: 10px; font-size: 11px; color: #000; font-weight: normal; padding-right: 5px; line-height: 18px;  } 

.box-main { background: url(images/bg_text.jpg) no-repeat; vertical-align: top; padding: 10px; font-size: 11px; color: #000; background-color: #F5F5F5; line-height: 18px;  } 
.box-main P, .box-main TD { font-size: 11px; color: #000; line-height: 18px;  } 
.box-main h1 { font-size: 17px; color: #C81414; font-weight: bold;  } 
.box-main a:link, .box-main a:visited {  font-size: 11px; font-weight: normal;  text-decoration: none;  color: #C81510; }
.box-main a:hover { font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #000; }

.box-left { background: url(images/bg_left_bottom.jpg); vertical-align: top; font-size: 11px; color: #000; width: 211px; } 
.box-left .foto { vertical-align: top; height: 283px; background: #0F0; } 
.box-left .foto .text { vertical-align: bottom; padding-top: 266px; padding-left: 5px; font-size: 11px; color: #CDCDCD; line-height: 16px;  } 
.box-left .content-left { font-size: 11px; color: #000; padding: 7px; } 
.box-left .content-left P { font-size: 11px; color: #000; line-height: 18px;  } 
.box-left .content-left  h1 { font-size: 12px; color: #C81414; font-weight: bold;  } 
.box-left .content-left  a:link, .content-left .content-left  a:visited {  font-size: 11px; font-weight: normal;  text-decoration: none;  color: #C81510; }
.box-left .content-left  a:hover { font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #000; }


.box-footer { background: url(images/bg_footer.jpg) no-repeat; font-family: Arial;  color: #666; font-size: 10px; height: 60px; vertical-align: top; text-align: center; padding-top: 10px; } 
.box-footer a:link, .box-footer a:visited {  font-family: Arial;  font-size: 10px; font-weight: normal;  text-decoration: none;  color: #CCCCCC; font-weight: normal; padding-left: 4px; padding-right: 4px;}
.box-footer a:hover { font-family: Arial;  font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #FFF; font-weight: normal; }
.box-footer a.footer:link, .box-footer a.footer:visited {  font-family: Arial;  font-size: 10px; font-weight: normal;  text-decoration: none;  color: #666; font-weight: normal; padding-left: 4px; padding-right: 4px;}
.box-footer a.footer:hover { font-family: Arial;  font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #CCCCCC; font-weight: normal; }

ul.arrow { list-style-type: none; padding: 0px 0px 0px 10px; margin: 0; }
li.arrow { background: url('images/arrow-red-white.gif'); background-repeat: no-repeat; padding: 0px 0px 5px 15px; margin:0; }
