* { margin: 0; padding: 0; }
body {position:absolute;top:0px;left:0px;right:0px;bottom:0px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; line-height: 15px;  text-align:center;}
table {margin: 0px; padding: 0px; border-spacing:0px; border: 0px;}
td {text-align: justify; vertical-align:middle; }
td.right {text-align: right; vertical-align:middle; }
img {border: 0px;}

FONT {color: #000000; font-family: Droid sans, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: regular;}
a:link {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 14px; color : #BBAAAA; font-weight : normal; text-decoration : none;}
a:visited {font-family: Droid sans, Arial, Helvetica, sans-serif;  font-size : 14px; color : #BBAAAA; font-weight : normal; text-decoration : none;}
a:hover {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 14x; color : #887777; font-weight : normal; text-decoration : none;}



  .imgn { float: left;   display: block;   -moz-transition: opacity .3s linear;   -webkit-transition: opacity .3s linear;   -ms-transition: opacity .3s linear;   -o-transition: opacity .3s linear;   transition: opacity .3s linear; }
  .imgn:hover { opacity: .5; cursor: pointer; }
  .wrap {overflow: hidden;  width: 150px;  margin: auto;  }

.sectbig {font-family: 'Roboto Condensed', sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #FFFFFF; font-weight: 700; text-decoration : none; line-height: 18px;}
a:link.sectbig {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 16px; color : #FFFFFF; font-weight : 700; text-decoration : none;}
a:visited.sectbig {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 16px; color : #FFFFFF; font-weight : 700; text-decoration : none;}
a:hover.sectbig {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 16px; color : #EED090; font-weight : 700; text-decoration : none;}

.sectbigdark {font-family: 'Roboto Condensed', sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #776363; font-weight: 700; text-decoration : none; line-height: 18px;}
a:link.sectbigdark {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 16px; color : #776363; font-weight : 700; text-decoration : none;}
a:visited.sectbigdark {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 16px; color : #776363; font-weight : 700; text-decoration : none;}
a:hover.sectbigdark {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 16px; color : #993333; font-weight : 700; text-decoration : none;}

.sectinfobig {font-family: 'Roboto Condensed', sans, Arial, Helvetica, sans-serif; font-size : 26px; color : #FFDD44; font-weight: 600; text-decoration : none; line-height: 28px;}
.sectinfo {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 18px; color : #FFFFFF; font-weight: normal; text-decoration : none;}
.regions {font-family: 'Roboto Condensed', sans, Arial, Helvetica, sans-serif; font-size : 18px; color : #664444; font-weight: 400; text-decoration : none; line-height: 18px;}

.txtbody {font-family: Droid sans, sans-serif; font-size : 14px; color : #555555; text-decoration : none; line-height: 20px;}
.sectparagraf {font-family: 'Roboto Condensed', sans, Arial, Helvetica, sans-serif; font-size : 15px; color : #996666; font-weight: 700; text-decoration : none; line-height: 18px;}
.pagesect {font-family: 'Roboto Condensed', sans, Arial, Helvetica, sans-serif; font-size : 18px; color : #996666; font-weight: 700; text-decoration : none; line-height: 20px;}

a:link.lang {color: #8888AA; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  text-decoration: none; background-color: #FFFFFF; border: 4px solid #AA8888; padding: 6px; margin: 0px;}
a:visited.lang {color: #8888AA; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  text-decoration: none; background-color: #FFFFFF; border: 4px solid #AA8888; padding: 6px; margin: 0px;}
a:hover.lang {color: #FFFFFF; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  text-decoration: none; background-color: #AA6666; border: 4px solid #994444; padding: 6px; margin: 0px;}

.mmenu {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 15px; color : #997777; font-weight: bold; text-decoration : none;}
a:link.mmenu {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size : 15px; color : #997777; font-weight: bold; text-decoration : none;}
a:visited.mmenu {font-family: 'Roboto Condensed',  Arial, Helvetica, sans-serif; font-size : 15px; color : #997777; font-weight: bold; text-decoration : none;}
a:hover.mmenu {font-family: 'Roboto Condensed',  Arial, Helvetica, sans-serif; font-size : 15px; color : #CC6666; font-weight: bold; text-decoration : none;}

.menuw {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #FFFFFF; font-weight : bold; text-decoration : none;}
a:link.menuw {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #FFFFFF; font-weight : bold; text-decoration : none;}
a:visited.menuw {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #FFFFFF; font-weight : bold; text-decoration : none;}
a:hover.menuw {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #DDDDDD; font-weight : bold; text-decoration : none;}



.roundbox {border-radius: 15px; -moz-border-radius: 15px;} 
.galdescript { color: #FFFFFF; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; background-color: #7F6666;  opacity:0.6}


.secttitle {color: #FFFFFF; font-family: Trebuchet MS, Trebuchet MS, Arial, sans-serif; font-size: 46px; font-weight: bold;}
.pagetitle {font-family: 'Roboto Condensed', sans-serif; font-size : 26px; color : #AA5555; font-weight : 500; text-decoration : none;}
.pagetitlem {color: #994444; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size: 56px; font-weight: bold;}

a:link.whitebig {font-family: Arial, Helvetica, sans-serif; font-size : 40px; color : #FFFFFF; font-weight : bold; text-decoration : none;}
a:visited.whitebig {font-family: Arial, Helvetica, sans-serif; font-size : 40px; color : #FFFFFF; font-weight : bold; text-decoration : none;}
a:hover.whitebig {font-family: Arial, Helvetica, sans-serif; font-size : 40px; color : #FF9933; font-weight : bold; text-decoration : none;}

.sectmain {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #CCCCDD; font-weight: normal; text-decoration : none;}
a:link.sectmain {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #FFFFFF; font-weight: bold; text-decoration : none;}
a:visited.sectmain {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #FFFFFF; font-weight: bold; text-decoration : none;}
a:hover.sectmain {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #EEDD99; font-weight: bold; text-decoration : none;}


.content {font-family: Arial, Helvetica, sans-serif; font-size : 13px; color : #FFFFFF; font-weight: normal; text-decoration : none; line-height: 18px;}
a:link.content {font-family: Arial, Helvetica, sans-serif; font-size : 13px; color : #FFFFFF; font-weight : normal; text-decoration : none;}
a:visited.content {font-family: Arial, Helvetica, sans-serif; font-size : 13px; color : #FFFFFF; font-weight : normal; text-decoration : none;}
a:hover.content {font-family: Arial, Helvetica, sans-serif; font-size : 13px; color : #FF9933; font-weight : normal; text-decoration : none;}


.sectlink {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #995555; font-weight: bold; text-decoration : none;}
a:link.sectlink {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #995555; font-weight: bold; text-decoration : none;}
a:visited.sectlink {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #995555; font-weight: bold; text-decoration : none;}
a:hover.sectlink {font-family: Arial, Helvetica, sans-serif; font-size : 14px; color : #660000; font-weight: bold; text-decoration : none;}



a:link.login {color: #FFFFFF; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700;  text-decoration: none; background-color: #995555; border: 4px solid #995555; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}
a:visited.login {color: #FFFFFF; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700;  text-decoration: none; background-color: #995555; border: 4px solid #995555; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}
a:hover.login {color: #FFFFFF; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700;  text-decoration: none; background-color: #AA3333; border: 4px solid #AA3333; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}

a:link.register {color: #FFFFFF; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;  text-decoration: none; background-color: #668866; border: 4px solid #668866; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}
a:visited.register {color: #FFFFFF; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;  text-decoration: none; background-color: #668866; border: 4px solid #668866; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}
a:hover.register {color: #FFFFFF; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;  text-decoration: none; background-color: #557755; border: 4px solid #557755; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}


.mmenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #AAAAAA; font-weight: bold; text-decoration : none;}
a:link.mmenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #998888; font-weight: bold; text-decoration : none;}
a:visited.mmenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #998888; font-weight: bold; text-decoration : none;}
a:hover.mmenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #AA6666; font-weight: bold; text-decoration : none;}

a:link.smenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #999999; font-weight: normal; text-decoration : none;}
a:visited.smenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #999999; font-weight: normal; text-decoration : none;}
a:hover.smenus {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 13px; color : #AA6666; font-weight: normal; text-decoration : none;}

a:link.smenudark {font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #40494F; font-weight : bold; text-decoration : none;}
a:visited.smenudark {font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #40494F; font-weight : bold; text-decoration : none;}
a:hover.smenudark {font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #993333; font-weight : bold; text-decoration : none;}

a:link.artcll {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #995555; font-weight: normal; text-decoration : none;}
a:visited.artcll {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #995555; font-weight: normal; text-decoration : none;}
a:hover.artcll {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 16px; color : #AA5555; font-weight: normal; text-decoration : none;}

a:link.artclls {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 14px; color : #885555; font-weight: normal; text-decoration : none;}
a:visited.artclls {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 14px; color : #885555; font-weight: normal; text-decoration : none;}
a:hover.artclls {font-family: Droid sans, Arial, Helvetica, sans-serif; font-size : 14px; color : #AA5555; font-weight: normal; text-decoration : none;}

a:link.artcllm {font-family: 'Roboto Condensed', Arial, sans-serif; font-size : 36px; color : #992222; font-weight: normal; text-decoration : none;}
a:visited.artcllm {font-family: 'Roboto Condensed', Arial, sans-serif; font-size : 36px; color : #992222; font-weight: normal; text-decoration : none;}
a:hover.artcllm {font-family: 'Roboto Condensed', Arial, sans-serif; font-size : 36px; color : #AA2222; font-weight: normal; text-decoration : none;}

.contentm {font-family: Arial, Helvetica, sans-serif; font-size : 24px; color : #000000; font-weight: regular; text-decoration : none;}
a:link.contentm {font-family: Arial, Helvetica, sans-serif; font-size : 24px; color : #000000; font-weight: regular; text-decoration : none;}
a:visited.contentm {font-family: Arial, Helvetica, sans-serif; font-size : 24px; color : #000000; font-weight: regular; text-decoration : none;}
a:hover.contentm {font-family: Arial, Helvetica, sans-serif; font-size : 24px; color : #333333; font-weight: regular; text-decoration : none;}

.contentmob {font-family: Arial, Helvetica, sans-serif; font-size : 24px; color : #000000; font-weight: regular; text-decoration : none;}
.contentintromob {font-family: Arial, Helvetica, sans-serif; font-size : 28px; color : #AA9999; font-weight: bold; text-decoration : none;}


.titlerobo {font-family: 'Roboto Condensed', sans-serif; font-size : 28px; color : #FFFFFF; font-weight : 500; text-decoration : none;}

a:link.navig {color: #DDDDDD; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;  text-decoration: none; background-color: #6688AA; border: 2px solid #CCCCCC; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}
a:visited.navig {color: #DDDDDD; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;  text-decoration: none; background-color: #6688AA; border: 2px solid #CCCCCC; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}
a:hover.navig {color: #FFFFFF; font-family: Droid, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;  text-decoration: none; background-color: #557799; border: 2px solid #FFFFFF; padding: 6px; padding-left: 15px; padding-right: 15px; margin: 0px;}




textarea {font-family: Verdana, Arial, Tahoma, Helvetica; color: #003366; font-size: 11px; font-weight: normal; background: #E9F0FF; font-variant: normal; text-transform: none; border: 1px solid #000000;}

.inputradio {font-size: 11px; color: #000000; font-weight : regular; font-family: Arial, Helvetica, sans-serif; background-color: #CCDDDD; border: 1px solid #669999;}
.button {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background-color: #9099A6; border: 2px; cursor : hand; border-style: outset;}
LI.title {list-style-type: square; color: #778899;}
.inputbox {height: 20px; font-size: 12px; color: #000000; font-weight : normal; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 0px; padding: 2px;}


/*  ADAPTIVE */
@media all and (min-width: 850px) {
.landpage1 { 
display: none;
visibility: hidden;
	}
.landpage2 { 
display: block;
visibility: visible;
	}
}
@media all and (max-width: 849px) {
.landpage1 { 
display: block;
visibility: visible;
	}
.landpage2 { 
display: none;
visibility: hidden;
	}
}


@media all and (min-width: 900px) {
.est1 { 
display: none;
visibility: hidden;
	}
.est2 { 
display: none;
visibility: hidden;
	}
.estt3 { 
display: block;
visibility: visible;
	}
}

@media all and (min-width: 625px) and (max-width: 899px) {
.est1 { 
display: none;
visibility: hidden;
	}
.est2 { 
display: block;
visibility: visible;
	}
.est3 { 
display: none;
visibility: hidden;
	}
}

@media all and (max-width: 624px) {
.est1 { 
display: block;
visibility: visible;
	}
.est2 { 
display: none;
visibility: hidden;
	}
.est3 { 
display: none;
visibility: hidden;
	}
}


@media screen and (orientation: landscape) {
.port { 
display: none;
visibility: hidden;
}
.mobsepar { 
display: block;
visibility: visible;
	}
}

@media screen and (orientation: portrait) {
.port { 
display: block;
visibility: visible;
	}
.mobsepar { 
display: none;
visibility: hidden;
	}
}


.bkgadapt{
background-repeat:no-repeat;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position:center;
}



/*  TEXT ABOVE IMAGE */
.image { 
   position: relative; 
   width: 100%; /* for IE 6 */
}

h2 { 
   position: absolute; 
   top: 15px; 
   left: 0px; 
   width: 90%; 
}

h2 span.main { 
   color: #FFFFFF; 
   font: bold 18px 'Roboto Condensed', sans, Arial, Helvetica, sans-serif;
   letter-spacing: -1px;  
   background: #990000; /* fallback color */
   background: rgba(153, 0, 0, 0.55);
   padding: 3px; 
   padding-left: 6px;
   padding-right: 6px;
   line-height: 30px;
  display: inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
h2 span.author { 
   color: #FFFFFF; 
   font: bold italic 14px 'Roboto Condensed', sans, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;  
   background: #FF9933; /* fallback color */
   background: rgba(255, 153, 51, 0.25);
   padding: 2px; 
   padding-left: 6px;
   padding-right: 6px;
   line-height: 32px;	
}
h2 span.tags { 
   color: #FFFFFF; 
   font: bold 14px 'Roboto Condensed', sans, Arial, Helvetica, sans-serif;
   letter-spacing: -1px;  
   background: #993300; /* fallback color */
   background: rgba(0, 0, 0, 0.2);
   padding: 3px; 
   padding-left: 6px;
   padding-right: 6px;
   line-height: 27px;
  display: inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
h2 span.pict { 
  opacity: 0.65;
}


h3 { 
   position: absolute; 
   top: 20px; 
   left: 5px; 
   width: 90%; 
}

h3 span.main { 
   color: #000000; 
   font: bold 20px Droid sans, Arial, Helvetica, sans-serif;
   letter-spacing: -1px;  
   background: #000000; /* fallback color */
   background: rgba(255, 204, 0, 1);
   padding: 3px; 
   padding-left: 6px;
   padding-right: 6px;
   line-height: 27px;
  display: inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
h3 span.author { 
   color: #FFFFFF; 
   font: bold italic 14px Arial, Helvetica, sans-serif;
   letter-spacing: 0px;  
   background: #FF9933; /* fallback color */
   background: rgba(102, 153, 153, 0.25);
   padding: 2px; 
   padding-left: 6px;
   padding-right: 6px;
   line-height: 32px;
}
h3 span.photo { 
   color: #FFFFFF; 
   font: bold 16px Droid sans, Arial, Helvetica, sans-serif;
   letter-spacing: -1px;  
   background: #CC3300; /* fallback color */
   background: rgba(153, 0, 0, 0.8);
   padding: 5px; 
   padding-left: 8px;
   padding-right: 8px;
   line-height: 27px;
  display: inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}



/*  MAIN SLIDER */        
        /* jssor slider bullet navigator skin 05 css */
        /*
        .jssorb05 div           (normal)
        .jssorb05 div:hover     (normal mouseover)
        .jssorb05 .av           (active)
        .jssorb05 .av:hover     (active mouseover)
        .jssorb05 .dn           (mousedown)
        */
        .jssorb05 {
            position: absolute;
        }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 16px;
            height: 16px;
            background: url('/artdeco/slidedots.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

        /* jssor slider arrow navigator skin 12 css */
        /*
        .jssora12l                  (normal)
        .jssora12r                  (normal)
        .jssora12l:hover            (normal mouseover)
        .jssora12r:hover            (normal mouseover)
        .jssora12l.jssora12ldn      (mousedown)
        .jssora12r.jssora12rdn      (mousedown)
        */
        .jssora12l, .jssora12r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 30px;
            height: 46px;
            cursor: pointer;
            background: url('a12.png') no-repeat;
            overflow: hidden;
        }
        .jssora12l { background-position: -16px -37px; }
        .jssora12r { background-position: -75px -37px; }
        .jssora12l:hover { background-position: -136px -37px; }
        .jssora12r:hover { background-position: -195px -37px; }
        .jssora12l.jssora12ldn { background-position: -256px -37px; }
        .jssora12r.jssora12rdn { background-position: -315px -37px; }

ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 10px 0px 10px 0px;
  list-style: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0);
}
ul li {
  font: bold 12px/18px sans-serif;
  display: inline-block;
  margin-right: -4px;
border-bottom: 0px solid #EEDDDD;
  position: relative;
  padding: 10px 10px 10px 10px;
  background: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
ul li:hover {
  background: #D9DFE6;
  color: #fff;
}
ul li ul {
  padding: 0;
  position: absolute;
  top: 38px;
  left: 0;
  width: 220px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
ul li ul li { 
  background: #F6ECEC; 
  display: block; 
  color: #fff;
}
ul li ul li:hover { background: #E6D0D0; }
ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}


        /* ÄËß ÑÊÐÈÏÒÀ-ÑÊÐÎËËÅÐÀ JUMP-TO-TOP */  
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:40px;
	height:40px;
	border:none;
	opacity: 0.5;
	text-indent:-999px;
	background:url(http://www.aristocadia.ru/artdeco/to-top.gif) no-repeat left top;}
#toTopHover {
	background:url(http://www.aristocadia.ru/artdeco/to-top.gif) no-repeat left -51px;
	width:40px;
	height:40px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=0.5);}
#toTop:active, #toTop:focus {
	outline:none;}