html, body {
  height: 100%;
  margin: 0;
  padding: 0;
  font-family: 'Trebuchet MS', Verdana, Arial;
  font-size: 14px;
  font-weight: normal;
  color: #ffffff;
  background-color: #ffb617;
}

img {
  border: 0;
  position: relative;
}

#intro_td {
  background-image: url('pages/images/intro.jpg');
  vertical-align: top;
}

#intro_age {
  width: 360px;
  height: 20px;
  position: relative;
  top: 313px;
  left: 396px;
  border: 0px solid black;
}

#day_select {
  border: 1px solid #ffffff;
  margin: 0 3px 0 28px;
  width: 62px;
}

#month_select {
  border: 1px solid #ffffff;
  margin: 0 4px 0 0;
  width: 61px;
}

#year_select {
  border: 1px solid #ffffff;
  margin: 0 4px 0 0;
  width: 62px;
}

#submit_input {
  background: none;
  /*background-image: url('pages/images/submit_input.jpg');*/
  border: 0px solid #ffffff;
  width: 93px;
height:15px;
}

#official_td_1_1 {
  background-image: url('pages/images/official_td_1_1.jpg');
  background-position: top;
  background-repeat: no-repeat;
  width: 335px;
  height: 600px;
  vertical-align: top;
}

#official_td_1_2 {
  background-image: url('pages/images/official_td_1_2.jpg');
  background-position: top;
  background-repeat: no-repeat;
  background-color: #fcda79;
  width: 671px;
  height: 600px;
  padding: 350px 0 0 0;
}

#official_td_2_1 {
  background-image: url('pages/images/official_td_2_1.jpg');
  width: 335px;
}

#official_td_2_2 {
  background-image: url('pages/images/official_td_2_2.jpg');
  width: 671x;
}

#official_menu {
  position: relative;
  top: 280px;
  right: 10px;
  text-align: right;
}

#official_text_div {
  margin: 15px;
}

#official_head {
  color: #bb052b;
  font-size: 18px;
  font-weight: bold;
}

#official_head_font {
  color: #8b3500;
  font-weight: bold;
}

#official_text {
  color: #8b3500;
}

#official_bottom {
  color: #8b3500;
}

#text {
  margin: 0 10px 0 10px;
}

#winners_td_1_1 {
  background-image: url('pages/images/winners_td_1_1.jpg');
  ba
  width: 335px;
  height: 735px;
  vertical-align: top;
}

#winners_td_1_2 {
  background-image: url('pages/images/winners_td_1_2_new.jpg');
  background-position: top;
  background-repeat: no-repeat;
  background-color: #fcda79;
  width: 671px;
  height: 600px;
  padding: 350px 0 0 0;
}

#winners_text_div {
  /*background-color: #fcde86;*/
  background-color: none;
  padding: 10px;
  width: 624px;
}

#winners_text_table {
  border-collapse: collapse;
  border: 1px solid #8b3500;
  width: 100%;
  margin-bottom: 33px;
}

#winners_text_table td {
  border: 1px solid #8b3500;
  color: #8b3500;
  font-size: 12px;

}

#winners_td_2_1 {
  width: 335px;
  background-color: #ffb617;
  background-repeat: no-repeat;
}

#winners_menu {
  position: relative;
  top: 280px;
  right: 10px;
  text-align: right;
}

#accessdenied_td {
  background-image: url('pages/images/accessdenied.jpg');
  vertical-align: top;
  text-align: left;
}

#accessdenied_div {
  width: 350px;
  height: 20px;
  position: relative;
  top: 300px;
  left: 396px;
  text-align: center;
}

#accessdenied_text {
  font-weight: bold;
  color: #8b3500;
}

#main_td_1_1 {
  background-image: url('pages/images/main_td_1_1.jpg');
  width: 335px;
  height: 600px;
  vertical-align: top;
}

#main_td_1_2 {
  background-image: url('pages/images/main_td_1_2.jpg');
  background-position: top;
  background-repeat: no-repeat;
  width: 671px;
  height: 600px;
  vertical-align: top;
}

#main_td_2_1 {
  background-image: url('pages/images/main_td_2_1.jpg');
  background-position: top;
  background-repeat: no-repeat;
  background-color: #ffb617;
  width: 335px;
  vertical-align: top;
  height: 300px;
}

#main_td_2_2 {
  background-image: url('pages/images/main_td_2_2.jpg');
  background-position: top;
  background-repeat: no-repeat;
  background-color: #ffb617;
  width: 671px;
  vertical-align: top;
}

#main_td_3_1 {
  text-align: left;
  padding-bottom: 15px;
}

#main_menu {
  position: relative;
  top: 280px;
  right: 10px;
  text-align: right;
}

#main_text_div {
  position: relative;
  top: 210px;
  left: 30px;
  width: 350px;
  vertical-align: top;
}

#main_head {
  font-family: 'Trebuchet MS', Verdana;
  font-size: 20px;
  font-weight: normal;
  text-align: center;
  margin-top: 0;
}

#main_text {
  color: #8b3500;
  font-weight: normal;
}

#main_news_head {
  font-size: 18px;
  font-weight: normal;
  color: #b20117;
  margin-top: 0;
}
  
#main_news_div {
  position: relative;
  top: 0px;
  left: 40px;
  width: 410px;
  vertical-align: top;
}

#process_tr_1 {
  height: 230px;
}

#process_td_1_1 {
  width: 340px;
  background-image: url('pages/images/process_td_1_1.jpg');
  background-position: top;
  background-repeat: no-repeat;
}

#process_td_1_2 {
  width: 386px;
  background-image: url('pages/images/process_td_1_2.jpg');
  background-position: top;
  background-repeat: no-repeat;
}

#process_td_1_3 {
  width: 280px;
  background-image: url('pages/images/process_td_1_3.jpg');
  background-position: top;
  background-repeat: no-repeat;
}

#process_tr_2 {
  height: 390px;
}

#process_td_2_1 {
  background-image: url('pages/images/process_td_2_1.jpg');
  vertical-align: top;
  background-position: top;
  background-repeat: no-repeat;
}

#process_td_2_2 {
  background-image: url('pages/images/process_td_2_2.jpg');
  background-position: top;
  background-repeat: no-repeat;
  vertical-align: top;
  padding: 10px;
}

#process_td_2_3 {
  background-image: url('pages/images/process_td_2_3.jpg');
  background-position: top;
  background-repeat: no-repeat;
}

#process_td_3_1 {
  background-image: url('pages/images/process_background.gif');
  text-align: center;
}

#process_td_3_2 {
  background-image: url('pages/images/process_background.gif');
}

#process_td_3_3 {
  background-image: url('pages/images/process_background.gif');
}

#menu td {
  text-align: right;
}

#menu {
  width: 100%;
  margin: 33px 0 0 0;
  font-family: 'Trebuchet MS', Verdana, Arial;
  font-weight: normal;
  font-size: 20px;
  color: #b60c20;
}

#text {
  font-family: 'Trebuchet MS', Verdana, Arial;
  font-size: 14px;
  font-weight: normal;
  color: #ffffff;
}

#footer {
  height: 50px;
}

#footer_td_1 {
  background-image: url('pages/images/process_background.gif');
}

#footer_td_2 {
  background-image: url('pages/images/process_background.gif');
}

#footer_td_3 {
  background-image: url('pages/images/process_background.gif');
}

#asorti_tr_1 {
  height: 600px;
}

#asorti_td_1_1 {
  background-image: url('pages/images/asorti_td_1_1.jpg');
  background-position: top;
  background-repeat: no-repeat;
  width: 335px;
  vertical-align: top;
}

#asorti_td_1_2 {
  background-image: url('pages/images/asorti_td_1_2.jpg');
  background-position: top;
  background-repeat: no-repeat;
  width: 391px;
  vertical-align: top;
}

#asorti_td_1_3 {
  background-image: url('pages/images/asorti_td_1_3.jpg');
  background-position: top;
  background-repeat: no-repeat;
  width: 280px;
}

#asorti_td_2_1 {
  background-image: url('pages/images/process_background.gif');
  width: 335px;
}

#asorti_td_2_2 {
  background-image: url('pages/images/process_background.gif');
  width: 391px;
}

#asorti_td_2_3 {
  background-image: url('pages/images/process_background.gif');
  width: 280px;
}

#asorti_div {
  position: relative;
  top: 220px;
  display: inline;
}

#menu_asorti {
  position: relative;
  top: 290px;
  left: 175px;
  text-align: right;
  width: 150px;
}

#links a{
  font-family: 'Trebuchet MS', Verdana, Arial;
  font-weight: normal;
  font-size: 14px;
  color: #b60c20;
  text-decoration: none;
}

#rolik_div {
  position: relative;
  top: 35px;
  left: 135px;
}

