table
 {
  border-collapse: collapse;
  border-spacing:0px;
 }

table td
 {
  padding: 0px;
 }

body, td
 {
  font: 12px Arial;
 }

body
 {
/*  color:white;*/
  color:#b6b6b6;
 }

table.border_main
 {
/*  border:1px solid #9ee6fe;*/
  border:1px solid #2e2e2e;
 }

a
 {
  text-decoration: underline;
  color:#b6b6b6;
 }
a:hover
 {
  text-decoration: none;

 }

td.footer_copy
 {
  text-align:center;
  vertical-align:bottom;
  background-color:#1a1a1a;
 }

td.footer_copy a
 {
  display:block;
  color:#313131;
  font-size:12px;
  font-weight:bold;
  margin-bottom:4px;
  text-decoration: none;
 }

td.footer_copy a:hover
 {
  text-decoration:underline;
 }

td.navigation
 {
  background-color:#2e2e2e;
  vertical-align:top;
 }

td.navigation table
 {
  margin-top:27px;
 }

tr.first_menu td
 {
  text-align:center;
  vertical-align:top;
 }

tr.second_menu td
 {
  text-align:center;
  vertical-align:top;
 }

tr.second_menu td.second_menu_link div
 {
  text-align:left;
  margin-left:10px;
  margin-right:10px;
 }

tr.second_menu td.second_menu_link a
 {
  color:#aeaeae;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
 }

tr.second_menu td.second_menu_link a:hover
 {
  text-decoration:underline;
 }

.main_text
 {
  margin:25px 33px 5px 33px;
  width:958px;
  display:block;
/*  border:1px solid white; */
 }

.last_updates img
 {
  margin:0px 8px 0px 8px;
 }

.border_img_a
 {
  float:left;
  margin:10px 16px 10px 16px;
 }

.border_seria
 {
  margin:40px 16px 10px 16px;
 }

.border_seria_a
 {
  margin:40px 10px 10px 10px;
 }

p.caption_content
 {
  font-size:16px;
 }

.text_seria
 {
  color:#767676;
  margin:2px 0px 0px 10px;
 }

p.date_news
 {
  display:inline;
  font-size: 15px;
  color:#63c6e5;
 }

a.news_text
 {
  display:inline;
  font-size: 11px;
  text-decoration: none;
 }

a.news_text:hover
 {
  text-decoration: underline;
 }

a.url_text
 {
  display:inline;
  font-size: 13px;
  text-decoration: none;
  font-weight:bold;
 }

a.url_text:hover
 {
  text-decoration: underline;
 }

.link_01
 {
  display:block;
  text-align:right;
 }

.link_02
 {
  margin:0px 0px 10px 0px;
 }

.link_03
 {
  margin:0px 0px 10px 96px;
 }


#quickReply
 {
  width:300px;
 }

.text_error 
 {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial;
  color: #5ec7e5;
/*  color: #0df712;*/
  text-align: center;
  margin-top:1px;
  margin-bottom:1px;
 }

.name_responses
 {
  margin:0px 0px 0px 0px;
  font-weight:bold;
 }

.text_responses
 {
  margin:0px 0px 20px 0px;
 }

.foto_day
 {
  border: 12px solid #131313
 }