@charset "utf-8";

body {
        margin:15px 0px;
        margin-left:auto;
margin-right:auto;
        width: 1060px;
        font-size:0.8em;
        line-height: 20px;
        font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
         color:#cccccc;
        background:url(images/bg.gif)

}

#container {
        height: 100%;


}

#inside {
        padding: 25px;

}

h1 {
        margin:0;
        padding:0;
        text-transform:uppercase;
        font-size:1.8em;
        color:#000;
}

#header {
        height: 80px;
        width: 1060px;


}

#faq {
        color:#ffffff;
        width: 440px;
        padding:3px;
        font-weight:bold;
        border-bottom:1px solid #00CC00;
        border-top:1px solid #00CC00;
        background-color: #000000;
 }

#logo {
        position: relative;
        float: left;

        left: 40px;
        height:80px;
        color:#FFFFFF;
}

#logo a{
        color:#000000;
        text-decoration:none;
        font-weight:bold;
        font-size:20px;
        text-transform:uppercase;
}

#nexttologo {
        position: relative;
        float: right;
        top: 20px;
        height:80px;
        right: 20px;
        color:#01B0F0;
        font-weight:bold;
}

#horizmenu {
        height:30px;
        float: left;
        width: 100%;
        border-bottom:1px solid #00cc00;
        border-top:1px solid #00cc00;
        background:url(images/menue_over.gif)
}

#horizmenu ul {
        margin:0;
        padding:0;

}

#horizmenu ul li{
        display:inline;
        float:left;
        width:200px;
        list-style:none;
        text-align:center;
}


#horizmenu a {
        display:block;
        float:left;
        width:200px;
        color:#ffffff;
        font-size:14px;
        text-transform:uppercase;
        font-weight:bold;
        text-decoration:none;
        padding-top:4px;
        background:url(images/menue_over.gif)

}

#horizmenu a:hover{
        padding-top:4px;
        height:30px;
        background:url(images/menue_over2.gif) repeat-x
}

#rightmenu {
        height: 100%;
        width: 440px;
        float: right;
        }

#leftmenu {
        padding: 25px;
        height: 100%;
        width: 440px;
        float: left;

}

#rightads {
        height: 100%;
        width: 300px;
        float: right;

}

.clearfloat {
        font-size:1px;
        line-height:0px;
        clear: both;
        height: 0px;
}

#footer {

        height:30px;
        clear:both;
        border-bottom:1px solid #00cc00;
        border-top:1px solid #00cc00;
        background:url(images/menue_over.gif)
        }

#left_footer {
        float:left;
        padding:5px 0 0 30px;
        font-size:12px;
}

#right_footer {
        float:right;
        padding:5px 10px 0 0;
        color:#ffffff;
        font-size:12px;
        text-align:right;
}

#left_footer,#right_footer a {
        color:#FFFFFF;
}

#left_footer,#right_footer a:hover {
        text-decoration:none;
}

a {
        color:#00cc00;
}
a img {
        border-color:#006600;
}

a:hover {
        color:#006600;
}
a:hover img {
        border-color:#00cc00;
}

.description
        {
        padding: 10px;
        text-align: justify;
        text-decoration: none;
        border-color:#00cc00; border-width:1px; border-style:solid;
        position: relative;
        top: 10px;
        width: 380px;
        height: 140px;
        overflow: auto;
         background-color: #000000;
        }

.maintext
        {
        padding: 10px;
        font-size: 10px;
        font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
        text-align: justify;
        text-decoration: none;
        border-color:#00cc00; border-width:1px; border-style:solid;
        position: relative;
        top: 10px;
        width: 380px;
        height: 35px;
        overflow: auto;
        background-color: #000000;
        }

.maintext h1
        {
                 color:#cccccc;
   font-size : 10px;
  font-weight : normal;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
        }

.maintext p
        {
        font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  text-decoration: none;
  font-size: 10px;
        }

.title_img
        {
        background-color: #000000;
        }

hr {
        display: block;
        height: 1px;
        border-left: none;
        border-right: none;
        border-top: 2px dashed #000000;
        border-bottom: none;
        width: 90%;
}

#last_downloads {
        width: 500px;
        float: left;
        font-size:11px;
        }