* {padding: 0px; margin: 0px;}
body {background: #FFFFFF;}
body, td {font-family: georgia, trebuchet MS, arial, verdana, tahoma; font-size: 12px; color: #000000;}
img {border: 0px;}
li {list-style: none;}
br {clear: both;}

form fieldset {border: 0px solid;}
form fieldset legend {display: none;}
.input {padding: 2px 4px 3px 4px; margin: 0px; font-family: georgia, trebuchet MS, arial, verdana, tahoma; font-size: 11px; color: #ACACAC; border: 1px solid #734F08;}
select.input {padding: 0px;}

h1 {font-size: 10px; margin: 0px;}
h1 a {position: absolute; margin: 14px 0px 0px 11px; display: block; width: 216px; height: 96px; background: url(../images/logo2.gif) no-repeat; text-indent: -9999px; text-align:center; text-decoration: none;}

hr {display: none; visibility: hidden;}

a {text-decoration: underline; color: #C0943F;}
a:hover {text-decoration: none;}

.clear {clear: both; height: 1px; display: block;}

.pagenator li{float:left; margin-right:2px;}
.pagenator{ margin: 10px 0px 10px 0px; min-height:15px;}

/* banners */
.b716x85 {margin-bottom: 15px;}
.b468x60 {margin-bottom: 10px; text-align: center;}
.b200x300 {margin-bottom: 5px; text-align: center;}
.bstretch object {display: block;}
.bstretch embed {display: block;}

#top {padding-top: 3px; background: url(../images/top-bg.gif) repeat-x left top; text-align: center;}
#top .wrap {width: 990px; height: 120px; margin: 0px auto; text-align: left;}
#subMenu {
    font-size:11px;
    height:18px;
    margin: 100px 0px 0px 370px;
    position:absolute;
    vertical-align:bottom;
    width:600px;
}
#subMenu li { float:right;}
#subMenu li.first-child a {margin-right: 0px !important;}   
#subMenu a {display: block;  margin-right:10px;}
#subMenu a#advertisement {color:Black;} 

#subMenu .menuItem:hover{cursor:pointer;}

#subMenu #trafficQuantity
{
     display:block;
     text-align:left; 
     margin-right:10px;
     
}
#subMenu #trafficQuantity a
{
     color:#000;
     margin:0px;
     float:right;
}
#subMenu #trafficQuantity .quantity
{
    font-weight:bold;
    font-size:12px;
    text-align:left;
    float:right;
}

#region 
{
    position:absolute;
    width:280px; 
    height:31px; 
    margin-left:699px; 
    padding:4px 10px 5px;
    background: url(../images/region-background.png) no-repeat left top;
}

#region select
{
    width:140px;
    height:20px;
    font-size:11px;
}

#region #label
{
    float:left;
    color:White;
    font-size:11px;
    padding-right:10px;
    padding-top:2px;
}

#mmenu {position: absolute; width: 735px; margin: 44px 0px 0px 253px;}
#mmenu li {display: inline; font-size: 14px;}
#mmenu li.first-child a {margin-left: 0px !important;}
#mmenu a {display: block; margin: 0px 0px 0px 8px; padding: 10px 0px 20px 46px; float: left; color: #000000; background: no-repeat left top;}
#mmenu a.news {background-image: url(../images/ico-news.gif);}
#mmenu a.articles {background-image: url(../images/ico-articles.gif);}
#mmenu a.shops {background-image: url(../images/ico-shops.gif);}
#mmenu a.interiorDesign {background-image: url(../images/ico-interiorDesign-mainMenu.gif);}
#mmenu a.docs {background-image: url(../images/ico-docs.gif);}
#mmenu a.blogs {background-image: url(../images/ico-blogs.gif);}
#mmenu a.pair {display: block; margin: 0px 0px 0px 0px; padding: 10px 0px 20px 1px; float: left; color: #000000; background: no-repeat left top;}
#mmenu b {display: block; padding: 10px 0px 20px 1px; float: left; color: #000000; background: no-repeat left top;}

#search {text-align: center; background: #E29C14 url(../images/search-bg.gif) repeat-y center center;}
#search .wrap {width: 990px; height: 62px; margin: 0px auto; text-align: left; background: #E29C14;}
#search cite {display: block; float: left; width: 244px; height: 62px; float: left; color: #F8C460; font-style: normal; font-size: 11px; background: #AD7303 url(../images/cite-bg.gif) repeat-y right top;}
#search cite span {display: block; width: 230px; padding-top: 16px; text-align: center;}

#search .form {display: block; float: left; width: 740px;}
#search .form .container {padding: 13px 0px 0px 25px;}
#search .form .opts {margin-top: 5px; width: 420px;}
#search .form .opts input {margin-right: 7px; float: left; width: 13px; height: 13px;}
#search .form .opts label {margin-right: 9px; display: block; float: left; font-size: 11px;}
#search .form .input {float: left; width: 610px; margin-right: 8px;}
#search .form .submit {float: left;}
#search .form p.ext {margin: 5px 16px 0px 0px; display: block; float: right; width: 200px; color: #FFFFFF;}
#search .form p.ext a {padding: 0px 0px 0px 12px; color: #FFFFFF; font-size: 10px; display: block; background: url(../images/ico-search.gif) no-repeat 0px 3px;}

#newsline {padding: 0px 0px 6px 0px; text-align: center; background: #FFFFFF url(../images/newsline-bg.gif) repeat-x left bottom;}
#newsline .wrap {width: 990px; padding: 18px 0px 0px 0px; margin: 0px auto; text-align: left;}
#newsline h2 {margin: 0px 0px 14px 16px; font-weight: bold; font-size: 16px; color: #E29C14;}
#newsline h2 a {color: #E29C14;}
#newsline .col {width: 20%; float: left;}
#newsline .coltwo {width: 100%; float: left;}
#newsline .coltwo table a {text-decoration:none;}
#newsline .coltwo li {background:none;margin:0px 0px 0px 16px !important;padding:0px 0px 0px 0px !important;width:18% !important;}
#newsline .coltwo ul{margin:0px !important; }



#newsline .collast {width: 20%; float: left;margin-left: -2px;}
* html #newsline .col.last {margin-left: -2px;}
*:first-child+html #newsline .col.last {margin-left: -2px;}

#newsline ul {margin: 0px 0px 22px 16px;}
#newsline li {padding: 0px 5px 0px 18px; font-size: 11px; background: url(../images/newsline-dot.gif) no-repeat 0px 3px;}

/*#newsline li {padding: 0px 20px 0px 18px; font-size: 11px; background: url(../images/newsline-dot.gif) no-repeat 0px 3px;}*/
#newsline li a {color: #000000; text-decoration: none;}
#newsline li a:hover {text-decoration: underline;}

#body {text-align: center;}
#body .wrapper {width: 990px; margin: 0px auto; text-align: left;}

#taxonomy {margin: 7px 0px 8px 253px; font-size: 10px; color: #ACACAC;}
#taxonomy a {color: #E29C14;}

#nav {display: block; float: left; width: 243px;}
#nav .wrap {padding-right: 12px; border-right: 1px solid #BDB29B;}

#main {display: block; float: left; width: 727px; margin-left: -1px;}
#main .wrap {padding-left: 10px; border-left: 1px solid #BDB29B;}

#menu {border-top: 1px solid #DED8CD; margin-bottom: 36px;}
#menu li {display: inline;}
#menu li a {display: block; border-bottom: 1px solid #DED8CD; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline;}
#menu li a:hover, #menu li a.selected {color: #825807; text-decoration: none;}
#menu li a span {display: block; height: 36px;}

#menu li a span.home {background: url(../images/ico-home.gif) no-repeat right center;}
#menu li a span.services {background: url(../images/ico-services.gif) no-repeat right center;}
#menu li a span.forums {background: url(../images/ico-forums.gif) no-repeat right center;}
#menu li a span.blogs {background: url(../images/ico-blogs2.gif) no-repeat right center;}
#menu li a span.contacts {background: url(../images/ico-contacts.gif) no-repeat right center;}
#menu li a span.interiorDesign {background: url(../images/ico-interiorDesign-menu.gif) no-repeat right center;}
#menu li a span.documents {background: url(../images/ico-documents.gif) no-repeat right center;}
#menu li a span.rsschannel {background: url(../images/rss.gif) no-repeat right center;}
#menu li a span.new {background: url(../images/new2.png) no-repeat right center;}

#menu li a span span {margin: 3px 0px 0px 6px; display: block; height: 30px; line-height: 30px; float: left; white-space: nowrap; background: url(../images/menu-bg.gif) repeat-x 0px -999px;}
* html #menu li a span span {margin-left: 3px;}
#menu li a span span span {margin: 0px; background: url(../images/menu-brd-l.gif) no-repeat 0px -999px;}
#menu li a span span span span {padding: 0px 18px 0px 10px; background: url(../images/menu-crn.gif) no-repeat 0px -999px;}

#menu li a:hover span span, #menu li a.selected span span {background-position: left top;}
#menu li a:hover span span span, #menu li a.selected span span span {background-position: left top;}
#menu li a:hover span span span span, #menu li a.selected span span span span {background-position: right top;}

* html #menu li a:hover {cursor: hand !important;}
*:first-child+html #menu li a:hover {cursor: hand !important;}

#body .block {margin-bottom: 11px;}
#body .block h2 {display: block; margin: 0px 0px 1px 0px; font-size: 12px; font-weight: bold; color: #FFFFFF; background: url(../images/h2-bg.gif) repeat-x left top;}
#body .block h2 span {display: block; background: url(../images/h2-crn-l.gif) no-repeat left top;}
#body .block h2 span span {padding: 0px 10px 0px 17px; height: 31px; line-height: 31px; background: url(../images/h2-crn-r.gif) no-repeat right top;}
#body .block h2 span span span {float:left !important; background: none !important; padding:0 !important;}
#body .block .extcont {border-top: 2px solid #000000;}

/*#body .block .extcont {min-height: 75px; _height: 75px;}*/ /* this line should be deleted !!! */

#body .block.artlist h2 , #body .block.newDesignProject h2{background: url(../images/h2-art-bg.gif); background-repeat:repeat;}
#body .block.artlist h2 span, #body .block.newDesignProject h2 span {background-image: url(../images/h2-art-crn-l.gif);}
#body .block.artlist h2 span span, #body .block.newDesignProject h2 span span{background-image: url(../images/h2-art-crn-r.gif);}
#body .block.artlist .container, #body .block.newDesignProject .container{background-color: #E5E0D7;}
#body .block.artlist .extcont, #body .block.newDesignProject .extcont{padding: 11px 14px 15px 14px; border-top-color: #BE9139; border-bottom: 3px solid #5A3407;}
#body .block.artlist li {margin: 0px 0px 4px 0px; color: #825703; font-size: 11px; font-weight: bold;}
#body .block.artlist a {color: #825703; text-decoration: underline;}
#body .block.artlist a:hover {text-decoration: none;}
#body .block.artlist a.title {color: #ffffff; text-decoration: none;}

#body .block.newDesignProject #image { width:195px; height:195px; padding:2px; background-color:White; border:1px solid rgb(189,178,155);}
#body .block.newDesignProject #image img{width:195px; height:195px;}
#body .block.newDesignProject #imageNew { position:absolute; width:50px; height:50px; margin-left:130px; margin-top:-35px;}
#body .block.newDesignProject #shortDescription{margin-top:10px;}
#body .block.newDesignProject #filler {float:right; height:28px; width:80px;}

#body .voting {font-size: 11px;}
#body .voting .extcont {padding: 7px 13px 15px 13px; border-bottom: 3px solid #5A3407;}
#body .voting .container {background-color: #E5E0D7;}
#body .voting .q {margin-bottom: 10px; line-height: 18px; font-weight: bold;}
#body .voting table {margin-bottom: 15px; clear: both;}
#body .voting table td {padding-bottom: 2px; font-size: 11px; vertical-align: top;}
#body .voting table td.a {padding-top: 2px;}
#body .voting table input {margin: 3px 7px 0px 0px; width: 13px; height: 13px;}
#body .voting .submit {float: left;}
#body .voting p.results {padding-top: 3px; display: block; float: left; width: 115px; font-size: 10px; color: #946304; text-align: right;}
#body .voting p.results a {color: #946304;}

#body .post {margin-bottom: 11px;}
#body .post .extcont {padding: 11px 15px; border-bottom: 3px solid #5A3407;}
#body .post .container {background-color: #E5E0D7;}
#body .post .input {margin-right: 8px; float: left; width: 110px;}
#body .post .submit {float: left;}
#body .post p {margin: 7px 0px 0px 0px; width: 100px; display: block; float: left; font-size: 10px; color: #946304;}
#body .post p label {margin: 0px 0px 0px 7px; display: block; float: left; font-size: 10px; color: #946304;}
#body .post p input {float: left; width: 13px; height: 13px;}

#topnews {padding-bottom: 21px; margin-bottom: 26px; border-bottom: 1px solid #BDB29B;}
#topnews h2 {display: none;}
#topnews .img {float: left; margin-right: 15px; width: 280px;}
#topnews .img a {display: block; float: left; border: 1px solid #BDB29B; padding: 2px;}
#topnews .img a img {display: block;}
#topnews .descr {float: left; width: 380px;}
#topnews .descr h3 {margin-bottom: 23px; line-height: 18px; font-size: 14px; font-weight: bold;}
#topnews .descr p {margin-bottom: 21px; line-height: 18px; font-size: 14px;}

#index {margin-bottom: 30px; border-bottom: 1px solid #BDB29B;}
#index .l-col {float: left; width: 511px;}
#index .l-col .descr strong.plax {display: block; margin: 0px 0px 1px 0px; font-size: 12px; font-weight: bold; color: #FFFFFF; background: url(../images/h2-bg.gif) repeat-x left top;}
#index .l-col .descr strong span {display: block; background: url(../images/h2-crn-l.gif) no-repeat left top;}
#index .l-col .descr strong span span {padding: 0px 10px 0px 17px; height: 31px; line-height: 31px; background: url(../images/h2-crn-r.gif) no-repeat right top;}

#index .l-col .article{}
#index .l-col .article p{margin-bottom:15px;}
#index .l-col .article img
{
	margin: 5px;
}



#index .l-col .article li
{
	list-style-type: disc;
	margin-left:35px;
	padding-left:3px;
}
#index .l-col .article br
{
	clear: none;
}

#index .r-col {float: right; width: 200px;}

#index .r-col .col h2 {margin: 0px 0px 14px 16px; font-weight: bold; font-size: 16px; color: #E29C14;}
#index .r-col .col h2 a {color: #E29C14;}
#index .r-col .col ul {margin: 0px 0px 22px 16px;}
#index .r-col .col li {padding: 0px 20px 0px 18px; font-size: 11px; background: url(../images/newsline-dot.gif) no-repeat 0px 3px;}
#index .r-col .col li a {color: #000000; text-decoration: none;}
#index .r-col .col li a:hover {text-decoration: underline;}

#index .news {padding-bottom: 15px; margin-bottom: 13px; border-bottom: 1px solid #BDB29B;}
#index .news .block {float: left; width: 253px;}
#index .news .block.first-child {margin-right: 5px;}
#index .news .extcont {padding: 18px 16px 0px 16px;}
#index .news .item {margin-bottom: 13px;}
#index .news .date {display: block; font-weight: bold; color: #AD7303;}
#index .news .more {display: block;}

#index .clist .left {width: 50%; float: left;}
#index .clist .right {width: 50%; float: right;}
* html #index .clist .right {margin-left: -1px;}
*:first-child+html #index .clist .right {margin-left: -1px;}
#index .clist ul {margin: 10px 0px 0px 9px;}
#index .clist li {margin-bottom: 7px; padding: 0px 5px 0px 10px; font-size: 11px; background: url(../images/clist-bullet.gif) no-repeat 0px 5px;}
#index .clist li a {color: #AD7303; font-weight: bold;}

#index .articles .extcont {padding-top: 12px;}
* html #index .articles .extcont {float: left;}
#index .articles .item {padding-bottom: 14px; margin-bottom: 14px; border-bottom: 1px solid #BDB29B;}
#index .articles .img {float: left; width: 158px;}
#index .articles .img a {display: block; float: left; border: 1px solid #BDB29B; padding: 2px;}
#index .articles .img a img {display: block;}
#index .articles .descr {float: left; width: 353px;}
#index .articles .descr .infoField {margin:10px 0px; font-size:11px;}
#index .articles .descr .infoField .label{ font-weight:bold;}
#index .articles .descr .infoField .text{}
#index .articles .descr h3 {margin: 0px; line-height: 18px; font-size: 12px; font-weight: bold; color: #AD7303;}
#index .articles .descr h3 a {color: #AD7303;}
#index .articles .descr p {margin-bottom: 10px;}
#index .articles .descr span.cat {font-size: 9px;font-weight: bold; color: #AD7303;}
#index .articles a.title {color: #ffffff; text-decoration: none;}


#advert {padding: 0px 15px; margin: 15px 0px 30px 0px;}
#advert h2 {margin: 0px 0px 15px 0px; font-size: 12px; font-weight: bold; color: #AD7303;}
#advert li {margin: 0px 0px 20px 0px; padding-left: 10px; line-height: 18px; background: url(../images/adv-bullet.gif) no-repeat 0px 6px;}
#advert li a {font-size: 11px; color: #000000; text-decoration: underline;}
#advert li a:hover {text-decoration: none;}
#advert p {padding-left: 10px;}
#advert p a {font-size: 11px; color: #AD7303;}

.ctext {padding-bottom: 25px; line-height: 19px; font-size: 11px; border-bottom: 1px solid #BDB29B;}
.ctextreklam {padding-bottom: 25px;padding-top:10px; margin-bottom: 25px; line-height: 19px; font-size: 11px; border-bottom: 1px solid #BDB29B;}

#ftr {border-top: 2px solid #E29C14; background: #E5E0D7; clear: both; text-align: center;}
#ftr .wrap {width: 990px; height: 43px; margin: 0px auto; text-align: left;}
#ftr p.copy {margin: 15px 0px 0px 20px; float: left; font-size: 11px; white-space: nowrap;}
#ftr .banners {float: right;}
#ftr .banners img {margin: 5px 0px 0px 4px;}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}
div.ban{text-align:center;}

div#designProjectCatalogs{ margin: 5px;}
div#designProjectCatalogs .catalogName{font-weight:bold;} 
div#designProjects{ font-size:11px; margin-bottom:14px;}
div#designProjects #pagesCount{}
div#designProjects #pagesCount select.pageSize, div#designProjects #pagesCount span#label{display:block; float:right;}
div#designProjects #pagesCount select.pageSize{ width:50px; height:20px;}
div#designProjects #pagesCount span#label{ margin-right:5px; margin-top:2px;}

div#designProjects .project{ padding-bottom:14px; margin-bottom:14px; min-height:160px; border-bottom:1px solid #BDB29B;}
div#designProjects .project .image{ width:150px;height:150px; padding:2px; border:1px solid #AD7303;}
div#designProjects .project .description{margin-left:15px;}
div#designProjects .project td{ vertical-align:top; font-size:11px;}
div#designProjects .project .image img{ height:150px; width:150px;}
div#designProjects .project .description .infoField{ margin-top:2px;}
div#designProjects .project .description .label {color:#AD7303;}
div#designProjects .project .description .text { font-weight:normal;}
div#designProjects .project .description .navigation{margin-top:10px;}
div#designProjects hr, div#designProject hr { width:100%; visibility:visible; display:block; color:rgb(189,178,155)}
div#designProjects .project .description .title { color:#AD7303; font-weight:bold; margin-bottom:10px; font-size:15px;}
div#designProjects .pagenator li{float:left; margin-right:2px;}
div#designProjects .pagenator{ margin: 10px 0px 10px 0px; padding-bottom:15px; min-height:15px; border-bottom:1px solid #BDB29B;}
div#designProjects .viewMode{ margin: 10px 0px 10px 0px; padding-bottom:15px; min-height:15px; border-bottom:1px solid #BDB29B;}
div#designProject{ font-size:11px;}
div#designProject .title{color:rgb(204,51,0); font-weight:bold; margin-bottom: 15px; font-size:large;}
div#designProject .mainImage{float:left;width:297px;height:297px; padding:2px; border:1px solid #AD7303;}
div#designProject .mainImage img{ height:297px; width:297px;}
div#designProject .images{float:left; margin-left:20px;}
div#designProject .images ul{margin-top:0px;}
div#designProject .images li{ margin-right:20px;}
div#designProject .description{ margin-top:10px;}
div#designProject .description .infoField{ margin-top:2px;}
div#designProject .description .label{color:#AD7303;}
div#designProject .description .text{font-weight:normal;}
div#designProject hr{ margin-top:10px; margin-bottom:10px;}

.backwardlink
{
    background: url(../images/left-arrow.png) no-repeat 0px 5px;
    padding-left: 12px;
}

#companyLogin { padding:10px 20px; background-color: #E5E0D7; border-bottom:3px solid #5A3407;}
#companyLogin span.error { color:Red;}
#companyLogin #login { width:180px; display:block; border:1px solid #734F08;}
#companyLogin #password { width:110px; display:block; float:left; margin-top:8px; border:1px solid #734F08;}
#companyLogin #imgLogin { width:59px; height:21px; margin-left:10px; margin-top:8px; }
#companyLogin #imgLogin:hover { cursor:pointer;}
#companyLogin #pswRestoreLink{display:block;margin-top:8px;font-size:11px;color:Black; width:100px;}
#companyLogin #regCompanyLink{display:block;float:right;margin-top:8px;font-size:11px;color:Black;}
/* documents */
#documentsCategories .clist ul { margin: 0px 0px 12px 9px;}
div.documents{ margin: 0px 20px 0px 20px;}
#documents .document{ font-size:11px; padding-bottom:10px;}
#documents .document .name{ color:#AD7303; font-weight:bold;}
#documents .document .title{}
#documents .pagenator li{float:left; margin-right:2px;}
#documents .pagenator{ margin: 10px 0px 10px 0px; padding-bottom:15px; padding-top:15px; min-height:15px; border-bottom:1px solid #BDB29B; border-top:1px solid #BDB29B;}

#document #name{color:#CC3300;font-size:large;font-weight:bold;}
#document #title{color:#CC3300;font-size:large;font-weight:bold;}
#document #text h2 { font-size:12px; }
#document #text { font-size:11px;}

div.filter
{
    margin:5px 0px;
    font-size:11px;
    min-height:32px;
    background: url(../images/region-filter-background.gif) no-repeat 0px 0px;
}

div.filter div#countrySelect
{
    margin: 7px 5px 5px 17px;
    float:left;
}

div.filter div#regionSelect
{
    margin: 7px 5px 5px 10px;
    float:left;
}

div.filter div#countrySelect .label, div.filter div#regionSelect .label
{
    float:left;
    padding-top:2px;
}

div.filter div#countrySelect .select
{
    font-size:11px;
    height:20px;
    width:140px;
    margin-left:10px;
}
div.filter div#regionSelect .select
{
    font-size:11px;
    height:20px;
    width:300px;
    margin-left:10px;
}

div#passwordRestore
{
    padding-top:10px;
}

div#passwordRestore #instructions
{
    font-weight:bold;
}

div#passwordRestore #content
{
    padding:10px 0px 0px 0px;
}

div#passwordRestore #content .error
{
    color:Red;
}

div#passwordRestore #content .label
{
    display:block;
    margin-top:3px;
    margin-right:10px;
    float:left;
}

div#passwordRestore #content .input
{
    float:left;
}

div#passwordRestore #content .info
{
    margin:10px 0px 10px 0px;
}

div#passwordRestore #content #imgSend
{
    margin-left:10px;
}

div#passwordRestore #content #imgSend:hover
{
    cursor:hand;
}

div#profile
{
    position:relative;
    padding:3px 20px 5px 20px;
    background-color: #E5E0D7;
    border-bottom:3px solid #5A3407;
}

div#profile .infoField
{
    font-size:11px;
    border-bottom:1px solid #BDB29B; 
    margin-bottom:2px;
    padding-top:2px;
}

div#profile .controls
{
    margin-top:5px;
}

div#profile .controls .link
{
    margin-top:3px;
    float:left;  
}

div#profile .controls .link a
{
    color:Black;
    font-size:11px; 
}

div#profile .controls .button
{
    float:left;
    margin-left:10px;
}

div#profile .controls .button
{
    cursor:hand;
}

div#profile .infoField .label
{
    font-weight:bold;
    color:#663300;
    display:block;
}

div#profile .infoField .text
{
    display:block;
    color:Black;
}

a.rss 
{
    background:transparent url(../images/lightrss.gif) no-repeat scroll right center;
    color:#FFFFFF !important;
    float:right;
    font-size:12px !important;
    font-weight:normal;
    padding-right:18px;
    text-decoration:none !important;
}
a.rsschannel {
    background:transparent url(../images/lightrss.gif) no-repeat scroll left center;
    font-size:12px !important;
    font-weight:normal;
    height:16px;
    padding-left:20px;
}

div.companyRegiostrationInfo
{
   border-bottom:1px solid black;
   margin-bottom:10px;
   padding-bottom:10px;
   padding-top:10px;
}

div.companyRegiostrationInfo h3
{
    font-weight:bold;
    font-size:18px;
    color: #956201;
}

div.companyRegiostrationInfo div.block
{
    background-color:#F2EFEB;
    padding:20px 30px;
}

div.companyRegiostrationInfo div.block table input.input
{
    height:18px;
    width:305px;
    border:1px solid #A6A6A6;
    font-size:13px;
    height:17px;
    padding:1px;
    color:Black;
}

div.companyRegiostrationInfo div.block table select.input
{
    width:310px;
    border:1px solid #A6A6A6;
    font-size:13px;
    height:21px;
    color:Black;
}

div.companyRegiostrationInfo div.block table .smallText
{
    font-size:10px;
}

div.companyRegiostrationInfo #imgRegister:hover
{
    cursor:pointer;
}

div.registrationSuccessful
{
    border-bottom:1px solid black;
    margin-bottom:10px;
    padding-bottom:20px;
    padding-top:10px;
}

div.registrationSuccessful .textafterregistration
{
    color:#000000;
    font-family:georgia,trebuchet MS,arial,verdana,tahoma;
    font-size:11px;
    line-height:19px;
}

div#trafficChartControls
{
    text-align:center;
    padding:5px;
}

div#trafficChart
{
    text-align:center;
    padding-bottom:20px;
    border-bottom:solid 1px #BDB29B;
}
div.companyRegiostrationInfo div.block table textarea.input
{
    width:305px;
    border:1px solid #A6A6A6;
    font-size:13px;
    padding:1px;
    color:Black;
}
.order li{
    list-style-type: disc;
}
.order li li{list-style-type: circle;}
.order ul, .order ol
{
    margin:12px 0;
    padding-left:20px;
}
.order ol li
{
    list-style-type: decimal;
}