/* Copyright (c) 2008 Business.md | http://www.business.md */

#pMain {float: left; width: 734px; margin: 0 20px 30px 0; }
#pSide {float: left; width:204px; }
#pSide p {margin: 0;}
#pSide div.ads {margin:20px 0; }

#content {margin: 0 20px 20px 24px; }
#content h1 {line-height:22px; border-bottom: solid 1px #e7e7e7; margin-bottom:15px;}
#content h2 {margin: 0 0 20px 0; border-bottom: solid 1px #e7e7e7; }
#content h1.category {margin-bottom: 0;}

#content div.dirCategories {padding: 0 0 10px; border-bottom: solid 3px #e7e7e7; margin: 0 0 20px 0;}
#content div.dirCategories li {float: left; width:215px; margin: 5px 15px 5px 0; }
#content div.dirCategories a {text-decoration: underline; padding:2px;}
#content div.dirCategories a:hover {background-color:#336699; color:#fff; text-decoration:none; }
#content div.dirCategories h3 {font-size: 12px; margin:0; font-weight:normal; line-height:12px; }
#content div.dirCategories h3 a{color:#336699;}
#content div#regions li {width: 120px; }
#content div.dirCategories li.popular h2 {font-weight: bold; }

#content div.entries {margin: 0 0 20px;}
#content div.entries table {width: 100%; }
#content div.entries table th {text-align: center; font-weight:bold; line-height:26px; background-color:#cccc99; }
#content div.entries table td {text-align: center; line-height:22px; font-size:11px; border-bottom: solid 1px #ddd; }
#content div.entries table tr.featured td {background-color:#fffbdb; font-weight:bold; line-height:26px;}
#content div.entries table td.title {text-align: left; padding-left:5px;}
#content div.entries table td.company { white-space: nowrap; }
#content div.entries table tr:hover {background-color: #fffbdb;}
#content div.contacts {font-size: 12px; line-height:18px; }
#content div.contacts label {float: left; width:70px; font-weight:bold; text-align:right; margin-right:5px; }
#content div.details {font-size: 12px; line-height:20px; margin-bottom:20px; }
#content div.details label {float: left; width:150px; font-weight:bold; text-align:right; margin-right:5px; }
#content div.entrycontent h2 {margin: 20px 0 10px; }
#content div.entrycontent ul li{line-height: 18px; list-style-type:square; margin-left:20px; }