html,body {margin:0px;padding:0px;background:#ffffff;height:100%;}
div {display:block;position:relative;margin:0;padding:0;border:none;}
table {border:none;border-spacing:0;border-collapse:collapse;margin:0;padding:0;}
td {margin:0;padding:0;}


html {background:#ffffff;}
body {font-family:Arial,sans-serif;font-size:14px;color:#000000;line-height:22px;}

.site {width:960px;margin:0 auto;}
.block {margin:33px auto 70px auto;}
.zblock {margin:0px auto;}
.descblock {margin:33px auto;}
.site {width:960px;}
.wide {min-width:960px;}
.info {padding:1em;background:#eeeeaa;font-size:14px;color:#000000;}
.clear {position:relative;clear:both;height:1px;}
.center {text-align:center;}

[data-shadow="1"] {
    -moz-box-shadow:    0px 10px 10px -4px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 10px 10px -4px rgba(0,0,0,0.3);
    box-shadow:         0px 10px 10px -4px rgba(0,0,0,0.3);
}

[data-shadow="2"] {
    -moz-box-shadow:    0px 5px 20px -5px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0px 5px 20px -5px rgba(0,0,0,0.4);
    box-shadow:         0px 5px 20px -5px rgba(0,0,0,0.4);
}

[data-ani="1"] {
    transition-property:all;
    transition-duration:1s;
    -o-transition-property:all;
    -o-transition-duration:1s;
    -mos-transition-property:all;
    -mos-transition-duration:1s;
    -webkit-transition-property:all;
    -webkit-transition-duration:1s;
}

[data-ani="0.5"] {
    transition-property:all;
    transition-duration:0.5s;
    -o-transition-property:all;
    -o-transition-duration:0.5s;
    -mos-transition-property:all;
    -mos-transition-duration:0.5s;
    -webkit-transition-property:all;
    -webkit-transition-duration:0.5s;
}

[data-opacity="0"]{
    opacity:0;
    filter:alpha(opacity=0);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
}
[data-opacity="1"]{
    opacity:1;
    filter:alpha(opacity=100);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
}

.button {display:block;width:31px;height:31px;background:center center no-repeat;}
.button.left {background-image:url(controls/back_btn_normal.png);}
.button.left:hover {background-image:url(controls/back_btn_hover.png);}
.button.right {background-image:url(controls/fwd_btn_normal.png);}
.button.right:hover {background-image:url(controls/fwd_btn_hover.png);}

.whitebutton {background:#ffffff !important;color:#000000 !important;display:inline-block;line-height:32px;padding:0 15px;text-transform:uppercase;white-space:nowrap;text-decoration:none !important;margin:0;}
.whitebutton:hover {color:#e92634 !important;background:#ffffff !important;}
.whitebutton:active {color:#a5000c !important;background:#ffffff !important;}

.redbutton {background:#c7000e !important;color:#ffffff !important;display:inline-block;line-height:32px;padding:0 15px;text-transform:uppercase;white-space:nowrap;text-decoration:none !important;margin:0;}
.redbutton:hover {background:#e92634 !important;color:#ffffff !important;}
.redbutton:active {background:#a5000c !important;color:#ffffff !important;}

