body
{
  padding: 0;
  margin: 0;
  color: #000000;
  background-color: #FFFFFF;
  text-align: center;
  font-size: 9pt;
  font-family: Verdana, "Times New Roman", Times, serif;
}

img
{
  border: none;
}

form
{
  display: inline;
  margin: 0;
  padding: 0;
}

h1
{
  font-size: 11pt;
  font-weight: bold;
  margin: 0;
  padding: 0;
  margin-top: 7px;
}

h2
{
  font-size: 9pt;
  font-weight: bold;
  margin: 0;
  padding: 0;
  margin-bottom: 7px;
}

h3
{
  font-size: 11pt;
  font-weight: bold;
  margin: 0;
  padding: 0;
  margin-top: 15px;
  margin-bottom: 8px;
  width: 500px;
  border-bottom: 1px solid #CCE4C4;
  color: #333333;
}

h4
{
  font-size: 9pt;
  font-weight: bold;
  margin: 0;
  padding: 0;
  margin-bottom: 7px;
  color: #999999;
}

a
{
  text-decoration: none;
  color: #0000EE;
}

a:hover
{
  text-decoration: underline;
}

p
{
  margin: 0;
  padding: 0;
  padding-bottom: 12px;
  margin-top: 10px;
}

ul
{
  margin: 0;
  padding: 0;
  margin-left: 50px;
}

/* Main DIVs */

#divHeader
{
  width: 999px;
  margin-left: auto;
  margin-right: auto;
  background-color: #FFFFFF;
  text-align: left;
}

#divContent
{
  width: 999px;
  padding: 20px;
  padding-top: 5px;
  padding-bottom: 40px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  background-color: #FFFFFF;
  background: #FFFFFF url(http://www.labaslapas.lv/images/paintbrush.jpg) no-repeat 450px 0px;
}

#divFooter
{
  width: 999px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  height: 180px;
  background: #FFFFFF url(http://www.labaslapas.lv/images/footer_bg.gif) repeat-x 0px 0px;
}

#divFooter a
{
  padding-left: 10px;
  padding-right: 10px;
}

#divFooter a:hover
{
  padding-right: 10px;
}

#divFooter p
{
  margin: 0;
  padding: 0;
  margin-top: 10px;
}

#divFooter img
{
  margin-top: 25px;
  margin-bottom: 25px;
  margin-right: 20px;
}

#pFooterFirstRow a
{
  font-weight: bold;
  color: #459927;
}

#pFooterSecondRow a
{
  color: #459927;
}

#pFooterThirdRow a
{
  color: #459927;
}

#aFooterCopyright
{
  display: block;
  width: 500px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  color: #AAAAAA;
  font-weight: bold;
  letter-spacing: 0.1em;
  padding-bottom: 5px;
}

#aFooterCopyright:hover
{
  text-decoration: none;
}

#divHeaderNavigationLine
{
  height: 35px;
  background-color: #FE5200;
  background: #FE5200 url(http://www.labaslapas.lv/images/header_bg.gif) repeat-x;
}

#divHeaderNavigation
{
  width: 999px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  height: 35px;
}

#divHeaderNavigation a
{
  display: block;
  float: left;
  width: 100px;
  text-align: center;
  margin-right: -1px;
  background: #FE5200 url(http://www.labaslapas.lv/images/header_bg.gif) repeat-x;
  padding-top: 10px;
  padding-bottom: 9px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10pt;
  border-left: 1px solid #ffcccc;
  border-right: 1px solid #ffcccc;
}

#divHeaderNavigation a:hover
{
  background: none;
  background-color: #f37133;
}

#divContent p
{
  width: 600px;
  text-align: justify;
}

.divGreenLine
{
  height: 7px;
  background-color: #439D21;
  margin-bottom: 2px;
  margin-top: 2px;
}

.divGreenLine2
{
  height: 7px;
  background-color: #439D21;
  margin-bottom: 2px;
  margin-top: 2px;
  width: 999px;
  margin-left: auto;
  margin-right: auto;
}

.aLabasLapasLV:hover
{
  border-bottom: 1px solid #459927;
  text-decoration: none;
}

.spanaLabasLapasLV_Labas
{
  color: #459927;
  font-weight: bold;
}

.spanaLabasLapasLV_Lapas
{
  color: #FF5000;
  font-weight: bold;
}

.classEmphasis
{
  font-weight: bold;
}

.pEmphasisBox
{
  border-top: 1px dashed #CCE4C4;
  padding-top: 15px;
  font-weight: bold;
  color: #494949;
}

#divFooterBGRoundCorners
{
  background: url(http://www.labaslapas.lv/images/footer_bg_round_corners.gif) no-repeat 0px 0px;
  margin: 0;
  padding: 0;
  height: 12px;
  width: 999px;
  position: relative;
  top: 0;
}

#divHeaderSearchBox
{
  width: 100%;
  text-align: right;
  height: 34px;
  display: inline;
}

#divHeaderSearchBox form
{
  display: block;
  padding-top: 8px;
}


#tableDevelopersTable,
#tableScreenshotsTable
{
  border-collapse: collapse;
  empty-cells: show;
  width: 690px;
  margin-top: 10px;
}

#tableScreenshotsTable
{
  width: 950px;
  margin-bottom: 10px;
}

#tableScreenshotsTable td
{
  border-width: 0px;
  border-bottom: 1px solid #CCE4C4;
  padding: 8px;
  font-size: 9pt;
  width: 300px;
}

#tableDevelopersTable td
{
  border: 1px solid #CCCCCC;
  padding-left: 5px;
  font-size: 9pt;
}

#tableDevelopersTable .tdNr a
{
  color: #999999;
}

#tableDevelopersTable tr:hover
{
  background-color: #E4F2E1;
}

#tableDevelopersTable th
{
  border: 1px solid #E4F2DE;
  border-bottom: 1px solid #CCCCCC;
  background-color: #E4F2DE;
  text-align: center;
  border: none;
  font-size: 9pt;
}

#tableDevelopersTable .tdNr
{
  background-color: #E4F2DE;
  color: #999999;
  padding: 0;
  text-align: center;
  width: 27px;
  border: 1px solid #E4F2DE;
  border-right: 1px solid #CCCCCC;
}

#tableDevelopersTable .tdTelNr
{
  text-align: center;
  width: 75px;
  padding: 0;
}

#tableDevelopersTable .tdWWW
{
  width: 185px;
}

#tableDevelopersTable .tdPortfolioCount
{
  width: 20px;
  padding-left: 1px;
  padding-right: 1px;
  text-align: center;
}

#tableDevelopersTable .tdOpenUrl,
#tableDevelopersTable .tdAddToBasket
{
  text-align: center;
  width: 17px;
  padding: 0;
}

.aPrevNext
{
  font-size: 10pt;
  font-weight: bold;
  padding-right: 5px;
}

.aDevFilterEmphasis
{
  font-weight: bold;
  background-color: #E4F2DE;
}

#divDevListFilter
{
  float: left;
  border-right: 1px solid #CCE4C4;
  width: 245px;
  padding-bottom: 15px;
}

#divDevList
{
  padding-left: 260px;
}

.divClearBoth
{
  clear: both;
}

#divDevFilterCitiesList
{
  padding-left: 20px;
  padding-bottom: 10px;
}

.fontBold
{
  font-weight: bold;
}

#divPortfolioPreview
{
  padding-left: 515px;
}

#divPortfolioPreview h3,
#divPortfolioPreview p
{
  width: 400px;
}

#divPortfolioPreview p
{
  border-bottom: 1px solid #CCE4C4;
  margin-bottom: 10px;
}

.divPortfolioPreviewItem
{
  width: 400px;
  border-bottom: 1px solid #CCE4C4;
  margin-bottom: 10px;
  padding-bottom: 10px;
  text-align: justify;
}

.divPortfolioPreviewItem a
{
  color: #000000;
  font-weight: bold;
}

#divPortfolioPreview .aWebpageUrl
{
  color: #0000EE;
  font-weight: normal;
}

.divPortfolioPreviewItem a:hover
{
  color: #0000EE;
  text-decoration: underline;
}

.divPortfolioPreviewItem img
{
  margin-top: 5px;
  margin-bottom: 5px;
}

#divDeveloperInfo img
{
  margin: 0;
  padding: 0;
}

#divDeveloperInfo
{
  float: left;
  border-right: 1px solid #CCE4C4;
  width: 500px;
  padding-bottom: 15px;
}

.aMirrorLink
{
  color: #999999;
}

#divDeveloperInfo p
{
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  width: 480px;
}

#divDeveloperInfo h1,
#divDeveloperInfo h3
{
  width: 500px;
}

.spanDialCode
{
  color: #999999;
}

#divDevWebPagePreview
{
  margin: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}

#imgHidden
{
  display: none;
}

h1 a,
h3 a
{
  color: #000000;
}

h1 a:hover,
h3 a:hover
{
  text-decoration: none;
  border-bottom: 1px solid #0000EE;
}

.imgPortfolioItem
{
  margin-top: 5px;
  margin-bottom: 50px;
  border: 2px solid #CCE4C4;
}

.spanStoppedWebDeveloping
{
  color: #666666;
}

.aCompanyInfoLink
{
  background-color: #CAE8C2;
}

.inputSearch
{
  border: 1px solid #CC6600;
  vertical-align: middle;
  padding: 2px;
}


.ulSiteMap
{
  margin-top: 10px;
  margin-bottom: 10px;
}

.ulMainSiteMap li a
{
  font-weight: bold;
}

.ulSiteMap li a
{
  font-weight: normal;
}

