/******************************************************************** GLOBAL */
* {
    padding: 0px;
    margin: 0px;
    outline: none;
    font-family: Verdana;
}
img {
    border: 0px none;
}
.clear {
    font: 0px/0px Tahoma;
    height: 0px;
    clear: both;
    overflow: hidden;
}
.fl { float: left;  }
.fr { float: right; }

body {
    background: #efe5ac url(../images/body_bg.gif) 50% 0% repeat-y;
}
#main_bg {
    background: url(../images/body_bg.jpg) 50% 0% no-repeat;
}
#site {
    width: 980px;
    margin: 0px auto;
}
#main {
    width: 100%;
    height: 500px;
    border-collapse: collapse;
}
#main td {
    vertical-align: top;
}


/******************************************************************* LEFT COL */
#lcol {
    width: 292px;
    background: #FFFFFF url(../images/head_1.jpg) 0px 0px no-repeat;
}


/****************************************************************** RIGHT COL */
#rcol {
    background: #0183c6;
}
#rcol .rent {
    height: 120px;
    background: #FFFFFF url(../images/rent.jpg) 0% 50% no-repeat;
}
#rcol .rent .phones {
    float: right;
    font: bold italic 16px Arial;
    color: #ff4444; /*#0e3d75*/;
    padding: 12px 12px 0px 0px;
}
#rcol .rent .phones * {
    font: bold italic 16px Arial;
}
#rcol .rollimage {
    overflow: hidden;
    width: 688px;
    height: 312px;
    background: #FFFFFF;
}
#rcol .rollimage .compas{
    float: left;
    width: 139px;
    height: 271px;
    background: url(../images/windrose.png) 0px 0px no-repeat;
}
#flashbox {
    position: absolute;
    z-index: 1;
}


/******************************************************************* CONTENT */
#rcol .content {
    padding: 35px;
    color: #92d7f9;
    font: bold 15px/21px Arial;
    min-height: 200px;
}
#rcol .content h1 {
    font: 18px Verdana;
    color: #FFFFFF;
    margin: 0px 0px 10px 0px;
}
#rcol .content h2 {
    font: bold 13px Verdana;
    color: #FFFFFF;
    margin: 0px 0px 10px 0px;
}
#rcol .content p {
    color: #92d7f9;
    font: bold 13px/18px Verdana;
    text-indent: 40px;
    margin: 10px 0px 10px 0px;
    text-align: justify;
}
#rcol .content ul {
    color: #92d7f9;
    font: bold 13px/18px Verdana;
    margin: 10px auto 10px 16px;
    text-align: justify;
}
#rcol .content div {
    color: #92d7f9;
    font: bold 13px/18px Verdana;
    text-align: justify;
}
#rcol .content a {
    color: #FFFFFF;
    font: bold 13px/18px Verdana;
    text-decoration: underline;
}
/*********************************************************************** MENU */
#rcol .menu {
    position: absolute;
    z-index: 2;
    height: 40px;
    background: url(../images/hmenu_bg.gif) 0px 0px repeat-x;
}
#rcol .menu a {
    display: block;
    float: left;
    width: 113px;
    height: 40px;
    margin: 0px 1px 0px 1px;
}
#rcol .menu a.menu1 {
    margin: 0px 1px 0px 0px;
    background: url(../images/hmbut_1n.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu2 {
    background: url(../images/hmbut_2n.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu3 {
    background: url(../images/hmbut_3n.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu4 {
    background: url(../images/hmbut_4n.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu5 {
    background: url(../images/hmbut_5n.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu6 {
    margin: 0px 0px 0px 1px;
    background: url(../images/hmbut_6n.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu1_sel {
    margin: 0px 1px 0px 0px;
    background: url(../images/hmbut_1h.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu2_sel {
    background: url(../images/hmbut_2h.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu3_sel {
    background: url(../images/hmbut_3h.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu4_sel {
    background: url(../images/hmbut_4h.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu5_sel {
    background: url(../images/hmbut_5h.gif) 50% 0% no-repeat;
}
#rcol .menu a.menu6_sel {
    margin: 0px 0px 0px 1px;
    background: url(../images/hmbut_6h.gif) 50% 0% no-repeat;
}
#rcol .menu .sub_menu_h {
    display: none;
    position: absolute;
    margin: 40px 0px 0px 113px;
    width: 113px;
    border: 2px solid #009ddc;
    border-width : 0px 2px 2px 2px;
    background: #FFFFFF;
}
#rcol .menu .sub_menu_h a {
    display: block;
    float: none;
    width: auto;
    height: auto;
    padding: 2px;
    color: #32aedf;
    font: 12px Arial;
    white-space: nowrap;
    text-decoration: none;
}
#rcol .menu .sub_menu_b {
    display: none;
    position: absolute;
    margin: 40px 0px 0px 228px;
    width: 113px;
    border: 2px solid #009ddc;
    border-width : 0px 2px 2px 2px;
    background: #FFFFFF;
}
#rcol .menu .sub_menu_b a {
    display: block;
    float: none;
    width: auto;
    height: auto;
    padding: 2px;
    color: #32aedf;
    font: 12px Arial;
    white-space: nowrap;
    text-decoration: none;
}


/*********************************************************************** FOOT */
#foot {
    height: 75px;
    margin: 0px auto;
    color: #FEFEFE;
    background: #aaabab url(../images/body_foot_bg.gif) 50% 100% no-repeat;
}
#foot .frame {
    width: 980px;
    margin: 0px auto;
}
#foot .site {
    width: 292px;
    float: left;
    padding: 14px 0px 0px 0px;
    font: bold 15px Arial;
    text-align: center;
}
#foot .menu {
    float: right;
    padding: 14px 20px 0px 0px;
    font: bold 15px Arial;
}
#foot .menu a {
    color: #FEFEFE;
    font: bold 14px Arial;
    text-decoration: none;
}


