body, html {
    font-family: Verdana, Trebuchet MS, Tahoma, Georgia, "Times New Roman", Times, serif;
    color: #495a65;
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 100%;
    position: relative;
    font-size: 100%;
    background-color:#ffffff;
    text-align:justify;
    background-image:url(../img/body-bg.gif);
}

a:link, a:visited, a:hover {text-decoration: underline; color:#00a2ff;}
a:hover {color:#ffb700; text-decoration: none;}

img {border:0px;}

td{font-size:14px;}

.b{border:1px solid red;}

h1 .img,
h2 .img,
h3 .img,
h4 .img,
h5 .img {padding: 0px; margin: 0px;}

h2 { text-align:left; font-size:1em; margin-left:38px;}

h1 { font-family : Arial, Helvetica, sans-serif; text-align:left; font-size:2em; margin:0 0 0 38px; font-weight: normal; color:#ff6600;;}
h1.sm { font-family : Arial, Helvetica, sans-serif; text-align:left; font-size:1.5em; margin-left:38px; font-weight: normal;}

p{ padding: 0px; margin: 0px; text-align:justify;}
p.top {font-size:0.8em;position:absolute;top:12px;padding-left: 5px; margin: 0px; text-align:left;color:#ffffff;}
.lang {font-size:0.8em; padding: 12px 5px; margin: 0px; float:right; text-align:right;color:#ffffff;z-index:555;position:relative;}
p.note {margin-left:130px; padding-left:130px; color:#666666;}

p.buylink{ text-align:center;}

.sm {font-size:0.8em; margin:0;}

input
{
    font-family: Verdana, Trebuchet MS, Tahoma, Georgia, "Times New Roman", Times, serif;
    color: #495a65;
    height: 13px;
    width: 90px;
    border-width: 1px;
    border-color:#bfbfbf;
    border-style: solid;
    line-height:10px;
    font-size:1em;

}
#send-btn { width:92px; height:31px; border:0px;}
td.form { font-size:0.8em;}
td.form td.form { font-size:1em;}
select
{
    font-family: Verdana, Trebuchet MS, Tahoma, Georgia, "Times New Roman", Times, serif;
    color: #495a65;
    width: 120px;
    height: 15px;
    border-width: 1px;
    border-color:#bfbfbf;
    border-style: solid;
    line-height:10px;
    font-size:1em;
}
textarea
{
    font-family: Verdana, Trebuchet MS, Tahoma, Georgia, "Times New Roman", Times, serif;
    color: #495a65;
    width: 320px;
    height: 140px;
    border-width: 1px;
    border-color:#bfbfbf;
    border-style: solid;
    line-height:10px;
    font-size:1em;
}

.radio { width:20px; margin:0px; padding:0px; border:0px; margin-top:5px;}

#head { background-color:#87D5FF; height:165px; margin:0px; padding:0px; margin-top:10px;}

.left { float:left; margin:0px; padding:0px;}
.right { float:right;}
#free-download { margin:0px; padding:0px; float:right; width:181px; text-align:left; height:66px; margin-top:-53px; margin-bottom:-53px; z-index:100px; position:relative;}

.separator {padding:0px 10px 0px 10px; background-color:#FFFFFF;}
.h-sep { height:3px; clear:both; background-image:url(../img/h-sep.gif); background-repeat:repeat-x; padding-left:10px; background-color:#FFFFFF;}

ul#top-menu { clear:none; padding: 0px; margin: 0px; padding-top:9px; padding-bottom:5px; list-style-type: none; background-color: #ffffff;}

ul#top-menu li { padding: 0px; margin: 0px; display:inline; padding:0px 20px 0px 20px;}


.block { background-color:#FFFFFF; margin:0px 24px 0px 24px; margin:0px; text-align:center;}
.block p{ padding: 5px 38px 5px 38px; margin: 0px; clear:both; font-size:0.9em;}

#list { width: 714px; height:167px; border:1px solid #f2f2f2; background-color:#fffff5; padding: 0px; margin: 0px; margin-left:11px; margin-right:11px;}
#list-de { width: 714px; height:230px; border:1px solid #f2f2f2; background-color:#fffff5; padding: 0px; margin: 0px; margin-left:11px; margin-right:11px;}
#listban { width: 714px; height:150px; border:1px solid #f2f2f2; background-color:#fffff5; padding: 0px; margin: 0px; margin-left:11px; margin-right:11px;}
ul.list-text { font-size:0.9em; list-style-type:none; width: 250px; float:left; margin: 0px; padding: 0px 10px 0px 25px; text-align:justify;}

ul.list-text li {
 list-style-type:none;
 width:230px;
 background-image:url(../img/li-dot.gif);
 background-position:top left;
 background-repeat:no-repeat;
 color:#429229;
 font-size:1em;
 padding: 0px;
 margin: 0px;
 margin-top:10px;
 padding-left:10px;
 line-height:108%;
}

ul.details { font-size:0.9em; list-style-type:none; float:left; margin: 0px; padding: 5px 10px 5px 25px; text-align:left;}
ul.details li {
 list-style-type:none;
 width:330px;
 background-image:url(../img/li-dot.gif);
 background-position:top left;
 background-repeat:no-repeat;
 padding-left:10px;
 margin-left:42px;
}

#box { margin:0px; padding:0px; position:relative; top:-11px; margin-bottom:-11px; width: 130px; height:144px; float:left; text-align:center;}
#box a:link, #box a:visited, #box a:hover {font-size:0.8em; line-height:0.8em; border:0px; display:block; }
#box a:hover {color:#ffb700;}
#list a{color:#429229;}

#icons { float:left; margin-top:8px; margin-left:25px;}
.icons-text { margin-top: 50px; margin-left:25px; float:left;}

#bottom { background-image:url(../img/bottom-bg.png); background-repeat:no-repeat; height:68px; margin-bottom:28px; font-size:0.9em;}
#bot_menu { float:right; margin:0px; margin-right:15px; list-style-type:none;}
#madein { float:left; width:100px; height:17px; margin:0px; padding:0px; margin-right:5px; text-align:right;}
#bot_menu li{ font-size:0.8em; list-style-type:none;}
#bottom p { float:left; padding:0px; margin:0px; padding-top:38px; margin-left:10px; font-size:0.8em; float:left; color:#FFFFFF;}
.bot_item { margin-bottom:10px; float:left; text-decoration:none;}
.bot_selected {margin-top:38px; float:left; text-decoration:none; color:#0f85c8;}
.bot-sep{ float:left; margin-top:38px; color:#FFFFFF;}

#bottom a:link, #bottom a:visited, #bottom a:hover { text-decoration: none; margin-top:38px; display:block; color:#FFFFFF;}
#bottom a:hover {color:#0f85c8;}

#addthis {float:right;margin-top:8px;margin-right:8px;/*position:absolute;left:380px;top:20px;*/};

form {margin:3px 200px 0px 0;text-align:right;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:1px;}
form.payp {margin:0px;border:0px;}

#parent_div_1{
    width:50%;
    height:10px;
    margin-right:10px;
    float:left;
}

#parent_div_2{
    width:40%;
    height:10px;
    margin-right:10px;
    float:right;
}

.child_div_1{
    float:left;
    margin-right:5px;
}
