body {
    font-size: 12px;
    font-family: Verdana,Tahoma,Arial;
    background: url('../img/orange_bg.jpg') repeat-x;
    color: #000;    
}

#whole {
    width:985px;
    margin-left: auto;
    margin-right: auto;
}
img {vertical-align: middle;}
a {    text-decoration: none; color:#E6200A;}
a:visited {text-decoration:underline;}

h1,h2,h3,h4,h5,h6 {padding:0.5em 0.2em; color:#d81716; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color:#e01700; }

h1 {font-size:1.5em;padding-top: 20px;}
h2 {font-size: 1.2em;}
th {
    background: #D81716;
    color:#fff;
    text-align:left;
}

th a {color:#fff !important}
table {border:#FFEEC7 solid 1px;}
table.clean th {color:#000;}
table.params th,td {background: #FFFBF1; border:#FFEEC7 solid 1px;}
form.xform table.cb_list td {width: 220px;}   

.important {font-weight: bold;}
.border {border:1px solid #D81716;}

.tip_city {background: url('../img/tip_city.gif') left center no-repeat;}
.tip_id {background: url('../img/tip_id.gif') left center no-repeat;}


/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    framework overrdie
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

div.mui_window h2 {
    background: url('../img/window_title.jpg') repeat-x;
    color:#fff;
}
div.mui_window {
    background: #fff;
    border: solid 2px #000;
}
div.info {line-height: 16px; text-align: justify; margin-top: 20px;}
div.info h1 {padding-bottom: 20px;}

form.xform {background: #fffbf1; border: #ffeec7 solid 2px; margin-top: 20px;}
form.xform li.buttons {border: none;}
form.xform legend {color:#dd1918; font-weight:bold; }
form.xform fieldset {border: none;}

div.db_info {
    background:#FFFBF1 url(../img/db_info_icon.gif) 5px 5px no-repeat;
    border:#FFEEC7 solid 1px;
    width: 99%;
}

div.db_success {
    background:#FFFBF1 url(../img/db_success_icon.gif) 5px 5px no-repeat;
    border:#FFEEC7 solid 1px;
    width: 99%;   
}

div.db_error {
    background:#FFFBF1 url(../img/db_error_icon.gif) 5px 5px no-repeat;
    border:#FFEEC7 solid 1px;
    width: 99%;   
}

div.db_warning {
    background:#FFFBF1 url(../img/db_warn_icon.gif) 5px 5px no-repeat;
    border:#FFEEC7 solid 1px;
    width: 99%;   
}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    Top area
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/


#top {
    height:210px;
    position:relative;
    width: 981px;
}

#top.logo {
    width:751px;
    height:138px;
    float:left;
}

#mainmenu {
    position: absolute;
    left:620px;
    top:0px;

}

#mainmenu a.mm_anons,#mainmenu a.mm_add,#mainmenu a.mm_my {
    display:block;
    width:auto;
    color: #4d4237;
    text-align: center;
    font-weight: bold;
    margin-left: 5px;
}
#mainmenu li {padding: 0px;}
#mainmenu a.mm_anons {background: url('../img/menu_icon_anonse.jpg') no-repeat; width: 101px; height: 102px; padding-left: 0px;}
#mainmenu a.mm_add {background: url('../img/menu_icon_add.jpg') no-repeat; width: 92px; height: 100px; padding-left: 0px; }
#mainmenu a.mm_my {background: url('../img/menu_icon_my.jpg') no-repeat; width: 84px; height: 101px; padding-left: 0px;}

#mainmenu li {float:left;list-style: none;}

#menusearch {clear:both;padding-top: 20px;}
#menusearch ul {margin:0px;}
#menusearch li {display:inline;}
#menusearch input,#menusearch select {border: solid 1px #c2b7bd;}
#menusearch input.bsearch {width:80px; height:20px; background: url('../img/button_search.jpg') no-repeat; border:none;}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    Sidebar
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

#sidebar {
    width:210px;
    float:left;
}
#sidebar .sb_group {clear:both}  
#sidebar li {background : url('../img/li_element.gif') no-repeat left bottom; margin-left: 13px; list-style: none;}
#sidebar p, #sidebar a {color: #000; padding-left: 15px;}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    Content
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

div#content {
    margin-top:0.0em;
    margin-right: 20px;
    width:730px;
    float:left;
    overflow: hidden;
}

div.block {
    border-bottom:solid 1px #ccc;
    padding-bottom: 0.5em;
    margin-bottom:0.5em;
}
#navigator {}

#navigator ul{padding-top: 3px; height: 20px; border-bottom: #000 dotted 1px;}
#navigator li a {padding-left: 20px; text-decoration: none;}


#navigator span.right_navigator {
   float: right;
    padding: 5px 0px 0px 0px;
    
}

#navigator span.right_navigator a {background:none;color: #000; padding-left: 0px;}


#navigator li a {
    background: url('../img/link_normal.gif') no-repeat left 50%;
    color: #000;
}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    SEARCH CLOUD
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

div.search_cloud {
    margin-top: 3em;
    margin-bottom:1em;
    padding-bottom:1em;
    width: 100%;
}
div.search_cloud a {padding:0.5em}
div.search_cloud a:hover {text-decoration: underline;}
div.search_cloud a.search_cloud_1 {color:#000; font-size:10px;}
div.search_cloud a.search_cloud_2 {color:#000; font-size:11px;}
div.search_cloud a.search_cloud_3 {color:#000; font-size:12px;}
div.search_cloud a.search_cloud_4 {color:#000; font-size:13px;}
div.search_cloud a.search_cloud_5 {color:#000; font-size:14px;}
div.search_cloud a.search_cloud_6 {color:#000; font-size:15px;}
div.search_cloud a.search_cloud_7 {color:#000; font-size:16px;}
div.search_cloud a.search_cloud_8 {color:#000; font-size:17px;}
div.search_cloud a.search_cloud_9 {color:#000; font-size:19px; font-weight:bold;}
div.search_cloud a.search_cloud_10 {color:#000; font-size:20px; font-weight:bold;}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    Anonses
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

div.anons {clear:both; margin-bottom:1em; padding-bottom: 1em; overflow: hidden; background: #fffbf1; border: #ffeec7 solid 2px;}
* HTML div.anons {height:100%;}  
div.anons p.small {color: #E50B0C;}
div.descr a.important {padding-left: 0px;}
div.descr img,p {padding-left: 0px; }
div.anons div.img {float:left; border: solid 2px #ffeec7; margin: 1em 1em 0em 0.5em;}
div.anons div.tools {clear:both;color:#E6200A;font-size:10px;}

/* details */
#anons_details {margin-bottom:5px;}
 p.small {color: #E50B0C !important;} 
#anons_details table.params {margin-top:1em; }
#anons_details div.descr {clear:both; background: #fffbf1; border: #ffeec7  solid 2px; }
#anons_details div.det {padding: 3px 0px 3px 0px;}
#anons_details div.det strong {color:#e90b0b;}
#anons_details div.det a {text-decoration: underline; color: #505050;padding-left: 0px;}
#anons_details div.images {clear:both; margin-top: 20px;}
#anons_details div.images img {margin-left:1em;}
#anons_details div.contact {overflow: hidden; height: 100%; font-size: 12px;}   
#anons_details div.contact form,div.contact div.contact_dane{background: url('../img/contact_bg.jpg') no-repeat; width: 586px ; height: 93px; margin: 10px 0px 0px 70px}
* HTML #anons_details div.contact {height:100%;}
div.contact div.det_sms {background: #FFFBF1; padding: 5px 0px 10px 3px;border:#FFEEC7 solid 2px; border-bottom: none;} 
div.contact div.window_sms{float:left;background:#FFFBF1; width: 99%; padding: 0px 0px 10px 3px;border:#FFEEC7 solid 2px; border-top: none;}

div.contact p {color: #fff; font-size: 12px; padding: 10px 0px 0px 15px;}
div.contact img {vertical-align: middle !important;}

#anons_details input {border:solid 1px #000;}
#anons_details input.bshow {width:174px; height:32px; background: url('../img/button_showcontact.jpg') no-repeat; border:none;}

#anons_details div.goals {}
#anons_details div.likes {margin-top:1em}

#other_anonses {margin-bottom: 1em;clear:both;}
#other_anonses strong {color:#000000;}
#other_anonses a {text-decoration: underline;}

#other_anonses div.images {}

#other_anonses div.images .thumb {margin-left:1em; float:left}

#other_anonses h2 {color: #e90b0b !important;}
#other_anonses div.images {width:718px ; height: 120px;}
#other_anonses div.images img {margin-left:1em; margin: 7px 0px 0px 30px; border: #fff solid 2px;}

div.buttons {}
div.buttons a,p.right {padding-left: 0px; padding-right: 0px;}  

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    The rest
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

#photo_list div.thumb {width:110px;height:150px;float:left;}

#toolbar {
    font-size:12px;
    margin-top:0.5em;
    margin-bottom:0.5em;
    border-bottom: dotted 1px #D81716;
    padding:5px;
}

#navigator ul,#toolbar ul {margin:0px}

#navigator li, #toolbar li {display:inline;}

#toolbar {
    margin-top:0.5em;
    border-top: solid 1px #D81716;
    border-bottom: solid 1px #D81716;
    padding: 0.4em 0;
}

#toolbar li {border-right:dotted 2px #D81716;}

#footer {
    font-size:10px;
    margin-top: 2em;
    color:#505050;
    padding:0.5em 0em;
    clear: both;
}



#simple_content {
    padding:1em;
}