@charset "utf-8";
/* ADVERTS SECTION */
.content .thin_line { height:1px; background-color:#e8e8e8;}
.content .title {font-weight:bold; margin-bottom:3px; font-size:14px;}
.content .select_menu {float:left; width:135px; min-height:500px; padding-right:10px; border-right:solid 1px #e8e8e8; margin-right:20px;}
.content .main_content {width:628px; float:right;}
.content .select_menu a:hover {text-decoration:underline;}
.content .select_menu  li.parent{font-weight:bold; margin:5px 0; color:#a01f2c; font-size:14px;}
.content .select_menu  li.child {margin-left:10px;}
.content .select_menu  li.parent a{color:#a01f2c;}
.content .select_menu  li.child a{color:#000;}
.content .select_menu #selected a{color:#c00; font-weight:bolder;}

.content .select_menuc a:hover {text-decoration:underline;}
.content .select_menuc li.parent{font-weight:bold; margin:5px 0; color:#a01f2c; font-size:14px;}
.content .select_menuc  li.child {margin-left:10px; }
.content .select_menuc  li.parent a{color:#a01f2c;}
.content .select_menuc  li.child a{color:#000;}
.content .select_menuc #selected a{color:#c00; font-weight:bolder;}
.content .select_menuc {float:left; width:135px; min-height:500px; padding-right:10px; border-right:solid 1px #e8e8e8; margin-right:20px;}

.adverts {margin-top:15px;}
.adverts .title {width:380px; border:solid 1px #ccc;}
.adverts .mini_image{width:135px; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; }
.adverts .city {width:100px; border:solid 1px #ccc;}
.adverts tr.normal {height:50px;}
.adverts tr.altrow {height:50px; background-color:#eeeeee;}
.adverts tr.normal:hover {background-color:#ccc; }
.adverts tr.altrow:hover {background-color:#ccc; }
.adverts td {padding:0 5px;}
.adverts td img{margin-left:40px}
.menu {font-weight:bold; margin-bottom:15px; margin-top:5px;}
.menu a {color:#a01f2c;}
.menu a:hover {text-decoration:underline;}
.adverts a {color:#000;}
.adverts a:hover {text-decoration:underline;}

.advertisement {margin-top:10px;}
.advertisement .info {margin-bottom:20px;}
.advertisement .info .ad_id {float:right; color:#ccc;}
.advertisement .ad_title {font-weight:bold; font-size:18px; margin:20px 10px;}
.advertisement .photo {padding:5px; border:solid 1px #e8e8e8; float:right; margin:0 0 10px 10px;}
.advertisement .text {margin:10px 0; text-align:justify;}
.advertisement .contact {margin:15px 0; font-size:14px;}
.advertisement .contact .name {font-size:16px;}
.advertisement .user_info {color:#999; text-align:center;}

.error_info {height:20px; background-color:#000; color:#FFF; text-align:center;}
.error {color:#C00; font-weight:bold;}
input.error {color:#C00; background-color:#300;}
