body {
    background: url('../images/body_bg.jpg') 0 0 repeat-x #FFFFFF;
    height:100%;
}
.leftimage {
    display:block;
    float:left;
    margin-right:20px;
    margin-bottom:10px;
    border:1px solid #C3C3C3;
}
.leftimage2 {
    display:block;
    float:left;
    margin-right:10px;
    margin-bottom:5px;
    margin-top:5px;
    border:1px solid #C3C3C3;
}
#topcontainer {
    width:773px;
    height:179px;
    margin-left:auto;
    margin-right:auto;
}
#logo {
    float:left;
}
#cloud {
    float:left;
    height:139px;
    width:500px;
    overflow:hidden;
    background: url('../images/top_clouds_bg.jpg') 0 0 no-repeat;
    padding:20px;
    font-size:10px;
    line-height:16px;
    text-align:center;
}
.cloud0 {
    font-size:10px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud1 {
    font-size:11px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud2 {
    font-size:12px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud3 {
    font-size:13px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud4 {
    font-size:14px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud5 {
    font-size:15px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud6 {
    font-size:16px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud7 {
    font-size:17px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud8 {
    font-size:18px;
    line-height:16px;
    color:#FFFFFF;
}
.cloud9 {
    font-size:19px;
    line-height:16px;
    color:#FFFFFF;
}
.blogcloud {
    text-align:center;
    padding-left:20px;
}
.blogcloud0 {
    font-size:10px;
    line-height:22px;
}
.blogcloud1 {
    font-size:11px;
    line-height:22px;
}
.blogcloud2 {
    font-size:12px;
    line-height:22px;
}
.blogcloud3 {
    font-size:13px;
    line-height:22px;
}
.blogcloud4 {
    font-size:14px;
    line-height:22px;
}
.blogcloud5 {
    font-size:15px;
    line-height:22px;
}
.blogcloud6 {
    font-size:16px;
    line-height:22px;
}
.blogcloud7 {
    font-size:17px;
    line-height:22px;
}
.blogcloud8 {
    font-size:18px;
    line-height:22px;
}
.blogcloud9 {
    font-size:19px;
    line-height:22px;
}
#logcontainer {
    clear:both;
    width:773px;
    height:52px;
    background:#5E5E5D;
    margin-left:auto;
    margin-right:auto;
}
#es {
    padding-top:12px;
    margin-left:10px;
    color:#FFFFFF;
    font-size:24px;
    float:left;
}
#esusr {
    padding-top:16px;
    margin-left:10px;
    color:#9CC6ED;
    font-size:16px;
    float:left;
}
#espwd {
    padding-top:16px;
    margin-left:10px;
    color:#9CC6ED;
    font-size:16px;
    float:left;
}
#essubmit {
    display:block;
    margin-left:10px;
    float:left;
}
#esicon {
    display:block;
    margin-left:20px;
    float:left;
}
#esexiticon {
    float:right;
}
#esregister {
    padding-top:9px;
    margin-right:10px;
    float:right;
    font-size:12px;
    text-align:right;
}
#espwdfield {
    background:url(../images/esfield.gif) 0 0 no-repeat;
    width:135px;
    height:20px;
    margin-top:9px;
    margin-left:5px;
    padding:7px;
    float:left;
}
#esusrfield {
    background:url(../images/esfield.gif) 0 0 no-repeat;
    width:135px;
    height:20px;
    margin-top:9px;
    margin-left:5px;
    padding:7px;
    float:left;
}
.esfield {
    width:125px;
    background:#9CC6ED;
    border:0px;
    margin:0px;
    padding:0px;
    display:block;
    font-size:14px;
}
.eshref {
    font-size:12px;
    color:#9CC6ED;
}
#menucontainer {
    clear:both;
    width:773px;
    height:51px;
    background:#454544;
    margin-left:auto;
    margin-right:auto;
}
.mon1 {
    background:url(../images/mon1.gif) 0 0 no-repeat;
    height:51px;
    float:left;
    margin-left:10px;
}
h1 {
    background:url(../images/mon2.gif) 100% 0 no-repeat;
    height:31px;
    float:left;
    margin:0px;
    padding:20px 30px 0 30px;
    font-size:24px;
    color:#699cce;
}
h2 {
    margin-bottom:20px;
    font-size:36px;
    color:#699cce;
}
h3,.h3 {
    font-size:24px;
    font-weight:normal;
    color:#6AA00A;
}
h4,.h4 {
    font-weight:bold;
    text-decoration:none;
    color:#699cce;
}
.moff1 {
    background:url(../images/moff1.gif) 0 0 no-repeat;
    height:51px;
    float:left;
    margin-left:10px;
}
.moff2 {
    background:url(../images/moff2.gif) 100% 0 no-repeat;
    height:28px;
    float:left;
    padding-top:23px;
    padding-left:30px;
    padding-right:30px;
    padding-bottom:0px;
}
a.moff2href {
    font-size:24px;
    color:#5E5E5D;
    text-decoration:none;
}
#ccontainer {
    clear:both;
    width:771px;
    margin-left:auto;
    margin-right:auto;
    border-left:1px solid #CECECE;
    border-right:1px solid #CECECE;
}
#botcontainer {
    clear:both;
    width:733px;
    height:41px;
    padding:5px 20px 5px 20px;
    margin-left:auto;
    margin-right:auto;
    background:url(../images/bottom_bg.gif) no-repeat;
    color:#FFFFFF;
    font-size:11px;
    text-align:center;
}
.copyr {
    font-size:11px;
    color:#FFFFFF;
}
#ctop {
    background:url(../images/ctop.gif) no-repeat;
    width:771px;
    height:27px;
}
#content {
    background:url(../images/cbg.gif) repeat-y;
    width:771px;
    min-height:400px; 
    height:auto !important; 
    height:400px;
}
#lccontent {
    background:url(../images/lcbg.gif) repeat-y;
    padding:10px 10px 10px 15px;
}
#lccontentnopadding {
    background:url(../images/lcbg.gif) repeat-y;
    padding:0px 10px 0px 15px;
}
#ccontent2 {
    background:url(../images/ccontentbg.gif) repeat-y;
    padding:0px 30px 10px 30px;
}
#lcbottom {
    width:282px;
    height:35px;
    background:url(../images/lcbottom.gif) no-repeat;
}
#lcolcontent {
    min-height:60px;
    height:auto !important; 
    height:60px;
    background:url(../images/sellbg.gif) no-repeat;
    display:block;
    width:267px;
    padding:25px 0 0 15px;
    text-align:center;
}
#sellbtn {
    font-size:24px;
    color:#FFFFFF;
    text-decoration:none;
}
#cbottom {
    background:url(../images/cbottom.gif) no-repeat;
    width:771px;
    height:27px;
}
#cbottom2 {
    background:url(../images/cbottom2.gif) no-repeat;
    width:771px;
    height:27px;
}
#searchauto {
    display:block;
    width:203px;
    height:35px;
    background:url(../images/btn_search.gif) no-repeat;
    font-size:24px;
    color:#FFFFFF;
    text-decoration:none;
    margin-left:15px;
    padding-left:40px;
    padding-top:8px;
}
.adsearchfieldtitle {
    padding-left:15px;
    color:#699cce;
    font-size:16px;
}
.adsearchfieldtitlesel {
    margin-left:15px;
    padding-left:30px;
    background:url(../images/srbg.gif) 0 50% no-repeat #94CA34;
    color:#FFFFFF;
    font-size:18px;
}
.adsearchfieldcontent {
    padding-left:15px;
    margin-bottom:20px;
}
.adsearchinput {
    border:1px solid #C3C3C3;
    height:16px;
    padding:2px;
    font-size:11px;
    color:#5e5e5d;
}
.adsearchselect {
    border:1px solid #C3C3C3;
    height:22px;
    font-size:12px;
    color:#5e5e5d;
}
.adtitle {
    border-bottom:1px dotted #C3C3C3;
    margin-bottom:5px;
}
.adprice {
    float:right;
    font-size:24px;
    font-weight:normal;
    color:#6AA00A;
}
.addescription {
    font-size:14px;
    margin-bottom:5px;
}
.adadded {
    font-size:12px;
    font-style:italic;
    margin-bottom:20px;
}
.adadded2 {
    font-size:12px;
    font-style:italic;
    margin-bottom:10px;
}
.commentts {
    font-size:12px;
    font-style:italic;
    margin-bottom:10px;
    color:#699cce;
}
.commentrecord {
    margin-left:20px;
    margin-right:30px;
}
.commentbody {
}
.commentadd {
    display:block;
    width:100px;
    height:20px;
    background:url(../images/btn_more.gif) no-repeat;
    font-size:12px;
    color:#699cce;
    padding-left:12px;
    padding-top:3px;
    margin-top:20px;
    text-align:center;
    text-decoration:none;
}

.blogadded2 {
    font-size:12px;
    font-style:italic;
    margin-bottom:10px;
}
.adnote {
    color:#699cce;
}
.adnotemed {
    color:#699cce;
    font-size:18px;
}
.adnotebig {
    color:#699cce;
    font-weight:bold;
    font-size:24px;
}
.adcontainer {
    padding:0 30px 0 20px;
}
.datacontainer {
    margin-bottom:30px;
}
.blogrecord {
    padding:0 30px 20px 20px;
}
.blogrecord3 {
    padding:10px 0 0 0;
}
.blogtitle {
    border-bottom:1px dotted #C3C3C3;
    margin-bottom:5px;
}
.blogstart {
    border-bottom:1px dotted #C3C3C3;
    margin-bottom:5px;
}
.blogdescription {
    font-size:14px;
    margin-bottom:5px;
}
.blogadded {
    clear:both;
    font-size:12px;
    font-style:italic;
}
.blogtags {
    clear:both;
    font-size:12px;
    font-style:italic;
}
.blogsrc2 {
    float:right;
    font-size:12px;
    font-style:italic;
}
.blogtags2 {
    font-size:12px;
    font-style:italic;
    margin-bottom:10px;
}
.blogseemore {
    float:right;
    display:block;
    width:90px;
    height:20px;
    background:url(../images/btn_more.gif) no-repeat;
    font-size:12px;
    color:#699cce;
    padding-left:22px;
    padding-top:3px;
    margin-top:3px;
    text-decoration:none;
}

.adseemore {
    float:right;
    display:block;
    width:90px;
    height:20px;
    background:url(../images/btn_more.gif) no-repeat;
    font-size:12px;
    color:#699cce;
    padding-left:22px;
    padding-top:3px;
    margin-top:3px;
    text-decoration:none;
}
.feedbackhref {
    float:right;
    display:block;
    width:112px;
    height:33px;
    background:url(../images/feedback_bg.gif) no-repeat;
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
    text-align:center;
    margin:7px 15px 0 0;
    padding-top:4px;
}
.detailsicons {
    margin-top:30px;
    margin-bottom:10px;
}
.btnback {
    display:block;
    width:102px;
    height:20px;
    background:url(../images/btn_back.gif) no-repeat;
    font-size:12px;
    color:#699cce;
    text-align:center;
    padding-right:10px;
    padding-top:3px;
    text-decoration:none;
}
.searchby {
    background:#FF0000;
}
.fieldline {
    width:700px;
    padding:8px;
    clear:both;
}
.fieldtitle {
    float:left;
    width:240px;
    font-size:16px;
}
.fielderror {
    float:left;
    width:240px;
    font-size:16px;
    font-weight:bold;
    color:#932222;
}
.fieldcontent {
    float:left;
    padding-left:10px;
}
.fieldinstructions {
    float:left;
    font-weight:bold;
}
.fieldline2 {
    padding:8px;
    clear:both;
}
.fieldtitle2 {
    padding-left:10px;
    font-size:16px;
}
.fielderror2 {
    padding-left:10px;
    font-size:16px;
    font-weight:bold;
    color:#932222;
}
.fieldcontent2 {
    padding-left:10px;
}
.fieldinstructions2 {
    font-weight:bold;
}
.mandatory {
    font-weight:bold;
    color:#FF0000;
}
.formtitle {
    padding-left:240px;
}
#prevlink {
    width:226px;
    height:32px;
    overflow:hidden;
    background:url('../images/previtem.gif') no-repeat;
    padding-left:40px;
    font-size:10px;
    font-weight:bold;
}
#backlink {
    width:226px;
    height:40px;
    overflow:hidden;
    background:url('../images/backlink.gif') no-repeat;
    border-top:1px dotted #C3C3C3;
    border-bottom:1px dotted #C3C3C3;
    padding-left:40px;
    line-height:40px;
    font-size:10px;
    font-weight:bold;
}
#nextlink {
    width:226px;
    height:32px;
    overflow:hidden;
    background:url('../images/nextitem.gif') no-repeat;
    padding-left:40px;
    font-size:10px;
    font-weight:bold;
}
#nolink {
    width:226px;
    height:32px;
    line-height:32px;
    background:url('../images/noitem.gif') no-repeat;
    padding-left:40px;
    font-size:16px;
}
.adclink {
    font-size:16px;
    font-weight:normal;
    color:#699cce;
}
#addetailscontainer {
    padding:0 30px 0 20px;
}
.pagination {
    border-top:1px dotted #C3C3C3;
    margin:10px 30px 20px 20px;
    padding-top:20px;
    color:#699cce;
    font-size:16px;
}
.paginationhref {
    color:#699cce;
    font-size:16px;
}
.paginationrev {
    color:#FFFFFF;
    font-weight:bold;
    background:#699cce;
}
#shreds {
    height:19px;
    background:url('../images/shredsc.gif') 0 15px no-repeat;
    padding:25px 30px 10px 30px;
}
.pnicon {
    display:block;
    float:right;
    margin-right:5px;
}
.homeleft {
    border-right:1px dotted #C3C3C3;
    padding:0 20px 0 0px;
    vertical-align:top;
}
.homeleftblock {
    font-size:12px;
    padding-top:5px;
    margin-bottom:10px;
}
.homeright {
    padding:0 10px 0 20px;
    vertical-align:top;
}
.info {
    margin-left:5px;
    padding-left:252px;
    background:#94CA34;
    color:#FFFFFF;
    font-size:18px;
}
.redbtn {
    background:url(../images/red_btn.gif) no-repeat;
    width:235px;
    height:35px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
    line-height:35px;
    display:block;
    margin-bottom:20px;
}
.greenbtn {
    background:url(../images/green_btn.gif) no-repeat;
    width:235px;
    height:35px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
    line-height:35px;
    display:block;
    margin-bottom:20px;
}
.bluebtn {
    background:url(../images/blue_btn.gif) no-repeat;
    width:235px;
    height:35px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
    line-height:35px;
    display:block;
    margin-bottom:20px;
}
.adviews {
    margin:3px;
    float:right;
    width:23px;
    height:23px;
    background:url(../images/views_bg.gif) no-repeat;
    font-size:10px;
    text-align:center;
    font-weight:bold;
    line-height:23px;
}
.adviews2 {
    margin:3px;
    float:left;
    width:23px;
    height:23px;
    background:url(../images/views_bg.gif) no-repeat;
    font-size:10px;
    text-align:center;
    font-weight:bold;
    line-height:23px;
}
.homebtnsc {
    height:48px;
}
.blogbtn {
    background:url(../images/blogbtn_bg.gif) no-repeat;
    width:234px;
    height:38px;
    font-weight:normal;
    text-decoration:none;
    padding-top:10px;
    color:#FFFFFF;
    font-size:24px;
    text-align:center;
    display:block;
    float:left;
}
.avtobazarbtn {
    background:url(../images/avtobazarbtn_bg.gif) no-repeat;
    width:197px;
    height:38px;
    font-weight:normal;
    text-decoration:none;
    padding-top:10px;
    color:#FFFFFF;
    font-size:24px;
    text-align:center;
    display:block;
    float:left;
}
.sellautobtn {
    background:url(../images/sellautobtn_bg.gif) no-repeat;
    width:235px;
    height:38px;
    font-weight:normal;
    text-decoration:none;
    padding-top:10px;
    color:#FFFFFF;
    font-size:24px;
    text-align:center;
    display:block;
    margin-left:1px;
    float:left;
}
