body,div,h6 { font-family: Tahoma, Verdana, 'Sans Serif'; font-size: 12px; background-color: white; }
td {font-family: Tahoma, Verdana, 'Sans Serif'; font-size: 12px;}
h6 { margin: 2px;   padding: 0px; font-size: 13px; font-weight: bold;}
img{ border-width:0; }

table { border-width: 0; }

/* link color begin */ 
a:link {color: #002481;}
a:visited {color: #000;}
a:hover {color: #dd390d;}
a:active {color: #dd390d;}

#greylink a:link { color: #7e7f81; }
#greylink a:visited { color: #7e7f81; }
#greylink a:hover { color: #7e7f81; }
#greylink a:active { color: #7e7f81; }
/* link color end */

table.sections { margin: 0px; border-collapse: collapse; width: 100%;}
table.sections td
{ padding: 4px;
font-weight: bold;
font-size:12px;
white-space: nowrap;
border-bottom: 1px #E1631B solid;
text-align: center;
}
table.sections a
{
    padding: 2px;
    font-weight: bold;
}
td.barleft { background-image:url(images/left_grad.gif); background-repeat:repeat-y; background-position: top right;}
td.barright { background-image:url(images/right_grad.gif); background-repeat:repeat-y; background-position: top left;}

table.sections a:hover
{
    border: 1px solid #CCCCCC;
    padding: 1px;
    font-weight: bold;
}
td.formreg
{padding: 3px 3px 3px 0}

table.sections td.current
{
padding: 4px;
font-weight: bold;
font-size:12px;
border: 1px #E1631B solid;
border-bottom-width: 0px;
background-color: #FFFFFF;
}
table.sections td.current a
{
color: #000000;
}
table.sections td.current a:hover
{
color: #000000;
border-width: 0px;
padding: 2px;
}
input.but {
    font-size: 12px;
}

table.pages
{
margin: 0px;
width: 100%;
border-collapse: collapse;
margin-bottom: 6px;
}
table.pages td
{
padding: 4px;
font-weight: bold;
font-size:10px;
white-space: nowrap;
border-top: 1px #E1631B solid;
text-align: center;
}
table.pages td.current
{
padding: 4px;
font-weight: bold;
font-size:10px;
border: 1px #E1631B solid;
border-top-width: 0px;
background-color: #FFFFFF;
}

table.pages a
{
    padding: 2px;
    font-weight: bold;
}

table.pages a:hover
{
    border: 1px solid #CCCCCC;
    padding: 1px;
    font-weight: bold;
}

table.pages td.current a
{
color: #000000;
text-decoration: none;
}

table.pages td.current a:hover
{
color: #000000;
text-decoration: none;
border-width: 0px;
padding: 2px;
}
.hover
{
background-color:#EEEEEE;
}

table.files th{
    font-weight: bold;
    font-size: 10px;
}

table.files td{
    font-size: 10px;
}

#mainmenu
{
    border: 1px solid red;
    margin: 0;
    /*width: 100%;*/
    border-collapse: collapse;
}

#mainmenu td{
    background-color: #E1631B;
    background-image: url(images/mainmenu.jpg); background-position:left top; background-repeat:repeat-x;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    padding: 3px;
    margin: 0;
}

#mainmenu a
{
    font-weight: bold;
    color: #FFFFFF;
    font-size: 14px;
}

form{
margin: 0; padding: 0;
}
#navigation
{
    margin: 0;
    padding: 0;
    border-collapse: collapse;
}
#navigation td
{
    padding: 5px;
}
div.navigation
{
    background-color:#F7F7F7; margin-bottom: 12px;
    border-left: 1px solid #DDDDDD;
    background-image: url(images/gray_bg.gif);
}
div.bottom
{
    background-color:#F7F7F7;margin-top: 12px;border-left: 1px solid #DDDDDD;
    background-image: url(images/gray_bg.gif);
}
table.sectiontab tbody
{
    border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}
td.comment
{ border-bottom: 1px #E1631B solid; }

hr.reklama
{
color: #CCCCCC;
height: 1px;
}

hr
{
border: 1px solid #E1631B;
}

a.hint{
background-color: #E1631B;
color: #fff;
font-weight: bold;
font-size: 14px;
padding: 4px;
position: absolute;
margin-top: -10px;
margin-left: 4px;
}

div.hint{
position: absolute;
border:1px solid #E1631B;
overflow: hidden;
padding:6px;
background-color: #fff;
text-align: justify;
}

/* block advertise bottom. */

#bott_adv {
        position: relative;
        padding: 5px;
        margin: 0 auto;
        width: 100%;
        font-size: 10px;
}

#bott_adv span {
        display: block;
        font-size: 10px;
        line-height: 12px;
        font-weight: bold;
}

#bott_adv span a {
        color: #339933;
        font-weight: normal;
}

#bott_adv ul {
        padding: 0;
        margin: 0;
        display: block;
}

#bott_adv ul li {
        padding: 0;
        margin: 0;
        display: inline;
}

#bott_adv ul li a { color: #333; font-size: 10px; }
#bott_adv ul li a:link, #bott_adv ul li a:visited { text-decoration: none; font-size: 10px; }
#bott_adv ul li a:hover { text-decoration: underline; font-size: 10px; }


#main-content { text-align:left; }
.table-center { margin:0 auto; }

.img-preview { float:left; margin:0 10px 5px 0; }
.img-preview-icon { width:48px; heght:48px; }
.img-desc { float:left; margin:0 10px 0 0; }
#file-info { margin:0; float:left; }
#flash_music, #flash_video { text-align:left; }
#flash_video_object embed, #flash_video_object object { width:480px; }

div#download-form { width:606px; text-align:left; }
div#download-form div { background:transparent; }
div#download-social-share { float:right;  }

div#download-form div#download-form-fast { background:#F0F7EF; border: 1px solid #5D6C4B; border-radius: 5px; padding:3px; float:left; width:360px; }
div#download-form div#download-form-slow {  float:right; width:230px; padding:3px; }

#download-button-fast, #download-button-slow,
.download-button-left-side, .download-button-right-side { background:url('images/webfile_buttons_bg.jpg') repeat-x; display:block;  height:82px; }
.download-button-left-side, .download-button-right-side { background-repeat:no-repeat; }
#download-button-fast, #download-button-slow { color:#FFFFFF; text-decoration:none; }
.download-button-left-side {  float:left; width:5px;}
.download-button-right-side { float:right; width:5px; }
#download-button-fast { background-position: 0 -164px;  }
#download-button-fast img { margin:7px 0 0 0; }
#download-button-slow { background-position: 0 -410px; cursor:default; }
#download-button-slow.active { background-position: 0 -656px; cursor:pointer; }
#download-button-slow.active .img-left-side-slow { background-position: 0 -492px; }
#download-button-slow.active .img-right-side-slow { background-position: 0 -574px; }
#download-button-slow img { margin:22px 0 0 0; }
.img-left-side-fast { background-position: 0 0; }
.img-left-side-slow { background-position: 0 -246px; }
.img-right-side-fast { background-position: 0 -82px; }
.img-right-side-slow { background-position: 0 -328px; }
.download-button { text-align:center; }
#download-description-fast.download-description span,
#download-description-fast-ads.download-description span { color:#5D6C4B; }
#download-description-slow.download-description span,
#download-description-slow-ads.download-description span { color:#808080; }
.download-description { padding:10px 10px 5px 45px; }
.download-description span { font-size:14px; }
.download-description img { vertical-align:middle; margin:5px 0 0 -32px; float:left; }
a .download-button-fast-img-dsc { font-size:18px; }
a .download-button-slow-img-dsc { font-size:13px; color:#CCCCCC; }
a .download-button-fast-img-dsc-sml, a .download-button-slow-img-dsc-sml { font-size:10px; }

#download-description-fast-ads, #download-description-slow-ads {  }
#interval-link { display:none; }
#interval-link-time { padding-top:20px; display:block; }
#interval-link-time-pass { font-weight:bold; color:#FFFFFF !important; font-size:14px; }

#video-ads-wrap { text-align:center; }
#video-player-title { text-align:left; background:#000000; line-height:40px; color:#FFFFFF; padding-left:5px; font-size:18px; margin-bottom:0; }
#video-player-ads { width:100%; min-width:620px; height:420px; padding-top:10px; background:#000000; }
#video-player-select { width:100%; text-align:left; }
.video-player-select-category { font-size:14px; color:#FFFFFF; background:#C3C3C3 url('images/webfile_buttons_bg.jpg') repeat-x 0 -423px; text-align:left; line-height:30px; padding-left:10px; clear:both; margin:10px 0 0 0; width:98%; }
.video-player-select-item { float:left; width:33%; text-align:center; }
.video-player-select-item img { width:180px; height:120px;margin:20px 0 5px; }
.video-player-select-item a { display:block; width:100%; text-decoration:none; padding-bottom:10px; }
.video-player-select-item a:hover, a.video-player-select-item-active { background:#B5B5B5; }
.clear { clear:both; }

