._th_ft_block {float:center;margin:3px 3px 0;padding:3px 5px 5px 0}
._th_ft_templates {
padding-top: 3px;
font-size:12px;
}
._th_ft_title {margin:0px 5px;padding-left: 20px;}
._th_ft_item {
margin:5px;
float: left;
text-align: center;
}
._th_ft_item a {
text-decoration: none;
}
._th_ft_bottext {
padding-top: 5px;
text-align: center;
display:none;
}
._th_ft_image_link {
border:1px solid #b9babc;width:143px;height:154px;background:#fff;display:block;
margin-left:5px;
}
._th_ft_image_link img{
border:0px;padding:62px 57px;max-width:100%;
}
._th_ft_type, ._th_ft_info {margin-left:5px;padding:3px 0;}
._th_ft_type, ._th_ft_info, ._th_ft_downloads {width:149px;_width:150px;}
._th_ft_type {display:none;}
.clear2 {clear:both;}
._th_ft_price, ._th_ft_details{
font-size: 12px;
display: inline-block;
right: -9px;
top: 239px;
font-weight: 700;
text-shadow: 1px 1px 2px #175386;
color: #ffffff !important;
background: #1c64a1;
padding: 4px 10px;
}
._th_ft_price:hover{
background: #2A9AF4;
}
._th_ft_details:hover{
background: #2A9AF4;
}
._th_ft_qtydown{
color:#DB4315;
}
._th_ft_view_all_button{
font-size: 16px;
display: block;
right: -9px;
top: 239px;
font-weight: 700;
text-shadow: 1px 1px 2px #175386;
color: #ffffff !important;
background: #1c64a1;
padding: 4px 10px;
margin-left:20px;
margin-right:95px;
text-align:center;
min-width:200px;
}
.button_bg{
color: #ffffff !important;
}
._th_ft_view_all_button:hover{
background: #2A9AF4;
cursor:pointer;
}#interface1 {
z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
font-family:Tahoma, Helvetica, sans;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
padding:10px 0 16px 0;
margin:0 auto;
display:block;
width:135px;
border:1px solid #6A6A6A;
text-align:left;
z-index:255;
}
#progress {
height:5px;
font-size:1px;
width:1px;
position:relative;
top:1px;
left:10px;
background-color:#9D9D94
}
#loader_bg {
background-color:#EBEBE4;
position:relative;
top:8px;left:8px;height:7px;
width:113px;font-size:1px
}
.title_h2 {
color:#000;
width:300px;
padding:12px 0 0 18px;
margin:0;
font-size:14px;
}
.border_preview{
z-index:100;
position:absolute;
background: #fff;
border: 1px solid #444;
}
.preview_temp_load {
vertical-align:middle;
text-align:center;
padding: 10px;
}
.preview_temp_load img{
vertical-align:middle;
text-align:center;
}
.banner-0 {
width:398px;
}