html {overflow-y:scroll;}
[id='section-advertising']{width:728px;margin:0 auto;text-align:center;}
[id^='section']{margin-right:auto;margin-left:auto;min-width:auto;width:100%;max-width:800px;}
[class$='description']{font-size:8px;color:transparent;}
h1 { 
font-size:4em;
}
h2 {
font-size:3em; 
}
h3 {
font-size:2em;
}
h1, h2, h3 { 
padding:0px;
margin-top:10px;
margin-bottom:10px;
text-align:center;
font-famaly:Tahoma;
color: #ccc;
}
.texteffect { 
text-decoration:none;
font-size:26px;
color:#ccc;
border:2px solid #ccc;
padding:10px; 
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); 
-o-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); 
} 
h1, h2, h3, .texteffect {
text-shadow: 0 1px 0 #ccc,0 2px 0 #c9c9c9,
0 3px 0 #bbb,
0 4px 0 #b9b9b9,
0 5px 0 #aaa,
0 6px 1px rgba(0,0,0,.1),
0 0 5px rgba(0,0,0,.1),
0 1px 3px rgba(0,0,0,.3),
0 3px 5px rgba(0,0,0,.2),
0 5px 10px rgba(0,0,0,.25),
0 10px 10px rgba(0,0,0,.2),
0 20px 20px rgba(0,0,0,.15);
}
/* - vid - */
.img-block { 
width:800px; 
height:600px; 
position:relative; 
overflow:hidden; 
font-family:arial, sans-serif; 
border:0; 
margin-bottom:10px; 
text-align:center; 
background:transparent; 
}
.img-block a { 
display:block; 
width:800px; 
height:600px; 
text-decoration:none; 
}
.img-block img { 
border:0;
width:800px; 
height:600px; 
}
.img-block .img-title { 
display:block; 
width:800px; 
height:600px; 
position:absolute; 
left:800px; 
top:600px; 
z-index:1; 
background:#fff; 
filter:alpha(opacity=40); 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; 
}
.img-block bdo { 
display:block; 
width:800px; 
height:600px; 
position:absolute; 
left:800px; 
top:600px; 
z-index:1; 
background:transparent; 
padding:0; 
margin:0; 
line-height:16px; 
}
.img-block img, .img-block .img-title, .img-block bdo { 
-webkit-transition: all 0.6s ease-in-out; 
-moz-transition: all 0.6s ease-in-out; 
-o-transition: all 0.6s ease-in-out; 
transition: all 0.6s ease-in-out; 
}
.img-block bdo h3 ~ .texteffect { 
display:block; 
font-size:32px; 
color:#fff;
text-shadow: -1px 0px 1px #999, -2px -1px 0px #222; 
text-align:center; 
margin:20px auto; 
padding:20px auto; 
line-height:30px; 
}
.img-block bdo p { 
display:block; 
padding:10px; 
line-height:20px;
text-align:left;
font-size:1em; 
color:#fff; 
}
.img-block a:hover { direction:ltr; }
.img-block a:hover .img-title { top:0; left:0; }
.img-block a:hover bdo { top:0; left:0 }
/* - /vid - */
/* - vid-informer - */
.inform-img-block { 
width:320px; 
height:213px; 
position:relative; 
overflow:hidden; 
font-family:arial, sans-serif; 
border:0; 
margin:10px;
text-align:center; 
background:transparent;
}
.inform-img-block a { 
display:block; 
width:320px; 
height:213px; 
text-decoration:none; 
}
.inform-img-block img { 
border:0;
width:320px; 
height:213px; 
}
.inform-img-block .inform-img-title { 
display:block; 
width:320px; 
height:213px; 
position:absolute; 
left:320px; 
top:213px; 
z-index:1; 
background:#fff; 
filter:alpha(opacity=40); 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; 
}
.inform-img-block bdo { 
display:block; 
width:320px; 
height:213px; 
position:absolute; 
left:320px; 
top:213px; 
z-index:1; 
background:transparent; 
font-size:12px; 
padding:0; 
margin:0; 
line-height:16px; 
}
.inform-img-block img, .inform-img-block .inform-img-title, .inform-img-block bdo { 
-webkit-transition: all 0.6s ease-in-out; 
-moz-transition: all 0.6s ease-in-out; 
-o-transition: all 0.6s ease-in-out; 
transition: all 0.6s ease-in-out; 
}
.inform-img-block bdo h3 { 
display:block; 
font-size:22px; 
color:#fff;
text-shadow: -1px 0px 1px #999, -2px -1px 0px #222; 
text-align:center; 
margin:0; 
padding:0 10px; 
line-height:30px; 
}
.inform-img-block bdo p { 
display:block; 
padding:10px; 
line-height:20px;
text-align:left;
color:#fff; 
}
.inform-img-block a:hover { direction:ltr; }
.inform-img-block a:hover .img-title { top:0; left:0; }
.inform-img-block a:hover bdo { top:0; left:0 }
/* - /vid-informer - */
/* - str - */
.imgAutoselect { 
 margin-left:10px; 
 width:100%;
 max-width:800px; 
} 
.swchItem, .swchItemA, .swchItemDots { 
 padding:2px 4px; 
 margin-right:3px; 
 margin-bottom:2px !important; 
 background:rgba(220, 220, 220, 0.8); 
 border-top:1px solid #aaa; 
 border-left:1px solid #aaa; 
 border-right:1px solid #eee; 
 border-bottom:1px solid #eee; 
 border-radius:2px; 
 min-width:25px; 
 text-align:center;
 font-size:3em; 
 cursor:pointer; 
 transition: border .3s linear, background .2s linear; 
 -moz-transition: border .3s linear, background .2s linear; 
 -webkit-transition: border .3s linear, background .2s linear; 
 -o-transition: border .3s linear, background .2s linear; 
 text-decoration:none !important; 
 color:#fff;
 text-shadow: 1px 1px 3px #636363,-1px -1px 3px #ffffff; 
} 
.swchItemA, .swchItemDots { 
 background: rgba(0, 0, 0, 0.4); 
} 
.swchItem:hover { 
 border-bottom:1px solid #999; 
 border-right:1px solid #999; 
 border-top:1px solid #eee; 
 border-left:1px solid #eee; 
 background:rgba(0, 0, 0, 0.1);
 color:red; 
} 
.swchItem:active { 
 border-bottom:1px solid #ddd; 
 border-right:1px solid #ddd; 
 border-top:1px solid #eee; 
 border-left:1px solid #eee; 
 background:red; 
}
/* - /str - */
.main-navigation, .main-footer{ 
 width: 100%; 
 height: 44px; 
 border: 0;
 background:rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); 
 -o-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
 -ms-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); 
}
.footer-title,.footer-title a {margin:0 auto;padding-top:10px;text-align:center;color: #fff;text-shadow: 1px 1px 3px #636363,-1px -1px 3px #fff;}
/* - menu - */
.menuha {
 margin: 0px;
 padding: 0px;
 list-style: none;
 text-align:center; 
 z-index:200;
}
.menuha li {
 float:left; 
 font-size: 18px;
 font-famaly:'Tahoma';
 color: #fff;
 text-shadow: 1px 1px 3px #636363,-1px -1px 3px #fff; 
 height: 42px;
 display: block;
 position: relative; 
}
.menuha li .hover {
 color: #fff;
 text-decoration: none;
 position: absolute;
 background: rgba(0, 0, 0, 0.4);
 top: 0;
 left: 0; 
 height: 44px;
 display: none;
}
.menuha li a {
 display: block;
 color: #fff;
 text-decoration:none !important;
 padding:10px 20px;
 position: relative; 
 z-index:200; 
}
.stats {
 float: right;
 margin: 7px 26px 0 0;
 padding: 0px;
}
.menuha li ul {
 position: absolute;
 display: none;
 top: 44px;
 padding: 1px 0 0 0; 
}
.menuha li:hover ul {
 display: block; 
}
.menuha li ul li {
 display: block;
 padding: 10px;
 padding: 0px;
 margin: 0px;
 background: rgba(0, 0, 0, 0.4);
 position: relative;
}
.menuha li ul li a {
 display: block;
 color: #fff;
 text-decoration: none;
 position: relative;
}
/* - /menu - */
/* -- Ajax -- */
.xt {background:rgba(0, 0, 0, 0.4) url(/ajax-up.png) no-repeat!important; margin-left:5px!important; margin-top:7px!important;}
.xt-close{background-position:0 0!important;}
.xt-close-over{background-position:-15px 0!important;}
.xt-mini{background-position:0 -15px!important;}
.xt-mini-over{background-position:-15px -15px!important;}
.xt-maxi{background-position:0 -30px!important;}
.xt-maxi-over{background-position:-15px -30px!important;}
.xt-rest{background-position:0 -45px!important;}
.xt-rest-over{background-position:-15px -45px!important;}
.xw-hdr { text-align:left!important; padding:0px 5px 0px 0px!important; height:30px!important; }
.xw-hdr-text {
font:11px Verdana,Arial,sans-serif!important; 
font-weight: bold!important; 
color:#0e0f10!important; 
text-shadow: 0 1px 1px rgba(255,255,255,0.8); 
vertical-align:3px!important; 
cursor:default!important; 
line-height:28px!important; 
}
.xw-tl {
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important; 
}
.xw-tc {
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important;
}
.xw-tr {
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important;
}
.xw-bl{
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important;
}
.xw-bc{
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important;
}
.xw-br{
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important;
}
.xw-ml{padding-left:0px!important;}
.xw-mr{padding-right:0px!important;}
.xw-plain .xw-mc{
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#666)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #666) !important;
padding: 15px 0px 0px 0px!important; 
border-top: 1px solid #999!important; 
border-right: 1px solid #999!important; 
border-bottom: none!important; 
border-left: 1px solid #999!important;
} 
.xw-plain .xw-body{padding:0px!important; border: none!important; }
.myWinCont {padding:0px 5px 5px 5px!important;}
.xw-blank {
background: #fff;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)) !important;
background: -moz-linear-gradient(0% 0% 270deg,#fff, #ccc) !important;
}
.myWinTD1 {background:none!important;}
/* -- /Ajax -- */
.center {
text-align:center;
}
.faq-style {
padding:10px;font-size:16px;font-family:'Tahoma';text-shadow: 0 1px 1px rgba(255,255,255,0.8);color:#333; 
}