/*
last modified - 8.5.2006 11:34:43
*/





/* CSS Document */

body {
	font-family: Arial, Helvetica, Sans-serif;
	color: #666;
  margin: 0;
  padding: 0;
  background: url("./../../_imgs/bg_main.gif") center center repeat-y #7D7D7D; 
}



h1 {
  font-size: 16px;
}

.redBox h1 {
  font-size: 11px;
}



a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color: #FF0033;
}

td {
  color: #FFF;
  vertical-align: top;
	font-size: 13px;
}

img {
  border: 0;
}





.bigBold {
	font-family: sans-serif;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 1px;
  word-spacing: 2px;
}

.boldOrange {
  color: #FF8000;
  font-weight: bold;
}

.error {
  color: #FF0033;
  font-weight: bold;
}





#preLoader {
  width: 657px;
  height: 657px;
  background: url("./../../_imgs/preloader.gif") center center no-repeat #646464;
  position: absolute;
  z-index: 99;
}

#preLoaderH {
  width: 798px;
  height: 672px;
  background: url("./../../_imgs/preloader.gif") center center no-repeat #646464;
  position: absolute;
  z-index: 99;
}





#page {
  width: 1005px;
  height: 840px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
/*  margin: -420px 0 0 -502px;
  position: absolute;
  top: 50%;
  left: 50%;
  overflow: auto;*/
}





#mainTable {
  width: 1005px;
  height: 763px;
  padding: 0;
  margin: 0;
}

#logo {
  width: 517px;
  height: 125px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/logo_siacity_transparent.gif") no-repeat; 
}

#menuLeft {
  width: 175px;
  padding: 0;
  margin: 0;
  text-align: right;
}

#menuLeft a {
  letter-spacing: 1px;
  word-spacing: 1px;
}

#mainTable .mobiliar {
  width: 175px;
  height: 60px; 
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/logo_mobiliar.gif") no-repeat; 
}

#mainTable .pageMenu p, #mainTable .pageMenu ul {
  padding: 0;
  margin: 20px 14px 0 0;
}

#mainTable .pageMenu li {
  list-style: none;
}

#mainTable .pageMenu a {
  font-family: Tahoma;
  font-weight: bold;
  display: block;
  padding: 8px 0 8px 0;
}

#mainTable .pageMenu a.active {
  color: #FF0033;
}

#mainTable .addressBox {
  padding: 22px 15px 0 0;
}

#mainTable .addressBox p {
  font-size: 12px;
  padding: 0;
  margin: 5px 0 0 0;
}



#content {
  width: 657px;
  height: 648px;
  padding: 10px 8px 0 16px;
  margin: 0;
  background: url("./../../_imgs/bg_line.gif") repeat-x;
}



#content img {
  float: left;
}



#content #cityMenu td {
  width: 0;
  padding: 4px;
}

#content #cityMenu td.noMenu {
  width: 657px;
  height: 19px;
  padding: 0;
}

#content #cityMenu td.city {
  width: 87px;
  height: 19px;
  padding: 0;
  margin: 0 0 2px 0;
}

#content #cityMenu td.city img {
  width: 87px;
  height: 17px;
}



#content #elementContent {
  width: 657px;
  height: 657px;
  padding: 0;
  margin: 0;
}

#content #elementContent td {
  width: 0;
  padding: 4px;
  text-align: center;
  vertical-align: middle;
}

#content #elementContent td.square, #content #elementContent td.squareD {
  width: 87px;
  height: 87px;
  padding: 0;
  margin: 0;
}

#content #elementContent td.square {
  background: #FFF;
}

#content #elementContent td.squareD {
  background: #646464;
}

#content #elementContent td.square img {
  width: 87px;
  height: 87px;
}

#content #elementContent td.squareEmpty {
  width: 87px;
  height: 87px;
  padding: 0;
  margin: 0;
  background: #7D7D7D;
}

#content #elementContent td.squareBox {
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
  padding: 0;
  margin: 0;
  background: #646464;
}

#content #elementContent td.squareBox a {
  width: 83px;
  height: 51px;
  color: #FFF;
  padding: 36px 2px 0 2px;
  display: block;
}

#content #elementContent td.squareBox a.hM {
  width: 77px;
  height: 58px;
  padding: 29px 5px 0 5px;
}

#content #elementContent td.squareBox a.hM2 {
  width: 77px;
  height: 70px;
  padding: 17px 5px 0 5px;
}

#content #elementContent td.redBox {
  width: 87px;
  height: 87px;
  color: #FFF;
  font-size: 11px;
  font-weight: bold;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  background: #FF0033;
}

#content #elementContent td.squareBox a:hover {
  color: #FFF;
  background: #FF0033;
}

#content #elementContent td.square a img {
  filter: alpha(opacity=70);
}

#content #elementContent td.square a:hover img {
  filter: none
}


#content #elementContent #homePage {
  background: url("./../../_imgs/bg_homepage.jpg") no-repeat;
  text-align: left;
  vertical-align: top;
  padding: 40px 0 0 54px;
}

#content #elementContent #homePage .homePageText {
  width: 545px;
  text-align: justify;
}

#content #elementContent #homePage .homePageText h2 {
  font-size: 16px;
}



#content #elementContent #filosofie {
  background: url("./../../_imgs/bg_filosofie.jpg") no-repeat;
  vertical-align: top;
  padding: 155px 0 0 178px;
}

#content #elementContent #filosofie .filosofieText {
  width: 300px;
  text-align: justify;
}


/* elementCity box*/
#content #elementContent td.elementCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #FF0000;
}

#content #elementContent td.elementCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_element_big.gif") no-repeat #FF0000;
}

#content #elementContent td.elementCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 8px 24px 0 24px;
  margin: 0;
}

#content #elementContent td.elementCityBox span {
  padding-left: 127px;
}


/* dynamiCity box */
#content #elementContent td.dynamiCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #2B9C97;
}

#content #elementContent td.dynamiCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_dynamic_big.gif") no-repeat #2B9C97;
}

#content #elementContent td.dynamiCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 5px 27px 0 28px;
  margin: 0;
}

#content #elementContent td.dynamiCityBox span {
  padding-left: 119px;
}


/* standardCity box */
#content #elementContent td.standardCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #FEB100;
}

#content #elementContent td.standardCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_standard_big.gif") no-repeat #FEB100;
}

#content #elementContent td.standardCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 8px 17px 0 18px;
  margin: 0;
}

#content #elementContent td.standardCityBox span {
  padding-left: 140px;
}


/* exclusiveCity box */
#content #elementContent td.exclusiveCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #323232;
}

#content #elementContent td.exclusiveCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_exclusive_big.gif") no-repeat #323232;
}

#content #elementContent td.exclusiveCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 7px 22px 0 22px;
  margin: 0;
}

#content #elementContent td.exclusiveCityBox span {
  padding-left: 130px;
}


/* bicycleCity box */
#content #elementContent td.bicycleCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #A2CB00;
}

#content #elementContent td.bicycleCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_bicycle_big.gif") no-repeat #A2CB00;
}

#content #elementContent td.bicycleCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 8px 19px 0 20px;
  margin: 0;
}

#content #elementContent td.bicycleCityBox span {
  padding-left: 74px;
}


/* automobileCity box */
#content #elementContent td.automobileCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #CB3DAD;
}

#content #elementContent td.automobileCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_automobile_big.gif") no-repeat -3px 0 #CB3DAD;
}

#content #elementContent td.automobileCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 5px 18px 0 18px;
  margin: 0;
}

#content #elementContent td.automobileCityBox span {
  padding-left: 139px;
}


/* villageCity box */
#content #elementContent td.villageCity {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #C38F3D;
}

#content #elementContent td.villageCityBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_village_big.gif") no-repeat #C38F3D;
}

#content #elementContent td.villageCityBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 6px 21px 0 21px;
  margin: 0;
}

#content #elementContent td.villageCityBox span {
  padding-left: 66px;
}



/* seniorPark box */
#content #elementContent td.seniorPark {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: #FD7D07;
}

#content #elementContent td.seniorParkBox {
  width: 182px;
  height: 182px;
  padding: 0;
  margin: 0;
  background: url("./../../_imgs/city_senior_big.gif") no-repeat #FD7D07;
  background-position: 5px 20px;
}

#content #elementContent td.seniorParkBox p {
  font-size: 9px;
	font-family: sans-serif;
  text-align: justify;
  padding: 8px 21px 0 21px;
  margin: 0;
}

#content #elementContent td.seniorParkBox span {
  padding-left: 132px;
}



/* povrchové úpravy */
#content #povrchoveUpravy {
  width: 657px;
  height: 656px;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td {
  width: 0;
  padding: 4px;
  text-align: center;
  vertical-align: middle;
}

#content #povrchoveUpravy a {
  color: #FFF;
  font-size: 11px;
  padding: 0 0 0 137px;
}

#content #povrchoveUpravy a.metacryl {
  padding: 0 0 0 91px;
}

#content #povrchoveUpravy a.stain {
  padding: 0 0 0 101px;
}

#content #povrchoveUpravy a.color {
  padding: 0 0 0 116px;
}

#content #povrchoveUpravy a:hover {
  color: #FF0033;
}

#content #povrchoveUpravy td.square {
  width: 87px;
  height: 87px;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.square img {
  width: 87px;
  height: 87px;
}

#content #povrchoveUpravy td.note {
  width: 87px;
  height: 30px;
  font-size: 11px;
  text-align: right;
  vertical-align: top;
  padding: 0;
}

/* aluminium */
#content #povrchoveUpravy td.aluminiumBox {
  width: 562px;
  text-align: justify;
  vertical-align: top;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.aluminiumBox p {
  width: 180px;
  font-size: 11px;
  padding: 0 0 10px 0;
  margin: 0;
}

#content #povrchoveUpravy td.aluminiumSpacer  {
  height: 561px;
}

/* metacryl */
#content #povrchoveUpravy td.metacrylBox {
  width: 372px;
  text-align: justify;
  vertical-align: top;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.metacrylBox p {
  font-size: 11px;
  padding: 0 0 10px 0;
  margin: 0;
}

#content #povrchoveUpravy td.metacrylSpacerTop  {
  height: 133px;
}

#content #povrchoveUpravy td.metacrylSpacerBottom  {
  height: 355px;
}

/* stain */
#content #povrchoveUpravy td.stainBox {
  width: 372px;
  text-align: justify;
  vertical-align: top;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.stainBox p {
  font-size: 11px;
  padding: 0 0 10px 0;
  margin: 0;
}

#content #povrchoveUpravy td.stainSpacerTop  {
  height: 310px;
}

#content #povrchoveUpravy td.stainSpacerBottom  {
  height: 199px;
}

/* color */
#content #povrchoveUpravy td.colorBox {
  width: 182px;
  text-align: justify;
  vertical-align: top;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.colorBox p {
  font-size: 11px;
  padding: 0 0 10px 0;
  margin: 0;
}

#content #povrchoveUpravy td.colorSpacerTop  {
  height: 130px;
}


#content #povrchoveUpravy td.titleT {
  height: 87px;
  text-align: justify;
  vertical-align: top;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.aluminiumBox h2, #content #povrchoveUpravy td.titleT h2 {
  font-size: 14px;
  padding: 5px 0 10px 0;
  margin: 0;
}

#content #povrchoveUpravy td.titleT p {
  width: 180px;
  font-size: 11px;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.title {
  height: 36px;
  text-align: left;
  vertical-align: bottom;
  padding: 0;
  margin: 0;
}

#content #povrchoveUpravy td.title h2 {
  font-size: 14px;
  padding: 0;
  margin: 0;
  display: inline;
}

#content #povrchoveUpravy td.upravyText {
  font-size: 12px;
  padding: 5px 0 0 25px;
}

#content #povrchoveUpravy td.upravyText p {
  width: 230px;
  text-align: justify;
}


/* navrhy - galerie */
#galleryH {
  width: 657px;
  padding: 0;
  margin: 0 3px 0 0;
}

#galleryH td {
  padding: 0;
  margin: 0;
}

#galleryH img {
  margin: 0;
  float: left;
}

#galleryH td.paging {
  width: 480px;
  padding: 5px 0 5px 16px;
  text-align: left;
}

#galleryH td.back {
  width: 177px;
}

#galleryH td.back a {
  width: 161px;
  padding: 5px 16px 5px 0;
  margin: 0;
  text-align: right;
  background: #646464;
  display: block;
}


/* navrhy */
#navrhy {
  width: 660px;
  padding: 0;
  margin: 0 3px 0 0;
}

#navrhy td {
  padding: 0;
  margin: 0;
}

#navrhy td.spacer {
  padding: 4px;
  margin: 0;
}

#navrhy img {
  margin: 0;
  float: left;
}

#navrhy td.paging {
  width: 483px;
  padding: 5px 0 5px 16px;
  text-align: left;
}

#navrhy td.back {
  width: 177px;
}

#navrhy td.back a {
  width: 161px;
  padding: 5px 16px 5px 0;
  margin: 0;
  text-align: right;
  background: #646464;
  display: block;
}



/* realizace - galerie */
#gallery {
  width: 657px;
  padding: 0;
  margin: 0;
}

#gallery td {
  padding: 0;
  margin: 0;
}

#gallery img {
  margin: 0;
  float: left;
}

#gallery td.paging {
  width: 476px;
  padding: 5px 0 5px 16px;
  text-align: left;
}

#gallery td.back {
  width: 177px;
}

#gallery td.back a {
  width: 161px;
  padding: 5px 16px 5px 0;
  margin: 0;
  text-align: right;
  background: #646464;
  display: block;
}


/* realizace */
#content #realizace {
  width: 657px;
  padding: 0;
  margin: 0;
}

#content #realizace td.img {
  width: 182px; 
  padding: 0;
  margin: 0;
}

#content #realizace td.img img {
  margin: 0;
  float: left;
}


#content #realizace td.thumbs {
  width: 475px; 
  height: 87px;
  padding: 0;
  margin: 0;
}

#content #realizace td.thumbs img {
  margin: 0 0 0 8px;
  float: right;
}

#content #realizace td.imgTitle {
  padding: 0 0 24px 0;
}

#content #realizace p {
  font-size: 10px;
  text-align: justify;
  line-height: 12px;
  padding: 4px 0 0 8px;
  margin: 0;
}



/* siadesign */
#content #siadesign {
  width: 798px;
  height: 656px;
  padding: 0;
  margin: 0;
}

#content #siadesign td {
  height: 8px;
  vertical-align: bottom;
}

#content #siadesign p {
  font-size: 10px;  
  padding: 0;
  margin: 0;
}

#content #siadesign h3 {
  font-size: 11px;  
  letter-spacing: 2px;
  word-spacing: 4px;
}

#content #siadesign .sia1, #content #siadesign .sia2, #content #siadesign .sia3, #content #siadesign .sia4 {
  height: 158px;
  padding: 0 141px 0 0;
  margin: 0;
}

/* real1 */
#content #siadesign .sia1 {
  background: url("./../../_imgs/sia_1.jpg") no-repeat;
}

#content #siadesign .sia1 p {
  width: 280px;
  text-align: justify;
}


/* real2 */
#content #siadesign .sia2 {
  background: url("./../../_imgs/sia_2.jpg") no-repeat 132px 0;
}

#content #siadesign .sia2 p {
  width: 130px;
  text-align: left;
}


/* real3 */
#content #siadesign .sia3 {
  background: url("./../../_imgs/sia_3.jpg") no-repeat;
}

#content #siadesign .sia3 h3 {
  text-align: right;
}

#content #siadesign .sia3 p {
  text-align: right;
}


/* real4 */
#content #siadesign .sia4 {
  background: url("./../../_imgs/sia_4.jpg") no-repeat;
  padding: 0 0 0 91px;
}

#content #siadesign .sia4 h3 {
  text-align: center;
}

#content #siadesign .sia4 p {
  text-align: center;
}


/* spolupracujicí firmy */
#content #spolupracujiciFirmy {
  width: 657px;
  padding: 0;
  margin: 0 141px 0 0;
}

#content #spolupracujiciFirmy td {
  width: 16px;
  height: 16px;
  font-size: 10px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
}

#content #spolupracujiciFirmy p {
  text-align: justify;
  padding: 0;
  margin: 0;
}

#content #spolupracujiciFirmy td.img {
  width: 330px;
  padding-top: 15px;
  vertical-align: top;
}

#content #spolupracujiciFirmy td.img img {
  float: right;
}

#content #spolupracujiciFirmy td.address {
  width: 327px;
  font-size: 11px;
  line-height: 11px;
  text-align: right;
  vertical-align: top;
  padding-top: 90px;
  padding-bottom: 25px;
  background: url("./../../_imgs/spoluprace_logo.gif");
  background-position: right 15px;
  background-repeat: no-repeat;
}

#content #spolupracujiciFirmy td.text p {
  line-height: 12px;
  text-align: justify;
  margin-bottom: 10px;
}

#content #spolupracujiciFirmy td.thumbs img {
  margin-top: 14px;
  margin-right: 17px;
}

#content #spolupracujiciFirmy td.thumbs img.floatR {
  margin-right: 0;
}



/* kontakt */
#content #contact {
  width: 798px;
  padding: 0;
  margin: 0;
}

#content #contact .mail {
  padding: 14px 0 0 0;
}

#content #contact td {
  font-size: 11px;
}

#content #contact td.logo {
  width: 285px;
  height: 156px;
  background: url("./../../_imgs/kontakt_sia_logo.gif") no-repeat 97px 50px;
}

#content #contact td.data1 {
  width: 70px;
  padding: 50px 0 0 0;
}

#content #contact td.data2 {
  width: 167px;
  font-weight: bold;
  padding: 50px 0 0 0;
}

#content #contact td.data3 {
  width: 45px;
  padding: 50px 0 0 0;
}

#content #contact td.data4 {
  width: 110px;
  font-weight: bold;
  padding: 50px 0 0 0;
}

#content #contact td.data5 {
  width: 80px;
  padding: 5px 0 0 100px;
  font-weight: bold;
  text-align: left;
}

#content #contact td.data6 {
  width: 224px;
  font-weight: bold;
  padding: 5px 0 0 12px;
  text-align: left;
}

#content #contact td.text {
  width: 798px;
  height: 50px;
  padding: 7px 0 27px 0;
}

#content #contact td.text p {
  font-weight: bold;
  text-align: justify;
  padding: 0 130px 0 100px;
}

#content #contact td.textThanx {
  width: 793px;
  height: 50px;
  padding: 17px 0 37px 0;
}

#content #contact td.textThanx p {
  text-align: justify;
  padding: 0 130px 0 100px;
}

#content #contact td.textThanx p.center {
  text-align: center;
  padding: 0 130px 0 100px;
}

#content #contact td.form {
  width: 367px;
  padding: 0;
  margin: 0;
}

#content #contact td.form input, #content #contact td.form textarea, #content #contact td.form textarea.text {
  width: 367px;
  font-family: Arial;
  font-size: 11px;
  color: #333;
  padding: 3px;
  margin: 0 0 3px 0;
  border: 1px solid white;
}

#content #contact td.form input {
  height: 15px;
}

#content #contact td.form textarea {
  height: 30px;
}

#content #contact td.form textarea.text {
  height: 210px;
  margin: 0;
}

#content #contact td.form input.submit {
  width: 375px;
  height: 25px;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
  text-align: right;
  padding: 0 10px 0 300px;
  border: 0;
  background: #646464;
  cursor: pointer;
}



/*cities list*/
#content #elementList {
  position: relative;
  z-index: 1;
}

#content #elementList td {
  height: 8px;
  background: #646464;
}

#content #elementList a {
  width: 255px;
  height: 76px;
	font-family: sans-serif;
  font-weight: normal;
  color: #FFF;
  font-size: 9px;
  line-height: 12px;
  text-align: justify;
  display: block;
}

/* elementCity */
#content #elementList .listElement {
  padding: 0;
  margin: 0;
}

#content #elementList td.listElement a {
  width: 257px;
  height: 78px;
  padding: 7px 390px 2px 10px;
  background: url("./../../_imgs/list_element.jpg") no-repeat 0 0;
}

#content #elementList td.listElement a:hover {
  background: url("./../../_imgs/list_element.jpg") no-repeat 0 -87px;
}


#content #elementList td.listElement span.rightElementCity {
  padding-left: 110px;
}


/* dynamiCity */
#content #elementList .listDynamic {
  padding: 0;
  margin: 0;
}

#content #elementList td.listDynamic a {
  width: 257px;
  height: 78px;
  padding: 7px 295px 2px 105px;
  background: url("./../../_imgs/list_dynamic.jpg") no-repeat 0 0;
}

#content #elementList td.listDynamic a:hover {
  background: url("./../../_imgs/list_dynamic.jpg") no-repeat 0 -87px;
}

#content #elementList td.listDynamic span.rightDynamicCity {
  padding-left: 108px;
}



/* standardCity */
#content #elementList .listStandard {
  padding: 0;
  margin: 0;
}

#content #elementList td.listStandard a {
  width: 257px;
  height: 78px;
  padding: 7px 200px 2px 200px;
  background: url("./../../_imgs/list_standard.jpg") no-repeat 0 0;
}

#content #elementList td.listStandard a:hover {
  background: url("./../../_imgs/list_standard.jpg") no-repeat 0 -87px;
}

#content #elementList td.listStandard span.rightStandardCity {
  padding-left: 128px;
}



/* exclusiveCity */
#content #elementList .listExclusive {
  padding: 0;
  margin: 0;
}

#content #elementList td.listExclusive a {
  width: 257px;
  height: 78px;
  padding: 7px 105px 2px 295px;
  background: url("./../../_imgs/list_exclusive.jpg") no-repeat 0 0;
}

#content #elementList td.listExclusive a:hover {
  background: url("./../../_imgs/list_exclusive.jpg") no-repeat 0 -87px;
}

#content #elementList td.listExclusive span.rightExclusiveCity {
  padding-left: 127px;
}



/* bicycleCity */
#content #elementList .listBicycle {
  padding: 0;
  margin: 0;
}

#content #elementList td.listBicycle a {
  width: 257px;
  height: 78px;
  padding: 7px 9px 2px 391px;
  background: url("./../../_imgs/list_bicycle.jpg") no-repeat 0 0;
}

#content #elementList td.listBicycle a:hover {
  background: url("./../../_imgs/list_bicycle.jpg") no-repeat 0 -87px;
}

#content #elementList td.listBicycle span.rightBicycleCity {
  padding-left: 65px;
}



/* automobileCity */
#content #elementList .listAutomobile {
  padding: 0;
  margin: 0;
}

#content #elementList td.listAutomobile a {
  width: 257px;
  height: 78px;
  padding: 7px 104px 2px 296px;
  background: url("./../../_imgs/list_automobile.jpg") no-repeat 0 0;
}

#content #elementList td.listAutomobile a:hover {
  background: url("./../../_imgs/list_automobile.jpg") no-repeat 0 -87px;
}

#content #elementList td.listAutomobile span.rightAutomobileCity {
  padding-left: 102px;
}



/* villageCity */
#content #elementList .listVillage {
  padding: 0;
  margin: 0;
}

#content #elementList td.listVillage a {
  width: 257px;
  padding: 7px 200px 2px 200px;
  background: url("./../../_imgs/list_village.jpg") no-repeat 0 0;
}

#content #elementList td.listVillage a:hover {
  background: url("./../../_imgs/list_village.jpg") no-repeat 0 -87px;
}

#content #elementList td.listVillage span.rightVillageCity {
  padding-left: 63px;
}



/* senior park */
#content #elementList .listSenior {
  padding: 0;
  margin: 0;
}

#content #elementList td.listSenior a {
  height: 78px;
  padding: 7px 105px 2px 295px;
  background: url("./../../_imgs/list_senior.jpg") no-repeat 0 0;
}

#content #elementList td.listSenior a:hover {
  background: url("./../../_imgs/list_senior.jpg") no-repeat 0 -87px;
}

#content #elementList td.listSenior span.rightSeniorPark {
  padding-left: 127px;
}




/* element detail */
#content #elementDetail {
  position: relative;
  z-index: 1;
}

#content #elementDetail td {
  padding: 0;
  margin: 0;
}

#content #elementDetail td.paging {
/*  width: 364px;*/
  padding: 5px 0 5px 16px;
  text-align: left;
}

#content #elementDetail td.downloadList {
  width: 277px;
}

#content #elementDetail td.downloadList a {
  width: 261px;
  padding: 5px 16px 5px 0;
  margin: 0;
  text-align: right;
  background: #646464;
  display: block;
}

#menuRight {
  width: 157px;
  padding: 20px 0 0 0;
  margin: 0;
  background: url("./../../_imgs/bg_line.gif") repeat-x;
}

#menuRight a {
  font-size: 11px;
}





#version {
  font-size: 12px;
  text-align: right;
  padding: 10px 14px 0 0;
  word-spacing: 1px;
}

#version a {
  line-height: 16px;
}

