﻿.arial_10 {
font-family: Arial, Helvetica, sans-serif;
font-size : 10px;
}
.links {
color: #000099;
text-decoration: none;
font-weight: bold;
}
.scraft {
color: #336666;
}
.bottom_navigation {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration: none;
color: black;
}
.bottom_address {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration: none;
color: #2B38A0;
}

.arial_12_bold {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
color: #04052E;
font-weight: bold;
}
.arial_12 {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
color: #04052E;
}
.news_date {
background : #CCE6EA;
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
color: black;
}

.news_header {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
color: black;
font-weight: bold;
}
.map_lead {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
color: #4d63b3;
}
.news_leadin {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
color: black;
}

.news_more {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
color: #6A9CA5;
font-style : italic;
text-decoration: none;
}
.category_header {
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
color: #4d63b3;
font-weight: bold;
}

body, div, span, p, .p, h1, h2, .listheadline, .listproducts, h3, ul, li, a, td ,th, select, input, textarea, credit
{
font-family: Arial, Helvetica, Swiss, Futura, sans-serif;
}

body, h3, th, td, .check
{
font-size: 12px;
color: #000000;
}

.path {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration: none;
color: black;
}
h1 
{
font-weight: bold;
font-size: 22px;
color: #000000;
margin-bottom: 8px;
text-decoration : none;
}

h2, .listheadline, .listproducts
{
font-weight: bold;
font-size: 12px;
color: #000000;
margin-top: 16px;
margin-bottom: 8px;
text-decoration : none;
}

h2, .listheadline
{
text-decoration : none;
}

.listproducts 
{
text-decoration : underline;
}

.listheadline, .listproducts 
{
margin-top: 8px;
}

h3
{
font-weight: bold;
text-decoration : none;
}

.tab, .tab a
{
font-size: 11px;
font-weight: bold;
text-align: center;
text-decoration: none;
}

a:hover 
{
color: #404040;
text-decoration: underline;
}
/*-----------------------------------  turbocatalog  -----------------------------------*/

.turbo_cat {

top: 0px;
float: left;
padding: 0;
padding: 0;
margin: 0;
width: 528;
}
#t_series {
padding: 0;
margin: 0;
}

#t_seriesleft {
padding: 0;
margin: 0;
list-style: none;
float: left;
height: 100px;
width: 260px;
border-bottom-width: 5px;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
background: white;
}

#t_seriesright {
padding: 0;
margin: 0;
list-style: none;
float: right;
height: 100px;
width: 260px;
border-bottom-width: 5px;
border-left-width: 8px;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
background: white;
}


/*-----------------------------------  turbocatalog  -----------------------------------*/


.menuhead
{
background: #666666;
font-size: 13px;
color: #ffffff;
font-weight: bold;
text-align: center;
}

.menusubhead
{
color: #777777;
font-weight: bold;
}

.menu, .menutext, .menubold, .pictext, .credit, .byline, .subhead
{
font-size: 11px;
}

.menu 
{
font-weight: normal;
text-decoration: none;
}

.menutext 
{
margin-bottom: 4px;
}

.menubold 
{
font-weight: bold;
}

.menuspacer
{
font-size: 2px;
}

.spacer
{
padding-top: 8px;
padding-bottom: 8px;
}

.boxtext 
{
font-weight: bold;
margin-bottom: 4px;
}

.small, .smallbold
{
font-size: 12px;
}

.smallbold 
{
font-weight: bold;
}

.check 
{
margin-bottom: 8px;
}

.checkhead
{
font-weight: bold;
margin-bottom: 16px;
}

.list
{
margin-top: 5px;
margin-bottom: 10px;
padding: 4px;
}

th 
{
font-weight: bold;
text-align: left;
}

th.right
{
text-align: right;
}

.tdmini
{
font-size: 1px;
}

.pictext
{
font-style: normal;
background-color: #f0f0f0;
}

.pris
{
font-weight: bold;
padding-top: 8px;
padding-bottom: 12px;
}

.linkselect
{
color: #ffffff;
}

.linkselect:hover
{
color: #dcdcdc;
}

.linknormal
{
color: #000000;
}

.bglight 
{
background-color: #fdfeed;
}

.bgdark 
{
background-color: #ececfd;
}

.bgcurrent
{
background-color: #f07800;
}

.bgweekend
{
background-color: #a0a0a0;
}

.bgselect
{
color: #ffffff;
background-color: #787878;
}

form
{
margin: 0px;
}

hr
{
color: #000000;
}

.stdbutton 
{
font-size: 11px;
font-weight: bold;
}
 
.okbutton 
{
font-size: 11px;
font-weight: bold;
}

.divider
{
float: left;
padding-right: 10px;
}

.box
{
width: 440px;
}

.halfbox
{
width: 200px;
}

.searchbox
{
width: 120px;
}

.error
{
    font-size: 12;
    color: red;
}
INPUT.but{BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0pt; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid;  BACKGROUND-IMAGE: url(../images/design/subs.gif);}

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
  clear:right;
  height:1px;
  border:1px solid #FFFFFF;

}
.news-latest-container HR.clearer {
  clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-list-morelink {
float: right;
font-size: 80%;
margin: 5px 10px 0px 0px;
}

.news-latest-container {
  border:0px solid #333;
  background-color:#c8c8c8;
  padding: 1px;
}

.news-latest-container H2,.news-latest-gotoarchive {
  color:#fff;
  padding:1px;
  margin:1px;
  border:1px solid #666;
  /*background-color:#D8FA70;*/
  background-color:#241f62;
  text-align: center;
}

.news-latest-gotoarchive {
  font-weight:bold;
  margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
  color:#fff;
}
.news-latest-gotoarchive A {
  color:#fff;
}
.news-latest-item {
  line-height: 1.2;
  /* IE hack end */
  padding:2px;
  margin:2px;
  background-color:#FFFFFF;
  padding-bottom: -1px;
}

.news-latest-item IMG {

  margin-bottom:5px;
  margin-right:5px;
  border:1px solid #666;
  float:left;
}
.news-latest-category IMG {
  float: none;
  border:none;
  padding-left: 10px;
  margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
  font-size:9px;
  padding-left: 9px;
}

.news-latest-morelink {
  font-family: Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #6A9CA5;
  font-style : italic;
  text-decoration: none;
  float:right;
}

.news-latest-morelink A {
  float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
  padding: 10px 0; margin-bottom: 10px; width: 758px
}
.news-list-container2 {
  padding: 10px 0px 20px 20px; margin-bottom: 10px; width: 235px; 
}

.news-list-item {
padding: 2px 15px 10px 0px;
clear: both;
}

.news-list-item2 {
padding: 0px 0px 10px 5px;
height: 210px; 
border: 1px solid #DDD;
background: white;
clear: both;
margin: 5px 0px 10px 15px;
}
.news-list-container H2 {
  margin-left: 52px;
  margin-top: 0px;
  margin-bottom:0px;
}

.news-list-container2 H2 {
  margin-left: 0px;
  margin-top: 5px;
  margin-bottom:0px;
}

.news-list-container p {
margin-left: 52px;
margin-top: 2px;
margin-bottom: 10px;
}

.news-list-container2 p {
margin-left: 0px;
margin-top: 2px;
margin-bottom: 10px;
margin-right: 4px;
}
.news-list-date {
  float: right;
  display:block;
  padding-left:10px;
}

.news-list-imgcaption {
  padding:3px 3px 0 0;

}

.news-list-container img {
float: left;
margin: -10px 10px 10px 0;
}

.news-list-container2 img {
float: center;
margin: 5px 10px 10px 0;
}

.news-list-category IMG {
  float: none;
  border:none;
  margin:0px;
}

.news-list-morelink  {
  padding-left:5px;
}



  /*---------------------------------  LIST2 / 3 ---------------------------------*/

.news-list2-container,
.news-list3-container {
  padding: 0 0 0px 0;
}



.news-list3-container {
  margin: 18px auto 0px;
  padding-top: 0px;
  width: 984px;
  height: 175px;
  zoom: 1;
}
/*.news-list3-item { float:left; width: 245px; }*/




.news-list3-item { background: url(../images/promo_bottom.png) no-repeat 0px 100%;
margin-bottom: 0px; float:left; 
padding: 0px 5px;
width: 236px;
height: 155px;
zoom: 1; }

.news-list2-item {
-webkit-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 3px;
background: white;
border: 1px solid #DDD;
border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
float: right;
height: 150px;
margin-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 232px;
zoom: 1;
}

/*.news-list3-item li{ position:relative; float:left; width:244px; min-height:15em; _height:15em; padding-right:1px; margin-top:-16px;  }
.news-list3-item a { text-decoration:none; color:#252525; }

.news-list3-item li h3 { font-size: 16px; line-height: 20px; color: #000; *letter-spacing: -.075em; *margin-right: -10px; }
.news-list3-item li p { margin:0; font-size: 14px; line-height: 18px; color: #666; }
.news-list3-item li img { display:block; position: absolute; bottom: -1px; left: 0; }*/
/*.news-list3-item  a {  text-decoration:none; background: url("../images/bg.gif") repeat-x; }*/

/*.news-list3-item,*/
.list2-subdiv-hdr {
  background:#f1f1f1;
}


/*.news-list3-item {
  padding:5px;
}

.news-list3-item,*/
.list3-subdiv,
.list2-subdiv {
  border-top:5px solid #fff;
}



.news-list3-container IMG {
  float: left;
  margin:2px -3px 2px;
  border: none;

}


  /*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
  margin:3px;
  border:1px solid #666;
  padding:3px;
  background-color:#FFFFFF;
}
.tx-ttnews-browsebox TD {
  font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
  font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
  margin:0px;
}

.tx-ttnews-browsebox-SCell {
  background-color: #cce6ea;
  border:1px solid #666;
}
.news-search-emptyMsg {
  font-size: 11px;
  margin-left: 10px;
}
    /*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
  padding:5px;
  margin-bottom:5px;
  background-color:#FFFFFF;

}
.news-single-item H1 {
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  margin-bottom: 10px;
}
.news-single-item H3 {
  margin-bottom: 15px;
}
.imagecycle-caption {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
padding: 5px;
color: white;
background: white;
opacity: 0.8;
white-space: nowrap;
display: none;
}

.img_post_container_news {
background: url("../images/news/img_post_news.png") no-repeat;
margin-left: -4px;
width: 554px;
height: 340px;
padding: 15px 12px 21px 12px;
margin-bottom: 21px;
}
.news-single-img {
  float: right;
  margin-left:5px;

}



.news-single-imgcaption {
  padding:3px;
  clear:both;
}

.news-single-category {

  float: right;
}
.news-single-backlink, .news-single-backlink a {
  font-weight: bold;
  font-size: 10px;
  margin-bottom: 15px;
  margin-top: 10px;
}
.news-single-timedata {
  float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
  font-size: 9px;
  text-align: right;
  margin-left: 180px;
  padding-bottom: 20px;
}
.news-single-author {
  padding-bottom: 3px;
}
.news-single-additional-info {
  background-color: #cce6ea;
/*   clear: both; */
  margin-top: 15px;
  border: 1px solid #666;
  padding:3px;
  padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
  border: 1px solid #666;
  margin-bottom: 3px;
  padding:3px;
  background-color:#FFFFFF;
  width: 550px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
  margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
  font-weight: bold;
  font-size: 11px;
  margin-left:5px;
  width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
  margin-top:10px;
  padding:3px;
  border:1px solid #333;
  background-color:#cce6ea;
}
.news-amenu-container LI {
  padding-bottom:1px;
}
.news-amenu-container UL {
  padding:3px;
  margin-top:5px;
  margin-left:0px;
  margin-bottom:0px;
  border:1px solid #666;
  background-color:#FFFFFF;
  list-style-type: none;
}
.news-amenu-container H2 {
  color:#fff;
  padding:3px;
  border:1px solid #666;
  background-color:#241f62;
}
.news-amenu-item-year {
  font-weight: bold;
  border: 1px solid #666;
  padding: 2px;
  background-color: #241f62;
  color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
  padding:5px;
  margin:10px 0px 10px 10px;
  border:1px solid #666;
  background-color:#FFFFFF;
}
.news-catmenu-header  {
  font-size:11px;
  font-weight:bold;
}
.news-catmenu DIV {
  font-size:10px;
  white-space: nowrap;
}
.news-catmenu DIV img {
  margin:0px;
  padding:0px;
  vertical-align: middle;
}
.news-catmenu-ACT {
  font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
  background-color:#fff;
}
.level1 {
  padding-left:10px;
  background-color:#eee;
}
.level2 {
  padding-left:10px;
  background-color:#ddd;
}
.level3 {
  padding-left:10px;
  background-color:#ccc;
}
.level4 {
  padding-left:10px;
  background-color:#bbb;
}
.new {
}
/* ==== modules ========== */

.module { 
  width: 233px; 
  font-family: verdana, sans-serif;
        color: #666666;
        font-size: 11px;
    }
    
.moduleTop {
        background-image: url(http://pal-systems.ru/fileadmin/images/moduleTop.gif);
        background-repeat: no-repeat;
        background-position: bottom;
        width: 233px;
        height: 5px;
        line-height:1px;
}
.moduleBottom {
        background-image: url(http://pal-systems.ru/fileadmin/images/moduleBottom.gif);
        background-repeat: no-repeat;
        background-position: top;
        width: 178px;
        height: 5px;
        line-height: 1px;
}
.moduleTop1 {
        background-image: url(http://pal-systems.ru/fileadmin/images/top.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
        width: 233px;
        height: 27px;
        line-height:1px;
}
.moduleBottom1 {
        background-image: url(http://pal-systems.ru/fileadmin/images/button.jpg);
        background-repeat: no-repeat;
        background-position: top;
        width: 233px;
        height: 14px;
        line-height: 1px;
}

.moduleTitle {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  background-image: url(http://pal-systems.ru/fileadmin/images/moduleTitle1.gif);
  padding-top: 9px;
  padding-right: 10px;
  padding-bottom: 9px;
  padding-left: 10px;
}
.moduleContentArea {
        padding: 3px;
        color: #666666;
        font-size: 11px;
        background-image: url(http://pal-systems.ru/fileadmin/images/moduleContentArea.gif);
        vertical-align: top;
}
.moduleContentArea1 {
        padding: 3px;
        color: #666666;
        font-size: 11px;
        background-image: url(http://pal-systems.ru/fileadmin/images/moduleContentArea1.gif);
        vertical-align: top;
}
.moduleContentArea a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContentArea a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContentArea a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

.moduleContent           {color: #666666; font-size: 11px; text-decoration: none;}
.moduleContent a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContent a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContent a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

a.moduleContent          {color: #0860A8; font-size: 11px; text-decoration: none;}
a.moduleContent:visited  {color: #0860A8; font-size: 11px; text-decoration: none;}
a.moduleContent:hover    {color: #0860A8; font-size: 11px; text-decoration: underline;}


.internal-link           {color: #000000; text-decoration: none;}
.internal-link a         {color: #000000; text-decoration: underline;}
.internal-link a:visited {color: #000000; text-decoration: underline;}
.internal-link a:hover   {color: #000066; text-decoration: none;}

a.internal-link          {color: #000000; text-decoration: underline;}
a.internal-link:visited  {color: #000000; text-decoration: underline;}
a.internal-link:hover    {color: #000066; text-decoration: none;}



.modulebLinks           {color: #000000;}
.modulebLinks a         {color: #000000; text-decoration: none;}
.modulebLinks a:visited {color: #000000; text-decoration: none;}
.modulebLinks a:hover   {color: #0860A8; text-decoration: underline;}

a.modulebLinks          {color: #000000; text-decoration: none;}
a.modulebLinks:visited  {color: #000000; text-decoration: none;}
a.modulebLinks:hover    {color: #0860A8; text-decoration: underline;}




.modulebLinks           {color: #000000;}
.modulebLinks a         {color: #000000; text-decoration: none;}
.modulebLinks a:visited {color: #000000; text-decoration: none;}
.modulebLinks a:hover   {color: #0860A8; text-decoration: underline;}

a.modulebLinks          {color: #000000; text-decoration: none;}
a.modulebLinks:visited  {color: #000000; text-decoration: none;}
a.modulebLinks:hover    {color: #0860A8; text-decoration: underline;}

.moduleBoldLink           {color: #0860A8; font-size: 11px; font-weight: bold;}
.moduleBoldLink a         {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}
.moduleBoldLink a:visited {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}
.moduleBoldLink a:hover   {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}

a.moduleBoldLink          {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.moduleBoldLink:visited  {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.moduleBoldLink:hover    {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}

.moduleBoldLinkss           {color: #000066; font-weight: bold;}
.moduleBoldLinkss a         {color: #000066; font-weight: bold; text-decoration: none;}
.moduleBoldLinkss a:visited {color: #000066; font-weight: bold; text-decoration: none;}
.moduleBoldLinkss a:hover   {color: #000066; font-weight: bold; text-decoration: underline;}

a.moduleBoldLinkss          {color: #000066; font-weight: bold; text-decoration: none;}
a.moduleBoldLinkss:visited  {color: #000066; font-weight: bold; text-decoration: none;}
a.moduleBoldLinkss:hover    {color: #000066; font-weight: bold; text-decoration: underline;}

.news-list-morelinks  {
  
  font-style: italic;
  line-height: normal;
  text-decoration: underline;
  color: #000099;
  text-align: right;
}
.news-list-morelink a {color: #000066; font-size: 9px; text-decoration: underline;}
.news-list-morelink a:visited {color: #000066; font-size: 9px; text-decoration: underline;}
.news-list-morelink a:hover {color: #000066; font-size: 9px; text-decoration: underline;}

a.news-list-morelink   {color: #000066; font-size: 9px; text-decoration: underline;}
a.news-list-morelink:visited {color: #000066; font-size: 9px; text-decoration: underline;}
a.news-list-morelink:hover {color: #000066; font-size: 9px; text-decoration: underline;}
/* ==== padding / spacing ========== */

.space1px         {line-height:    1px;}
.pad1pxTop        {padding-top:    1px;}
.pad1pxBottom     {padding-bottom: 1px;}
.margin1pxTop     {margin-top:     1px;}
.margin1pxBottom  {margin-bottom:  1px;}

.space2px         {line-height:    2px;}
.pad2pxTop        {padding-top:    2px;}
.pad2pxBottom     {padding-bottom: 2px; color: #090832;}
.margin2pxTop     {margin-top:     2px;}
.margin2pxBottom  {margin-bottom:  2px;}

.space3px         {line-height:    3px;}
.pad3pxTop        {padding-top:    3px;}
.pad3pxBottom     {padding-bottom: 3px;}
.margin3pxTop     {margin-top:     3px;}
.margin3pxBottom  {margin-bottom:  3px;}

.space4px         {line-height:    4px;}
.pad4pxTop        {padding-top:    4px;}
.pad4pxBottom     {padding-bottom: 4px;}
.margin4pxTop     {margin-top:     4px;}
.margin4pxBottom  {margin-bottom:  4px;}

.space5px         {line-height:    5px;}
.pad5pxTop        {padding-top:    5px;}
.pad5pxBottom     {padding-bottom: 5px;}
.margin5pxTop     {margin-top:     5px;}
.margin5pxBottom  {margin-bottom:  5px;}

.space6px         {line-height:    6px;}
.pad6pxTop        {padding-top:    6px;}
.pad6pxBottom     {padding-bottom: 6px;}
.margin6pxTop     {margin-top:     6px;}
.margin6pxBottom  {margin-bottom:  6px;}

.space8px         {line-height:    8px;}
.pad8pxTop        {padding-top:    8px;}
.pad8pxBottom     {padding-bottom: 1px;}
.margin8pxTop     {margin-top:     8px;}
.margin8pxBottom  {margin-bottom:  8px;}

.space10px        {line-height:    10px;}
.pad10pxTop       {padding-top:    10px;}
.pad10pxBottom    {padding-bottom: 10px;}
.margin10pxTop    {margin-top:     10px;}
.margin10pxBottom {margin-bottom:  10px;}

.space12px        {line-height:    12px;}
.pad12pxTop       {padding-top:    12px;}
.pad12pxBottom    {padding-bottom: 12px;}
.margin12pxTop    {margin-top:     12px;}
.margin12pxBottom {margin-bottom:  12px;}

.space14px        {line-height:    14px;}
.pad14pxTop       {padding-top:    14px;}
.pad14pxBottom    {padding-bottom: 14px;}
.margin14pxTop    {margin-top:     14px;}
.margin14pxBottom {margin-bottom:  14px;}

.space16px        {line-height:    16px;}
.pad16pxTop       {padding-top:    16px;}
.pad16pxBottom    {padding-bottom: 16px;}
.margin16pxTop    {margin-top:     16px;}
.margin16pxBottom {margin-bottom:  16px;}

.space18px        {line-height:    18px;}
.pad18pxTop       {padding-top:    18px;}
.pad18pxBottom    {padding-bottom: 18px;}
.margin18pxTop    {margin-top:     18px;}
.margin18pxBottom {margin-bottom:  18px;}

.space20px        {line-height:    20px;}
.pad20pxTop      {padding-top:    20px;}
.pad20pxBottom    {padding-bottom: 20px;}
.margin20pxTop    {margin-top:     20px;}
.margin20pxBottom {margin-bottom:  20px;}


