body {
height:100%;
padding:0;
margin:0px;
font:70%/1.4em Tahoma, Arial, Helvetica;
color:#7B5C30;
background:#000000 url(../public/splash_foto/main_foto_003.jpg) 50% 0 no-repeat;
}
p {
padding:0;
margin:0;
}
br.clear_all {
clear:both;
}
br.half_row {
line-height:50%;
clear:both;
}
table.main_page_part_table {
 width:100%;
}
table.main_page_part_table td.main_page_part_table_left_td {
 text-align:left;
 vertical-align:top;
}
table.main_page_part_table td.main_page_part_table_center_td {
 text-align:left;
 vertical-align:top;
}
table.main_page_part_table td.main_page_part_table_right_td {
text-align:left;
vertical-align:top;
}

.warning {
 display:block;
 padding:8px 8px 8px 40px;
 background:transparent url(../templates/img/warning_error.png) 4px 4px no-repeat;
 font-weight: bold;
 text-decoration: none;
 color:#960111;
}
.ok {
 display:block;
 padding:8px 8px 8px 40px;
 background:transparent url(../templates/img/warning_ok.png) 4px 4px no-repeat;
 font-weight: bold;
 text-decoration: none;
}

.splash_main {
width:758px;
margin:0 auto;
}
.enters {
width:133px;
margin:0 auto;
}

a.splash_foto:link,a.splash_foto:visited,
a.splash_foto:hover,a.splash_foto:visited:hover
{ display:block;
  width:339px;
  height:510px;
  padding:19px 19px 33px 19px;
  background:transparent url(../templates/img/mask_foto_01.png) 0 0 no-repeat;
  color:#ffffff;
  text-decoration:none;
}
a.splash_foto2:link,a.splash_foto2:visited,
a.splash_foto2:hover,a.splash_foto2:visited:hover
{ display:block;
  width:896px;
  height:656px;
  padding:0 19px;
  margin:0 auto;
  background:transparent url(../templates/img/mask_foto_02.png) 0 0 no-repeat;
  color:#ffffff;
  text-decoration:none;
}
img {
border:0;
}
img.logo {
display:block;
padding:185px 0 0 20px;
}
img.logo_enter {
display:block;
padding:145px 0 0 140px;
}
.enter {
padding:145px 0 21px 140px;
background:transparent url(../templates/img/entra_bottom.png) 140px 165px no-repeat;
}
.entra_btt, .enter_btt {
display:block;
width:66px;
height:21px;
position:absolute;
background:transparent url(../templates/img/title_entra_off.png) 0 0 no-repeat;
opacity:1.0;
filter:alpha(opacity=100);
}
.enter_btt {
background:transparent url(../templates/img/title_enter_off.png) 0 0 no-repeat;
}
.entra_inner_btt, .enter_inner_btt {
display:block;
width:66px;
height:21px;
position:absolute;
background:transparent url(../templates/img/title_entra_on.png) 0 0 no-repeat;
opacity:0.0;
filter:alpha(opacity=0);
}
.enter_inner_btt {
background:transparent url(../templates/img/title_enter_on.png) 0 0 no-repeat;
}
.entra_inner_btt2 {
display:block;
float:left;
width:66px;
height:21px;
}
a.ea:link, a.ea:visited {
display:block;
position:absolute;
width:66px;
height:21px;
z-index:1;
}
/*******************************************/
.ra_entra_btt, .ra_enter_btt {
display:block;
width:60px;
height:19px;
position:absolute;
background:transparent url(../templates/img/entra_big_off.png) 0 0 no-repeat;
opacity:1.0;
filter:alpha(opacity=100);
}
.ra_enter_btt {
background:transparent url(../templates/img/enter_big_off.png) 0 0 no-repeat;
}
.ra_entra_inner_btt, .ra_enter_inner_btt {
display:block;
width:60px;
height:19px;
position:absolute;
background:transparent url(../templates/img/entra_big_on.png) 0 0 no-repeat;
opacity:0.0;
filter:alpha(opacity=0);
}
.ra_enter_inner_btt {
background:transparent url(../templates/img/enter_big_on.png) 0 0 no-repeat;
}
.ra_entra_inner_btt2 {
display:block;
float:left;
width:60px;
height:19px;
margin:310px 0 0 0;
}
a.ea:link, a.ea:visited {
display:block;
position:absolute;
width:66px;
height:21px;
z-index:1;
}

/*******************************************/
a.splash_btt:link,a.splash_btt:visited,
a.splash_btt:hover,a.splash_btt:visited:hover
{ position:absolute;
  display:block;
  width:166px;
  height:0px;
  padding-top:96px;
  overflow:hidden;
  text-decoration:none;
  z-index:1;
}
.block_menu {
  display:block;
  float:left;
  width:150px;
  height:60px;
/*  padding:1px;*/
  background:#FFFFFE url(../templates/img/back_splash_btt.png) 50% 50% no-repeat;
  overflow:hidden;
margin:0 2px 0 0;
}
.inner_block_menu {
 position:absolute;
 width:150px;
 height:60px;
 background:transparent url(../templates/img/back_inner_btt2.png) 50% 50% no-repeat;
 opacity:0.0;
 filter:alpha(opacity=0);
}
.inner_block_menu_on {
 position:absolute;
 width:150px;
 height:60px;
 background:transparent url(../templates/img/back_inner_on_btt.png) 50% 50% no-repeat;
 opacity:0.0;
 filter:alpha(opacity=0);
}
.block_menu_bottom {
  display:block;
  float:left;
  width:150px;
  height:60px;
  background:transparent url(../templates/img/back_splash_bottom_btt.png) 0 0 no-repeat;
margin:2px 2px 0 0;
}
.splash_newsletter {
display:block;
width:257px;
height:64px;
padding:33px 1px 1px 30px;
background:#FFFFFE url(../templates/img/back_newsletter.png) 50% 50% no-repeat;
border:1px solid #B5804E;
margin:0 auto;
 opacity:0.0;
 filter:alpha(opacity=0);
}
.splash_newsletter_bottom {
  display:block;
  float:left;
  width:290px;
  height:65px;
  margin:0 2px 0 0;
  background:transparent url(../templates/img/back_newsletter_bottom.png) 0 0 no-repeat;
}
.footer {
padding:10px 0 60px 0;
color:#545454;
font-size:10px;
margin:0 auto;
text-align:center;
}
.footer a:link, .footer a:visited {
font-size:10px;
color:#545454;
}
.footer a:hover, .footer a:visited:hover {
text-decoration:none;
color:#ffffff;
}
form {
border:0;
margin:0;
}
.newsletter_input {
border:0;
background-color:#5C5B5B;
color:#ffffff;
width:210px;
height:17px;
font-size:10px;
padding:3px 0 0 10px;
margin:0 0 5px 0;
}
.newsletter_btt {
border:0;
background-color:#5C5B5B;
color:#ffffff;
width:60px;
height:20px;
font-size:10px;
}
.mini {
font-size:9px;
line-height:9px;
}
span.checkbox {
width: 20px;
height: 20px;
padding: 0 5px 0 0;
background: url(../templates/img/checkbox.png) no-repeat;
display: block;
clear: left;
float: left;
cursor:pointer;
}