@font-face
{
    font-family: Micra;
    src: url(fonts/MIC.TTF);
}

.w4p_logo
{
  width: 214px;
  height: 83px;
  border: 0px solid lime;
  padding-right: 17px;
  float: left;
}

.w4p_header
{
  width: 532px;
  height: 83px;
  border: 0px solid lime;
  float: left;
}

.w4p_lang
{
  width: 520px;
  height: 26px;
  padding: 6px 7px 0 0;
  border: 0px solid lime;
  text-align: right;
}

.w4p_lang a
{
  color: #000000;
  font-family: Arial;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}

.w4p_lang a:hover
{
  color: #CC0000;
}


.w4p_header_navigation
{
  width: 532px;
  height: 51px;
  border: 0px solid lime;
}

.w4p_header_navigation div
{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    text-transform: uppercase;
    text-align: right;
}

.w4p_header_item_left
{
    width: 102px;
    height: 26px;
    padding: 25px 3px 0 0;
    background: #3B3C3B url(images/web4pro/header_item_left.gif) no-repeat;
    float: left;
    cursor: pointer;
}

.w4p_header_item_left_red
{
    width: 102px;
    height: 26px;
    padding: 25px 3px 0 0;
    background: #DD0001 url(images/web4pro/header_item_left_red.gif) no-repeat;
    float: left;
    cursor: pointer;
}

.w4p_header_item
{
    width: 99px;
    height: 26px;
    padding: 25px 5px 0 0;
    background: #3B3C3B url(images/web4pro/header_item.gif) no-repeat;
    float: left;
    cursor: pointer;
}

.w4p_header_item_red
{
    width: 99px;
    height: 26px;
    padding: 25px 5px 0 0;
    background: #DD0001 url(images/web4pro/header_item_red.gif) no-repeat;
    float: left;
    cursor: pointer;
}

.w4p_header_item_right
{
    width: 96px;
    height: 26px;
    padding: 25px 5px 0 0;
    background: #3B3C3B url(images/web4pro/header_item_right.gif) no-repeat;
    float: left;
    cursor: pointer;
}

.w4p_header_item_right_red
{
    width: 96px;
    height: 26px;
    padding: 25px 5px 0 0;
    background: #DD0001 url(images/web4pro/header_item_right_red.gif) no-repeat;
    float: left;
    cursor: pointer;
}

.w4p_sidebar
{
    border: 0px solid red;
}

.w4p_sidebar_bg
{
    background: url(images/web4pro/sidebar_bg.gif) repeat-y;
    width: 236;
    padding: 5px 11px 0 12px;
    font-size: 1px;
}

.w4p_sidebar ul.w4p li.out
{
    background: url(images/web4pro/box_item.gif) no-repeat;
    padding: 7px 0 10px 36px;
    cursor: pointer;
}

.w4p_sidebar ul.w4p li.over
{
    background: url(images/web4pro/box_item_over.gif) no-repeat;
    padding: 7px 0 10px 36px;
    cursor: pointer;
}


.w4p_sidebar ul.w4p li a
{
    color: #3F515F;
    font-family: Verdana;
    font-size: 11px;
}

.w4p_sidebar ul.w4p li.over a
{
    color: #000000;
    text-decoration: none;
}

.w4p_links_header
{
    width: 220px;
    height: 32px;
    padding: 11px 0 0 16px;
    background: #3B3C3B url(images/web4pro/box_header1.gif) no-repeat;
    margin-top: 4px;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    text-transform: uppercase;
}

ul.w4p_links li
{
    display: block;
    padding: 0 0 12px 35px;
    background: #E5E5E5 url(images/web4pro/link_body.gif) no-repeat;
}

.link_separator
{
  width: 236px;
  height: 10px;
  background: #E5E5E5 url(images/web4pro/link_separator.gif) no-repeat;
  font-size: 1px;
}


ul.w4p_links li a
{
    color: #3F515F;
    font-family: Verdana;
    font-size: 11px;
}

.w4p_links_footer
{
    width: 236px;
    height: 4px;
    background: url(images/web4pro/link_footer.gif) no-repeat;
    font-size: 1px;
}

.w4p_hots_header
{
    width: 203px;
    height: 23px;
    padding: 2px 10px 0 0;
    background: #393939 url(images/web4pro/box_header2.gif) no-repeat;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    text-transform: uppercase;
    text-align: right;
    margin-top: 6px;
}

div.w4p_links
{
    width: 192px;
    padding: 1px 17px 4px 27px;
    background: #E6E6E6 url(images/web4pro/link_body.gif) repeat-y;
    font-size: 11px;
}

div.w4p_links a
{
    color: #333333;
}

div.w4p_links a:hover
{
    color: #CC0000;
    text-decoration: none;
}

.w4p_frame
{
    width: 213px;
    padding: 0;
    margin-top: 4px;
    background: #E6E6E6  url(images/web4pro/frame_body.gif) repeat-y;
}

.w4p_frame div
{
    width: 213px;
    padding: 0;
    margin: 0;
    background:  url(images/web4pro/frame_header.gif) no-repeat;
}

.w4p_frame div div
{
    width: 204px;
    padding: 5px 4px 4px 5px;
    margin: 0;
    background:  url(images/web4pro/frame_footer.gif) bottom no-repeat;
    font-family: Verdana;
    font-size: 11px;
    line-height: 1.1;
}

.w4p_frame div div p {
    margin: 5px;  
}


.w4p_frame div div a
{
   color: #6D7071;
}

.w4p_contacts_header
{
    width: 203px;
    height: 15px;
    padding: 10px 10px 0 0;
    background: #393939 url(images/web4pro/box_header3.gif) no-repeat;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    text-transform: uppercase;
    text-align: right;
    margin-top: 6px;
}

.w4p_page_header
{
    background: url(images/web4pro/page_header.gif) bottom right no-repeat;
    padding: 0 11px 1px 1px;
    font-family: Verdana;
    font-size: 11px;
    color: #CC0000;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 100;
}

.w4p_page_header a
{
    font-family: Verdana;
    font-size: 18px;
    color: #CC0000;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 100;
}

.w4p_page_header a:hover
{
    text-decoration: none;
    color: red;
}

.w4p_item
{
  float: left;
  margin: 4px;
  width: 222px;
}


.w4p_item div
{
  /*width: 222px;*/
  /**/
  background: url(images/web4pro/listing_item_bottom.gif) bottom right no-repeat;
}

.w4p_item div div
{
  height: 211px;
  padding: 14px 9px 0px 10px;
  background: url(images/web4pro/listing_item_top.gif) no-repeat;
}

.w4p_item div div img
{
 border: 1px solid black;
}

.w4p_button
{
    background: #444444;
    border: 1px solid #D5D5D5;
    color: #EEEEEE;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: center;
}

.w4p_paging
{
    margin-top:10px;
    width: 470px;
}

.w4p_paging div
{
    width: 235px;
    float: left;
}


