/*  CSS powered by ENNOVATE  */



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/*  CONTENT_LEFT  */



  td#content_left {

    width: 704px;

    vertical-align:top;

  }

  

  /*  NEWS  */

    

    span.date {

      font-size: 10px;

      font-weight: normal;

      padding-right: 5px;

    }

    

    table.news {

      margin: 10px 0px;

    }

    

    td.news_date {

      font-weight: bold;

      padding-bottom: 10px;

    }


    td.news_country {

      padding-left: 10px;

      text-align: center;

      width: 183px;

      vertical-align: middle;

    }
    

    td.news_img {

      padding-left: 10px;

      text-align: center;

      width: 150px;

      vertical-align: top;

    }

    

    td.news_spacer {

      width: 33px;

      vertical-align: top;

    }

    

    td.news_text {

      width: 439px;

      vertical-align: top;

    }

    

    td.news_text2 {

      padding-bottom: 25px;

      width: 439px;

      vertical-align: top;

    }

    

    td.news_more {

      color: #d23e3e;

      height: 15px;

      line-height: 15px;

      vertical-align: bottom;

    }

    

    td.news_more img {

      padding-right: 5px;

      vertical-align: middle;

    }

    

  /*  END OF NEWS  */

  

  /*  PARTY  */

  

    p.party_back {

      color: #d23e3e;

      height: 15px;

      line-height: 15px;

      padding-top: 20px;

      text-align: right;

    }

    

    p.party_back img {

      padding-right: 5px;

      vertical-align: middle;

    }

    

  /*  END OF PARTY  */

  

/*  END OF CONTENT_LEFT  */





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/*  CONTENT_MIDDLE  */



  td#content_middle {

    background: url(../img/content_middle_bg.gif) top left repeat-y;

    height: 100%;

    width: 51px;  

  }



/*  END OF CONTENT_MIDDLE  */





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/*  CONTENT_RIGHT  */



  td#content_right {

    width: 245px;

    vertical-align: top;

  }

  

  table.right_module {

    background: #fdfdfd url(../img/right_module_bg.gif) bottom left repeat-x;

    border: 1px solid #e2e2e2;

    margin: 0px auto;

    width: 245px;

  }

  

  table.right_module td {

  }

  

  table.right_module li {

    color: #c70e0e;

    height: 16px;

    line-height: 16px;

  }

  

/*  END OF CONTENT_RIGHT  */





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/*  FOR ALL  */



  * { 

    margin: 0px;

    padding: 0px;

    border: 0px;

  }

  

  a {

    color: #c70e0e;

    text-decoration: none;

  }

  

  a:hover {

    text-decoration: underline;

  }

  

  body {

    background-color: #fff;

    color: #161616;

    font-family: Tahoma, Verdana, Arial, Helvetica;

    font-size: 11px;

    line-height: 16px;

    width: 100%;

  }

  

  dl { 

    padding-bottom: 10px;

  }

  

  dt {

    font-weight: bold;

    padding-left: 10px;

    padding-top: 5px;

  }

  

  dd {

    padding-left: 20px;

  }

  

  h4 { 

    background: url(../img/header_line.gif) top left repeat-x;

    font-size: 12px;

    font-style: italic;

    line-height: 16px;

    padding-bottom: 10px;

    text-indent: 20px;

    width: 704px;

  }

  

  h4.right {

    text-align: center;

    text-indent: 0px;

    width: 245px;

  }

  

  h4.left {

    width: 214px;

  }

  

  h4.middle {

    width: 460px;

  }

  

  h4 span {

    background-color: #fff;

    padding: 0px 13px 0px 10px;

  }

  

  hr {

    color: #e3e3e3;

    margin: 0px 10px;

  }

  

  input {

    border: 1px solid #e3e3e3;

    color: #161616;

    font-size: 11px;

    height: 22px;

    line-height: 22px;

    margin-left: 3px;

    padding-left: 5px;

  }



  textarea {

    border: 1px solid #e3e3e3;

    color: #161616;

    font-size: 11px;

    line-height: 22px;

    margin-left: 3px;

    padding-left: 5px;

  }  



  li {

    list-style: none;

  }

  

  table#container {

    margin: 0px auto;

    text-align: left;

    width: 1000px;

  }



  .space5Top {

    padding-top: 5px;

  }

  

  .space10Top {

    padding-top: 10px;

  }

  

  .space20Top {

    padding-top: 20px;

  }





/*  END OFR ALL  */





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/*  FOOTER  */



  table#footer {

    background: url(../img/footer_bg.gif) top left no-repeat;

    color: #949494;

    height: 80px;

    margin-top: 30px;

    text-align: center;

    width: 1000px;

  }

  

  table#footer span {

    padding: 0px 10px;

  }

  

  table#footer span.line {

    background-color: #fff;

    padding: 0px 10px 0px 13px;

  }

  

  table#footer a {

    color: #161616;

    text-decoration: none;

  }

  

  table#footer a.footer_navi {

    color: #949494;

    text-decoration: none;

  }

  

  table#footer a:hover {

    color: #161616;

    text-decoration: underline;

  }

  

  table#footer a.footer_navi:hover {

    color: #949494;

    text-decoration: underline;

  }

  

  table#footer img {

    padding-right: 5px;

    vertical-align: middle;

  }

  

  table#footer p.footer_line {

    background: url(../img/footer_line.gif) top left no-repeat;

    line-height: 16px;

  }

  
   table#footer a.footer_navi2 {

    color: #FFFFFF;

    text-decoration: none;
	
	font-size: 5px;

  }
  
   table#footer a.footer_navi2:hover {

    color: #FFFFFF;

    text-decoration: none;

	font-size: 5px;
  }

/*  END OF FOOTER  */





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/*  TOP_FLASH  */



  td#top_flash {

    padding-bottom: 20px;

  }

  

/*  END OF TOP_FLASH  */



/*  USER  */

  .txt11px{

    background-color: #fff;

    color: #161616;

    font-family: Tahoma, Verdana, Arial, Helvetica;

    font-size: 11px;

    line-height: 16px;

    width: 100%;    

  }



/*  EOF USER  */

/** SOCIAL BOOKMARKS **/
a.socialBookmarks{
	color: #000;
	text-decoration: none;
}

a.socialBookmarks:hover{
	color: #C70E0E;
	text-decoration: none;
}
/** EOF SOCIAL BOOKMARKS **/

#sendToFriend{
	cursor: pointer;
}

#sendToFriendForm{
	padding: 10px 0px 5px 10px;
	text-align: right;
}