body {
    font-size: 12px;
    font-family: Verdana,Tahoma,Arial;
    background: #000;
    color: #fff;
}
div.mui_window div.body {color: #000 !important;}
#whole {
    width:985px;
    margin-left: auto;
    margin-right: auto;
}
img {vertical-align: middle;}

a {    text-decoration: none; color:#fff;}
a:visited {text-decoration:underline;}

h1,h2,h3,h4,h5,h6 {    padding:0.5em 0.2em; color:#fff; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color:#fff; }

h1 {font-size:1.5em; padding-top: 20px;}
h2 {font-size: 1.2em;}
th {
    background: #ff0d7a;
    color:#fff;
    text-align:left;
}

th a {color:#fff !important}
table {border:#212121 solid 1px !important;}
table th,td {border:#212121 solid 1px !important;}
table.clean th {color:#000;}
table.params th,td {background: #1a1a1a; color:#fff;}
form.xform table.cb_list {border:none !important}
form.xform table.cb_list td {width: 220px; border:none !important}

 .important {color: #fff; font-weight: bold;}
.border {border:1px solid #ff0d7a;}

.tip_city {background: #fff url('../img/tip_city.gif') left center no-repeat;}
.tip_id {background: #fff 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; padding: 10px 10px 15px 10px; text-align: justify; background: #1a1a1a; margin-top: 30px;}
div.info h1 {padding-bottom: 20px;}

form.xform {background: #1a1a1a; border: #262626 solid 1px; 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:#1A1A1A url(../img/db_info_icon.gif) 5px 5px no-repeat;
    border:#262626 solid 1px;
}

div.db_success {
    background:#1A1A1A url(../img/db_success_icon.gif) 5px 5px no-repeat;
    border:#262626 solid 1px;
}

div.db_error {
    background:#1A1A1A url(../img/db_error_icon.gif) 5px 5px no-repeat;
    border:#262626 solid 1px;
}

div.db_warning {
    background:#1A1A1A url(../img/db_warn_icon.gif) 5px 5px no-repeat;
    border:#262626 solid 1px;
}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    Top area
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/


#top {
    height:233px;
    position:relative;
    width: 985px;
}

#top .logo {
    width:630px;
    height:147px;
    float:left;
}

#mainmenu {
    position: absolute;
    left:620px;
    top:5px;

}

#mainmenu a.mm_anons,#mainmenu a.mm_add,#mainmenu a.mm_my {
    display:block;
    width:auto;
    height:40px;
    color: #fff;
    padding-top: 5px;
    text-align: center;

}

#mainmenu a.mm_anons {background: url('../img/menu_icon_anonse.jpg') no-repeat; width: 90px; height: 113px; padding-left: 0px; }
#mainmenu a.mm_add {background: url('../img/menu_icon_add.jpg') no-repeat; width: 92px; height: 108px; padding-left: 0px;}
#mainmenu a.mm_my {background: url('../img/menu_icon_my.jpg') no-repeat; width: 93px; height: 108px; 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:28px; 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; list-style: none;}
#sidebar p, #sidebar a {color: #fff;padding-left: 20px;}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    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: #fff dotted 1px;}
#navigator li a{padding-left: 20px; text-decoration: none;}


#navigator span.right_navigator {
    float:right;
    padding: 5px 5px 0px 0px;

}

#navigator span.right_navigator a {background:none;color: #fff; text-decoration: none; padding-left: 0px;}


#navigator a {
    background: url('../img/link_normal.gif') no-repeat left 50%;
    color: #fff;
}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    SEARCH CLOUD
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

div.search_cloud {
    margin-top: 3em;
    margin-bottom:1em;
    border-bottom:dotted 0px #dd1918;
    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:#fff; font-size:10px;}
div.search_cloud a.search_cloud_2 {color:#fff; font-size:11px;}
div.search_cloud a.search_cloud_3 {color:#fff; font-size:12px;}
div.search_cloud a.search_cloud_4 {color:#fff; font-size:13px;}
div.search_cloud a.search_cloud_5 {color:#fff; font-size:14px;}
div.search_cloud a.search_cloud_6 {color:#fff; font-size:15px;}
div.search_cloud a.search_cloud_7 {color:#fff; font-size:16px;}
div.search_cloud a.search_cloud_8 {color:#fff; font-size:17px;}
div.search_cloud a.search_cloud_9 {color:#E50B0C; font-size:19px; font-weight:bold;}
div.search_cloud a.search_cloud_10 {color:#E50B0C; font-size:20px; font-weight:bold;}

/*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*
*                    Anonses
*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*/

div.anons {clear:both; margin-bottom:1em; padding-bottom: 1em; overflow: hidden; background: #1a1a1a; border: #262626 solid 1px;}
* HTML div.anons {height:100%;}
div.anons p.small {color: #E50B0C;}
div.descr a.important {padding-left: 0px;}
div.descr img,a {padding-left: 0px;}
div.descr a {font-weight: bold; text-decoration: none;}
div.anons div.img {float:left; border: solid 1px #42680a; margin: 1em 1em 0em 0.5em;}
div.anons div.tools {clear:both;color:#42680a;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: #1a1a1a;}
#anons_details div.det {background: #131313;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: 568px ; height: 112px; margin: 10px 0px 0px 70px; }
* HTML #anons_details div.contact {height:100%;}

div.contact div.det_sms {background: #131313; padding: 5px 0px 10px 3px;}
div.contact div.window_sms{float:left;background:#131313; width: 100%; padding: 0px 0px 10px 3px;}


div.contact p {color: #fff; font-size: 12px; padding: 10px 0px 0px 10px; text-align: justify; line-height: 18px;}
div.contact p strong {color: #e90b0b;}
div.contact img {vertical-align: middle !important;}

#anons_details input {border:solid 1px #000;}
#anons_details input.bshow {width:160px; height:41px; 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:#fff;}
#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 {}
#other_anonses div.images img {margin-left:1em; margin-top: 20px;}

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 #ff0d7a;
    padding:5px;
}

#navigator ul,#toolbar ul {margin:0px}

#navigator li, #toolbar li {display:inline;}

#toolbar {
    margin-top:0.5em;
    border-top: solid 1px #ff0d7a;
    border-bottom: solid 1px #ff0d7a;
    padding: 0.4em 0;
}

#toolbar li {border-right:dotted 2px #ff0d7a;}

#footer {
    font-size:10px;
    margin-top: 2em;
    color:#505050;
    padding:0.5em 0em;
    clear: both;
}



#simple_content {
    padding:1em;
}