


/*
html { 
  background: url(images/bg2.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
*/

body, td
{
    font-size: 18px;
    /*font-family: "ProximaNovaReg", sans-serif, verdana, arial;*/
    font-family: "ProximaNovaReg", sans-serif, verdana, arial;
    text-decoration: none;
    font-weight: normal;
}

body
{
/*background-color: #f4f4f4;*/
background-color: #404040;/*#e9e9e9*/
margin: 0px;
}

img{
    /*for ie9*/
    border: 0;
}

#main{
    width: 990px;
    margin-left: auto;
    margin-right: auto;
}


#topblock{
    background-color: #282828;
    display: block;
    margin-bottom: 20px;
    width: 100%;
    clear: both;
    width: 100%;
    height: 70px;
    z-index: 1;
}

#header{
    display: block;
    padding-bottom: 0px;
    margin-bottom: 0px;
    position: absolute;
    top: 0px;
    z-index: 5;
    left: 50%;
    margin-left: -220px;
}

#pageA{
    padding-top: 35px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 15px;
}

.minilist
{
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 35px;
    padding-left: 0;
    list-style-type: none;
}
/*
.minilist li
{
    margin-top: 5px;
    margin-bottom: 5px;
}
*/
.miniheader
{
    /*font-family: "TitilliumText22LRegular";*/
    font-size: 28px;
}

.minibold
{
    font-weight: bold;
}

.minitest
{
    font-size: 18px;
    font-weight: bold;
}

#listerA{
    float:left;
    width:540px;
    font-size: 22px;
/*
    background-color: #343434;
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 25px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
*/
}

.w_links
{
    font-size: 24px;
    text-align: center;
    /**/font-family: "TitilliumText22LRegular", sans-serif, verdana, arial;
}

#w_linksB
{
    width: 480px;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
}

    #w_linksB a
    {
        display: block;
        float: left;
        padding-left: 8px;
        padding-right: 8px;
        padding-bottom: 0px;
        padding-top: 10px;
    }
    
    #w_linksB a:hover{
        padding-bottom: 10px;
        padding-top: 0px;
    }
    /*
    #w_linksB a:link #w_linksB a:focus #w_linksB a:active{
        border: 1px solid #ff80c0;
    }
    */

#textzoneA{
    background-color: #343434;
    float:right;
    width:365px;
    margin-top: 0px;
    color: #FFF;
    padding-top: 30px;
    padding-left: 25px;
    padding-right: 35px;
    padding-bottom: 15px;
    
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}



#weighterA{
    clear: both;
    width: 100%;
}

.display_table{
width: 100%;
}
.display_table td{
margin: 0px;
padding: 0px;
}


#footer
{
background-color: #AAA;
color: #FFF;
font-family: "Open Sans";
font-size: 18px;
text-align: center;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
/*margin-top: 15px;*/
clear: both;
border-top: 1px solid #777;
border-bottom: 1px solid #777;
/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter:alpha(opacity=50);*/
    /*-moz-border-radius: 5px;
    -webkit-border-radius: 5px;*/
/*opacity:.50;*/
}

h4
{
font-size: 17px;
font-weight: bold;
margin-bottom: 0px;
}

h3
{
font-size: 19px;
font-weight: bold;
margin-bottom: 0px;
}

h2
{
font-size: 26px;
font-weight: bold;
margin-bottom: 4px;
}

h1
{
font-size: 40px;
font-weight: bold;
margin-bottom: 4px;
}

a.headerlink
{
color: #FFF;
font-weight: bold;
}

a.headerlink:link, a.headerlink:visited
{
color: #FFF;
text-decoration: none;
}

a.headerlink:hover
{
border-bottom: 1px solid #FFF;
color: #FFF;
}
/**/
a
{
color: #00ffff;
outline: 0; /*remove the dotted border*/
/*font-weight: bold;*/
}

a:link, a:visited
{
/*color: #00ffff;*/
text-decoration: none;
}

a:hover
{
/*color: #a8ffff;*/
/*border-bottom: 1px solid #6897b9;*/
}


a.exlink
{
color: #00ffff;
/*border-bottom: 1px dashed #CCC;*/
font-weight: normal;
padding-right:13px;
background:url(images/exlink2.png) right 0 no-repeat;
}

a.exlink:link, a.exlink:visited
{
color: #aa0000;
text-decoration: none;
}

a.exlink:hover
{
color: #D00;
border-bottom: none;
background:url(images/exlink1.png) right 0 no-repeat;
}

.sig
{
font-style:italic;
color:#415361;
}
