body, td, p, a, li, input, textarea, h1, h2, h3 {
    color:#333;
    font:normal 13px Arial;
}
table {
    border-collapse:collapse;
    width:100%;
}
td, form, p, div, body, h1, h2, h3 {
    padding:0;
    margin:0;
}
p, div, td { 
    vertical-align:top;
    text-align:left;
}
p { margin-bottom:13px; }
.png { behavior: url('/imagesarenda/iepngfix.htc'); }
:focus { outline: none; }
a, a:hover { color:#069; }
a { text-decoration:underline; }
a:hover { text-decoration:none; }
a img {
    cursor:pointer;
    cursor:hand;
    border:0 none #ffffff;
}






.mainBgTile { background:url('/imagesarenda/top_bg_tile.jpg') 963px -7px repeat-x; }
.mainBg { background:url('/imagesarenda/top_bg.jpg') 0px -7px no-repeat; }


.bottomBg { background:url('/imagesarenda/btm_bg.jpg') 0px 100% repeat-x; }


.mainMenu { width:200px; }
.mainMenu tr td {
    text-transform:uppercase;
    vertical-align:middle;
    border-left:1px solid #d0d0d0;
    padding-left:8px;
    padding-right:8px;
}
.mainMenu tr td a, .mainMenu tr td a:hover { 
    color:#666;
    font-size:10px;
}
.mainMenu tr td.active { padding:0px 5px 0px 0px; }
.mainMenu tr td.active div { 
    background:#9a9a9a;
    height:35px;
    padding-left:8px;
    padding-right:5px;
}
.mainMenu tr td.active div a { line-height:35px; }
.mainMenu tr td.active div a, .mainMenu tr td.active a:hover { 
    color:#fff;
    font-size:10px;
    text-decoration:none;
}


.topInputsL, .topInputsR { width:50%; }
.topInputsL { 
    background:url('/imagesarenda/top_inputs_l_bg.gif') 0px 22px repeat-x;
    padding-top:35px;
}
.topInputsR { 
    background:url('/imagesarenda/top_inputs_r_bg.gif') 0px 44px repeat-x;
    padding-top:65px;
}

.topCityText {
    text-transform:uppercase;
    color:#fff;
    font-size:10px;
    padding-bottom:6px;
}
.topCity {
    width:100%;
    height:18px;
    font-size:11px;
    color:#333;
}


.topInp {
    width:100%;
    height:18px;
    width:210px;
    border:1px solid #666;
    font-size:11px;
    color:#333;
}
.topSearchText { padding:10px 0px 0px 4px; }
.topSearchText, .topSearchText a, .topSearchText a:hover {
    color:#fff;
    font-size:10px;
    text-transform:uppercase;
}
.icoSearch {
    margin:0px 0px 0px 14px;
    vertical-align:-1px;
}



.left {
    position:relative; 
    top:-35px;
    width:260px;
}

.leftPhones {
    background:url('/imagesarenda/left_phones_bg.gif') 0px 0px no-repeat;
    height:140px;
    color:#fff;
    padding:30px 0px 0px 35px; 
}
.leftPhones font { font-size:20px; }


.leftMenu { 
    background:#999 url('/imagesarenda/left_menu_t.jpg') 0px 0px no-repeat;
    width:249px;
}
.leftMenu td {
    background:url('/imagesarenda/left_menu_b.jpg') 0px 100% no-repeat;
    padding:20px 0px 38px 20px;
}
.leftMenu ul {
    list-style:none;
    margin:0px;
    padding:0px;
}
.leftMenu ul li {
    margin:0px 0px 11px 0px;
    padding:0px;
}
.leftMenu ul li, .leftMenu ul li a, .leftMenu ul li a:hover {
    font-size:14px;
    color:#fff;
    font-weight:bold;
}


.left10Reason {
    background:url('/imagesarenda/left_10_reason.gif') 100% 0px no-repeat;
    height:111px;
    font-size:30px;
    padding:20px 0px 0px 55px;
}
.left10Reason, .left10Reason a, .left10Reason a:hover { color:#fff; }
.left10Reason a, .left10Reason a:hover { font-size:14px; }



.bottomL { background:url('/imagesarenda/bottom_l.gif') 0px 100% no-repeat; }
.bottomR { background:#fff url('/imagesarenda/bottom_r.gif') 100% 100% no-repeat; }



.redHead, .blackHead {
    width:10px;
    height:24px;
    line-height:24px;
    margin-bottom:15px;
}
.redHead { background:#933 url('/imagesarenda/head_red_bg.gif') 0px 0px no-repeat; }
.blackHead { background:#933 url('/imagesarenda/head_black_bg.gif') 0px 0px no-repeat; }
.redHead td, .blackHead td {
   
 text-transform:uppercase;
    font-size:10px;
    color:#fff;
    vertical-align:middle;
    padding:0px 10px;
}
.redHead td { background:url('/imagesarenda/head_red_r.gif') 100% 0px no-repeat; }
.blackHead td { background:url('/imagesarenda/head_black_r.gif') 100% 0px no-repeat; }


.leftRedLinks {
    list-style:none;
    margin:0px 0px 13px 10px;
    padding:0px;
}
.leftRedLinks li {
    margin:0px 0px 8px 0px;
    padding:0px;
}
.leftRedLinks li a, .leftRedLinks li a:hover { color:#c00; }
.blueHead, .blackHead {
    width:10px;
    height:24px;
    line-height:24px;
    margin-bottom:15px;
}
.blueHead { background:#933 url('/imagesarenda/head_blue_bg.gif') 0px 0px no-repeat; }
.blackHead { background:#933 url('/imagesarenda/head_black_bg.gif') 0px 0px no-repeat; }
.blueHead td, .blackHead td {
    text-transform:uppercase;
    font-size:10px;
    color:#fff;
    vertical-align:middle;
    padding:0px 10px;
}
.blueHead td { background:url('/imagesarenda/head_blue_r.gif') 100% 0px no-repeat; }
.blackHead td { background:url('/imagesarenda/head_black_r.gif') 100% 0px no-repeat; }


.leftBlueLinks {
    list-style:none;
    margin:0px 0px 13px 10px;
    padding:0px;
}
.leftBlueLinks li {
    margin:0px 0px 8px 0px;
    padding:0px;
}

.blackMenu {
    list-style:none;
    margin:0px 0px 13px 10px;
    padding:0px;
}
.blackMenu li {
    margin:0px 0px 8px 0px;
    padding:0px;
    font-size:18px;
}
.blackMenu li sup { 
    color:#c00;
    font-size:11px;
}
.blackMenu li a, .blackMenu li a:hover {
    color:#000;
    font-size:18px;
}

.leftSendAdv, .leftSendAdv a:hover { color:#fff; }
 
.leftSendAdv a:visited {
	text-decoration: none;  color:#fff; 
}

.leftSendAdv a:active{
	text-decoration: none;  color:#fff; 
}
.leftSendAdv {
    background:url('/imagesarenda/left_send_adv.jpg') 0px 0px no-repeat;
    height:110px;
    font-size:14px;
    padding:49px 0px 0px 100px;
    color:#fff;
    text-transform:uppercase;
}


.sideAdv, .sideAdv p { font-size:11px; }
.sideAdv span, .sideAdv span a, .sideAdv span a:hover { 
    color:#000;
    font-size:10px;
}
.sideAdv .date {
    font-weight:bold;
    font-style:italic;
    color:#000;
    font-size:12px;
}
.sideAdv .head a {
    color:#c00;
    text-transform:uppercase;
    font-size:12px;
}


.rss {
    font-size:10px;

}
.rss p { margin-bottom:6px; }
.rss img { 
    margin-right:10px; 
    vertical-align:-2px;
}


.rightMap {
    background:url('/imagesarenda/right_map.jpg') 0px 0px no-repeat;
    height:180px;
    padding:38px 0px 0px 13px;
}
.rightMap, .rightMap p { font-size:11px; }


.rightSendAdv { padding:13px 0px 13px 10px; }
.rightSendAdv div { margin-bottom:10px; }
.rightSendAdv div input, .rightSendAdv div textarea {
    width:100%;
    font:italic bold 11px Arial;
    border:1px solid #777;
}
.rightSendAdv div input { height:16px; }
.rightSendAdv div textarea { height:90px; }
.rightSendAdv div select {
    width:100%;
    height:18px;
    font:italic bold 11px Arial;
    color:#333;
    border:1px solid #777;
}

.rightSendAdv div input.btn {
    width:78px;
    height:18px;
    border:0px none;
}


h2 {
    color:#000;
    font:normal 24px arial;
    margin-bottom:25px;
}


.colorTable tr.head td { 
    font-weight:bold;
    padding:5px 0px 0px 0px;
    border-bottom:0px none #fff;
}
.colorTable tr.head td div { 
    border-bottom:3px solid #069;
    padding-right:0px;
    padding-bottom:0px;
}
.colorTable tr.footer td { border-bottom:0px none #fff; }
.colorTable tr td {
    padding:5px 5px 5px 0px;
    font-size:12px;
    border-bottom:1px solid #069;
    border-right:2px solid #fff;
}
.colorTable tr td img { border:1px solid #444; width:90px; height:70;}



.seeAll { 
    height:40px;
    background:#069;
}
.seeAll tr td {
    vertical-align:middle;
    text-align:center;
}
.seeAll tr td a, .seeAll tr td a:hover {
    text-transform:uppercase;
    font-size:10px;
    color:#fff;
}


.cloud a { margin-right:10px; }
.cloud a, .cloud a:hover { color:#333; }
.cloud a.red, .cloud a.red:hover { color:#c00; }
.cloud a.font14, .cloud a.font14:hover { font-size:14px; }
.cloud a.font18, .cloud a.font18:hover { font-size:18px; }
.cloud a.font24, .cloud a.font24:hover { font-size:24px; }


.bottomLinks {
    height:95px;
    border-top:1px solid #069;
}
.bottomLinks tr td {
    padding:0px 70px;
    vertical-align:middle;
    text-align:center;
}
.bottomLinks tr td, .bottomLinks tr td a, .bottomLinks tr td a:hover { 
    font-size:11px;
    color:#069;
}
.bottomLinks tr td a { 
    border-left:1px solid #b4b4b4;
    padding:0px 5px;
    line-height:16px;
}



.blackLinks font { color:#a7a7a7; }
.blackLinks a { line-height:25px; }
.blackLinks a, .blackLinks a:hover { color:#333; }
.blackLinks .active { 
    color:#fff;
    padding:2px 3px;
    background:#933;
}


.advBlock { 
    border-top:3px solid #069;
    margin-bottom:25px;
}
.adv { 
    padding:16px 0px 5px 0px;
    border-bottom:1px solid #069;
}
.adv, .adv p, .adv td { font-size:12px; }
.adv .advHeader, .adv .advHeader a, .adv .advHeader a:hover { 
    font:bold 12px Arial;
    color:#333;
    padding:0px 0px 13px 0px;
}
.adv .advDate {
    color:#999;
    text-align:right;
}
