  *{font:normal 13px Arial, Helvetica; color:#323232;}
   BODY, P, H1, H2, H3, H4, H5, H6{margin:0px; padding:0px;}
   TD{vertical-align:top;}
   IMG{border:0; font-size:80%;}
   B{font-weight:bold;}
   B A, B A:visited, B A:hover{font-weight:bold;}
   A, A:visited{font:normal 12px Arial, Helvetica; color:#1f5d8f; text-decoration:underline;}
   A:hover{color:#647cd1; text-decoration:none;}
   H1{font:bold 20px Arial, Helvetica; color:#1f5d8f;}
   H2{font:bold 14px Arial, Helvetica; padding:20px 0 0 0;}
   H3{font:bold 14px Arial, Helvetica; padding:0 0 0 0;}
   H6{font:bold 12px Arial, Helvetica; text-transform:uppercase; padding:15px 0 0 0;}
   UL   {font-weight:bold; margin:15px 0 0 0; padding:0; list-style-type:none;}
   UL LI{padding:5px 0 5px 17px; margin:0 18px 0 0; line-height:1.2em; no-repeat 5px 11px; color:#FF0000;}
   
   OL   {font-weight:bold; margin:0px 0 0 18px; padding:0;}
   OL LI{padding:5px 0 5px 0px; margin:0 18px 0 0; line-height:1.2em;}
   EM {font-size:10px; font-style:italic; color: #FF0000; }

   /* header */
   #header {background:url("images/header_bg.jpg") repeat-x #344ca1;} /* height:107px; */
    #left_header {background:url("images/header_left.jpg") no-repeat; height:107px; width:56%; float:left;}
    #left_header1 {background:url("images/header_left1.jpg") no-repeat; height:107px; width:56%; float:left;}

    #left_header A{width:170px; height:107px;  margin:0 0 0 25px; display: table; font:bold 16px Arial, Helvetica; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
    #left_header IMG {display:block; margin:35px 0 0 20px;}
    #right_header {background:url("images/header_right.jpg") top right no-repeat; height:107px; width:44%; float:right;}

    /* menu */
   #menu_icons {float:left; padding:15px 20px 0 20px;}
   #menu_icons IMG {text-transform:uppercase; text-decoration:underline; font:10px Arial, Helvetica;}
   #menu_icons A,
   #menu_icons A:visited,
   #menu_icons A:hover {font:10px Arial, Helvetica; color:#666666; margin:0 15px 0 0; display:block; float:left;}

   #menu_left{clear:both; margin:0 0 0 -28px; padding:50px 35px 277px 28px; text-transform:uppercase; font:bold 11px Arial, Helvetica; color:#bf2843; background:url("images/left_column_bg.jpg") bottom left no-repeat;}
    #menu_left UL{font:bold 12px Arial, Helvetica;}
    #menu_left UL LI{background:none; padding:2px 0 0 0; color:#FF0000;}
    #menu_left P{margin-left:-26px;}
    #menu_left A,
    #menu_left A:visited,
    #menu_left A:hover{text-transform:none;}

  TD.menu{background:url("images/menu_bg_right.gif") top right no-repeat;}
  #menu_root {float:left; width:760px; margin:0 0 20px 0;}
    #menu_root A,
    #menu_root A:visited{font:bold 14px Arial, Helvetica; color:#bf2843; text-decoration:none; margin:0 25px 0 0; float:left; text-align:center; width:150px; height:135px; padding:0;}
    #menu_root A:hover {color:#ed1c24;}
    
    #submenu{clear:both; border-left:25px solid #ed1c24; height:20px; background:url("images/submenu_bg.gif") no-repeat top right #3277ae;}
     #submenu A,
     #submenu A:visited{font:bold 9px Tahoma, Arial, Helvetica; color:#FFFFFF; padding:0; text-decoration:underline; text-transform:uppercase; display:block; float:left; margin:4px 0 0 0px; padding:0 0 0 20px; background:url("images/bullet_menu.gif") no-repeat 12px -5px;}
     #submenu A:hover{color:#c1cde8; text-decoration:none;}

    /* content */
    #content{background:url("images/menu_bg_left.jpg") no-repeat top left;}
    #content #left_column{padding-left:28px; background:url("images/left_column_bg.jpg") 0 50px no-repeat;}
     #content DIV.ctext{margin:0 0 0 25px;}
     #content DIV.ctext .blue{background:#c7e2f3; padding:0 0 0 10px; margin:15px 0 0 0; font-weight:bold;} 
     #content P{padding:10px 0 0 0;}

    /* table */
    TABLE.main{margin:15px 0 0 0; border-bottom:1px solid #c7e2f3; border-left:1px solid #c7e2f3;}
     .main TD, .main TH{text-align:left; padding:5px; border-top:1px solid #c7e2f3; border-right:1px solid #c7e2f3;}
     .main TH{background:#c7e2f3; padding:1px 5px; font-weight:bold;}

    /* news */
   #news{clear:both; padding:76px 0 0 0;}
    #news DIV {padding:0 0 4px 0;}
    #news DIV P{font:normal 12px Arial, Helvetica; color:#323232; padding:0 0 4px 0;}
    #news DIV SPAN{font:bold 10px Arial, Helvetica; color:#ed1c24; display:block; padding:1px 0 0 0;}
    #news DIV A,
    #news DIV A:visited{font:bold 12px Arial, Helvetica; display:block; padding:0 0 5px 0; text-decoration:none;}

    /* navigation */
    #navigation{font:normal 11px Arial, Helvetica; color:#666666; margin:10px 0 20px 0;} 
    #navigation A,
    #navigation A:visited,
    #navigation A:hover{font:normal 11px Arial, Helvetica; text-decoration:underline;}

    /* footer */
    #footer{background:url("images/footer_bg.gif") no-repeat bottom left; height:50px;}
    #footer P{font:normal 12px Arial, Helvetica; color:#323232; padding:20px 0 0 260px;}
     #footer TABLE{font:normal 12px Arial, Helvetica; color:#323232; padding:20px 0px 20px 0px;}
     #footer TABLE TD#left{width:260px; text-align:center; padding-top:0px; font:normal 12px Arial, Helvetica; color:#323232;}
     #footer TABLE TD#right{font:normal 12px Arial, Helvetica; color:#323232;}    

    #display_block DIV{margin:0 0 12px 0; padding:0 0 5px 0;}
    #display_block DIV IMG{float:left; margin:3px 0 0 0;}
    #display_block DIV P{ padding:5px 0 0 0;}
    #display_block DIV H3, #display_block DIV P{margin-left:125px;}
     #tv_anonces{padding:5px; padding-left:0px; padding-right:0px;}
     #tv_anonces #date{text-decoration:underline; font-weight:bold; padding-top:20px; padding-bottom:20px;}
     #tv_anonces #left{vertical-align:top; width:1%;}
     #tv_anonces #right{vertical-align:top; padding-left:10px; width:99%;}